Commit Graph

292 Commits

Author SHA1 Message Date
Mel O'Hagan 5171fc09fb Delete attachments on field clear 2022-08-12 11:29:57 +01:00
mike12345567 c9c468a424 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 16:36:07 +01:00
mike12345567 76d427001a Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 16:34:01 +01:00
Andrew Kingston d33a59e2b0 Add API endpoint to fetch list of plugins to core API 2022-08-11 15:28:19 +01:00
Andrew Kingston ed751212eb Add plugin upload to core API client, add response to plugin upload endpoint 2022-08-11 10:37:57 +01:00
Rory Powell 664cb2b0b0 Merge branch 'master' into develop 2022-08-10 14:36:49 +01:00
Rory Powell 54df92a8c3 Add timezone to served events 2022-08-10 11:29:11 +01:00
Rory Powell 500e697974 Trigger served events on ping endpoint 2022-08-10 11:01:54 +01:00
Michael Drury f8e978f321 Merge pull request #7049 from Budibase/fix/2585
Updating filters to allow multiple uses of the same property and exposing allOr option
2022-08-09 11:00:38 +01:00
Andrew Kingston 6302ee5551 Fix users not being added to group when invited via email 2022-08-08 16:40:32 +01:00
Andrew Kingston fbbba2e32e Remove leftover code 2022-08-08 14:29:12 +01:00
Andrew Kingston 5acce00d14 Add new UserFetch for searching users table and use in users page. Add debounce utility 2022-08-05 15:57:21 +01:00
Andrew Kingston bfe248c856 Update multi-user invite endpoint 2022-08-03 19:20:33 +01:00
Andrew Kingston c2fb17e948 Fix users invited by email not being able to take priveleged roles 2022-08-03 15:16:26 +01:00
mike12345567 129c966226 Updating the filter system to allow adding multiple filter properties of the same name at once, as well as enabling the use of the allOr property from within the UI - resolves an old issue #2585. 2022-08-02 18:34:58 +01:00
Andrew Kingston f40da5d63d Update hover background colour for nord theme 2022-08-02 10:02:04 +01:00
Andrew Kingston 98864c9614 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop 2022-08-01 19:08:30 +01:00
mike12345567 4f01a7fb80 Merge branch 'master' of github.com:Budibase/budibase into fix/6737 2022-08-01 19:00:17 +01:00
mike12345567 de3ceeb119 Adding mechanism to allow displaying an error on data retrieval for tables. 2022-08-01 18:56:59 +01:00
Andrew Kingston ae62184e7d Update modal background colours to be themeable and use theme colours for nord and midnight 2022-08-01 09:54:30 +01:00
Peter Clement c3a4941119 Merge pull request #6989 from Budibase/pc/fixes
User Management UI fixes
2022-08-01 09:39:55 +01:00
mike12345567 aa3ad62a9b Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-29 16:14:45 +01:00
Mel O'Hagan 6e8ddc1cab Add Is in filter for options type 2022-07-29 14:41:41 +01:00
Mel O'Hagan 1bdc0658e7 Merge branch 'develop' into feature/multiselect-filters 2022-07-29 14:23:12 +01:00
Andrew Kingston 3ebb2e193f Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-29 13:48:27 +01:00
Peter Clement 8a77aca540 more efficient fetching of total users per app 2022-07-29 13:10:00 +01:00
mike12345567 b20ef0c146 Linting. 2022-07-28 13:40:04 +01:00
mike12345567 348f7e2d1c Fixing some issues with automations + lucene filtering (with string templating on the backend) as well as type coercion in the query rows action. 2022-07-28 13:39:11 +01:00
Mel O'Hagan 406362b3f9 Merge branch 'develop' into feature/multiselect-filters 2022-07-27 18:08:37 +01:00
Mel O'Hagan 03daaa5a9c Add multiselect contains filters to custom query 2022-07-27 17:54:49 +01:00
Mel O'Hagan 1afb64d7f9 Support for string bindings as array 2022-07-27 17:34:42 +01:00
Andrew Kingston 30256bbb8d Add groundwork for custom themes based off other themes 2022-07-27 16:37:35 +01:00
Mel O'Hagan 17bb56a772 Has any of MySQL filter 2022-07-27 13:19:47 +01:00
Andrew Kingston a307d91faf Slightly darken nord borders 2022-07-27 13:11:36 +01:00
Andrew Kingston 8c69cb8130 Slightly increase hover contrast in nord theme 2022-07-27 13:08:40 +01:00
Andrew Kingston b9fdce9316 Slightly darken borders in nord theme 2022-07-27 13:07:01 +01:00
Mel O'Hagan b5dbeb49e4 Has any filter InternalDB 2022-07-27 13:02:46 +01:00
Andrew Kingston 31ddce3ada Merge branch 'master' of github.com:Budibase/budibase into design-updates 2022-07-27 11:19:39 +01:00
Mel O'Hagan 291e13641d Merge branch 'develop' into feature/multiselect-filters 2022-07-27 10:18:07 +01:00
Peter Clement 548e8d518c Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-26 20:19:33 +01:00
mike12345567 d30e27d27d Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-26 17:25:55 +01:00
Mel O'Hagan 93f60ec095 NotContains internalSearch 2022-07-26 17:21:58 +01:00
Andrew Kingston 678434fe2d Tweak midnight theme 2022-07-26 13:45:08 +01:00
Andrew Kingston 3290bc78d7 Add midnight theme 2022-07-26 13:41:46 +01:00
Andrew Kingston 8da7586ba2 Update tooltip to use theme colour rather than static grey 2022-07-26 13:41:18 +01:00
Andrew Kingston ec6e17748a Merge branch 'master' of github.com:Budibase/budibase into nord-theme 2022-07-26 11:46:28 +01:00
Peter Clement 25d13d4a72 move bulk update / delete functionality out of controller 2022-07-25 16:58:30 +01:00
Andrew Kingston d1b18bd20d Update role colours 2022-07-25 15:23:37 +01:00
Andrew Kingston 303bfd5be4 Make block searching on dates useful by using a range of the whole day 2022-07-22 11:10:20 +01:00
Peter Clement ad1cf0726f Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-21 11:47:08 +01:00
Peter Clement 88f1db74b7 updating license check to search for feature 2022-07-21 09:52:01 +01:00
Mel O'Hagan 9f8eb695d8 Merge branch 'develop' into feature/contains-filter 2022-07-19 18:10:12 +01:00
Peter Clement 94d999faf9 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-19 14:54:29 +01:00
Mel O'Hagan ac378e1839 Contains now works for internalSearch array type 2022-07-19 14:11:40 +01:00
Andrew Kingston f0e84b94f5 Fix bug with sequential helper 2022-07-15 13:09:48 +01:00
Andrew Kingston 0d2509a7f6 Update sequential helper to properly queue promises 2022-07-15 13:08:14 +01:00
Peter Clement 819ce4e360 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-14 13:32:51 +01:00
Peter Clement f980d55af3 some user table fixes 2022-07-13 15:46:10 +01:00
Peter Clement eff78240a6 improve performance of adding users and groups 2022-07-11 15:29:39 +01:00
Andrew Kingston 16116f2877 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-07-11 10:33:50 +01:00
mike12345567 53ead79de2 Updating user search endpoint to allow searching by app ID with a new view, as well as updating user page to have a search input again. 2022-07-06 16:09:05 +01:00
Peter Clement 00ef0e3ef9 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-05 16:04:01 +01:00
Peter Clement 3de2123dc4 group / user app assignment 2022-07-05 09:21:59 +01:00
mike12345567 21a78d6fc8 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-07-01 15:14:12 +01:00
Martin McKeaveney 836af2ffbe Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-07-01 00:34:50 +01:00
mike12345567 1efd77c790 Updating to maintain the old worker API for deprecation purposes, but removing from frontend usage. 2022-06-30 16:01:14 +01:00
mike12345567 062d834950 Updating user page to search through the backend and building a basic pagination store that can be used for it. 2022-06-30 15:39:26 +01:00
mike12345567 98c486655b Adding user pagination, removing usages of the global user list from builder and replacing with direct user lookups where possible, still need to apply filtering to username/email serverside. 2022-06-29 19:11:00 +01:00
Peter Clement 45fc55278e add InputPicker component and finish onboarding flow 2022-06-29 19:04:18 +01:00
Mel O'Hagan 78217d825b Merge branch 'develop' into feature/in-not-in-filter 2022-06-29 09:05:28 +01:00
Andrew Kingston 748a7de1ec Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-29 09:01:48 +01:00
Martin McKeaveney 0c04ac58a6 move logic to cloud URL to backend 2022-06-28 22:45:05 +01:00
Martin McKeaveney 3f26814f39 adding external call for preview URL 2022-06-28 19:26:59 +01:00
Martin McKeaveney 251520bcd1 adding types 2022-06-28 12:16:23 +01:00
Mel O'Hagan c0967ffe01 Remove console log 2022-06-27 14:37:15 +01:00
Mel O'Hagan 3a65c87714 Handle number 'Is in' 2022-06-27 14:32:20 +01:00
Martin McKeaveney 2a15ac97bb adding endpoint to cloud to check for beta access 2022-06-27 14:28:25 +01:00
Mel O'Hagan 08f1ddddd0 Handle number types custom query 2022-06-27 13:54:03 +01:00
Mel O'Hagan de01b684f0 Split string by comma if not array 2022-06-27 13:38:43 +01:00
Mel O'Hagan c5cfe0539c Add 'Is in' filter option to number type 2022-06-27 13:36:03 +01:00
Mel O'Hagan ea94983e69 Remove NotIn constant 2022-06-24 21:36:38 +01:00
Mel O'Hagan abcf9752c1 Removed notOneOf 2022-06-24 21:29:19 +01:00
mike12345567 a60c41e58b Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-24 17:43:59 +01:00
Mel O'Hagan 36a59632c4 Add (not)oneOf filter methods 2022-06-24 14:41:08 +01:00
Mel O'Hagan 848b42dad5 Add In/NotIn constants 2022-06-24 14:39:16 +01:00
Andrew Kingston 0dbc4fcd3c Pull in more work from new design UI 2022-06-24 14:31:35 +01:00
mike12345567 063540fe0a Getting notifications working correctly, linking to errors in a better way, generally improving UI, getting some final touches here and there. 2022-06-22 20:23:18 +01:00
Peter Clement d952b9a3bb updated store and finished groups tab 2022-06-22 13:55:31 +01:00
Andrew Kingston a0d83eefaa Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-22 12:49:46 +01:00
Andrew Kingston 680849d561 Merge pull request #6392 from Budibase/custom-csv-export
Add option to customise which columns are exported in export data action
2022-06-22 12:49:10 +01:00
Andrew Kingston ad57889c79 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-21 15:10:58 +01:00
mike12345567 2d04c57575 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-21 14:25:09 +01:00
Mel O'Hagan bb083899a0 prettier 2022-06-21 09:41:08 +01:00
Mel O'Hagan a2572889e9 Change constant to pascal case 2022-06-21 09:40:37 +01:00
Mel O'Hagan 48046b4b90 Add constants for sql int max min ranges 2022-06-20 17:26:35 +01:00
Andrew Kingston 6845f86689 Add option to customise which columns are exported in export data action 2022-06-20 12:32:13 +01:00
Peter Clement b7cc71a623 saving and fetching groups from couch 2022-06-15 16:51:30 +01:00
Andrew Kingston b5d635c83f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-15 15:32:33 +01:00
mike12345567 c4ab4b5af8 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-15 15:08:48 +01:00
Andrew Kingston 12961806ff Invalidate cached API responses when bad response statuses are recevied and invalidate entire API cache when switching role 2022-06-09 15:33:41 +01:00
Martin McKeaveney 02320c0ee0 Beta tab initial test for E2E, needs styled 2022-06-08 10:20:47 +01:00
Andrew Kingston d059433f1f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-07 08:45:57 +01:00
Martin McKeaveney d15dfb83fc new ui functionality working from S3 bucket 2022-06-06 23:30:36 +01:00
Rory Powell 33f44f6ee7 Remove todos 2022-06-06 11:11:13 +01:00
Martin McKeaveney dabbab4c83 rough implementation 2022-06-03 12:50:38 +01:00
mike12345567 fe84c0f21c Adding pagination control to the API and to the frontend, as well as getting view working as expected, emitting different key combinations to be able to search by any pattern. 2022-06-01 22:39:51 +01:00
mike12345567 34759c7916 Adding real history to the history tab, getting storage to couch and retrieval + api working. 2022-06-01 16:01:06 +01:00
Rory Powell 2a00f6498d Merge branch 'feature/posthog-v2' into feature/event-backfill 2022-05-29 00:25:40 +01:00
Rory Powell 857cd2d735 Merge branch 'develop' into feature/posthog-v2 2022-05-28 23:03:31 +01:00
Andrew Kingston 416baf556c Update order of schema enrichment in data fetch 2022-05-24 10:29:58 +01:00
Andrew Kingston d84150d26f Enrich data fetch subscriptions with additional JSON schema fields 2022-05-24 10:23:23 +01:00
Andrew Kingston fcf682b827 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-23 11:54:24 +01:00
Rory Powell 4841c84861 Merge branch 'feature/posthog-v2' into feature/event-backfill 2022-05-23 10:29:33 +01:00
Rory Powell 70fff5c7b9 Merge branch 'develop' into feature/posthog-v2 2022-05-23 09:04:00 +01:00
mike12345567 2acf1053d9 Merge branch 'develop' of github.com:Budibase/budibase into feature/portal-usage 2022-05-19 21:25:41 +01:00
Peter Clement 2f1401a576 Merge pull request #5966 from Budibase/feat/qa-templates
Return QA templates when environment variable is set
2022-05-19 15:08:17 +01:00
Andrew Kingston 27788626ec Remove some log statements 2022-05-19 09:17:09 +01:00
Peter Clement 2fb7777c5d Return QA templates when TEST_ENV environmentvariable is set 2022-05-18 16:21:17 +01:00
mike12345567 e61efc5474 Merge branch 'develop' of github.com:Budibase/budibase into feature/portal-usage 2022-05-18 10:56:44 +01:00
mike12345567 c528896e2d Finishing off UI, expanding settings menus from 80ch to 90ch as they were quite restricted and made the usage UI a bit difficult to view. Added a DISABLE_DEVELOPER_LICENSE env variable for testing. 2022-05-17 17:44:40 +01:00
Andrew Kingston 08a98b4b95 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-17 12:59:15 +01:00
mike12345567 b24a108d80 Porting UI, still needs testing. 2022-05-16 18:13:59 +01:00
Mel O'Hagan db2cfd077f Allow SMTP config to be cleared 2022-05-12 16:57:54 +01:00
Mel O'Hagan 827f78f8a0 Add deleteConfig to API 2022-05-12 16:57:05 +01:00
Andrew Kingston 316d5d682f Improve role colours and ordering 2022-05-10 14:02:00 +01:00
Andrew Kingston afa5f5e6cd Move some role logic to frontend core and enable client library to preferentially route to home screens 2022-04-28 15:13:33 +01:00
Rory Powell 1caf4b1965 Merge branch 'develop' into feature/posthog-v2 2022-04-27 16:32:00 +01:00
Rory Powell d2a4e0a934 Merge branch 'develop' into feature/licensing 2022-04-20 14:59:36 +01:00
Mel O'Hagan 9b5ad2dacc Get latest RevId if not provided 2022-04-20 11:51:01 +01:00
Rory Powell 03ba6d914f Merge branch 'develop' into feature/licensing 2022-04-12 16:18:41 +01:00
Andrew Kingston 0427b9dc7f Merge branch 'develop' of github.com:Budibase/budibase into nord-theme 2022-04-04 12:19:29 +01:00
Rory Powell 75d5c0c0b9 Merge branch 'feature/licensing' into feature/posthog-v2 2022-03-28 09:47:34 +01:00
Rory Powell 3e5e95a9c1 Add analytics to backend-core. Update server posthog usage 2022-03-25 13:04:34 +00:00
Rory Powell 715d42d3e6 Merge branch 'develop' into feature/licensing 2022-03-21 17:13:16 +00:00
Martin McKeaveney aaf84b6995 updating analytics endpoint, removing old NPS survey 2022-03-21 08:00:03 +00:00
Peter Clement a2c3257515 send export file from backend 2022-03-16 10:22:06 +00:00
Andrew Kingston 55a68890af Add nord theme 2022-03-15 11:18:34 +00:00
Rory Powell 7698e9293c Self Host <-> Licensing integration 2022-03-09 21:16:22 +00:00
Rory Powell 7151c86224 Merge branch 'develop' into labday/status-banner 2022-03-08 16:31:07 +00:00
Martin McKeaveney 14cffcd6ff merge 2022-03-08 12:40:41 +01:00
Martin McKeaveney 975eb0b99e merge from master 2022-03-08 12:34:27 +01:00
Peter Clement ed2c210db8 Add button action allowing for export of client row selection 2022-03-07 12:06:11 +00:00
Andrew Kingston 3d7e5c6313 Fix relative usage of S3 upload API calls 2022-03-07 09:57:03 +00:00
Martin McKeaveney 7c971586aa Merge pull request #4621 from mslourens/show_current_version
fix getting the current version
2022-03-06 21:57:47 +01:00
Andrew Kingston e58fa37b6e Merge pull request #4750 from Budibase/fix/option-picker-values
Fixes for 409s and option picker values
2022-03-03 12:37:59 +00:00
Andrew Kingston 0f295afb04 Make component setting updates sequential to prevent 409s 2022-03-01 11:11:56 +00:00
mike12345567 4086c8f439 Fixes for review comments. 2022-02-28 18:39:05 +00:00
Rory Powell 9e0a10955a Add status banner that reacts to cypress healthcheck failures 2022-02-24 14:41:24 +00:00
Maurits Lourens 225bea021d fix getting the current version 2022-02-22 10:10:41 +01:00
mike12345567 6cbf186ead Merge branch 'develop' of github.com:Budibase/budibase into feature/budibase-api 2022-02-21 14:34:06 +00:00