John O'Nolan
8a98e1c337
Fixup broken error page styles
2015-06-08 12:14:58 +01:00
Jason Williams
c1adf0b94f
Fix call to this.notification
...
Refs #5351
- Injected services need to be accessed via .get().
2015-06-04 00:02:03 -05:00
Jason Williams
6651dc5ed3
Merge pull request #5380 from acburdine/ghost-ember112
...
Update Ember to 1.12.1 and Ember-Data to 1.0.0-beta.18
2015-06-03 00:07:17 -05:00
Austin Burdine
c5535e0a1b
update Ember to 1.12.1/ember-data to 1.0.0-beta.18
...
No issue
- fixed "{{#each}}" helper in templates to use block syntax
- fixed deprecated ember.controller getter/setter function to use new syntax
- removed unnecessary pass-protect route view
2015-06-02 22:26:16 -06:00
Austin Burdine
1ed5ea770d
re-implements fastclick into ember
...
closes #5375
- adds an addon for fast click to the npm dependencies
2015-06-02 13:28:16 -06:00
John O'Nolan
73d3bf53c7
Merge pull request #5318 from acburdine/private-form
...
Rewrite default private.hbs for new zelda styles
2015-06-02 10:54:59 +01:00
Hannah Wolfe
9d10e76fec
Merge pull request #5306 from acburdine/remove-email
...
Removes "email" from settings
2015-06-02 09:44:21 +01:00
John O'Nolan
901837764c
Add theme selector, update package mgmt styles
2015-05-30 23:12:40 +01:00
Austin Burdine
806ec5213c
rewrites default private.hbs for new zelda styles
...
closes #5073
- changes format to match new zelda layout
- modifies the input_password helper to allow customization of class & placeholder
2015-05-29 06:25:32 -06:00
John O'Nolan
85de7b48c7
First pass theme management page
2015-05-29 13:01:28 +01:00
Jason Williams
def2e8e146
Fix up new setup code
...
No issue
- Prevent download count ajax request from running forever, even after setup is complete.
- Remove unneeded setup routes and controllers.
- Refactor to use ES6-imported ajax.
- Refactor to use injected services.
2015-05-27 15:10:47 -05:00
Sebastian Gierlinger
3c2a625e07
Merge pull request #5316 from ErisDS/onboarding-zelda
...
First pass at user onboarding screens
2015-05-27 17:23:40 +02:00
Jason Williams
71c358b638
Use Ember.inject instead of needs and initializers
...
No Issue
- Switches to the newer style of dependency injection.
- Instead of injection Controllers via "needs," use
Ember.inject.controller().
- Get rid of initializers that were only injecting objects
into various factories. Converts these objects into Ember.Service
objects and declaratively inject them where needed via
Ember.inject.service(). The added benefit to this is that it's no
longer a mystery where these properties/methods come from and it's
straightforward to inject them where needed.
2015-05-27 07:41:42 -05:00
Matt Enlow
f8f0666b01
Merge pull request #5348 from jaswilli/es6-ajax
...
ES6 module version of ic-ajax instead of global
2015-05-27 09:34:00 +02:00
Jason Williams
02526cbd6d
ES6 module version of ic-ajax instead of global
2015-05-26 22:13:25 -05:00
Jason Williams
bff994bf7c
Clean up Ember router map
...
No Issue
- Switch resources to routes.
- No longer nest "settings" routes so the router reflects
the way the templates are rendered.
- Remove renderTemplate override from settings routes.
- Remove unneeded routes, controllers, and views.
- Adjust users page so that infinite scroll loading of users works
and markup remains the same for Zelda styling.
2015-05-26 16:12:12 -05:00
cobbspur
c2f2e96060
Nuke nprogress
...
closes #5328
- removes all references to nprogress and loading indicator
2015-05-26 19:24:32 +01:00
Hannah Wolfe
5211538ec8
Merge pull request #5332 from cobbspur/route
...
Fix route for About page
2015-05-25 18:37:45 +01:00
Hannah Wolfe
3d5fc7adba
Merge pull request #5319 from jaswilli/nav
...
Refactor main nav menu into components
2015-05-25 18:37:37 +01:00
John O'Nolan
8aa68b2acf
First pass on app management UI
2015-05-25 17:48:14 +01:00
Hannah Wolfe
3ad2115b40
First pass at user onboarding screens
...
refs #5315
- split setup into 3 screens
- add gravatar fetching
- add download counter
- add button handling for invite users
2015-05-25 17:43:12 +01:00
cobbspur
2515a8769e
Fix route for About page
...
No Issue
- Routes, views and controllers updated for about page
- fix up tests and add redirect check
2015-05-25 17:06:17 +01:00
John O'Nolan
79f90c1d27
Refactor blog-navigation settings screen
...
- Better markup
- Cleaner CSS
- Fixed icon implementation
- New grab handle icon
- Better mobile styles
2015-05-25 14:23:49 +01:00
Hannah Wolfe
33444fe09c
Merge pull request #5326 from JohnONolan/close-icon-colour
...
Fix modal close icon colours
2015-05-24 22:28:31 +01:00
John O'Nolan
fa8b0542ce
Fix modal close icon colours
2015-05-24 21:03:55 +01:00
John O'Nolan
bc9a44eaf6
Fix up gh flow icons
...
- check
- back button
- various minor fixes
2015-05-24 20:44:09 +01:00
Jason Williams
fb0946b791
Fix export db link and access token parameter
...
Refs #5310
- Access token is now stored at session.secure.access_token.
2015-05-24 10:05:45 -05:00
Jason Williams
c8323e36ff
Refactor main nav menu into components
2015-05-24 01:42:59 -05:00
Austin Burdine
b826a31799
remove settings email
...
closes #5299
- removes settings/general email field from both client and server side
- fixes tests to reflect removal of email
2015-05-22 15:23:31 -06:00
Jason Williams
4ad1c59a74
Update to simple-auth 0.8
...
No issue
- ember-simple-auth@0.8.0-beta.2.
- Switch from SimpleAuth global to ember-cli-simple-auth and
ES6 imports.
- Refactor controllers to handle changes in 0.8.
- Introduces a new initializer to override some configuration
items that are set in environment.js but need to be set with
information that's only (easily) available at runtime.
2015-05-22 15:21:46 -05:00
cobbspur
7fbd9f84e6
Fix-up remaining functional tests
...
No Issue
- signup, signin and setup tests
- fixup other files for code styles
2015-05-22 20:13:54 +01:00
Jason Williams
4369727cd6
Handle password reset from signin page
2015-05-22 19:05:18 +01:00
John O'Nolan
ca21e055be
Fix z-index bug on notifications
2015-05-22 19:05:18 +01:00
Austin Burdine
70f6b2bf3f
fixed notification components
2015-05-22 19:05:17 +01:00
Jason Williams
c0b3c8c401
Rework signin form so correct actions are fired
2015-05-22 19:05:17 +01:00
cobbspur
e6ae302aca
Fix image uploader and update tests
...
No Issue
- fixes removal of url link on image uploader
- fixes functional tests for editor and content
2015-05-22 19:05:17 +01:00
John O'Nolan
b92314904b
Minor visual fixes
2015-05-22 19:05:16 +01:00
John O'Nolan
ac24592855
Implement autonav
2015-05-22 19:05:16 +01:00
Joe Wegner
19ccc32b9a
setup the basic css structure for the slider nav menu
...
- toggles the persistent sidenav under the open-nav class
- adds a toggle/hover bar to the side of the sidenav that shows the nav
on hover
2015-05-22 19:05:16 +01:00
cobbspur
0fd9b52b62
Add UI link classes
...
No Issue
- Adds contextual classnames to Nav Bar links
- Various test updates
TODO
- Increase test coverage for new admin UI
- Fix up Caspertests for new Admin UI
2015-05-22 19:05:15 +01:00
John O'Nolan
1474702338
Update icons, remove old navbar file
2015-05-22 19:05:15 +01:00
John O'Nolan
5592d5bb0d
Refactor about page
2015-05-22 19:05:15 +01:00
John O'Nolan
179d71f0e1
Remove extra ember container
2015-05-22 19:05:14 +01:00
cobbspur
be794822a4
Initial fixes for tests on Zelda branch
...
No issue
- Adds embers declaration
- Removes duplicate class in code injection
2015-05-22 19:05:14 +01:00
John O'Nolan
68fa1fb32a
Fix uploader styles
2015-05-22 19:05:14 +01:00
John O'Nolan
44a14ea22d
Fix splitbuttons, add more icons
2015-05-22 19:05:13 +01:00
John O'Nolan
cd8b62a7fa
Introduce new notification and alerts components
2015-05-22 19:05:13 +01:00
John O'Nolan
c172df0320
Properly scope editor title, fix bug overriding content mgmt
2015-05-22 19:05:13 +01:00
John O'Nolan
711d5e9851
Strip old MQs
2015-05-22 19:05:12 +01:00
John O'Nolan
7b29d81636
Remove double border
2015-05-22 19:05:12 +01:00