This website requires JavaScript.
Explore
Help
Sign In
coop-cloud-chaos-patchs
/
outline
Archived
Watch
1
Star
0
Fork
You've already forked outline
0
Code
Issues
Pull Requests
Projects
Releases
Wiki
Activity
This repository has been archived on
2022-08-14
. You can view files and clone it, but cannot push or open issues or pull requests.
3e68d80a9e
outline
/
shared
/
types.js
3 lines
59 B
JavaScript
Raw
Normal View
History
Unescape
Escape
feat: Read-only users (#1955) * Introduce isViewer field * Update policies * Make users read-only feature * Remove not demoting current user validation * Update tests * Catch the unhandled promise rejection * Hide unnecessary ui elements for read-only user * Update app/scenes/Settings/People.js Co-authored-by: Tom Moor <tom.moor@gmail.com> * Remove redundant logic for admin only policies * Use can logic * Update snapshot * Remove lint error * Update snapshot * Minor fix * Update app/menus/UserMenu.js Co-authored-by: Tom Moor <tom.moor@gmail.com> * Update server/api/users.js Co-authored-by: Tom Moor <tom.moor@gmail.com> * Update app/components/DocumentListItem.js Co-authored-by: Tom Moor <tom.moor@gmail.com> * Update app/stores/UsersStore.js Co-authored-by: Tom Moor <tom.moor@gmail.com> * Use useCurrentTeam hook in functional component * Update translation * Update ternary * Remove punctuation * Move the functions to User model * Update share policy and shareMenu * Rename makeAdmin to promote * Create updateCounts function and Rank enum * Update tests * Remove enum * Use async await, remove enum and create computed accessor * Remove unused variable * Fix lint issues * Hide templates * Create shared/types and use rank type from it * Delete shared/utils/rank type file Co-authored-by: Tom Moor <tom.moor@gmail.com>
2021-04-12 02:39:17 +00:00
// @flow
fix: Add ability to choose user permission level when inviting (#2473) * Select user role while sending invite * Add tests to check for role * Update app/scenes/Invite.js Co-authored-by: Tom Moor <tom.moor@gmail.com> * Use select * Use inviteUser policy * Remove unnecessary code * Normalize rank/role Fix text sizing of select input, fix alignment on users invite form * Move component to root * cleanup Co-authored-by: Tom Moor <tom.moor@gmail.com>
2021-08-28 21:35:37 +00:00
export
type
Role
=
"admin"
|
"viewer"
|
"member"
;