1
0
Fork 0
mirror of synced 2024-09-12 23:43:09 +12:00
Commit graph

711 commits

Author SHA1 Message Date
Andrew Kingston
e1c37752db Rename general settings to organisation and add builder theme to Theming page, add password changing and user info changing to avatar dropdown 2021-05-21 11:00:08 +01:00
Andrew Kingston
cc21ed354b Improve app list empty state screen and fix order of app context menu options 2021-05-21 10:37:19 +01:00
Andrew Kingston
f63f9a7c51 Update app list screen to show unified app list with publish status 2021-05-21 10:32:16 +01:00
Keviin Åberg Kultalahti
8ca3624e24 fix bug when switching between tabs 2021-05-20 16:57:38 +02:00
Keviin Åberg Kultalahti
8175fdd7a0 workaround to strange onMount bug with many Tabs components 2021-05-20 16:46:20 +02:00
Andrew Kingston
71296670c2 Add return URL's to any unauthenticated requests in the portal or builder 2021-05-20 15:01:59 +01:00
Andrew Kingston
64496759fd Redirect away from auth routes if already authenticated 2021-05-20 15:01:34 +01:00
Keviin Åberg Kultalahti
1a4a13d431 remove unused var 2021-05-20 15:59:08 +02:00
Keviin Åberg Kultalahti
236b17e575 fix not being able to navigate directly to email template 2021-05-20 15:39:21 +02:00
Keviin Åberg Kultalahti
3d746b1217 remove unused imports 2021-05-20 15:13:16 +02:00
Keviin Åberg Kultalahti
46ddaada4d remove transitions because of bug 2021-05-20 15:13:08 +02:00
Keviin Åberg Kultalahti
8f6205a4db fixes layout issues in email templates 2021-05-20 15:03:34 +02:00
Keviin Åberg Kultalahti
f730900ed5 fix email templates being unreachable 2021-05-20 14:49:53 +02:00
Keviin Åberg Kultalahti
0346ef9bb1 Merge branch 'next' into fixes/user-management 2021-05-20 11:02:15 +02:00
Andrew Kingston
002f910b29 Change password modal title to 'Update password' 2021-05-19 19:05:15 +01:00
Andrew Kingston
d47c48352c Fix app deletion not working 2021-05-19 18:45:43 +01:00
Andrew Kingston
2b5f5fb3e9 Remove placeholder features which we won't have in this release from user app list screen 2021-05-19 15:04:07 +01:00
Andrew Kingston
b3b57c9a0e Fix general settings page not saving, fix analytics options 2021-05-19 15:03:50 +01:00
Andrew Kingston
5de98bb672 Implement new admin get self endpoint, move auth store to the portal, and implement working password changing and name changing 2021-05-19 14:05:08 +01:00
Andrew Kingston
ee04e4d944 Remove console.log 2021-05-19 13:20:18 +01:00
Andrew Kingston
ba1ee6b033 Add modal to let users change their own password, without endpoint for now 2021-05-19 13:18:58 +01:00
Keviin Åberg Kultalahti
5d60a0b1f6 wire up force reset password action 2021-05-19 13:57:54 +02:00
Keviin Åberg Kultalahti
728bbe473a create Force Reset Password Modal 2021-05-19 13:24:28 +02:00
Andrew Kingston
5c8c663935 Fix spacing and make consistent in all portal pages 2021-05-19 11:07:14 +01:00
Andrew Kingston
550ea1a70d Add missing properties to first name and last name user schema 2021-05-19 11:06:57 +01:00
Keviin Åberg Kultalahti
01c1f0ce85 minor fixes 2021-05-19 11:55:23 +02:00
Keviin Åberg Kultalahti
8a0f2aaa8e Update user list to show correct status 2021-05-19 11:54:35 +02:00
Keviin Åberg Kultalahti
36b098bc73 add working development access toggle 2021-05-19 11:52:12 +02:00
Andrew Kingston
a6e80da57f Fix spacing in manage user page and add first name and last name fields 2021-05-19 10:39:23 +01:00
Andrew Kingston
c1f1c8d169 Add first name and last name to user schema and add modal to update names 2021-05-19 10:25:23 +01:00
Keviin Åberg Kultalahti
3080d0a8c4 adds UI elements for toggling builder access 2021-05-19 11:23:14 +02:00
Andrew Kingston
f1a7f2a440 Merge branch 'next' of github.com:Budibase/budibase into user-app-list 2021-05-19 10:09:20 +01:00
Andrew Kingston
2745506fc9 Remove console.log 2021-05-18 19:14:18 +01:00
Andrew Kingston
e136cee959 Fix initial role not being set when updating user role 2021-05-18 19:08:23 +01:00
Andrew Kingston
478ec4c090 Fix roles table showing tags with a label of undefined 2021-05-18 19:03:59 +01:00
Andrew Kingston
84510d0551 Use correct logo everywhere in the portal and fix some layouts 2021-05-18 18:48:37 +01:00
Andrew Kingston
d00a412889 Fix logo upload and show current logo 2021-05-18 18:48:07 +01:00
Andrew Kingston
e76f68cee3 Prevent rendering certain authenticated routes unless logged in, to avoid initial renders and onMount loaders firing 2021-05-18 15:29:34 +01:00
mike12345567
6013cfd8ed Formatting. 2021-05-18 15:09:04 +01:00
mike12345567
3332e56842 Adding repeat password entry component. 2021-05-18 15:08:57 +01:00
Andrew Kingston
3b6b3877b1 Prevent access to create super admin screen once an admin has been created 2021-05-18 14:43:05 +01:00
Andrew Kingston
5daccbd76e Fix layout of create super admin page 2021-05-18 14:39:52 +01:00
Andrew Kingston
78ba798be2 Improve routing based on auth and roles, and use redirects rather than pushing new routes 2021-05-18 14:39:26 +01:00
Andrew Kingston
473c9ebfa6 Merge branch 'feature/forgot-password' of github.com:Budibase/budibase into user-app-list 2021-05-18 14:33:25 +01:00
mike12345567
608c798cb9 Merge branch 'next' of github.com:Budibase/budibase into feature/forgot-password 2021-05-18 14:29:43 +01:00
Andrew Kingston
ec32354c7f Add initial work on user app list screen 2021-05-18 13:57:14 +01:00
Andrew Kingston
8f9b60a400 Fix first time app creation modal not being centered and flashing apps when loading the page 2021-05-18 13:56:05 +01:00
Andrew Kingston
89643ca407 Fix add user button style 2021-05-18 13:54:41 +01:00
mike12345567
9898287257 Adding in all the other routes needed for forgotten password flow. 2021-05-18 12:34:21 +01:00
Keviin Åberg Kultalahti
39d5e4ef45 Merge branch 'next' into admin/user-management-ui 2021-05-18 12:27:46 +02:00
Keviin Åberg Kultalahti
038369f736 prettier format 2021-05-18 12:22:35 +02:00
Keviin Åberg Kultalahti
c66be3cebb adds a custom renderer to the users page 2021-05-18 12:17:57 +02:00
Martin McKeaveney
ee9a097979 lint 2021-05-17 21:43:50 +01:00
Martin McKeaveney
c32b52430e flip bool 2021-05-17 16:33:33 +01:00
Keviin Åberg Kultalahti
3844e119a8 remove accidental extra component 2021-05-17 16:38:41 +02:00
Keviin Åberg Kultalahti
52c7980e08 simplify fetching 2021-05-17 16:16:51 +02:00
Keviin Åberg Kultalahti
b0265efb29 switch to using roles endpoint to get apps for roles page 2021-05-17 16:11:08 +02:00
Keviin Åberg Kultalahti
116ae6eeea Merge branch 'feature/draft-apps' into admin/user-management-ui 2021-05-17 15:28:52 +02:00
Martin McKeaveney
f1cd6d01e9 tidy up 2021-05-17 14:24:37 +01:00
Keviin Åberg Kultalahti
56e09c9b7b Merge branch 'feature/draft-apps' into admin/user-management-ui 2021-05-17 15:21:48 +02:00
Keviin Åberg Kultalahti
4fb4372c1b remove unused import 2021-05-17 15:21:29 +02:00
Keviin Åberg Kultalahti
4d9e4ca426 fix not being able to update roles twice 2021-05-17 13:23:19 +02:00
Keviin Åberg Kultalahti
d70e336574 adds updateRoles method to users store 2021-05-17 13:01:16 +02:00
Keviin Åberg Kultalahti
8e3bd36cc5 swap out random password method 2021-05-17 10:22:30 +02:00
Keviin Åberg Kultalahti
97cf6fc1fe wip: roles fetch 2021-05-17 10:10:51 +02:00
Martin McKeaveney
0f2bcf581d revert functionality working 2021-05-16 21:25:37 +01:00
Keviin Åberg Kultalahti
4df56ce457 Merge branch 'feature/draft-apps' into admin/user-management-ui 2021-05-14 17:32:08 +02:00
Keviin Åberg Kultalahti
61cabc7fc5 update settings page text 2021-05-14 17:03:47 +02:00
mike12345567
cea82f9335 A general re-work of some parts of the auth lib, as well as moving roles/permissions around to make it possible to build an admin API which has role knowledge. 2021-05-14 15:43:41 +01:00
Keviin Åberg Kultalahti
7a4b6850a8 switches input to search component 2021-05-14 15:49:57 +02:00
Keviin Åberg Kultalahti
98d2182e78 move email page into the manage subsection 2021-05-14 15:41:15 +02:00
Keviin Åberg Kultalahti
bdca818c48 adds notifications to roles updating action 2021-05-14 15:14:37 +02:00
Keviin Åberg Kultalahti
4fdb1d080d adds frontend for updating roles of a user 2021-05-14 15:03:58 +02:00
Martin McKeaveney
48006408f1 publish button 2021-05-13 17:33:31 +01:00
Martin McKeaveney
95c80f2b4a set up live replication between prod and dev instances 2021-05-13 17:24:32 +01:00
Martin McKeaveney
8d37a9bc8b fix response status from lock release call 2021-05-13 14:29:27 +01:00
Martin McKeaveney
4a4c96f76d merge, UI for managing your own app locks 2021-05-13 14:04:03 +01:00
mike12345567
81c5ed5554 Altering object store so that all writes/reads to the object store have the dev app prefix replaced with standard app. 2021-05-13 13:29:53 +01:00
Martin McKeaveney
c2c74678e4 lock concept in UI, make dev links go to builder and prod links go to real apps 2021-05-13 12:39:35 +01:00
mike12345567
768fa8e725 Formatting. 2021-05-13 12:32:18 +01:00
Martin McKeaveney
c3e7548255 dev mode E2E 2021-05-13 11:06:08 +01:00
Keviin Åberg Kultalahti
6885c7ad04 fix broken settings page 2021-05-12 17:16:31 +02:00
Keviin Åberg Kultalahti
c4b2678f33 hook up logo upload 2021-05-12 14:43:36 +02:00
Keviin Åberg Kultalahti
17eca8c30b Merge branch 'next' into admin/user-management-ui 2021-05-12 14:08:58 +02:00
Keviin Åberg Kultalahti
352f8dd625 add wip file upload 2021-05-12 14:08:44 +02:00
mike12345567
13b1e78ee2 Merge branch 'next' of github.com:Budibase/budibase into feature/draft-apps 2021-05-12 12:49:42 +01:00
Martin McKeaveney
a795d5e96e remove redundant handler 2021-05-12 11:51:03 +01:00
Keviin Åberg Kultalahti
873f535484 invite flow now working 2021-05-12 12:49:14 +02:00
Keviin Åberg Kultalahti
05244c86dc stops redirect from builder/invite if not authed 2021-05-12 11:44:47 +02:00
Keviin Åberg Kultalahti
b3c63defb3 sets up invite action in onboarding modal 2021-05-12 11:33:04 +02:00
Keviin Åberg Kultalahti
28223baa41 correct notification message 2021-05-12 11:15:51 +02:00
Keviin Åberg Kultalahti
7137cc6f60 enables functionality to delete users from frontend 2021-05-12 11:08:21 +02:00
Keviin Åberg Kultalahti
f196f480be adds create user flow 2021-05-12 11:00:18 +02:00
Keviin Åberg Kultalahti
395825dc8b remove log statements 2021-05-12 10:30:58 +02:00
Keviin Åberg Kultalahti
651009db08 correct error and touched states for buttons 2021-05-12 09:55:33 +02:00
Keviin Åberg Kultalahti
ac510e2671 move logic from Users page to separate component 2021-05-12 09:13:59 +02:00
Keviin Åberg Kultalahti
34a3a5916a fix userId import 2021-05-12 09:13:38 +02:00
Keviin Åberg Kultalahti
75c71f6891 cleanup top layout file 2021-05-12 09:13:25 +02:00
Martin McKeaveney
562b0cc40a tidy up 2021-05-11 19:54:01 +01:00
mike12345567
2ec6b15e56 General cleanup, doing away with the concept of hosting in the builder and the generally confusing difference between cloud, self hosting and running locally - server is simply always a server now. 2021-05-11 17:49:26 +01:00