Daniel Lockyer
067bfe92a4
Cleaned up auditLog flag
...
refs https://github.com/TryGhost/Toolbox/issues/356
- this is now longer needed now Audit log/History is GA
2022-09-13 12:28:21 +01:00
Kevin Ansfield
8fde9a05d2
Switched User settings unsaved changes modal to new modal pattern
...
refs https://github.com/TryGhost/Team/issues/1734
refs https://github.com/TryGhost/Team/issues/559
refs https://github.com/TryGhost/Ghost/issues/14101
- switches to newer modal patterns ready for later Ember upgrades
2022-09-09 17:44:12 +01:00
Daniel Lockyer
b226b03f09
Renamed Audit Log to History
...
refs https://github.com/TryGhost/Toolbox/issues/356
- this commit updates the route to `/settings/history` and moves all the
files to their new name so we can avoid further cleanup down the line
2022-09-06 11:49:29 +01:00
Rishabh
76419f8ed4
Removed email alerts UI for non admin staff
...
refs https://github.com/TryGhost/Team/issues/1825
2022-08-26 15:24:28 +05:30
Rishabh Garg
da62355e18
Wired email alert settings for staff users on admin ( #15313 )
...
refs TryGhost/Team#1826
- allows staff users to manage their email alert settings behind the flag
- only owner and admin users are able to toggle their email alerts
2022-08-25 15:47:14 +05:30
Peter Zimon
3231863dc2
Added link on UI for Editors to staff page
...
refs. https://github.com/TryGhost/Team/issues/1839
- there was no way for an Editor through the Admin UI to be able to invite staff users
2022-08-24 14:23:51 +02:00
Peter Zimon
8a2bb1f24e
Fixed linting error in Admin
2022-08-23 12:26:51 +02:00
Peter Zimon
2d8b907449
Added feature flag condition to view user log
...
refs. https://github.com/TryGhost/Toolbox/issues/356
2022-08-23 12:22:58 +02:00
Peter Zimon
e06c4c3e0b
Added access to user activity from staff profile
...
refs. https://github.com/TryGhost/Toolbox/issues/356
- administrators needed a quick way to access the Audit log prefiltered for a given user from the user's staff profile page
2022-08-23 12:17:06 +02:00
Simon Backx
27df4e536f
✨ Added native comments ( #15223 )
...
no issue
- Removes the comments lab flag (bumping it to GA).
- Bumps comments-ui to v0.8
2022-08-12 16:06:06 +02:00
James Morris
40d5b213f9
Tweaked the email notifications in the staff profile to look a little less weird
...
refs https://github.com/TryGhost/Team/issues/1774
2022-08-10 16:13:32 +01:00
James Morris
b757b4ae9c
Updated the copy for comments in the staff profile settings
...
refs https://github.com/TryGhost/Team/issues/1744
2022-08-08 11:29:14 +01:00
Kevin Ansfield
87eafc1ae4
Wired up user comment notifications toggle
2022-07-06 18:32:13 +02:00
Peter Zimon
27212475f3
Added basic email notification for comment in staff
2022-07-06 17:55:44 +02:00
Gabriel Csapo
f22a758a3b
[chore] run the no-implicit-this codemod ( #2244 )
...
refs https://github.com/TryGhost/Admin/pull/2238
Follow up to #2238 , this should remove the existing no-implicit-this lint errors and any new violations should be flagged right away.
* run the no-implicit-this codemod
* updated todos
2022-02-02 17:09:02 +00:00
Gabriel Csapo
beb5ae1737
[chore] adds ember-template-lint and fixes all fixable issues ( #2238 )
...
no issue
- This will help with the octane migration and you can still run the lint rules even when they are todos. (Checkout the docs at 158b119667/docs/todos.md
) The good news is any new code will be checked against the recommended config.
- I fixed all the auto fixable things we could get in this PR as well
2022-02-02 16:09:43 +00:00
Sanne de Vries
beca9b13dd
Updated Author user profile page and sidebar
...
No issue
- Authors don't need access to staff page and don't need to see breadcrumbs on their profile page
- There's enough space in the side navigation for the post views to be visible by default
2022-01-26 14:49:55 +00:00
Sanne de Vries
4404dc179f
Revert "Updated Author & Contributor views"
...
This reverts commit 8bcb534feb
.
2022-01-21 13:01:52 +00:00
Sanne de Vries
8bcb534feb
Updated Author & Contributor views
...
No ref
- Switched sidebar post navigation to be always open
- Removed breadcrumbs from profile page
2022-01-19 11:24:07 +00:00
Peter Zimon
9a09fe5192
Fixed staff route and bio character count
...
- Removed "offers" feature flag for staff user route
- Updated "Bio" character count UI in staff user detail screen
2021-11-04 08:58:55 +01:00
Peter Zimon
a78afb5749
Added Staff as subpages of Settings
...
- The Admin is being restructured with Offers. This commit moves Staff under Settings.
2021-10-18 13:27:42 +02:00