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
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
03a46a0b24
Improved Update Notification
...
- adding a version number to the notification
- adding a link to the upgrade docs, to make this process easier.
2014-08-06 08:33:00 +01: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
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
John O'Nolan
73454b86d6
Styles for splitbuttons on editor screen
2014-08-06 02:06:36 +03: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
John O'Nolan
201e827768
Button updates to match existing styles
2014-08-06 00:39:19 +03: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
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
Paul Adam Davis
cd561b3d97
Re-do of dropdowns
2014-08-05 20:06:22 +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
Paul Adam Davis
96f01e0c23
Form Inputs
2014-08-05 15:12:27 +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
John O'Nolan
db7677bfca
Reduce indentation for readability
2014-08-05 12:23:51 +03: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
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
John O'Nolan
d4861e41d7
Highlight old styles for removal
2014-08-04 19:45:32 +03:00
John O'Nolan
26838f8e4e
Clean up conflicting class
2014-08-04 19:43:47 +03:00
John O'Nolan
c56ea041d3
Strip base button style. This should be covered already.
2014-08-04 19:38:41 +03:00
John O'Nolan
4b6e3dae48
Remove old button styles which are not used anywhere in core
2014-08-04 19:37:04 +03:00
John O'Nolan
0f320c115e
Break splitbuttons out into component
2014-08-04 19:28:07 +03:00
John O'Nolan
0a403dfd8b
Adjust BS default styles
2014-08-04 19:24:41 +03:00
John O'Nolan
df3b3e753e
Port/convert BS mixins/vars - strip unneeded variations
2014-08-04 18:57:33 +03:00
John O'Nolan
726294bd41
Add base bootstrap buttons
2014-08-04 18:11:22 +03: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