Hannah Wolfe
e315148cc5
Cleaner spam prevention error messages
...
closes #3589
- Full error messages appear in stderr
- Clean error messages for user
2014-08-06 10:00:21 +01:00
Hannah Wolfe
080e13f42d
Merge pull request #3451 from waleedali/issue#3450
2014-08-06 09:18:50 +01:00
Waleed Ali
7009d416cb
Improve settings error handling
...
closes #3450
- Added no-permission error handling for settings edit API.
- In Authentication API integration test, updated the initOwnerUser
function to insert the roles and user_roles for the owner user so the
owner can edit settings after adding the no-permission error handling. I
also added the mail send permission to the test since it's used after
the user edits the settings.
2014-08-06 09:11:50 +01:00
Robert Jackson
8d2b26daea
Restore original display after window resizing.
...
fixes #3597
2014-08-06 09:04:43 +01:00
Hannah Wolfe
5880c7088a
Updating Casper to latest
2014-08-06 08:39:40 +01:00
Sebastian Gierlinger
22171fd058
Merge pull request #3611 from ErisDS/author-classes
...
Adding missing body class for author pages
2014-08-06 09:37:06 +02:00
Hannah Wolfe
c4f74097f8
Merge pull request #3618 from jaswilli/issue-3612
...
Check for server notifications on hard refresh
2014-08-06 08:13:23 +01:00
Sebastian Gierlinger
b6fdcc268e
Merge pull request #3614 from ErisDS/remove-apps
...
No apps screen for 0.5
2014-08-06 08:51:07 +02:00
Jason Williams
fb64de54f6
Check for server notifications on hard refresh
...
Closes #3612
- Trigger the loadServerNotifications event from the
ApplicationRoute's afterModel hook, which gets called
every time the app gets loaded.
2014-08-06 05:01:00 +00:00
Hannah Wolfe
9fb34d6b27
Merge pull request #3550 from halfdan/3542-forgotten-user
...
Properly show message when resetting password.
2014-08-06 02:18:30 +01:00
Hannah Wolfe
1c83f00ec5
Removing client files from release
2014-08-06 02:01:30 +01:00
Hannah Wolfe
2a17134c21
Merge pull request #3615 from jaswilli/cleanup
...
Cleanup from notifications refactor.
2014-08-06 02:00:26 +01:00
Hannah Wolfe
9006617e56
Merge pull request #3616 from sessa/patch-1
...
Incorrect livereload watch path.
2014-08-06 02:00:10 +01:00
sessa
8ce4546e2c
Incorrect livereload watch path.
2014-08-05 20:26:42 -04:00
Jason Williams
a950e559e7
Cleanup from notifications refactor.
...
Refs #3521
2014-08-06 00:13:56 +00:00
Hannah Wolfe
6b747be1c1
No apps screen for 0.5
...
no issue
- The apps screen is nowhere near ready for prime time yet, lets not have
it in 0.5 at all
2014-08-06 00:54:57 +01:00
Hannah Wolfe
9419f9bbe4
Adding missing body class for author pages
...
closes #3606
2014-08-05 23:38:57 +01:00
Fabian Becker
a2d5105bcc
Changing User.read API to default to active users.
...
refs #3542
- Properly handle forgotten screen (ember)
- Change Users API to only return active users on read
- Adjust tests
2014-08-06 00:30:48 +02:00
Hannah Wolfe
2326d49e77
Merge pull request #3602 from jaswilli/import-tests
...
Add catch handlers to import tests.
2014-08-05 22:02:21 +01:00
Hannah Wolfe
102bb9d0c7
Merge pull request #3604 from PaulAdamDavis/notification-close-button
...
Swap notification close link for a button
2014-08-05 20:39:04 +01:00
Paul Adam Davis
6615f7aad3
Swap notification close link for a button
...
No issue
- Swap out notification <a> close link for <button> (gains a native hover state)
2014-08-05 20:08:03 +01:00
Hannah Wolfe
a2ceffc199
Merge pull request #3590 from felixrieseberg/iss3518
...
Ghost Logo navigation responds correctly to mobile
2014-08-05 19:08:30 +01:00
Jason Williams
18d12290ff
Add catch handlers to import tests.
...
Refs #3473
- Some tests are checking to make sure errors by using a
catch handler on the test. When assertions fail done()
is never called and results in a mocha timeout, which makes
it harder to see the cause of the failure.
2014-08-05 18:01:24 +00:00
Hannah Wolfe
28c20cba5d
Merge pull request #3596 from sebgie/issue#3518
...
Add owner role to setup user
2014-08-05 19:01:06 +01:00
Sebastian Gierlinger
5590628d54
Merge pull request #3600 from ErisDS/author-helper
...
Fix the author context block
2014-08-05 19:59:53 +02:00
Felix Rieseberg
e2348e6802
Ghost Logo navigation responds correctly to mobile
...
closes #3522
- Previously, the logo had a href attribute which was manually kept
from executing on mobile. Slow mobile devices that didn’t fully load
the JS would therefore navigate “desktop style”
- The href attribute is now set after the event handler has been loaded, ensuring correct navigation behaviour.
2014-08-05 10:05:32 -07:00
Hannah Wolfe
157cf5c3b9
Fix the author context block
...
fixes #3599
- If the author helper is called as a block (i.e. fn is present) then
treat it as a with call
2014-08-05 17:03:13 +01:00
Hannah Wolfe
afa4a5299a
Merge pull request #3598 from sebgie/fix-embedded-code
...
Fix embedded code being removed
2014-08-05 16:51:35 +01:00
Hannah Wolfe
014f16991e
Merge pull request #3595 from sebgie/issue#3544
...
Improve spam prevention
2014-08-05 16:50:56 +01:00
Sebastian Gierlinger
aec440bbd0
Fix embedded code being removed
...
no issue
- changed order of escaping
2014-08-05 14:11:20 +02:00
Sebastian Gierlinger
766e6ff944
Add owner role to setup user
...
closes #3518
- added owner role to user that is added if no user is available
2014-08-05 13:48:10 +02:00
Hannah Wolfe
954fde1cd2
Cleaning up old html files
2014-08-05 12:02:58 +01:00
Sebastian Gierlinger
c62d7ba43e
Improve spam prevention
...
closes #3544
- limit forgotten password requests to five requests per IP per hour
for different email addresses
- limit forgotten password requests to five requests per email address
- limit signin requests to ten failed requests per IP per hour
- removed special treatment for tests
2014-08-05 12:58:58 +02:00
Hannah Wolfe
1b8c8c27c1
Merge pull request #3593 from morficus/issue-3563
...
prevent revoking invite for already active users
2014-08-05 11:57:16 +01:00
Sebastian Gierlinger
0a3b070ed1
Merge pull request #3587 from PaulAdamDavis/settings-header-classes
...
Add classes to settings headers
2014-08-05 09:46:21 +02:00
Maurice Williams
18a1be8850
prevent revoking invite for already active users
...
closes #3563
- before attempting to revoke an invitation, get updated model info
- reload route and show warning if user info has changed
2014-08-05 00:35:46 -04:00
Hannah Wolfe
aea25693e5
Merge pull request #3588 from felixrieseberg/iss3529
...
Working delete user modal & button
2014-08-04 23:00:49 +01:00
Hannah Wolfe
8bfbf13248
Update to release process
...
- Release does all init & prod tasks necessary to create a full build
- Don't create or include .map files
- Don't include pre-minified prod files
- Don't include export .json files
- Don't include client/html
2014-08-04 22:12:23 +01:00
Felix Rieseberg
6645f7c65a
Working delete user modal & button
...
closes #3529
- Created ‘delete user’ modal (similar to the ‘delete post’ modal) and
controller
- Modal will be opened if ‘Delete User’ is selected in the user
setting cog menu
2014-08-04 13:29:24 -07:00
Paul Adam Davis
4948994cca
Add classes to settings headers
...
No issue
Refs https://github.com/TryGhost/Ghost-UI/issues/91
- Adds a class to settings page headers, for cleaner CSS selectors
2014-08-04 12:53:55 +01:00
Sebastian Gierlinger
89389b3673
Merge pull request #3569 from morficus/issue-3549
...
fix most recent post stolen by the last logged in user AND only show active users in post-settings-menu drop-down
2014-08-04 10:51:07 +02:00
Sebastian Gierlinger
c3e7b48a6d
Merge pull request #3581 from felixrieseberg/iss3541
...
Autofocus on input fields after routing
2014-08-03 22:22:48 +02:00
Hannah Wolfe
ac4c3a1d62
Merge pull request #3500 from novaugust/markdown-help
...
Update markdown help modal
2014-08-03 18:05:12 +01:00
Hannah Wolfe
e12f8bb624
Merge pull request #3567 from novaugust/issue#3564
...
Return to invite new user; invite multiple users in one go
2014-08-03 17:54:59 +01:00
Matt Enlow
07cd654ab9
Return to invite new user; invite multiple users in one go
...
Closes #3533 , Closes #3547 , Closes #3531
- invite-new-user always resets role to author now, allowing for multiple invites on one load
- Added confirm action when hitting return in INUModal's email input
- Don't pass users as the model to invite-new-user-modal
- Move invite-new-user reset to a `finally` clause
- invite-new-user always closes on a confirm
2014-08-03 10:31:42 -06:00
Hannah Wolfe
0d5e199632
Merge pull request #3580 from felixrieseberg/iss3543
...
Insert inline code shortcut for editor
2014-08-03 17:28:39 +01:00
Hannah Wolfe
27710e88d2
Merge pull request #3578 from morficus/issue-3516
...
Stop event propagation when hitting "enter" in the gh-blur-input component
2014-08-03 17:25:29 +01:00
Hannah Wolfe
a1dad7b59d
Merge pull request #3576 from morficus/issue-3523
...
Error modifying "author" attribute before post record has been created
2014-08-03 17:24:09 +01:00
Matt Enlow
0c2ad482fa
Update markdown help modal
...
Closes #3499
- Swapped out "Cmd" for the symbol. We're all UTF8, right?
- Removed hint for "Inline Code" until we readd its shortcut
2014-08-03 10:24:00 -06:00
Hannah Wolfe
8337762b3d
Merge pull request #3579 from morficus/issue-3502
...
Replacing "touchstart" with "tap" event, provided by hammer.js
2014-08-03 17:23:30 +01:00