1
0
Fork 0
mirror of synced 2024-07-06 07:00:56 +12:00
Commit graph

21 commits

Author SHA1 Message Date
Jake Barnby c4e5ff4c94
Explicitly set all permissions to false on first add 2022-09-13 16:14:37 +12:00
Jake Barnby 9cea1270c3
Remove redundant data model 2022-09-13 16:12:47 +12:00
Jake Barnby 953d338966
Validate input on add new row 2022-09-12 15:55:58 +12:00
Jake Barnby 7aeedb90bf
Bind ID 2022-09-12 15:54:55 +12:00
Jake Barnby f10914156f
Only add row on button click 2022-09-12 14:04:50 +12:00
Jake Barnby d6fa54bd1e
Add/remove correctly 2022-09-12 14:02:23 +12:00
Steven Nguyen a1194d91f3
Improve UX of adding roles
(cherry picked from commit 0940d40f27badc13b04c718ad879c04129753098)

# Conflicts:
#	app/views/console/comps/permissions-matrix.phtml
#	public/dist/scripts/app-all.js
#	public/dist/scripts/app.js
2022-09-12 12:12:21 +12:00
Jake Barnby a9124e45b2
Prevent enter event propagation from permissions role input 2022-09-08 15:02:34 +12:00
Jake Barnby 1974c422ce
Reset custom validity before validation check 2022-08-29 22:27:54 +12:00
Jake Barnby 74969ed606
Disallow rows with no permissions set 2022-08-29 15:21:42 +12:00
Jake Barnby 90dae04fb7
Disallow multiple entries for the same role 2022-08-29 15:20:33 +12:00
Jake Barnby bb46d950df Handle permissions quotes 2022-08-15 13:04:14 +12:00
Jake Barnby 7da5f3a04d Fix hardcoded permission types 2022-08-13 21:07:07 +12:00
Jake Barnby c66a1991d8 Make permissions matrix reusable 2022-08-13 18:33:11 +12:00
Jake Barnby 5799bf2d62 Transform delete key on input as well as output 2022-08-12 23:44:47 +12:00
Jake Barnby f278517276 Validate permission role input exists 2022-08-12 23:44:27 +12:00
Jake Barnby 76f86c74ad Allow updating existing permission rows 2022-08-12 22:37:52 +12:00
Jake Barnby 0226478c63 Add cast from csv to array 2022-08-12 13:05:54 +12:00
Jake Barnby 3e17d9398b Fix raw permission removal 2022-08-12 12:26:58 +12:00
Jake Barnby a5e6c04cb0 Working permission row addition and removal 2022-08-12 01:22:39 +12:00
Jake Barnby 531247deb4 Collection UI updates 2022-08-10 22:23:53 +12:00