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

316 commits

Author SHA1 Message Date
Rory Powell
29659813ef Add document and api types 2022-10-03 14:02:58 +01:00
mike12345567
9c9d2de4a5 Type updates for app backups work in pro + linting. 2022-10-03 11:56:31 +01:00
Michael Drury
af603afbc3 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-10-01 15:44:11 +01:00
mike12345567
95136a54f2 Adding ability for datasource plugins to have a custom icon svg. 2022-09-29 19:30:53 +01:00
Rory Powell
d87e3904ae Create generic quota sync migration 2022-09-28 13:13:37 +01:00
Rory Powell
b230f16369 minor renaming 2022-09-28 11:57:58 +01:00
Rory Powell
79226777b1 Merge develop 2022-09-28 08:56:45 +01:00
Martin McKeaveney
57bbf28119 merge with master 2022-09-26 17:57:23 +01:00
mike12345567
e460864091 Adding a migration for the plugin quotas to make sure they are always accurate in self host at startup. 2022-09-24 12:10:09 +01:00
mike12345567
9b29bd6709 Merge branch 'develop' of github.com:Budibase/budibase into group-fixes 2022-09-22 18:44:16 +01:00
mike12345567
25b8f0ca3b Updating group types to accurately reflect the state of the documents, as well as centralising the logic for getting the app IDs in a group. 2022-09-22 13:55:52 +01:00
mike12345567
f07ea5cc7e Updating user API to user a single bulk endpoint rather than case sensitive named endpoints. 2022-09-21 18:05:45 +01:00
Rory Powell
a8782c4629 License analytics 2022-09-21 15:45:29 +01:00
Rory Powell
97231004c2 Merging 2022-09-20 16:17:55 +01:00
Rory Powell
6cd872d7d2 Merge branch 'develop' into feature/enterprise 2022-09-20 16:01:28 +01:00
Rory Powell
fca1dd72cd Add enterprise types and change from @budibase/pro to @budibase/types for licensing types 2022-09-20 08:02:14 +01:00
mike12345567
5b9c3a5608 Some minor fixes, plus typescript conversion to avoid issue in future. 2022-09-15 18:43:07 +01:00
mike12345567
40688f6783 Adding budibase/pro integration for plugins, controlling quota limits. 2022-09-15 14:57:27 +01:00
Rory Powell
060251ab03 Merge pull request #7782 from Budibase/feature/day-pass-pricing
Day pass pricing
2022-09-15 13:36:10 +01:00
Michael Drury
b8462eea0c Merge pull request #7774 from Budibase/events/plugins
Plugin init, imported and deleted events
2022-09-15 12:55:40 +02:00
Rory Powell
4787f9ccab Pre-review tidy, add new badge to plugins 2022-09-15 11:23:51 +01:00
Rory Powell
086d9ebdf9 Merge branch 'develop' into feature/day-pass-pricing 2022-09-15 10:56:50 +01:00
Rory Powell
0f98f2fcaa Merge branch 'master' into develop 2022-09-15 10:19:56 +01:00
Rory Powell
8cfd6a9faa Merge branch 'develop' into feature/day-pass-pricing 2022-09-15 08:55:33 +01:00
mike12345567
8ee26eea01 PR comments. 2022-09-14 18:24:10 +01:00
mike12345567
46c1590c83 Adding types for plugin events, specifically for plugin init, import and deletion, this is across the CLI and the server. 2022-09-14 17:35:46 +01:00
Martin McKeaveney
41a300c2f9 Merge pull request #7591 from Budibase/fix/platform-email-casing
Fix/platform email casing
2022-09-14 16:09:52 +01:00
Martin McKeaveney
110211c53a fixing tests 2022-09-14 14:22:53 +01:00
Rory Powell
40b85fd206 Remove active user pricing and custom invoicing 2022-09-14 11:32:11 +01:00
mike12345567
f6e5524b07 Refactoring some plugin adding work - changing how source is specified to remove lower casing. 2022-09-12 17:04:27 +01:00
mike12345567
828066de46 Merge branch 'develop' of github.com:Budibase/budibase into feature/plugin-management-ui 2022-09-12 15:34:34 +01:00
Rory Powell
45a43baee2 Merge branch 'master' into develop 2022-09-12 14:05:36 +01:00
Rory Powell
884f446671 Merge branch 'develop' into feature/day-pass-pricing-temp 2022-09-12 11:33:02 +01:00
Rory Powell
f4963db294 Add buttonText to InlineAlert, export TooltipWrapper, update Account type with license key activate time, convert error package to TS 2022-09-12 10:43:26 +01:00
NEOLPAR
5f8a6c065b added array to types 2022-09-09 11:26:20 +01:00
NEOLPAR
829d1bf70d cleaned plugin validate from cli 2022-09-09 11:25:17 +01:00
mike12345567
86c8618e8f Fix for #7431 - reboot didn't work at all previously which is why apps couldn't be published with it enabled, this is now a self host only feature, I've removed the ability to enable a reboot cron in the Cloud and it will not run the lookup/execution. 2022-09-07 17:05:17 +01:00
Rory Powell
165194658b Move day pass middleware from authenticated to licensing, sent activity to account portal 2022-09-06 16:24:36 +01:00
Rory Powell
818e7fd5f4 Day pass middleware 2022-09-06 12:25:57 +01:00
Martin McKeaveney
0db194b412 platform view casing 2022-09-02 15:42:20 +01:00
Martin McKeaveney
9e2fd5222b platform user casing view 2022-09-02 09:12:03 +01:00
Rory Powell
276c455a11 Merge branch 'develop' into feature/day-pass-pricing 2022-09-01 15:26:16 +01:00
mike12345567
27be6507a8 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-09-01 11:31:50 +01:00
Rory Powell
53cb288526 Merge pull request #7559 from Budibase/user-invite-validation
Apply validation to invite users by email + results modal
2022-09-01 09:19:03 +01:00
Rory Powell
0f724f34b5 Apply validation to invite users by email + results modal 2022-09-01 07:58:05 +01:00
mike12345567
e149b3d807 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-31 16:24:10 +01:00
mike12345567
320cbfada3 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-31 15:53:32 +01:00
Andrew Kingston
512d225389 Merge pull request #7450 from Budibase/cheeks-fixes
App navigation and screen migration for imports and templates
2022-08-31 15:27:18 +01:00
Rory Powell
5f022e04a3 Merge branch 'develop' into user-fixes 2022-08-31 11:39:41 +01:00
Rory Powell
0d396c326e Update user creation UI 2022-08-25 22:56:58 +01:00
Rory Powell
59a53736ac update bulk create and bulk delete backend 2022-08-25 19:41:47 +01:00
Mel O'Hagan
52c8fda064 Add mongodb aggregate method 2022-08-25 17:30:47 +01:00
Andrew Kingston
c0f26819dc Update types 2022-08-25 08:10:11 +01:00
Andrew Kingston
452eba8635 Automatically migrate old apps server-side when importing or using templates 2022-08-24 21:35:24 +01:00
Rory Powell
d591acf2d3 User fixes wip 2022-08-23 09:37:13 +01:00
Rory Powell
8fc8308530 Merge branch 'develop' into feature/day-pass-pricing 2022-08-19 14:08:03 +01:00
Rory Powell
af7c64255b usage page updates 2022-08-19 09:28:26 +01:00
Rory Powell
76e18fb6de Support tiered pricing for day passes and update upgrade UI 2022-08-16 12:13:47 +01:00
Andrew Kingston
12ac9caeb9 Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-15 22:24:41 +01:00
Andrew Kingston
6093da79d6 Add hot reloading for component plugins via watched plugin directory 2022-08-15 22:23:45 +01:00
mike12345567
4683c57e02 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-15 16:17:54 +01:00
mike12345567
ae9ae26bd4 Merge branch 'develop' of github.com:Budibase/budibase into feature/multiselect-filters 2022-08-15 12:24:41 +01:00
mike12345567
970e7ee3e7 Making integrations more like what custom integrations look like (to simplify integration). 2022-08-12 17:03:06 +01:00
mike12345567
6fc70fa0ab Fixing types. 2022-08-12 13:18:21 +01:00
mike12345567
76d427001a Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-11 16:34:01 +01:00
mike12345567
b803a3fd93 Replacing all plural TS enumerations with singular - this involves a major rename of the DocumentTypes. 2022-08-11 13:50:05 +01:00
mike12345567
0efa0d375d Fixes based on re-trying everything with the new type structures (some empty structures being filled out affected things). 2022-08-11 12:24:36 +01:00
mike12345567
1134b01f39 Moving all datasource types around - this is needed to make the SDK/Document types more accesible for the development datasource plugins. 2022-08-11 11:48:58 +01:00
mike12345567
7ce8a9e254 Validating datasources fully, initial work towards validating components and including the build in the CLI. 2022-08-10 16:19:08 +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
Rory Powell
cc9bc937b6 Reduce event frequency 2022-08-08 10:47:39 +01:00
mike12345567
44a6aa85a9 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-08-04 21:35:55 +01:00
Rory Powell
1b6b877546 Sync global-info users to fix login + prevent double password hashing 2022-08-04 14:49:56 +01:00
Rory Powell
6102ace3a9 Reduce event frequency 2022-08-02 10:52:09 +01:00
mike12345567
07f3897b55 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop 2022-07-29 14:31:18 +01:00
Rory Powell
d2be5d8d2e Update AccountUser type with deletedAt 2022-07-27 12:25:26 -04:00
Peter Clement
dca37a61da adding tests and pr comments 2022-07-27 10:20:39 +01:00
Peter Clement
46a6fc5048 refactor groups into pro and some other pr comments 2022-07-26 20:04:29 +01:00
mike12345567
61f24fe03f Adding UI for displaying when the CRON job has been stopped and alert the user to next steps. 2022-07-26 13:59:22 +01:00
Michael Drury
07de5faa2d Main bulk of logic around detecting cron recurring failure, still need to disable. 2022-07-20 22:38:06 +01:00
mike12345567
ff0c3e501f Converting main automation thread to typescript. 2022-07-20 19:05:54 +01:00
Peter Clement
ba74fa9500 update handling of group roles 2022-07-19 14:20:57 +01:00
Peter Clement
ca41e88045 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-19 11:23:31 +01:00
Rory Powell
3820182359 Write users and activity to dynamo 2022-07-18 16:11:52 -04:00
Peter Clement
fb7456fa33 lint 2022-07-18 12:33:56 +01:00
mike12345567
3b4d7950d0 Merge branch 'master' of github.com:Budibase/budibase into fix/memory-leak 2022-07-14 16:40:23 +01:00
Rory Powell
1c4473ba30 WIP: Memory leak fix 2022-07-13 08:22:21 -04: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
d390bb9c20 Moving majority of automation logging functionality to pro. 2022-07-04 15:44:47 +01:00
mike12345567
11f1e95cc0 Main body of PR comments - still need to move a bit to pro. 2022-07-04 11:12:08 +01:00
Andrew Kingston
f1250840af Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-20 13:28:26 +01:00
Andrew Kingston
cccccd19a9 Update types with new properties for new design UI 2022-06-15 15:56:00 +01:00
Rory Powell
6cc2bbadd7 Add deployment environment to identities 2022-06-15 11:46:03 +01:00
Rory Powell
3da4fb33cd Better handle first time startup + dedicated event 2022-06-15 11:20:13 +01:00
Rory Powell
97bd8e01f1 Add hosting to all identities and events, add installationId to tenant group 2022-06-14 17:34:32 +01:00
Rory Powell
ee9a19a1d5 Back populate no-op migrations on new app and tenant create 2022-06-13 10:51:29 +01:00
Rory Powell
a4eef3daab Add awareness of deployment environment 2022-06-01 14:10:00 +01:00
Rory Powell
7ebfaf8a31 Failover protection with event cache 2022-05-31 21:04:41 +01:00
Rory Powell
a9ab8b2629 Lots of failure handling and caching 2022-05-30 21:46:08 +01:00
Rory Powell
c0d6fa34a4 Identity tenant and installation groups, property updates 2022-05-28 21:38:22 +01:00
Rory Powell
3c1b13083c Installation identities, upgrade / downgrade events, filling in more event properties 2022-05-26 23:57:14 +01:00
Rory Powell
ba1c4ead90 app and account properties, add account details to all user and tenant identities 2022-05-26 10:13:26 +01:00
Rory Powell
b986b689d6 Historical timestamps 2022-05-25 21:32:08 +01:00
Rory Powell
6a4c601ae8 timestamp support, logging updates, migration progress indicators, identification updates 2022-05-25 00:15:52 +01:00
Rory Powell
b3f04e7e8f Identity updates 2022-05-24 20:01:13 +01:00
Rory Powell
ff48aaec6e User context updates and misc fixes 2022-05-24 09:54:36 +01:00
Rory Powell
28b48a88fe Event identification 2022-05-23 22:14:44 +01:00
Rory Powell
443b664e33 Finish global migration 2022-05-20 21:16:29 +01:00
Rory Powell
756f5b51aa App migrations finished 2022-05-20 12:29:31 +01:00
Rory Powell
498c130e71 Migration for apps, automations, datasources, layouts, queries, roles, tables 2022-05-19 08:19:25 +01:00
Rory Powell
8da427284c Stub out migrations + start tests + add build watching for backend-core 2022-05-18 10:56:44 +01:00
Rory Powell
8e885075b6 handlers -> publishers and analtics -> processors 2022-05-10 10:33:59 +01:00
Rory Powell
1f56d31ebb App backfill (wip) 2022-05-05 08:32:14 +01:00
Rory Powell
3b9142f103 Build and test fixes 2022-05-03 22:58:19 +01:00
Rory Powell
8b4f4c813a Add @budibase/types package 2022-05-03 17:13:13 +01:00