Commit Graph

5728 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
Andrew Kingston d30a9ef494 Add StatusLight and Badge components to BBUI 2021-05-21 10:31:45 +01:00
Martin McKeaveney 7ef5a01f04 v0.9.1 2021-05-21 10:04:45 +01:00
Martin McKeaveney e83f600b9e removing skip_setup as it was preventing init 2021-05-20 21:42:27 +01:00
mike12345567 0b924908fd Formatting. 2021-05-20 20:48:46 +01:00
mike12345567 4d6e4475d3 Fixing some issues found when testing. 2021-05-20 20:48:24 +01:00
mike12345567 5e412fa497 Merge branch 'fix/per-app-login' of github.com:Budibase/budibase into fix/per-app-login 2021-05-20 16:18:32 +01:00
mike12345567 835e097d6e Fixing test cases. 2021-05-20 16:18:09 +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
Martin McKeaveney 7103df0013 v0.9.1 2021-05-20 14:53:22 +01:00
Martin McKeaveney fd9f4a3027 v0.9.0 2021-05-20 14:49:19 +01:00
Andrew Kingston 99a2a5caf0 Add return URL to login form 2021-05-20 14:47:36 +01:00
Andrew Kingston 74a8eb4c1a Redirect to login from client apps when required 2021-05-20 14:47:17 +01: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
Martin McKeaveney 3a422be071 simplify docker build before push 2021-05-20 13:54:18 +01:00
Keviin Åberg Kultalahti f730900ed5 fix email templates being unreachable 2021-05-20 14:49:53 +02:00
Keviin Åberg Kultalahti eca38a6fec fixes missing cursor styling 2021-05-20 14:34:19 +02:00
Keviin Åberg Kultalahti 30eb523bd1 Merge branch 'master' into fixes/user-management 2021-05-20 14:12:48 +02:00
Martin McKeaveney e28a5e98ab fix lint 2021-05-20 13:09:02 +01:00
mike12345567 d301ea48a9 Removing all login/logout functionality from apps. 2021-05-20 13:05:58 +01:00
Martin McKeaveney 237642e4af merge 2021-05-20 12:41:54 +01:00
mike12345567 58f40da036 Fixing an issue with checkAuth function not checking response status before attempting to get JSON. 2021-05-20 12:39:33 +01:00
mike12345567 148cf87224 Cleanup after testing/looking through hosting files. 2021-05-20 12:21:58 +01:00
mike12345567 3437f620d6 Fixing automation test case. 2021-05-20 12:07:07 +01:00
mike12345567 80704111d4 Merge branch 'master' of github.com:Budibase/budibase into fix/onboarding 2021-05-20 11:56:19 +01:00
Martin McKeaveney 7ab24fed2b merge with master 2021-05-20 10:40:15 +01:00
Martin McKeaveney e6aa34afb5 fix analytics code 2021-05-20 10:26:23 +01:00
Keviin Åberg Kultalahti 4a3f6418ee yarn lock 2021-05-20 11:02:29 +02:00
Keviin Åberg Kultalahti 0346ef9bb1 Merge branch 'next' into fixes/user-management 2021-05-20 11:02:15 +02:00
Mike Shanks aed083ee95 Fix: Unable to use parameters with Rest conenctor 2021-05-20 09:07:51 +01:00
Andrew Kingston 112ef65043 Merge pull request #1505 from Budibase/user-app-list
User home screen + tidy ups
2021-05-20 08:41:44 +01:00
Martin McKeaveney 6817ceb3f6 hard coding posthog api key 2021-05-19 21:41:56 +01:00
Martin McKeaveney 6cb1380770 postgres connection pooling 2021-05-19 20:58:59 +01:00
Martin McKeaveney 638a43efb8 Merge pull request #1503 from Budibase/cron
Cron Automation trigger
2021-05-19 19:33:49 +01:00
Andrew Kingston 002f910b29 Change password modal title to 'Update password' 2021-05-19 19:05:15 +01:00
Andrew Kingston 441fbd37fb Prevent creating, deleting or editing global fields for user in the backend UI of the builder 2021-05-19 18:46:15 +01:00
Andrew Kingston d47c48352c Fix app deletion not working 2021-05-19 18:45:43 +01:00
Andrew Kingston b98781ef1d Remove unused prop 2021-05-19 18:45:14 +01:00
mike12345567 12bbe19ed0 Fixing worker test cases. 2021-05-19 16:39:17 +01:00
mike12345567 7d3169e5e1 Formatting. 2021-05-19 16:24:50 +01:00
mike12345567 4e9097862d Updating user test cases. 2021-05-19 16:24:20 +01:00
mike12345567 d62280ae83 Merge branch 'next' of github.com:Budibase/budibase into user-app-list 2021-05-19 15:58:17 +01:00
mike12345567 c6f7f115b5 Fixing issues with the user table within the apps. 2021-05-19 15:55:00 +01:00
mike12345567 6a51e58f73 Merge branch 'user-app-list' of github.com:Budibase/budibase into user-app-list 2021-05-19 15:10:24 +01:00
mike12345567 0bbd45b413 Adding the ability to get all apps, with the status attached. 2021-05-19 15:09:57 +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 445471efa7 Default org platform URL to localhost 2021-05-19 15:03:27 +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 4824d7810a Merge branch 'user-app-list' of github.com:Budibase/budibase into user-app-list 2021-05-19 13:38:21 +01:00
mike12345567 91ed6679c4 Adding a get self endpoint in the global users. 2021-05-19 13:37:59 +01:00
Andrew Kingston 9b0812921b Merge branch 'user-app-list' of github.com:Budibase/budibase into user-app-list 2021-05-19 13:31:27 +01:00
mike12345567 5e7ca07af7 Allowing null for global user endpoint properties. 2021-05-19 13:30:55 +01:00
Andrew Kingston 86a128060b Merge branch 'user-app-list' of github.com:Budibase/budibase into user-app-list 2021-05-19 13:23:51 +01:00
mike12345567 c2cd365e76 Removing admin middleware applying to everything. 2021-05-19 13:22:05 +01:00
Andrew Kingston fb40cc877f Merge branch 'user-app-list' of github.com:Budibase/budibase into user-app-list 2021-05-19 13:20:41 +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
mike12345567 db3497c83a Merge branch 'user-app-list' of github.com:Budibase/budibase into user-app-list 2021-05-19 13:18:38 +01:00
mike12345567 f08b894e55 Adding admin only endpoint, removing the ability to create/delete global users from the app server and adding a global self user update. 2021-05-19 13:17:50 +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
Keviin Åberg Kultalahti dc0fb8fbfe add forcePasswordReset bool to user object validation 2021-05-19 13:24:14 +02:00
mike12345567 31f16090ee Fixing test cases. 2021-05-19 11:27:19 +01: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
Martin McKeaveney 72e18cd8d3 remove outputs from cron 2021-05-19 10:57:02 +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
Keviin Åberg Kultalahti cdc7e604e5 update function names on users store 2021-05-19 11:51:54 +02:00
Martin McKeaveney 8ceba79a12 activations 2021-05-19 10:46:47 +01:00
Andrew Kingston 8364ab91a2 Fix google SSO button not working in light theme 2021-05-19 10:40:45 +01:00
Andrew Kingston 27dfa40ec4 Add user first name and last name to backend table UI 2021-05-19 10:40:05 +01: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 8049088fa0 Update Layout to be position relative 2021-05-19 10:36:39 +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 76cef0b06d Remove margin in BBUI body component 2021-05-19 09:02:51 +01:00
Martin McKeaveney a781239632 Adding cron presets to automations 2021-05-18 22:20:41 +01:00
mike12345567 d40fb215f9 Adding the ability to create options based on CSV, this will use the import data to create options. 2021-05-18 22:14:27 +01:00
Martin McKeaveney c3dc5bae76 cron automation trigger end to end 2021-05-18 21:03:26 +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 6a92e7304b Allow dropzone to preview images before being uploaded 2021-05-18 18:47:39 +01:00
mmckeaveney 025616d7cc groundwork for cron automation trigger 2021-05-18 15:37:54 +00:00
mike12345567 1896b1fe52 Updating text align style to be optional. 2021-05-18 16:03:06 +01:00
mike12345567 14cd1744ff Updating reset link to match that of the builder. 2021-05-18 15:48:28 +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 e9b9ada128 Building up the API interactions for the forgotten password flow. 2021-05-18 15:26:09 +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 59e70d96ad Allow app card rows to display all lock statuses 2021-05-18 13:55:15 +01:00
Andrew Kingston 89643ca407 Fix add user button style 2021-05-18 13:54:41 +01:00
Andrew Kingston e5d1d8c214 Add default budibase org details 2021-05-18 13:54:04 +01:00
Andrew Kingston 0f73190b5f Add font weight property to BBUI layout body 2021-05-18 13:52:42 +01:00
Andrew Kingston c575850dc0 Ensure layout page component always fills the page 2021-05-18 13:52:26 +01:00
mike12345567 9898287257 Adding in all the other routes needed for forgotten password flow. 2021-05-18 12:34:21 +01:00
Andrew Kingston 0251ee366f Merge branch 'next' of github.com:Budibase/budibase into user-app-list 2021-05-18 12:33:06 +01:00
Keviin Åberg Kultalahti 39d5e4ef45 Merge branch 'next' into admin/user-management-ui 2021-05-18 12:27:46 +02:00
Martin McKeaveney d9ed0686ab Merge pull request #1496 from Budibase/feature/draft-apps
Feature/draft apps
2021-05-18 11:25:51 +01:00
Keviin Åberg Kultalahti 038369f736 prettier format 2021-05-18 12:22:35 +02:00
Keviin Åberg Kultalahti 9f5e891b72 lint:fix 2021-05-18 12:21:57 +02:00
Keviin Åberg Kultalahti 7c3e7ab7aa updates invite url 2021-05-18 12:18:06 +02:00
Keviin Åberg Kultalahti c66be3cebb adds a custom renderer to the users page 2021-05-18 12:17:57 +02:00
Andrew Kingston 8902a26ecc Disable update on change for component settings 2021-05-18 08:40:18 +01:00
Andrew Kingston 222afc6884 Add ability for BBUI text fields to update on change and default to true 2021-05-18 08:37:07 +01:00
Andrew Kingston b195ef1549 Fix issue with switches and checkboxes on firefox on linux 2021-05-18 08:20:46 +01:00
Martin McKeaveney ee9a097979 lint 2021-05-17 21:43:50 +01:00
mike12345567 1c8dee192a Switching everything over to proper layouts and removing any specified margins/padding. 2021-05-17 18:20:10 +01:00
mike12345567 1e0482315b Switching over to use layouts. 2021-05-17 17:51:13 +01:00
Andrew Kingston ce67c21efe Add option for text alignment to Body 2021-05-17 17:49:40 +01:00
Andrew Kingston 724593f341 Add option to layout to justify items 2021-05-17 17:42:12 +01:00
mike12345567 43899cae68 Adding login form from designs. 2021-05-17 16:48:26 +01:00
Martin McKeaveney ad64d58af4 Merge branch 'feature/draft-apps' of https://github.com/Budibase/budibase into feature/draft-apps 2021-05-17 16:43:35 +01:00
Martin McKeaveney c32b52430e flip bool 2021-05-17 16:33:33 +01:00
Keviin Åberg Kultalahti 9eaabda8a5 Merge branch 'feature/draft-apps' into admin/user-management-ui 2021-05-17 16:41:46 +02:00
Keviin Åberg Kultalahti 3844e119a8 remove accidental extra component 2021-05-17 16:38:41 +02:00
mike12345567 78ba2353ee Merge branch 'feature/draft-apps' of github.com:Budibase/budibase into feature/forgot-password 2021-05-17 15:32:03 +01:00
mike12345567 cf056ade04 Updating templating bindings enumerations. 2021-05-17 15:30:24 +01:00
mike12345567 8a63a8d32e Further work towards login designs. 2021-05-17 15:29:57 +01: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
mike12345567 e7e7687aae Merge branch 'feature/draft-apps' of github.com:Budibase/budibase into feature/forgot-password 2021-05-17 14:54:03 +01:00
Keviin Åberg Kultalahti 7082a1aaa2 Merge branch 'feature/draft-apps' into admin/user-management-ui 2021-05-17 15:53:32 +02:00
mike12345567 30f6238d45 don't use the _id prop of the app metadata. 2021-05-17 14:52:49 +01:00
Keviin Åberg Kultalahti 7fa617a543 erge branch 'feature/draft-apps' into admin/user-management-ui 2021-05-17 15:29:33 +02:00
mike12345567 c6e9dd7a68 Merge branch 'feature/draft-apps' of github.com:Budibase/budibase into feature/draft-apps 2021-05-17 14:28:56 +01:00
Keviin Åberg Kultalahti 116ae6eeea Merge branch 'feature/draft-apps' into admin/user-management-ui 2021-05-17 15:28:52 +02:00
mike12345567 e51afc7451 Updating roles API further so find API works too. 2021-05-17 14:28:41 +01:00
Martin McKeaveney f1cd6d01e9 tidy up 2021-05-17 14:24:37 +01:00
mike12345567 17504443df Merge branch 'feature/draft-apps' of github.com:Budibase/budibase into feature/draft-apps 2021-05-17 14:24:36 +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
mike12345567 277ceb3ad1 Updating role system to never think about the dev app. 2021-05-17 14:20:19 +01:00
mike12345567 3641ee5e2c Work in progress, moving login form around a bit. 2021-05-17 13:47:23 +01:00
Keviin Åberg Kultalahti 2eeb689b86 fix fetchData to start off as loading 2021-05-17 13:24:09 +02:00
Keviin Åberg Kultalahti 6ccf2114b0 remove unused prop in ModalContent 2021-05-17 13:23:59 +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 24d84ee2b4 fix erroneous import 2021-05-17 13:12:43 +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 7a0c6366f7 remove unneeded prop 2021-05-17 10:22:15 +02:00
Keviin Åberg Kultalahti 341b632736 Merge branch 'next' into admin/user-management-ui 2021-05-17 10:11:25 +02:00
Keviin Åberg Kultalahti 97cf6fc1fe wip: roles fetch 2021-05-17 10:10:51 +02:00
Andrew Kingston 1e8c485ad3 Use POST requests with JSON bodies for searching instead of GETs with query string params 2021-05-17 08:16:04 +01:00
Martin McKeaveney fc7ddbe540 merge 2021-05-16 21:29:07 +01:00
Martin McKeaveney 0f2bcf581d revert functionality working 2021-05-16 21:25:37 +01:00
Keviin Åberg Kultalahti 9329644cf5 Merge branch 'feature/draft-apps' into admin/user-management-ui 2021-05-14 17:49:09 +02:00
mike12345567 b416207292 Making sure routes are included. 2021-05-14 16:47:47 +01:00
mike12345567 a61edd8124 Formatting. 2021-05-14 16:32:51 +01:00
Keviin Åberg Kultalahti 4df56ce457 Merge branch 'feature/draft-apps' into admin/user-management-ui 2021-05-14 17:32:08 +02:00
mike12345567 c947199558 Adding administration roles API. 2021-05-14 16:31:07 +01:00
Keviin Åberg Kultalahti 07252b26b4 add check for name in Avatar component 2021-05-14 17:04:20 +02:00
Keviin Åberg Kultalahti 61cabc7fc5 update settings page text 2021-05-14 17:03:47 +02:00
Keviin Åberg Kultalahti 3a9a76763e fix TreeView item warning about anchor 2021-05-14 17:03:37 +02:00
Andrew Kingston 5d89f8915e Add missing tableId setting to search params 2021-05-14 15:46:46 +01: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
Andrew Kingston b402254b2c Lint 2021-05-14 15:41:58 +01:00
Andrew Kingston f6babcbe8d Refactor server side search to use objects for params to tidy things up 2021-05-14 15:41:26 +01:00
Keviin Åberg Kultalahti 47bc197b45 lint fixes 2021-05-14 16:09:07 +02:00
Andrew Kingston 9e00928337 Update info text for data provider 2021-05-14 15:00:30 +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 ac883053e0 adds dummy updateRoles functioon to users store 2021-05-14 15:04:15 +02:00
Keviin Åberg Kultalahti 4fdb1d080d adds frontend for updating roles of a user 2021-05-14 15:03:58 +02:00
Andrew Kingston 4675272f4b Don't show pagination control if the data source isn't an internal table 2021-05-14 13:29:37 +01:00
Andrew Kingston e78d686292 Add optional info text to components 2021-05-14 13:29:14 +01:00
Andrew Kingston f82bd4465b Add brief docs to Table component explaining the schema prop 2021-05-14 13:11:23 +01:00
mike12345567 332f0555a3 Merge branch 'feature/draft-apps' of github.com:Budibase/budibase into feature/draft-apps 2021-05-13 18:10:20 +01:00
mike12345567 74e6fdddb0 Fixing two issues which were blocking previews, one the user was no longer being updated as an admin (when first building/creating an app) and two, role was not being carried across from global user properly. 2021-05-13 18:10:09 +01: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
Andrew Kingston a94682d645 Simplify loading logic to prevent empty state flashing when loading data in data providers 2021-05-13 16:33:19 +01:00
Andrew Kingston 81e9f5b860 Wrap whole client app in spectrum classes to reduce dependency on spectrum wrapper around any spectrum components in client app 2021-05-13 16:32:52 +01:00
Andrew Kingston 9c7f5f98b7 Update autoscreens with new dataprovier props 2021-05-13 16:32:18 +01:00
Andrew Kingston b734d861ea Use divs rather than a tags for pagination to avoid navigation issue in client apps 2021-05-13 16:31:59 +01:00
Andrew Kingston e4ce428ef1 Remove debug logging 2021-05-13 15:37:06 +01:00
Andrew Kingston 1a729aca91 Remove sorting by auto ID when output processing rows 2021-05-13 15:35:54 +01:00
Martin McKeaveney 51bdbb7878 Open app call 2021-05-13 15:33:04 +01:00
mike12345567 fa0544054b Fixing an issue with portal calls causing the app to be re-locked. 2021-05-13 15:32:03 +01:00
mike12345567 6cb40d4450 Merge branch 'feature/draft-apps' of github.com:Budibase/budibase into feature/draft-apps 2021-05-13 14:34:11 +01:00
mike12345567 6056b8bb61 Fixing issues with redis keys, however still not removing lock. 2021-05-13 14:34:04 +01:00
Martin McKeaveney 8d37a9bc8b fix response status from lock release call 2021-05-13 14:29:27 +01:00
mike12345567 b5d23b19ff Fixing forgotten id access. 2021-05-13 14:24:55 +01:00
mike12345567 9f09c76cce Fixing userId storage to redis and making sure lockedBy property never stored. 2021-05-13 14:17:04 +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
Andrew Kingston 44f0e71aec Fix incorrect background colour in standard-components table background 2021-05-13 13:12:59 +01:00
Andrew Kingston d82cd0e4af Wait until table schema loads before searching to avoid initial double search 2021-05-13 13:11:45 +01:00
Andrew Kingston 8d46cc60fe Add jsdoc to search utils 2021-05-13 13:11:16 +01:00
Andrew Kingston 25fdb30e34 Remove initial work on pagination standard component 2021-05-13 12:39:46 +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
Andrew Kingston c1b6f26f28 Remove search component from component structure 2021-05-13 12:38:56 +01:00
Andrew Kingston 20bacaa50b Remove leftover import of search component 2021-05-13 12:38:34 +01:00
Andrew Kingston 960a2925ca Fix bug with determing whether another page exists when performing paginated searches 2021-05-13 12:38:12 +01:00
mike12345567 768fa8e725 Formatting. 2021-05-13 12:32:18 +01:00
Andrew Kingston 4d564365cf Clean up data source context and remove explicit button actions for pagination 2021-05-13 12:30:45 +01:00
Andrew Kingston e09440f077 Allow multipage searches and implement optional pagination to data providers 2021-05-13 12:26:18 +01:00
Andrew Kingston e57a14a8dd Fix bug preventing progress circle component from animating 2021-05-13 12:23:48 +01:00
Andrew Kingston 10681d1a44 Add spectrum pagination component to BBUI 2021-05-13 12:23:25 +01:00
mike12345567 5df453d2a3 Updating locks to store the whole global user as well as implementing the locks on dev apps fetch. 2021-05-13 12:16:09 +01:00
Mike Shanks 04a159986e v0.8.18 2021-05-13 11:17:08 +01:00
Martin McKeaveney c3e7548255 dev mode E2E 2021-05-13 11:06:08 +01:00
Mike Shanks 209f0ad2fd deprecation warning styling 2021-05-13 09:41:40 +01:00
mike12345567 3ad1e9a5b2 Formatting. 2021-05-12 17:43:29 +01:00
mike12345567 3f75ebf853 Adding dev endpoint to clear lock. 2021-05-12 17:43:01 +01:00
mike12345567 2021c59dd9 Putting together redis lock system. 2021-05-12 17:37:09 +01:00
Mike Shanks 787d397593 desktop deprecation banner 2021-05-12 17:17:08 +01:00
Keviin Åberg Kultalahti 11c8c74111 remove log 2021-05-12 17:21:15 +02:00
Keviin Åberg Kultalahti 04e0f7632f update lock file 2021-05-12 17:17:55 +02:00
Keviin Åberg Kultalahti 6885c7ad04 fix broken settings page 2021-05-12 17:16:31 +02:00
mike12345567 5d387870d2 Updating valid to optionals. 2021-05-12 15:44:16 +01:00
Andrew Kingston ad9c4ef406 Merge branch 'lab-day-search' of github.com:Budibase/budibase into lab-day-search 2021-05-12 14:52:56 +01:00
Andrew Kingston 34a2382b88 Fix two-tone spectrum background colours 2021-05-12 14:52:43 +01:00
mike12345567 e4aaf69792 Updating search endpoint to have egress processing. 2021-05-12 14:44:47 +01:00
Andrew Kingston 3a747de207 Merge branch 'next' of github.com:Budibase/budibase into lab-day-search 2021-05-12 14:35:00 +01:00
Andrew Kingston c2cc99ef2c Fix chart placeholder, fix spectrum colours and begin work on pagination component 2021-05-12 14:34:25 +01:00
mike12345567 2ba2e2e3e6 Merge branch 'admin/user-management-ui' of github.com:Budibase/budibase into admin/user-management-ui 2021-05-12 14:27:48 +01:00
mike12345567 a289493224 Fixing an issue with the upload URL not being inserted in correct location. 2021-05-12 14:27:33 +01:00
mike12345567 abeb78d914 Merge branch 'next' of github.com:Budibase/budibase into feature/draft-apps 2021-05-12 13:59:59 +01:00
Keviin Åberg Kultalahti c4b2678f33 hook up logo upload 2021-05-12 14:43:36 +02:00
Keviin Åberg Kultalahti 0c3c17c335 consolidate imports in CreateAppModal 2021-05-12 14:38:03 +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
Keviin Åberg Kultalahti b610bf446e add acceptInvite method to users store 2021-05-12 14:07:55 +02:00
Keviin Åberg Kultalahti ecc740b5a7 bump lockfiles 2021-05-12 14:07:21 +02:00
mike12345567 75f9335a44 Fixing an issue found with queries, if an optional property isn't set then problems could arise before. 2021-05-12 12:52:34 +01: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 022f501dee fixes from PR 2021-05-12 12:38:49 +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
Mike Shanks 93596311bb fix - rest api datasource not accepting parameters 2021-05-12 10:17:47 +01:00
Keviin Åberg Kultalahti 28223baa41 correct notification message 2021-05-12 11:15:51 +02:00
Keviin Åberg Kultalahti 3d37e3e335 remove unneeded refetch in user delete method 2021-05-12 11:15:40 +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
Andrew Kingston 889f5f8175 Add legacy in-memory filtering and sorting for views and external datasources 2021-05-11 19:07:52 +01:00
Andrew Kingston 4db2ee1843 Allow data provider filtering using dates and date ranges, and allow filtering using a value or binding for any type 2021-05-11 18:33:25 +01:00
mike12345567 2f5ecf6e5f Removing more useless deployment code. 2021-05-11 17:53:54 +01:00
mike12345567 4827ee1484 Formatting. 2021-05-11 17:50:26 +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
Keviin Åberg Kultalahti 548c56cb00 change exports 2021-05-11 18:19:32 +02:00
Keviin Åberg Kultalahti c450e5cd8a reword touched logic and export it as a store 2021-05-11 18:08:55 +02:00
Keviin Åberg Kultalahti 2b3c4ee2bc updates AddUserModal to use new validator 2021-05-11 18:03:43 +02:00
Keviin Åberg Kultalahti 46cbba1cc0 add touched check to validator 2021-05-11 18:03:14 +02:00
Keviin Åberg Kultalahti b10c41143f adds missing files 2021-05-11 17:51:19 +02:00
Keviin Åberg Kultalahti e8d8bb67ee moves helpers to dedicated folder and adds input validation helper stores 2021-05-11 17:51:01 +02:00
Andrew Kingston 023f5c5813 Merge branch 'lab-day-search' of github.com:Budibase/budibase into lab-day-search 2021-05-11 16:08:41 +01:00
mike12345567 5181ca710f Fixing an issue with date objects not being managed by handlebars correctly. 2021-05-11 16:07:55 +01:00
mike12345567 c70d4444a9 Formatting. 2021-05-11 15:24:17 +01:00
mike12345567 8e1f18e456 Changing INTERNAL_KEY to INTERNAL_API_KEY. 2021-05-11 15:23:03 +01:00
mike12345567 0aabcf5a47 Merge branch 'smtp-configuration' of github.com:Budibase/budibase into smtp-configuration 2021-05-11 15:09:22 +01:00
mike12345567 92cc0bc7cd Updating to support SMTP email automation action, as well as some general work around from and subject which previously we'ren't fully implemented. 2021-05-11 15:08:59 +01:00
Martin McKeaveney 6a688c7aad merge 2021-05-11 14:58:55 +01:00
Martin McKeaveney b1d60cc6b6 email template E2E, adding preview 2021-05-11 14:44:43 +01:00
mike12345567 3e63c616d3 Merge branch 'admin/user-management-ui' of github.com:Budibase/budibase into admin/user-management-ui 2021-05-11 12:51:25 +01:00
mike12345567 9b12de9162 Fixing an issue with platformUrl being required in settings. 2021-05-11 12:51:14 +01:00
mike12345567 1d643b6315 Adding link to the real email test. 2021-05-11 12:04:07 +01:00
mike12345567 7736869148 Some updates, working towards supporting automation send smtp email also removing the styling template, adding to base. 2021-05-11 12:02:29 +01:00
Andrew Kingston 1a2e17ff17 Add support for numerical sorting 2021-05-11 11:24:16 +01:00
Keviin Åberg Kultalahti 7e8bee48d8 Merge branch 'next' into admin/user-management-ui 2021-05-11 12:01:31 +02:00
Andrew Kingston e661fe8cf2 Merge branch 'next' of github.com:Budibase/budibase into lab-day-search 2021-05-11 10:47:52 +01:00
Andrew Kingston 63c22494fd Merge pull request #1472 from Budibase/app-list
App list screen
2021-05-11 08:43:47 +01:00
mike12345567 c0d1f5ef8c Fixing an issue that occurred in a merge. 2021-05-10 18:14:18 +01:00
mike12345567 6db30045ad Some cleanup. 2021-05-10 18:07:57 +01:00
Andrew Kingston 132cfce328 Remove commented out code 2021-05-10 18:03:14 +01:00
Andrew Kingston c220853891 Allow tables to render header even when no data exists 2021-05-10 18:01:47 +01:00
Andrew Kingston c1c04309d5 Increase width of filter dropdown so that it doesn't overflow when the wrong font is used 2021-05-10 17:39:14 +01:00
mike12345567 0debc239a1 Fixing issue with cell renderer not falling back to string rendering when type unknown. 2021-05-10 17:32:10 +01:00
Andrew Kingston 099e7648e3 Adjust modal background to proper background color and add border in lightest them to inline modals 2021-05-10 16:52:09 +01:00