Hannah Wolfe
fc0e1d7e45
Merge pull request #5367 from JohnONolan/themechooser
...
Add theme selector, update package mgmt styles
2015-05-31 09:38:12 +01:00
John O'Nolan
83b7993ff3
Add theme selector, update package mgmt styles
2015-05-30 23:12:40 +01:00
Hannah Wolfe
6ab5e70d5f
Merge pull request #5360 from hex337/move-spam-middleware
...
Move the spam prevention into its own file.
2015-05-30 19:28:06 +01:00
Hannah Wolfe
8cdabc3546
Merge pull request #5365 from sembrestels/fixed-fixture
...
Fixed fixture. Code wasn't formatted.
2015-05-30 19:20:09 +01:00
Sem
72569de3c3
Fixed fixture. Code wasn't formatted.
2015-05-30 05:25:51 +02:00
Alex Kleissner
766bf99de9
Move the spam prevention into its own file.
...
issue #5286
- Moved the spam prevention functions into their own file
- Added unit tests for the functions
2015-05-29 08:59:29 -07:00
Austin Burdine
bf0e40eda1
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
Hannah Wolfe
e7a078a541
Merge pull request #5362 from JohnONolan/thememgmt
...
First pass theme management page
2015-05-29 13:16:22 +01:00
John O'Nolan
d979ffb55f
First pass theme management page
2015-05-29 13:01:28 +01:00
Hannah Wolfe
cc00c6c64a
Fix context setup (remove dep on req.route.path)
...
refs #5344
- As a result of #5344 , context are pretty broken.
- This PR removes all dependence on req.route.path, and uses res.locals.relativeUrl
- res.locals.relativeUrl is used for many things and is dependable
2015-05-29 09:16:04 +01:00
Matt Enlow
da9fcc7a19
Merge pull request #5357 from ErisDS/misc
...
Misc grunt /dev updates
2015-05-29 10:10:18 +02:00
Hannah Wolfe
06959661c0
Misc grunt /dev updates
...
- Updated all dev dependencies in the root package.json
- Added `--colors` to mocha when called from grunt test:... so that works better
- Removed non-unit tests from coverage, because they're just not useful
- Updated docker config to generate useful docs again - as a statement of intent, I also updated docs in key files
- Setup grunt watch-docs task for documentation writing easyness
2015-05-28 20:25:14 +01:00
Jason Williams
1f8abc3869
Merge pull request #5344 from ErisDS/frontend-route-refactor
...
Frontend route refactor / cleanup
2015-05-27 23:15:38 -05:00
Hannah Wolfe
916a6fd87c
Merge pull request #5354 from jaswilli/ember-fixup
...
Fix up new setup code
2015-05-27 21:58:58 +01:00
Jason Williams
482740e682
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
a7555d7497
Merge pull request #5316 from ErisDS/onboarding-zelda
...
First pass at user onboarding screens
2015-05-27 17:23:40 +02:00
Matt Enlow
557a888873
Merge pull request #5351 from jaswilli/injection
...
Use Ember.inject instead of needs and initializers
2015-05-27 16:55:13 +02:00
Jason Williams
c3ad1ae9e2
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
Hannah Wolfe
f6aa46e446
Frontend route refactor / cleanup
...
refs #5091
- This is step one of several steps towards ending up with dynamic routes for channels
- Refactoring this way makes the similarities between all the routes clearer to see
2015-05-27 11:17:15 +01:00
Matt Enlow
3ece83f68d
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
Matt Enlow
78041cd644
Merge pull request #5340 from jaswilli/ember-routing
...
Clean up Ember router map
2015-05-27 09:07:36 +02:00
Jason Williams
d864fcb1d6
ES6 module version of ic-ajax instead of global
2015-05-26 22:13:25 -05:00
Jason Williams
5018f2fb9e
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
Jason Williams
45feb20ac1
Merge pull request #5347 from cobbspur/nprogress
...
Nuke nprogress
2015-05-26 16:01:58 -05:00
cobbspur
d249591290
Nuke nprogress
...
closes #5328
- removes all references to nprogress and loading indicator
2015-05-26 19:24:32 +01:00
Hannah Wolfe
623ff35d34
Merge pull request #5341 from tyre/patch-1
...
Update to use SPDX idetifier
2015-05-26 09:27:04 +01:00
Chris Maddox
e3f4129494
Update to use SPDX idetifier
...
Per https://docs.npmjs.com/files/package.json#license . Removes warning on install.
2015-05-25 21:00:32 -07:00
Hannah Wolfe
4456f17c65
Merge pull request #5332 from cobbspur/route
...
Fix route for About page
2015-05-25 18:37:45 +01:00
Hannah Wolfe
653fa325e2
Merge pull request #5319 from jaswilli/nav
...
Refactor main nav menu into components
2015-05-25 18:37:37 +01:00
Hannah Wolfe
1883bdb496
Merge pull request #5297 from acburdine/frontend-single
...
Refactor permalink verification in single post controller
2015-05-25 17:56:02 +01:00
Hannah Wolfe
5694608605
Merge pull request #5333 from JohnONolan/packages2
...
First pass on app management UI
2015-05-25 17:52:30 +01:00
John O'Nolan
3caa291fe5
First pass on app management UI
2015-05-25 17:48:14 +01:00
Hannah Wolfe
064a22e7d2
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
Hannah Wolfe
3366df9776
Merge pull request #5329 from JohnONolan/fix-navigation
...
Refactor blog-navigation settings screen
2015-05-25 17:07:13 +01:00
cobbspur
c3bb7cb396
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
ef81feebdb
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
Jason Williams
932796add9
Merge pull request #5324 from ErisDS/issue-3858
...
Adding author as a permalink option
2015-05-24 17:24:59 -05:00
Hannah Wolfe
1aa998a777
Merge pull request #5326 from JohnONolan/close-icon-colour
...
Fix modal close icon colours
2015-05-24 22:28:31 +01:00
Hannah Wolfe
f019cc1268
Merge pull request #5325 from JohnONolan/gh-flow-icons
...
Fix up gh flow icons
2015-05-24 21:37:08 +01:00
John O'Nolan
a86639d829
Fix modal close icon colours
2015-05-24 21:03:55 +01:00
John O'Nolan
b63753e742
Fix up gh flow icons
...
- check
- back button
- various minor fixes
2015-05-24 20:44:09 +01:00
Hannah Wolfe
097642865d
Adding author as a permalink option
...
closes #3858
- ensures that permalinks can be validated if author is set
2015-05-24 20:33:32 +01:00
Hannah Wolfe
ca8e1b9af4
Merge pull request #5320 from jaswilli/fixup-export-link
...
Fix export db link and access token parameter
2015-05-24 18:00:44 +01:00
Jason Williams
3e6a2fb89c
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
c0254eabab
Refactor main nav menu into components
2015-05-24 01:42:59 -05:00
Austin Burdine
e69c8c89ac
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
Hannah Wolfe
7190e1d2a3
Merge pull request #5310 from jaswilli/simpleauth
...
Update to simple-auth 0.8
2015-05-22 22:03:12 +01:00
Jason Williams
e9326f6f6e
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
John O'Nolan
27569b097c
Merge pull request #5273 from JohnONolan/zelda
...
Zelda
2015-05-22 21:07:52 +01:00
cobbspur
2e5caeb9c1
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