Robert Jackson
3a912bd89e
Refactor navbar to eliminate nested {{link-to}}.
...
no related issue
This is essentially setting up a binding from the `LinkView`'s `active`
status and whatever is set as `alternativeActive` in the `{{link-to}}`
(in our case the `activating-list-item` component.
Screenshots showing that the proper CSS classes are given:
![screenshot](http://monosnap.com/image/tzOH6n82rIVGNEFAUWVOLN52QuASQ4.png )
![screenshot](http://monosnap.com/image/5gmcwJcj0kgEXt8lnET4OKgIZ8KRpH.png )
![screenshot](http://monosnap.com/image/UCVNukTXLMNfVneLhzwVyhkrVlGSBt.png )
2014-04-01 22:36:16 -04:00
Hannah Wolfe
4afba3808b
Update README & Contributing with details of stable branch
2014-04-01 00:22:04 +01:00
Peter Szel
dafda3907a
Created ResetController.
...
closes #2412
- Updated the reset route to accept token parameter and hand it over to the controller.
- Added ResetController which handles the submit action and the button disabled state.
- Added reset action to the user model to handle ajax request.
- Updated reset template.
- Added fixtures to test reset API action.
- Fixed password variable names to camel cased style (e.g. newpassword -> newPassword).
2014-03-31 13:06:28 +02:00
Hannah Wolfe
397cd6c37c
Merge pull request #2510 from szelpe/ember-forgotten-2411
...
Created ForgottenController
2014-03-31 10:37:06 +01:00
Szél Péter
303736c410
Created ForgottenController
...
closes #2411
- Added ForgottenController which handles the form submit event
- Modified the forgotten template
- Added Paths utility tool to get the root/subpath
- Added ajax fixture
2014-03-30 22:18:15 +02:00
Hannah Wolfe
878a2ba1ba
Adding database to bug report template
2014-03-29 14:34:55 +00:00
Matt Enlow
345fe1a6d4
Fixed check for a theme's custom error.hbs:
...
Closes #2513
- Checks for property `error.hbs` on active theme
- Added unit test to ensure `error` view is rendered when activeTheme has
a custom error template.
- Removed unused variable, `userErrorTemplatePath` from errorHandler
- Refactored errorHandler.`updateActiveTheme` to take one argument, the new active theme, and to then check if the active theme has an error.hbs
- Changed errorHandler unit test to use rewire for mocking config.
2014-03-29 08:19:51 -06:00
Hannah Wolfe
7e95b4d291
Merge pull request #2439 from sebgie/move-slug
...
Rename getSlug to slug
2014-03-28 17:12:55 +00:00
Hannah Wolfe
8ae55ff8cf
Merge pull request #2519 from halfdan/tag-cache
...
Fixes tag cache test issues introduced in c6c4d5a8
2014-03-27 21:46:25 +00:00
Fabian Becker
4e664f0e1c
Fixes tag cache test issues introduced in c6c4d5a8
2014-03-27 21:23:23 +01:00
Matt Enlow
f8d90f1cc6
Added populate last login time
...
closes #2515
- sets last_login when user is saved if user status changed to active
- added integration test in user Basic Operations
2014-03-27 12:29:43 -06:00
Hannah Wolfe
a458165cf0
Fixing showdown link to work without git
2014-03-26 18:33:17 +00:00
Hannah Wolfe
69d13b1e5a
Version bump for 0.4.2
2014-03-26 14:01:56 +00:00
Hannah Wolfe
a737db4d7a
Updating Ghost-UI to 0.1.3
2014-03-26 12:47:53 +00:00
Hannah Wolfe
c6c4d5a8a8
Cache invalidation for tag pages
2014-03-26 12:45:54 +00:00
Hannah Wolfe
13f9bffd98
Merge pull request #2508 from ErisDS/issue-2507
...
Error handling for require-tree
2014-03-26 07:54:54 +00:00
Hannah Wolfe
31fa3bab3a
Error handling for require-tree
...
fixes #2507
- ideally we would create an apps directory if one isn't present, but we can deal with that in later versions
2014-03-25 22:38:48 +00:00
Hannah Wolfe
d50d3cd232
Bump version to 0.4.2-rc2
2014-03-25 13:40:49 +00:00
Hannah Wolfe
2f097ce906
Merge pull request #2498 from sebgie/duplicate-tags
...
Deduplicate upper-/lowercase tags for posts
2014-03-25 13:30:44 +00:00
Hannah Wolfe
678d8c8a9f
Merge pull request #2502 from ErisDS/issue-2460
...
Ensure generateSlug gets transaction for tags
2014-03-25 12:08:20 +00:00
Hannah Wolfe
438cbab68e
Ensure generateSlug gets transaction for tags
...
fixes #2460
- add transacting to tag saving
- add same to users while we're here
2014-03-25 11:14:17 +00:00
Hannah Wolfe
2af5e7260a
Merge pull request #2481 from hswolff/ember-settings-user-updates
...
Create SettingsUserController
2014-03-24 20:21:21 +00:00
Hannah Wolfe
3ee6987aa9
Merge pull request #2496 from halfdan/more-tag-fuddling
...
Escape regex special characters in tag finder
2014-03-24 20:20:51 +00:00
Hannah Wolfe
1fbe4d0be7
Merge pull request #2497 from sebgie/issue#2492
...
Fix delete button
2014-03-24 18:47:25 +00:00
Sebastian Gierlinger
a3aba2d504
Deduplicate upper-/lowercase tags for posts
...
server side check for #2478
- added check for duplicate tags in post model
2014-03-24 19:08:06 +01:00
Hannah Wolfe
41d127d5b1
Merge pull request #2489 from ErisDS/user-msgs
...
Update some server side errors/warnings
2014-03-24 17:58:11 +00:00
Hannah Wolfe
eb35771bd3
Merge pull request #2495 from halfdan/2478-tag-duplicate
...
Prevent adding duplicate tags with different casing
2014-03-24 17:50:52 +00:00
Hannah Wolfe
bd417339fc
Merge pull request #2494 from halfdan/2493-import-tmp
...
Unlink import file when finished
2014-03-24 16:24:22 +00:00
Sebastian Gierlinger
b83fc25613
Fix delete button
...
closes #2492
- added when.all() to wait until all posts are deleted before deleting
tags
- added a test
2014-03-24 14:49:23 +01:00
Hannah Wolfe
09b8eaf5ad
Merge pull request #2488 from ErisDS/issue-2261
...
Redirect feed -> rss
2014-03-24 13:40:02 +00:00
Hannah Wolfe
ba1c1bd25d
Update some server side errors/warnings
...
issue #2482
- add help messages to all package.json errors/warnings
- change the pageUrl warning to have the correct version numbers
2014-03-24 13:39:44 +00:00
Fabian Becker
9ba80ba359
Escape regex special characters in tag finder
...
refs #2149
- Properly highlight tags with special characters ($,[,],^,etc.)
2014-03-24 12:09:15 +00:00
Fabian Becker
1c463f331d
Prevent adding duplicate tags with different casing
...
fixes #2478
- Check for existing tags with different case
2014-03-24 11:43:18 +01:00
Fabian Becker
f0c6052c73
Unlink import file when finished
...
fixes #2493
- Update db import version (in case it doesn't exist)
- Properly unlink file after import or error
2014-03-24 10:51:10 +01:00
Hannah Wolfe
13b65cecb9
Redirect feed -> rss
...
closes #2261
- reserved 'feed' in the list of reserved keywords for slugs
- added a 301 redirect from /feed/ to /rss/
- added a route test, and realised that standard express redirects don't get the right headers
- fixed the headers across all 301 redirects & added tests for the admin redirects
- removed the redirect from /ghost/login/ to /ghost/signin/ as this happens automatically if you're logged out, and isn't very useful if you're logged in as it just redirects again to /ghost/
2014-03-24 09:46:39 +00:00
Harry Wolff
81eb705a37
Create SettingsUserController
...
addresses #2422
- creates settings user controller
- creates user model object
- updates user fixture to be compatible with user model
- updates settings/user template
- add validator to Ember Admin
- use validator to validate user model is valid
- add mock response to /users/me/ path
- creates models/base file for all models to inherit from
- add mock response to /ghost/changepw/ path
2014-03-23 22:51:43 -04:00
Hannah Wolfe
ae3c36797a
Merge pull request #2484 from ErisDS/issue-2480
...
Customise slug base name for different models
2014-03-23 21:24:37 +00:00
Hannah Wolfe
eeb6297afe
Merge pull request #2486 from jaswilli/issue-2485
...
Replace spaces in uploaded filenames with hyphens
2014-03-23 21:14:01 +00:00
Jason Williams
f0fedb9c30
Replace spaces in uploaded filenames with hyphens
...
closes #2485
- use hyphens instead of underscores when santising filenames
- updated tests
2014-03-23 20:56:02 +00:00
Hannah Wolfe
a0dff19b7a
Customise slug base name for different models
...
fixes #2480
- when the santisation of a slug results in an empty string, we use a basename instead.
- this was 'post' and is now the table name for the model, minus the trailing 's'
- this isn't massively robust but works as a temporary fix
2014-03-23 18:52:25 +00:00
Hannah Wolfe
f26bb81c66
Merge pull request #2483 from cobbspur/notification
...
clears notifications on clicking featured icon
2014-03-23 17:53:44 +00:00
cobbspur
b1e2904bc1
clears notifications on clicking featured icon
...
closes #2479
- adds a cleareverything command to toggleFeatured in blog.js to stop stacking of notifications on multiple clicks of featured icon
2014-03-23 17:24:27 +00:00
Hannah Wolfe
f981e71e3c
Merge pull request #2469 from ErisDS/error-cleanup
...
logError & logWarn call console.log once
2014-03-23 15:30:41 +00:00
Hannah Wolfe
0bfcac15dd
logError & logWarn call console.log once
...
fixes #2468
2014-03-23 15:20:20 +00:00
Hannah Wolfe
325ddd5a16
Merge pull request #2477 from AgtLucas/toggle-featured-post-prevent-default
...
Adding event preventDefault on toggleFeatured function
2014-03-23 13:51:51 +00:00
Hannah Wolfe
778facde47
Merge pull request #2474 from halfdan/2473-tag-body_class
...
Tag archive body_class
2014-03-23 13:49:40 +00:00
Lucas Churchill
2658ba10ca
Adding event preventDefault on toggleFeatured function
2014-03-23 00:27:53 -03:00
Fabian Becker
5abaabd100
Tag archive body_class
...
closes #2473
- Show tag-template class on tag pages
- Show tag-{{name}} class on tag pages
- Show archive-template only on second page of tag pages
2014-03-22 13:43:13 +00:00
Hannah Wolfe
6d1c1b4f5c
Bump version to 0.4.2-rc1
2014-03-20 19:30:59 +00:00
Hannah Wolfe
10e34936bc
Updating to Casper 0.9.3
2014-03-20 19:23:13 +00:00