1
0
Fork 0
mirror of synced 2024-09-19 18:59:06 +12:00
Commit graph

1703 commits

Author SHA1 Message Date
Peter Clement
4a148bd9ab use correct appId when searching for users by app 2022-08-01 15:16:00 +01:00
Peter Clement
64381eee81 fix add all functionality within groupId screen 2022-08-01 15:14:49 +01:00
Peter Clement
d166ff976e add user groups tab in correct location 2022-08-01 15:10:18 +01:00
Andrew Kingston
080ba48adf Prevent adding the same group to an app multiple times 2022-08-01 13:21:45 +01:00
Andrew Kingston
8f524ce2c0 Update button casing 2022-08-01 13:13:55 +01:00
Andrew Kingston
451c55ae67 Fix stale data in group details page, fix role colour in group app access 2022-08-01 13:04:58 +01:00
Andrew Kingston
59e08c5346 Fix role display for groups and update status light 2022-08-01 13:00:16 +01:00
Andrew Kingston
6f98ff2b3a Improve name and email display on user details page 2022-08-01 12:04:44 +01:00
Andrew Kingston
046f61e015 Fix stale data showing when creating user groups and reduce height of group rows 2022-08-01 11:56:01 +01:00
Andrew Kingston
f13f8eec3b Fix stale UI in user details section due to not waiting for data 2022-08-01 11:48:34 +01:00
Andrew Kingston
272ff64ac0 Reduce space between users and add secondary placeholder 2022-08-01 10:31:28 +01:00
Andrew Kingston
04325e1ed4 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-08-01 10:29:07 +01:00
Andrew Kingston
4d47d06991 Lint 2022-08-01 10:20:46 +01:00
Andrew Kingston
f07fd31e68 Dedupe component actions by dispatching keyboard events when clicking component dropdown menu 2022-08-01 10:06:01 +01:00
Peter Clement
dbaebf0df3
Merge pull request #6989 from Budibase/pc/fixes
User Management UI fixes
2022-08-01 09:39:55 +01:00
Peter Clement
d9e45a1bab
Merge pull request #7013 from Budibase/fix/fix-access-issue
Ensure auth access for builder and admins
2022-08-01 09:08:41 +01:00
Peter Clement
847fc6c4e5 pr comments 2022-08-01 09:03:47 +01:00
Peter Clement
66b8835759 remove log 2022-08-01 08:54:19 +01:00
Peter Clement
172662c59e ensure auth access for builder and admins 2022-08-01 08:50:57 +01:00
Peter Clement
323c23b4d8 pr comments and updating group check to be more safe 2022-07-30 11:38:08 +01:00
Andrew Kingston
3857192d49 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-07-29 15:04:37 +01:00
Andrew Kingston
bbc8cee787 Reduce gap between users in assignment modal 2022-07-29 14:20:35 +01:00
Andrew Kingston
18d71cf23b Update user table name renderer to match unavailable copy on user details page 2022-07-29 14:20:21 +01:00
Andrew Kingston
5994cd3fed Fix access tile in overview tab throwing error when attempting to navigate to access tab 2022-07-29 14:16:22 +01:00
Andrew Kingston
3069271a5e Add secondary placeholder to assignment modal 2022-07-29 14:14:06 +01:00
Andrew Kingston
219842248a Remove global style rules that set top left border radius to 0 for all pickers 2022-07-29 14:07:42 +01:00
Andrew Kingston
e47fbf2df1 Fix name showing undefined in users tab and fix initials always being PC 2022-07-29 14:04:31 +01:00
Andrew Kingston
1f9086f639 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-29 13:48:27 +01:00
Andrew Kingston
cfe10e36e4 Add key binds to screenslot component 2022-07-29 13:33:04 +01:00
Andrew Kingston
5737e23dd6 Add keybindings to component context menu. Add duplicate keybinding. Simplify pasting 2022-07-29 13:33:04 +01:00
Andrew Kingston
df759ac20a Offer custom themes for client apps and improve theme panel 2022-07-29 13:33:04 +01:00
Andrew Kingston
4158513bf4 Fix keybinding order precendence 2022-07-29 13:33:04 +01:00
Andrew Kingston
4b500eb26f Prevent showing deletion modal for the screen element 2022-07-29 13:33:04 +01:00
Andrew Kingston
d15d034af3 Add keyboard shortcuts for components. Improve component reordering 2022-07-29 13:33:02 +01:00
Peter Clement
28405c7beb handle undefined user name and avatar initials 2022-07-29 13:21:42 +01:00
Peter Clement
1d36f258cb improve email validation 2022-07-29 13:17:17 +01:00
Peter Clement
01cd8a9a07 fetching of users via new api in app assignment 2022-07-29 13:13:41 +01:00
Peter Clement
6d12b1b24f more efficient fetching of total users per app 2022-07-29 13:10:00 +01:00
Andrew Kingston
ab2a3f4446
Merge pull request #6920 from Budibase/design-updates
Design updates
2022-07-28 10:24:01 +01:00
Rory Powell
5e9a03e307 Merge branch 'master' into develop 2022-07-27 16:32:36 -04:00
Andrew Kingston
ceb5bf94c0 Add groundwork for custom themes based off other themes 2022-07-27 16:37:35 +01:00
Andrew Kingston
5c0849cc61 Update new component panel styles to only use border when focused via keyboard, but background colour when hovering 2022-07-27 13:03:16 +01:00
Andrew Kingston
93ec652266 Lint 2022-07-27 11:59:48 +01:00
Andrew Kingston
800660570b Merge branch 'master' of github.com:Budibase/budibase into design-updates 2022-07-27 11:19:39 +01:00
Andrew Kingston
805b836040 Shrink square status light, shrink nav item text 2022-07-27 11:16:43 +01:00
Peter Clement
e468f83902 adding tests and pr comments 2022-07-27 10:20:39 +01:00
Andrew Kingston
32aa686884 Fully remount component settings when changing selected component 2022-07-27 10:10:42 +01:00
Peter Clement
f845ac055e Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-26 20:19:33 +01:00
mike12345567
f2addf16cb Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-26 17:25:55 +01:00
Martin McKeaveney
fc372ecdff
Merge pull request #6897 from Budibase/nord-theme
Nord theme + Midnight theme
2022-07-26 16:45:04 +01:00
Martin McKeaveney
8dff7a00a3
Merge pull request #6858 from Budibase/cheeks-fixes
Drag and drop fix + date filtering improvement
2022-07-26 16:42:58 +01:00
Andrew Kingston
d9bb41b2ce Don't load theme options from the store 2022-07-26 13:41:30 +01:00
Peter Clement
921a287666 cloud check for max user limit 2022-07-26 12:26:56 +01:00
Peter Clement
b078ea9d8d adding limits for uploading users 2022-07-26 12:17:01 +01:00
Andrew Kingston
05c63265e7 Update device preview picker to be quiet 2022-07-26 11:37:27 +01:00
mike12345567
4055e52d40 Updating based on PR comments. 2022-07-26 11:19:28 +01:00
Andrew Kingston
160d770655 Update version icon to version status light 2022-07-26 10:36:12 +01:00
Andrew Kingston
fda4ec692f Update screen list to match designs. Update nav items to make text clearer. Update screen picker 2022-07-25 17:06:00 +01:00
Peter Clement
9e4e005dcb move bulk update / delete functionality out of controller 2022-07-25 16:58:30 +01:00
Andrew Kingston
52626c0747 Update app version copy to be more explicit 2022-07-25 15:14:09 +01:00
Peter Clement
5e4f6ed3b7 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-25 15:09:42 +01:00
Andrew Kingston
86ecc7d0d1 Update class names 2022-07-25 12:07:11 +01:00
Andrew Kingston
9263cb000d Update more styles of new component panel 2022-07-25 12:06:45 +01:00
Andrew Kingston
38ed3f8972 Update add component menu to new designs 2022-07-25 11:57:27 +01:00
Andrew Kingston
2c7e675902 Move add component button from above preview to new floating animated button on top of preview 2022-07-25 11:42:18 +01:00
Andrew Kingston
40a0310696 Move new component panel to right side, animate via sliding in and remove add component button above preview 2022-07-25 10:20:59 +01:00
mike12345567
d8d2749733 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-22 19:14:35 +01:00
mike12345567
295c2e5c68 Fixing issues with exporting apps, first removing the deleted documents when exporting and second making it so that the user has a choice whether to export the development app or the published app from the UI. 2022-07-22 18:16:14 +01:00
Andrew Kingston
ef83fe50d8 Use discrete buttons with text for adding screens and components 2022-07-22 12:10:53 +01:00
Andrew Kingston
e5da58e1fb Replace preview icon with button 2022-07-22 12:04:20 +01:00
Peter Clement
710e71d7b8 2nd fix for multi tenancy groups 2022-07-22 10:56:16 +01:00
Peter Clement
a5d0b8c74b fixing bug on multi tenant environment 2022-07-22 10:12:16 +01:00
Andrew Kingston
f83785b4b3 Allow dropping on the screen component 2022-07-21 18:37:34 +01:00
Peter Clement
7dc245f073 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-21 11:47:08 +01:00
Peter Clement
2d5dfcb9a2 stop matching on prodId in some cases 2022-07-21 11:43:50 +01:00
Peter Clement
ea061e6ab1 updating license check to search for feature 2022-07-21 09:52:01 +01:00
Andrew Kingston
f8f78330f1
Merge pull request #6735 from Budibase/fix/dom-children
Replace incorrect usages of element.childNodes with element.children
2022-07-21 09:24:47 +01:00
Dean
26713ab53b Fix for left positioning of the KeyValueBuilder drawers 2022-07-20 16:38:42 +01:00
Peter Clement
2843e65c95 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-19 14:54:29 +01:00
Peter Clement
3f5fea9adc update handling of group roles 2022-07-19 14:20:57 +01:00
mike12345567
2c9cbc6681 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-19 14:12:48 +01:00
Peter Clement
c5b9be60c7 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-19 11:23:31 +01:00
Peter Clement
d7d90c87bc Merge branch 'feat/user-groups-tab' of github.com:Budibase/budibase into feat/user-groups-tab 2022-07-18 12:35:24 +01:00
Peter Clement
dfdee4d271 lint 2022-07-18 12:33:56 +01:00
NEOLPAR
29818a3ced downloading csv users created through batch 2022-07-18 09:57:15 +01:00
Andrew Kingston
61ed214e88 Replace incorrect usages of element.childNodes with element.children 2022-07-15 13:47:39 +01:00
Andrew Kingston
eeb528b312 Lint 2022-07-15 13:09:53 +01:00
Andrew Kingston
343dec5013 Visually hide components when cutting but do not remove from real definition 2022-07-15 13:09:43 +01:00
Andrew Kingston
210fc143ee Fix pasting inside different screens and select new screen when pasting inside different screen 2022-07-15 13:09:37 +01:00
Andrew Kingston
f00d441f8e Move screen setting updates into store and use patches. Make screen settings generic 2022-07-15 13:09:23 +01:00
Andrew Kingston
e46f64a166 Update screen settings to use patches 2022-07-15 13:09:19 +01:00
Andrew Kingston
2a240b1831 Use patch for all component methods, add core component patch function, add component move functions to store 2022-07-15 13:09:09 +01:00
Andrew Kingston
bfefae0e5f Update cut+paste so cut doesn't actually remove the component from the tree and use new patch function 2022-07-15 13:08:55 +01:00
Andrew Kingston
fa42acaaf8 Reduce state updates when selecting layouts 2022-07-15 13:08:32 +01:00
Andrew Kingston
75ed8feb92 Reduce state updates when selecting screens 2022-07-15 13:06:43 +01:00
Peter Clement
25a395972c Merge branch 'feat/user-groups-tab' of github.com:Budibase/budibase into feat/user-groups-tab 2022-07-15 11:30:11 +01:00
Peter Clement
b5ffd995f4 split out id parsing into pro repo 2022-07-15 11:29:20 +01:00
deanhannigan
b52fb1c42c
Merge pull request #6558 from Budibase/feature/component-condition-count
Feature/component condition count
2022-07-15 10:20:04 +01:00
NEOLPAR
bd80601924 removed role dropdown from users table due to incompatibilities with table horizontal scroll and overflowing dropdown component 2022-07-15 10:13:03 +01:00
Peter Clement
3f721400e6 Merge branch 'feat/user-groups-tab' of github.com:Budibase/budibase into feat/user-groups-tab 2022-07-14 16:58:41 +01:00