-
Notifications
You must be signed in to change notification settings - Fork 223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to phoenix 1.4 #400
base: master
Are you sure you want to change the base?
Conversation
aa3b0b6
to
23367b0
Compare
* Ecto.Changeset.cast/3 deprecated usage of binary keys, so a refactoring was applied to solve this. ` warning: non-atom keys in cast/3 is deprecated. All keys must be atoms, got: `"reset_password_token"` ` * Removed timex_ecto lib since ecto 3.0 does not support it * Passing :adapter via config is deprecated in favor of passing it on use Ecto.Repo * Ecto.migrations_path/1 was moved to Ecto.Migrator module * postgrex lib ~> 0.14.0
* Upgraded elixir to 1.7 since it's is a requirement for phoenix 1.4 * Replaced Poison lib in favor of Jason one * A Routes alias has been added to coherence_web.ex for view and controller blocks in favor over the previously imported AppWeb.Router.Helpers. In reason of that all routes around the lib was updated to Routes.path_name_path
23367b0
to
b6e3b50
Compare
Any chances to get it merged? |
It's slightly puzzling why there is no action here? 1.4 has been out almost a month now... Maintainer went on honeymoon ;-) ? Maybe some other contributor could pick it up? @manuel-rubio @klacointe |
Hey, any chances to merge this? Guys please take a look. |
Will this be merged? |
I guess... but keep in mind not all of us changed all of our projects to Phoenix 1.4 and Ecto 3.0. I think it should be released as the master branch with a change in the high number of version and keep a branch for the previous version to let us maintain for a while the old branch just in case some issues appear. |
This would be great |
@smpallen99 please merge this. |
I found that some of the generated template files do not have I ended up fixing each of these files one-by-one after running
|
@kevinkjt2000 These files should be fixed. I'll fix them. Thanks to spot that. |
Hi guys, The routes in templates are fixed now. I also created a demo project https://github.com/norbajunior/coherence_demo using the branch of this PR and it's working fine. @smpallen99 feel free to check out this demo to help you to validate the PR. Cheers. |
I am wondering if smpallen99 is still around...? There have been no commits or comments for 3 months??? |
@JesperWe I just sent an email to @smpallen99 about the PR. I hope the email reaches him. |
@norbajunior Looks like this one was missed |
@OscarBarrett thanks for the help. Done in this commit 10bb848 |
FWIW, this PR is mandatory for my adoption of coherence on a new project. I did a |
Upgrade to phoenix 1.4 - smpallen99#400
Anyone heard if maintainer(s) plans on merging this PR? |
Is it necessary to use ecto_sql as a dependency? I can't stay on ecto 2.x temporarily while updating phoenix to 1.4 now. |
@narrowtux I don't think that we will ever have an update... @smpallen99 is inactive for over 3 months now.. |
As it seems @smpallen99 is inactive I merged this PR into my repo master branch. So you guys can install it getting from https://github.com/norbajunior/coherence for now: def deps do
[{:coherence, github: "appprova/coherence"}]
end |
Hi guys ! If you are interested about this project and want to take part of maintaining it, @smpallen99 is looking for people to create a core team: https://elixirforum.com/t/looking-to-create-exadmin-coherence-core-teams/10641 . It would be great to have people who continue improving this library. |
Upgrade Phoenix to ~> 1.4
Upgraded elixir to 1.7 since it's is a requirement for phoenix 1.4
Replaced Poison lib in favor of Jason one
A Routes alias has been added to coherence_web.ex for view and controller blocks in favor over the previously imported AppWeb.Router.Helpers. In reason of that
all routes around the lib was updated to
Routes.path_name_path
Upgrade ecto to ~> 3.0
Ecto.Changeset.cast/3 deprecated usage of binary keys,
so a refactoring was applied to solve this.
warning: non-atom keys in cast/3 is deprecated. All keys must be atoms, got:
"reset_password_token"Removed timex_ecto lib since ecto 3.0 does not support it
Passing :adapter via config is deprecated in favor of passing it on use Ecto.Repo
Use Ecto.Migrator.migrations_path/1 in favor of Ecto.migrations_path/1 that was removed
postgrex lib ~> 0.14.0