-
Notifications
You must be signed in to change notification settings - Fork 641
Update Ember.js #208
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
Update Ember.js #208
Conversation
…y disjoint command.
* clear API * render will go away in 2.0 * more re-usable (less side-effects)
* no more bind-attr
# Conflicts: # app/components/user-link.js # app/controllers/search.js # app/routes/crate.js
0.2.x is failing to install on OSX due to broken node-sass dependency
No need to install the "ember-cli" package globally here and this will make sure that the correct version is used
Oh awesome, I kept meaning to come back to this... I can provide ember related feedback, but @alexcrichton is likely the one that will have to provide feedback re: login and so forth. |
@alexcrichton if you have some cycles to help get this to 🚢 that would be awesome. |
@alexcrichton I guess the best way to figure out if there are any more issues is deploying this branch on the staging server for a few days. Who would I need to talk to to make this happen? |
I had to set up a local dummy app in GitHub and set the callback URL to http://localhost:4200/authorize/github, after that I was able to develop locally (using the secret/token that GitHub provided) I'll check this out locally and poke around, thanks for picking this up @Turbo87! |
OK, poking around, here's some things I found:
|
@Turbo87: Thank you so much for putting in the effort on updating. Had a hell of a time setting things up a few days ago with all these (relatively) ancient versions of Ember and other packages. |
This fixes the missing lines between results
It looks like there is a bug in the latest ember-data release which caused the crate versions to not be resolved. Fixes the "Version null does not exist" problem
@alexcrichton thanks for the quick feedback. I've pushed some more commits to fix the mentioned problems. |
Alright everything checks out for me at least, so I'm gonna go ahead and merge, thanks so much again @Turbo87! |
awesome, thanks! 🎉 |
let me know if any more issues come up |
@alexcrichton is crates.io updated automatically or do you have to update it manually? |
I've gotta update it manually and I hope to do so either later today or tomorrow. I've got a few more Rust-related updates I'd like to land as well. |
Woooohoo! |
OK, I managed to deploy this to staging, and it looks like there's only one bug I can find so far. For this page, https://staging-crates-io.herokuapp.com, if you click on a crate, go back to the home page, and then click on the Other than that it looks like it all checks out though! |
I don't seem to be able to reproduce it following you instructions. I've seen it occasionally flash and then go away again on my mobile phone but I thought it might have been the slow connection. |
and just after writing this he discovers how to reproduce it... 🙈
|
I've debugged this to the state where I know what's going on and how to fix it but I'm not sure if it's a bug in ember-data or our own code:
From what I remember @stefanpenner @bmac any ideas whats going on here? as a hotfix we can check if |
This PR aims to continue the Ember.js update process that was started in #152. So far I've only merged the changes from the current
master
branch into the existingupdates
branch./cc @stefanpenner @alexcrichton
resolves #156