Peter Zimon
20eaff9e5c
Updated sticky footer component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 13:06:26 +02:00
Peter Zimon
76704d05c6
Added global sticky footer component in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 11:53:51 +02:00
Peter Zimon
ef096d9c87
Cleaned up classname properties in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 10:48:33 +02:00
Peter Zimon
f05b6a6037
Added unstyled property to image uploads AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 10:29:03 +02:00
Peter Zimon
9faf2cafbe
Got rid of modal
folders in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 09:53:20 +02:00
Peter Zimon
a3cba13381
Broke down design settings in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 09:40:56 +02:00
Peter Zimon
d7e5661a35
Fixed preview modal size bug in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3354
2023-06-07 09:10:16 +02:00
Peter Zimon
2e2a96c741
User modal refinements in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-06 15:17:05 +02:00
Peter Zimon
2fc3336dd2
Fixed modal padding bug
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-06 15:08:04 +02:00
Peter Zimon
19dfd28946
Added sticky footer option to modals in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-06 14:58:55 +02:00
Peter Zimon
f5415a25ad
Added backDropClick param. to modals in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-06 14:58:55 +02:00
Rishabh
695857ae96
Wired save and error handling for user details modal
...
refs https://github.com/TryGhost/Team/issues/3351
- updates user state on suspend/delete actions to show the latest
- shows errors for email and url on user detail screen
2023-06-06 15:08:44 +05:30
Rishabh
fbfb1d0008
Fixed user cover and profile image upload issues
...
refs https://github.com/TryGhost/Team/issues/3351
Uploading cover and profile images for user was having a weird behavior where one was getting removed when the other was uploaded or deleted. This was due to how the state was being updated on image change, which ended up using the old user state while setting the new one. This change uses react's setState method that uses the latest state to set the new one so the changes don't get overridden.
2023-06-06 09:43:36 +05:30
Rishabh
c243b48629
Wired user invite actions on adminX
...
refs https://github.com/TryGhost/Team/issues/3351
- wires resend and revoke actions for a user invite in staff settings
2023-06-06 09:20:45 +05:30
Rishabh
c88a073a5c
Wired delete and owner actions for staff users in adminX
...
refs https://github.com/TryGhost/Team/issues/3351
- allows owners/admins to delete users based on their permission level
- allows admins to be made owner users only if owner is logged in
2023-06-06 09:20:45 +05:30
Jono Mingard
885531b345
Added e2e tests for most simple AdminX settings
2023-06-06 15:50:07 +12:00
Jono M
089a3f7aaf
Added playwright config to admin-x-settings ( #16941 )
...
no issue
2023-06-06 11:29:28 +12:00
Peter Zimon
ae6a2ba0cc
Added notification to user invitations
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-05 17:54:53 +02:00
Peter Zimon
e0dca2e0c7
Cleanup test code from AdminX
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-05 17:33:20 +02:00
Peter Zimon
5ad8e71cba
Added toasters to AdminX Design System
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-05 17:31:25 +02:00
Peter Zimon
ffe5cd765a
Updated user role in AdminX settings
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-05 11:53:06 +02:00
Peter Zimon
c6a5ada5cc
Updated user cover and profile image position
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-05 11:48:56 +02:00
Peter Zimon
2fe6ccbc22
Wired up user cover and profile image actions
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-05 11:45:47 +02:00
Rishabh
c2371b4841
Wired suspend user action on user detail modal in adminX
...
refs https://github.com/TryGhost/Team/issues/3351
- wires Suspend/Un-suspend user action on user detail modal
- adds running state for task buttons in modal
- adds api to delete and suspend/un-suspend users
2023-06-05 10:09:37 +05:30
Rishabh
2b0a6bc454
Wired user invite modal in admin-x
...
refs https://github.com/TryGhost/Team/issues/3351
Allows logged in user to send invites to new users, with allowed roles that can be invited restricted based on the role of logged in user.
2023-06-04 15:49:34 +05:30
Djordje Vlaisavljevic
187c62145c
Updated Twitter and FB card edit mode spacing
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 15:15:47 +01:00
Peter Zimon
2c0b5e61c5
Refined invites user list in AdminX Settings
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 15:49:09 +02:00
Djordje Vlaisavljevic
f5e81c9b16
Removed className prop from ImageUpload
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:56 +01:00
Djordje Vlaisavljevic
e9caf73175
Fixed lint error
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
d7ecc4b33e
Moved CSS for ImageUpload
to prop
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
449ce994f4
Moved ImageUpload
labels from props to children
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
091b3acd61
Updated Twitter and FB card edit mode design
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
bbb09523ce
Added bg-transparent to clearBg variants of TextField and TextArea
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
10f987ad24
Added className prop to ImageUpload
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Djordje Vlaisavljevic
8a8561fc94
Added FB and Twitter social icons
...
refs https://github.com/TryGhost/Team/issues/3318
2023-06-02 14:47:09 +01:00
Rishabh
b307c59d54
Wired invites list in admin-x settings
...
refs https://github.com/TryGhost/Team/issues/3351
- adds api to get list of all invites on the site
- wires invite list with Revoke/Resend option on the User settings group
2023-06-02 18:41:09 +05:30
Peter Zimon
1a0c1c0cd2
Minor UX fix on password change
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 15:09:48 +02:00
Peter Zimon
d1c0ea6c57
Added avatar image uploader in AdminX
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 15:00:36 +02:00
Peter Zimon
82b56c319e
Added cover image interaction to user details
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 14:32:42 +02:00
Rishabh
3090fc6067
Fixed password reset button state in admin-x
...
refs https://github.com/TryGhost/Team/issues/3351
- the change password button label was not getting reset on saving
2023-06-02 18:01:20 +05:30
Rishabh
94882fd6c8
Wired password reset for non-owner users
...
refs https://github.com/TryGhost/Team/issues/3351
- adds password validation and reset for non-owner users
- password validation uses basic checks for now and will include more checks from current admin in future
2023-06-02 17:57:28 +05:30
Peter Zimon
244f15238f
Added confirmation dialogs to user details
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 13:12:21 +02:00
Peter Zimon
fb362ba3de
Merged iconbutton to button component
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 13:12:15 +02:00
Peter Zimon
7535fc73fc
Added click to menu items in AdminX
...
rers. https://github.com/TryGhost/Team/issues/3318
2023-06-02 12:21:30 +02:00
Djordje Vlaisavljevic
6e7f974e7e
Added more padding to Menu
stories
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:05:00 +01:00
Djordje Vlaisavljevic
c5ff9d182e
Added labels for User Settings modal Menu
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:05:00 +01:00
Djordje Vlaisavljevic
ac68968524
Removed commented out fixed trigger button for Menu
...
refs https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:05:00 +01:00
Peter Zimon
0fd415c1d7
Added global confirmation modal to AdminX
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 12:01:40 +02:00
Peter Zimon
fb6c79906a
Updated owner role box in user details
...
refs. https://github.com/TryGhost/Team/issues/3351
2023-06-02 11:30:11 +02:00
Peter Zimon
5386fc923f
Added multiselect to Default Recipients
...
refs. https://github.com/TryGhost/Team/issues/3318
2023-06-02 11:13:35 +02:00