mike12345567
|
9e7ac26aa0
|
Getting basic pouch replacement working.
|
2022-11-08 16:32:13 +00:00 |
|
mike12345567
|
2f01caa88d
|
Adding more type handling around the upload object store function.
|
2022-11-08 11:49:07 +00:00 |
|
mike12345567
|
913eb96ab0
|
Fixing an issue which was alerting, x-amz-meta-fieldname contains an invalid value, this error isn't really documented, but comes from if a metadata tag is sent up with nullish, or a non-string type. Fixing this in the core library, removing an invalid inputs.
|
2022-11-08 11:34:16 +00:00 |
|
mike12345567
|
2426123686
|
First version of pouch-like system, a wrapper for Couch nano.
|
2022-11-07 18:27:39 +00:00 |
|
Rory Powell
|
b36634f510
|
Add extra auth logging to authenticated.ts
|
2022-11-04 08:30:44 +00:00 |
|
mike12345567
|
b9caf0aef5
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-11-02 20:12:01 +00:00 |
|
mike12345567
|
19669575e4
|
Fixing issue with self host build - import of backend-core changes mean that loading the public API files can require setup of backend-core, making it so that the JWT Strategy doesn't need to be setup to load backend-core.
|
2022-11-01 12:59:10 +00:00 |
|
mike12345567
|
6228d3346e
|
Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-oct-fixes
|
2022-10-26 10:37:01 +01:00 |
|
Rory Powell
|
887470d4b5
|
Ensure tmpDir/.budibase always exists
|
2022-10-26 09:24:28 +01:00 |
|
mike12345567
|
a24694a4ea
|
Refactoring a lot of content around webhooks to Typescript, as well as fixing webhooks and automation app IDs on import of new app.
|
2022-10-25 18:19:18 +01:00 |
|
Rory Powell
|
56456f3f6d
|
Startup fixes
|
2022-10-25 13:37:26 +01:00 |
|
Rory Powell
|
9face50a07
|
Fix build failure around PouchDB type
|
2022-10-25 09:02:55 +01:00 |
|
mike12345567
|
5340b49d6b
|
Some fixes based on PR comments.
|
2022-10-24 12:06:50 +01:00 |
|
mike12345567
|
4daf9c2615
|
Addressing majority of PR comments.
|
2022-10-24 10:04:14 +01:00 |
|
mike12345567
|
2a2f41a861
|
Fixing issue discovered by tests.
|
2022-10-21 16:02:13 +01:00 |
|
mike12345567
|
f5557fd805
|
Fetching a list of backup/restore events includes the full user object.
|
2022-10-20 15:05:50 +01:00 |
|
mike12345567
|
113a23ba3d
|
Adding statistics output for backups.
|
2022-10-19 16:48:32 +01:00 |
|
mike12345567
|
bb4e3ba8cf
|
Adding in required events for app backup system.
|
2022-10-17 15:26:09 +01:00 |
|
mike12345567
|
1373630b33
|
Minor fixes after testing manual backup system.
|
2022-10-14 20:10:44 +01:00 |
|
mike12345567
|
0bd2a18e46
|
Main types and work for the CRUD operations of app backup backend in pro + the listeners to handle exporting apps from the server.
|
2022-10-14 19:24:03 +01:00 |
|
mike12345567
|
b702c7482a
|
Fixes for cronjob stop - correctly handle this without stalled job handle.
|
2022-10-14 13:26:42 +01:00 |
|
mike12345567
|
d620e54fdb
|
Handling listeners as part of queue creation, rather than external part.
|
2022-10-13 17:55:05 +01:00 |
|
mike12345567
|
35525bfedd
|
Moving queue implementation into backend-core - so that pro can access.
|
2022-10-13 17:27:04 +01:00 |
|
mike12345567
|
8fdba78bde
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/app-backups
|
2022-10-13 15:59:31 +01:00 |
|
mike12345567
|
2eae3f2a6c
|
Fixes for find functionality after testing.
|
2022-10-12 17:57:31 +01:00 |
|
mike12345567
|
4da3705851
|
Quick fixes to DB TS conversion.
|
2022-10-12 17:37:52 +01:00 |
|
mike12345567
|
f5dd87f8f9
|
Adding first pass of attachments updating.
|
2022-10-12 17:34:17 +01:00 |
|
mike12345567
|
8d7f40e443
|
Refactoring more to Typescript, adding the ability to use the _find API of CouchDB.
|
2022-10-12 17:02:23 +01:00 |
|
Rory Powell
|
281eb151e2
|
Merge pull request #8164 from Budibase/feature/quota-emails
Approaching and Exceeded Usage Limit Notifications
|
2022-10-12 12:31:17 +01:00 |
|
mike12345567
|
9d34ccfaca
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/app-backups
|
2022-10-12 11:59:00 +01:00 |
|
Rory Powell
|
2f0f36e635
|
Merge branch 'master' into merge-master
|
2022-10-12 10:19:46 +01:00 |
|
mike12345567
|
19133f08e6
|
Adding import functionality - still need to update the attachments URL.
|
2022-10-11 20:25:22 +01:00 |
|
mike12345567
|
f237befbce
|
Some fixes + cleanup of tmp directory.
|
2022-10-11 19:28:13 +01:00 |
|
mike12345567
|
1f36eec89a
|
Some updates towards supporting attachments in app exports.
|
2022-10-10 20:08:59 +01:00 |
|
Martin McKeaveney
|
536b7238e9
|
redis fix for new instances, removing relationship options from google sheets integration
|
2022-10-10 11:00:45 +01:00 |
|
Rory Powell
|
84685d3340
|
Add locking framework
|
2022-10-10 08:21:17 +01:00 |
|
mike12345567
|
197d195cb4
|
Switching from scan for app locks to mget - which is a fast O(N) operation that only retrieves what we need.
|
2022-10-07 18:05:18 +01:00 |
|
Michael Drury
|
060b2aba3c
|
Merge pull request #8175 from Budibase/fix/remove-app-scans
Removing Redis SCAN operation from app services
|
2022-10-07 17:35:05 +01:00 |
|
mike12345567
|
0c4a40c795
|
Switching from scan for app locks to mget - which is a fast O(N) operation that only retrieves what we need.
|
2022-10-07 16:05:01 +01:00 |
|
Michael Drury
|
af603afbc3
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-10-01 15:44:11 +01:00 |
|
mike12345567
|
f9269faf08
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-09-30 14:55:00 +01:00 |
|
Rory Powell
|
3fba690240
|
Merge pull request #6074 from Budibase/feature/app-quotas
App/resource ID breakdown of quotas
|
2022-09-30 13:28:07 +01:00 |
|
mike12345567
|
22d501edee
|
Merge branch 'fix/allow-removing-crud-plugins' of github.com:Budibase/budibase into feature/plugin-icons
|
2022-09-30 08:58:26 +01:00 |
|
mike12345567
|
95136a54f2
|
Adding ability for datasource plugins to have a custom icon svg.
|
2022-09-29 19:30:53 +01:00 |
|
mike12345567
|
504412112f
|
Allow removing CRUD operations from custom datasource plugins.
|
2022-09-29 16:56:46 +01:00 |
|
Rory Powell
|
d87e3904ae
|
Create generic quota sync migration
|
2022-09-28 13:13:37 +01:00 |
|
Rory Powell
|
98168aee29
|
Merge branch 'develop' into feature/app-quotas
|
2022-09-28 12:33:39 +01:00 |
|
Rory Powell
|
79226777b1
|
Merge develop
|
2022-09-28 08:56:45 +01:00 |
|
Michael Drury
|
6adb30fc1c
|
Merge pull request #7981 from Budibase/feature/group-app-add
Add apps to a group from within groups interface
|
2022-09-26 19:18:44 +01:00 |
|
Martin McKeaveney
|
57bbf28119
|
merge with master
|
2022-09-26 17:57:23 +01:00 |
|
mike12345567
|
2acdf6b7eb
|
Feature to allow adding apps from within the groups interface, rather than having to go to apps individually to do this.
|
2022-09-26 17:54:00 +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
|
e235073cc5
|
Adding tenancy awareness for plugin bucket.
|
2022-09-23 16:30:45 +01:00 |
|
mike12345567
|
a1b1798e13
|
Minor update to feature flag name.
|
2022-09-23 13:08:18 +01:00 |
|
mike12345567
|
9b29bd6709
|
Merge branch 'develop' of github.com:Budibase/budibase into group-fixes
|
2022-09-22 18:44:16 +01:00 |
|
mike12345567
|
e3f054470a
|
Updating a few core endpoints to better integrate the groups system and make sure users always have the correct role ID updated onto them.
|
2022-09-22 18:27:43 +01:00 |
|
mike12345567
|
c382b86fb2
|
Self API in worker conversion to typescript.
|
2022-09-22 14:09:20 +01:00 |
|
Rory Powell
|
c3ee8b0e56
|
Merge pull request #7859 from Budibase/feature/enterprise
Enterprise / license override support
|
2022-09-21 20:18:54 +01:00 |
|
Rory Powell
|
a8782c4629
|
License analytics
|
2022-09-21 15:45:29 +01:00 |
|
mike12345567
|
115a0c146b
|
Adding a user core bulk update function.
|
2022-09-21 13:55:10 +01:00 |
|
mike12345567
|
e6c91b6f8e
|
Adding group cleanup, removing group IDs from users when group is deleted.
|
2022-09-21 12:43:09 +01:00 |
|
mike12345567
|
34771e1ef7
|
Updates to improve the view development experience.
|
2022-09-20 19:12:48 +01:00 |
|
Mel O'Hagan
|
c72cd71467
|
Add 'extra' validation for plugin datasource
|
2022-09-20 15:47:17 +01:00 |
|
Rory Powell
|
f7ec431a45
|
Move tenancy/utils to db/tenancy to resolve circular imports between tenancy and db package. This should remove all reliance on the tenancy package from the db package
|
2022-09-20 10:20:36 +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 |
|
Rory Powell
|
f7fa9969f4
|
Fixes
|
2022-09-15 11:59:46 +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
|
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
|
a551532e73
|
Navigation updates, cookie constant, update link-dependencies and localdomain scripts
|
2022-09-14 10:53:14 +01:00 |
|
mike12345567
|
5c5e1b10b4
|
Fixing CLI build - prebuilds required for hashing can be disabled via environment variable.
|
2022-09-13 18:00:10 +01:00 |
|
Martin McKeaveney
|
7d9253b8d4
|
fix circular dependency issues
|
2022-09-13 17:29:31 +01:00 |
|
Martin McKeaveney
|
19a2049475
|
remove references to module exports
|
2022-09-13 12:35:17 +01:00 |
|
Martin McKeaveney
|
07f2f66b04
|
convert views to typescript
|
2022-09-13 12:22:03 +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
|
171970108e
|
fix build error exporting and declaring plugins
|
2022-09-09 12:01:04 +01:00 |
|
NEOLPAR
|
e5806b832f
|
moved validate to backend-core to be used in server and cli
|
2022-09-09 11:12:14 +01:00 |
|
Martin McKeaveney
|
2991d05d5b
|
PR comments
|
2022-09-07 23:21:14 +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
|
5abdd102a9
|
Error handling, wildcard feature flags
|
2022-09-07 12:08:10 +01:00 |
|
mike12345567
|
2d183e0c6c
|
Adding compaction before each replication to try to reduce size of database, as well as removing the possibility of app metadata being in conflict as per issue #7494.
|
2022-09-06 18:07:18 +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 |
|
NEOLPAR
|
06b36315b6
|
adding headers param in case it is needed for auth or similar
|
2022-09-06 15:46:11 +01:00 |
|
Rory Powell
|
818e7fd5f4
|
Day pass middleware
|
2022-09-06 12:25:57 +01:00 |
|
Martin McKeaveney
|
381622aa7a
|
revert back to circular dep
|
2022-09-02 18:44:03 +01:00 |
|
Martin McKeaveney
|
e02b7c1c68
|
fixing circular dep issue
|
2022-09-02 16:55:55 +01:00 |
|
Martin McKeaveney
|
7e5252e2e2
|
remove unnecessary files
|
2022-09-02 16:07:30 +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
|
320cbfada3
|
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
|
2022-08-31 15:53:32 +01:00 |
|
Rory Powell
|
7c2c4a0f94
|
Add conditional around joiValidator schema.append
|
2022-08-31 12:24:12 +01:00 |
|
Rory Powell
|
5f022e04a3
|
Merge branch 'develop' into user-fixes
|
2022-08-31 11:39:41 +01:00 |
|
Martin McKeaveney
|
02c93071ee
|
merge
|
2022-08-30 10:33:37 +01:00 |
|
Rory Powell
|
59a53736ac
|
update bulk create and bulk delete backend
|
2022-08-25 19:41:47 +01:00 |
|
Martin McKeaveney
|
2470d711b0
|
fixing s3 outage errors and scoping AWS configuration to service level
|
2022-08-25 17:01:12 +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 |
|
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 |
|
mike12345567
|
1c7f860184
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-08-11 16:28:46 +01:00 |
|
Andrew Kingston
|
e8b9a49074
|
Attach correct content type to JS files when uploading to object store
|
2022-08-11 15:25:04 +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 |
|
Martin McKeaveney
|
b89c429f40
|
simplify if
|
2022-08-11 11:31:16 +01:00 |
|
Martin McKeaveney
|
68df1b14e6
|
skip empty dbs in test
|
2022-08-11 09:30:29 +01:00 |
|
mike12345567
|
a683665a99
|
Adding plugin upload API - takes a file form-data and then extracts, uploads to minio and stores data about the plugin to CouchDB.
|
2022-08-10 20:01:48 +01:00 |
|
Martin McKeaveney
|
a60398b3b3
|
dont get app db name if undefined
|
2022-08-10 18:39:41 +01:00 |
|
Rory Powell
|
664cb2b0b0
|
Merge branch 'master' into develop
|
2022-08-10 14:36:49 +01:00 |
|
mike12345567
|
1ba804f507
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-08-10 11:55:53 +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
|
dd0395995f
|
Rename async to emit
|
2022-08-09 14:01:55 +01:00 |
|
Rory Powell
|
f7210e96e4
|
Fix served events
|
2022-08-09 13:31:12 +01:00 |
|
Martin McKeaveney
|
c44ae30721
|
merge from master
|
2022-08-09 11:52:48 +01:00 |
|
Rory Powell
|
57ca5261bf
|
Support per app events
|
2022-08-08 16:22:26 +01:00 |
|
Rory Powell
|
3b5abda2cf
|
Rate limit served:X events
|
2022-08-08 15:44:29 +01:00 |
|
Rory Powell
|
3b9343b3e6
|
Merge branch 'master' into develop
|
2022-08-08 11:50:22 +01:00 |
|
Rory Powell
|
cc9bc937b6
|
Reduce event frequency
|
2022-08-08 10:47:39 +01:00 |
|
Rory Powell
|
fe17ffffb6
|
Bulk session wipe fix + logging
|
2022-08-08 09:34:45 +01:00 |
|
mike12345567
|
2dea5c5614
|
Some various session fixes based on current data.
|
2022-08-05 21:35:26 +01:00 |
|
mike12345567
|
52d16d1099
|
Updating sessions to TS, adding env var to set the session update length, adding reasons for invalidation, making sure errors are never considered authenticated.
|
2022-08-05 17:13:03 +01:00 |
|
mike12345567
|
b3a6efa2f9
|
Updating authenticated middleware to typescript and updating the TTL once per minute rather than every API request.
|
2022-08-05 15:21:12 +01:00 |
|
mike12345567
|
44a6aa85a9
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-08-04 21:35:55 +01:00 |
|
mike12345567
|
cfe3db835b
|
Updating pino logging to remove health check spam.
|
2022-08-04 20:23:45 +01:00 |
|
mike12345567
|
f3418c4107
|
Some more logging, moving middlewares to backend-core.
|
2022-08-04 19:03:50 +01:00 |
|
mike12345567
|
382a2a3050
|
Adding logging for session invalidation.
|
2022-08-04 16:06:59 +01:00 |
|
Rory Powell
|
1b6b877546
|
Sync global-info users to fix login + prevent double password hashing
|
2022-08-04 14:49:56 +01:00 |
|
Andrew Kingston
|
7c4bf7aedd
|
Fix crashing when determining roles when no apps exist
|
2022-08-02 16:01:38 +01:00 |
|
Rory Powell
|
466e41302b
|
Merge pull request #7037 from Budibase/fix/joi-createdAt-updatedAt
Add updatedAt and createdAt as optional to all joi middleware
|
2022-08-02 14:35:58 +01:00 |
|
Rory Powell
|
6102ace3a9
|
Reduce event frequency
|
2022-08-02 10:52:09 +01:00 |
|
Rory Powell
|
09127df617
|
Add updatedAt and createdAt as optional to all joi middleware
|
2022-08-02 09:39: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
|
07f3897b55
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop
|
2022-07-29 14:31:18 +01:00 |
|
Peter Clement
|
2689c48fa1
|
flag user groups untill licensing ready
|
2022-07-29 13:22:59 +01:00 |
|
Rory Powell
|
1dc062a3fb
|
Merge branch 'master' into develop
|
2022-07-27 16:32:36 -04:00 |
|
mike12345567
|
d42f3c3385
|
Adding fix for issue in cloud with user password deletion causing undefined errors.
|
2022-07-27 17:15:01 +01:00 |
|
Peter Clement
|
dca37a61da
|
adding tests and pr comments
|
2022-07-27 10:20:39 +01:00 |
|
Peter Clement
|
fda6ed6e62
|
update feature error
|
2022-07-26 20:25:59 +01:00 |
|
Peter Clement
|
548e8d518c
|
Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab
|
2022-07-26 20:19:33 +01:00 |
|
Peter Clement
|
46a6fc5048
|
refactor groups into pro and some other pr comments
|
2022-07-26 20:04:29 +01:00 |
|
mike12345567
|
f4db17502a
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop
|
2022-07-26 17:28:57 +01:00 |
|
mike12345567
|
d30e27d27d
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-07-26 17:25:55 +01:00 |
|
Peter Clement
|
cd426a5ca7
|
adding limits for uploading users
|
2022-07-26 12:17:01 +01:00 |
|
Peter Clement
|
9e75b18784
|
adding new custom feature disabled error
|
2022-07-25 19:45:50 +01:00 |
|
Peter Clement
|
3f8a006626
|
some more pr comments
|
2022-07-25 18:57:10 +01:00 |
|
Peter Clement
|
25d13d4a72
|
move bulk update / delete functionality out of controller
|
2022-07-25 16:58:30 +01:00 |
|
Andrew Kingston
|
d9dacbc901
|
Use warn rather than info when notifying about ignored conflicts
|
2022-07-25 12:23:30 +01:00 |
|
Andrew Kingston
|
8bd254f313
|
Use log rather than warn for logInfo
|
2022-07-25 12:22:27 +01:00 |
|
Andrew Kingston
|
f82b407f30
|
Ignore 409s in write-through cache
|
2022-07-25 12:17:40 +01:00 |
|
Peter Clement
|
af451840ac
|
move worker middleware to backend-core
|
2022-07-22 11:50:51 +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 |
|
Peter Clement
|
94d999faf9
|
Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab
|
2022-07-19 14:54:29 +01:00 |
|
mike12345567
|
1c02c3d3c3
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-07-19 14:12:48 +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 |
|
mike12345567
|
2f27e750f5
|
PR comments.
|
2022-07-18 18:18:01 +01:00 |
|
mike12345567
|
078cf9e95f
|
Fixing an issue with automations being unable to access app databases due to new context stack up.
|
2022-07-18 17:38:58 +01:00 |
|
mike12345567
|
d4b1ed58b8
|
Removing console log.
|
2022-07-18 14:18:15 +01:00 |
|
mike12345567
|
a8a7bea658
|
Merge branch 'develop' of github.com:Budibase/budibase into labday/backups
|
2022-07-18 13:59:46 +01:00 |
|
Peter Clement
|
fb7456fa33
|
lint
|
2022-07-18 12:33:56 +01:00 |
|
Peter Clement
|
f3fa67e802
|
split out id parsing into pro repo
|
2022-07-15 11:29:20 +01:00 |
|
mike12345567
|
fcfe1341a1
|
PR comments.
|
2022-07-14 19:02:00 +01:00 |
|
mike12345567
|
5057994b45
|
Merge branch 'master' of github.com:Budibase/budibase into fix/memory-leak
|
2022-07-14 18:53:58 +01:00 |
|
mike12345567
|
3b4d7950d0
|
Merge branch 'master' of github.com:Budibase/budibase into fix/memory-leak
|
2022-07-14 16:40:23 +01:00 |
|
mike12345567
|
e2042ebefb
|
Fixing some issues highlighted by test cases, as well as refactoring context a bit to make it easier to edit.
|
2022-07-14 16:02:05 +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
|
545f3d62b7
|
overview card updates
|
2022-07-14 08:39:39 +01:00 |
|
Michael Drury
|
c604a076f4
|
Adding a mechanism to deprecate a view and replace it with a new one.
|
2022-07-13 21:50:19 +01:00 |
|
Rory Powell
|
1c4473ba30
|
WIP: Memory leak fix
|
2022-07-13 08:22:21 -04:00 |
|
Martin McKeaveney
|
adb265564e
|
merge
|
2022-07-11 10:19:07 +01:00 |
|
Rory Powell
|
c40d80a3f3
|
Re-apply quota restrictions
|
2022-07-08 10:52:23 +01:00 |
|
mike12345567
|
d43de2b6c7
|
Merge branch 'develop' of github.com:Budibase/budibase into labday/backups
|
2022-07-07 13:40:52 +01:00 |
|
Peter Clement
|
f2139df344
|
Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab
|
2022-07-06 16:30:24 +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 |
|
mike12345567
|
3cc8b7d4a9
|
Updating logging to typescript to fix build issue.
|
2022-07-06 14:04:04 +01:00 |
|
mike12345567
|
85cb766d14
|
Merge branch 'develop' of github.com:Budibase/budibase into develop
|
2022-07-06 13:38:20 +01:00 |
|
mike12345567
|
097e088a3d
|
Adding null parameter so that TS doesn't build with strict requirement.
|
2022-07-06 13:36:29 +01:00 |
|
Dean
|
9fcedfa979
|
Properly invalidate the cached user ensuring up-to-date credentials are always used
|
2022-07-06 11:51:48 +01:00 |
|
Peter Clement
|
6df456411f
|
fixing users api references
|
2022-07-06 08:45:22 +01:00 |
|
mike12345567
|
228b2506cc
|
Merge branch 'develop' of github.com:Budibase/budibase into labday/backups
|
2022-07-05 17:47:22 +01:00 |
|
Peter Clement
|
00ef0e3ef9
|
Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab
|
2022-07-05 16:04:01 +01:00 |
|
Dean
|
b0daf30b4a
|
Merge remote-tracking branch 'origin/develop' into sso-rest-requests
|
2022-07-05 09:07:33 +01:00 |
|
mike12345567
|
0074b0cb1f
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs
|
2022-07-04 15:47:52 +01:00 |
|
mike12345567
|
d390bb9c20
|
Moving majority of automation logging functionality to pro.
|
2022-07-04 15:44:47 +01:00 |
|
Dean
|
5c1ea3cfe1
|
Merge remote-tracking branch 'origin/develop' into sso-rest-requests
|
2022-07-04 13:16:39 +01:00 |
|
Dean
|
1ff9785498
|
Code review updates
|
2022-07-04 12:54:26 +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 |
|
Dean
|
db016b319c
|
Merge remote-tracking branch 'origin/develop' into fix/update-icon-context
|
2022-07-04 10:38:16 +01:00 |
|
Dean
|
129a5c2672
|
OIDC config test fix
|
2022-07-03 22:39:16 +01:00 |
|
Dean
|
86063063f3
|
Removed debugging line
|
2022-07-03 22:17:29 +01:00 |
|
Dean
|
3c193129f4
|
Fix for oauth user db update
|
2022-07-03 22:14:18 +01:00 |
|
Dean
|
1e6845d5cb
|
Refresh the OAuth tokens automatically when making rest calls. Fix to remove the password from the api token authentication.
|
2022-07-03 21:13:15 +01:00 |
|
Dean
|
9972ec403d
|
Merge remote-tracking branch 'origin/develop' into sso-rest-requests
|
2022-07-03 09:55:05 +01:00 |
|
mike12345567
|
21a78d6fc8
|
Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs
|
2022-07-01 15:14:12 +01:00 |
|
mike12345567
|
e5ddcd9f86
|
Adding MinIO handling, backing up to disk by bucket name.
|
2022-06-30 20:26:49 +01:00 |
|
mike12345567
|
11df05a7a0
|
Adding main functionality for exporting CouchDB to disk, just need to add MinIO export.
|
2022-06-30 19:20:50 +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 |
|
Martin McKeaveney
|
385004ca1c
|
cherry pick new ui from develop
|
2022-06-30 12:52:07 +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 |
|
Dean
|
705af49e5a
|
Merge remote-tracking branch 'origin/develop' into sso-rest-requests
|
2022-06-29 09:17:18 +01:00 |
|
Martin McKeaveney
|
251520bcd1
|
adding types
|
2022-06-28 12:16:23 +01:00 |
|
mike12345567
|
5100d86752
|
Moving get of logs to pro.
|
2022-06-27 18:00:48 +01:00 |
|
Dean
|
9301f2ac5b
|
Merge remote-tracking branch 'origin/develop' into sso-rest-requests
|
2022-06-27 09:14:40 +01:00 |
|
mike12345567
|
a625fa573d
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-06-24 17:50:55 +01:00 |
|
mike12345567
|
0bf9072cd1
|
Fixing an issue where periodically the cache state of the couch revision gets out of sync and need to update it for cache to be able to write again.
|
2022-06-24 17:41:17 +01:00 |
|
mike12345567
|
53e9f79c65
|
Adding explanation of the difference between Database and SelectableDatabase in Redis.
|
2022-06-24 14:42:15 +01:00 |
|
mike12345567
|
b5f0d7c4fd
|
Adding case to handle multi-DB setups, to confirm store same doc ID to different databases and they run in different cache keys.
|
2022-06-24 14:28:45 +01:00 |
|
mike12345567
|
389856795d
|
Updating writethrough cache a bit to make sure it implements the PouchDB API properly.
|
2022-06-24 13:34:00 +01:00 |
|
mike12345567
|
cd6a92994b
|
Fixing test case and review comments.
|
2022-06-24 12:08:29 +01:00 |
|
Dean
|
8eabd7ff20
|
Merge remote-tracking branch 'origin/develop' into sso-rest-requests
|
2022-06-24 09:21:07 +01:00 |
|
mike12345567
|
56956dba4f
|
Adding a class wrapper incase using get/put functions multiple times, functions like the PouchDB constructor.
|
2022-06-23 20:27:20 +01:00 |
|
mike12345567
|
b4bed6c0ce
|
Updating redis to use typescript and adding the option of a writethrough cache which can be used, by passing a DB and a value to be written + a delay for writes.
|
2022-06-23 20:22:51 +01:00 |
|
Dean
|
5fd385ab30
|
Merge commit
|
2022-06-23 14:29:19 +01:00 |
|
Andrew Kingston
|
686c38cf47
|
Improve Couch DB URL parsing to handle edge cases and special characters
|
2022-06-23 09:14:22 +01:00 |
|
Peter Clement
|
d952b9a3bb
|
updated store and finished groups tab
|
2022-06-22 13:55:31 +01:00 |
|
Peter Clement
|
b7cc71a623
|
saving and fetching groups from couch
|
2022-06-15 16:51:30 +01:00 |
|
Rory Powell
|
0054c2a502
|
Ensure tests can't send events even when token is set
|
2022-06-15 14:09:02 +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
|
46d7eab105
|
Fix user id generation
|
2022-06-13 22:26:15 +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
|
12aa9fa1ce
|
Dev improvements - remove need to rebuilds of backend-core/dist and enable debugging when running tests and backend services, use source directly using typescript and jest path mappings
|
2022-06-10 22:57:12 +01:00 |
|
Rory Powell
|
0cf777a0cd
|
Build fixes
|
2022-06-09 12:33:10 +01:00 |
|
Martin McKeaveney
|
c470c2f676
|
merge with master
|
2022-06-08 13:26:14 +01:00 |
|
Martin McKeaveney
|
d15dfb83fc
|
new ui functionality working from S3 bucket
|
2022-06-06 23:30:36 +01:00 |
|
Rory Powell
|
361ffd224f
|
Merge branch 'release' into feature/event-backfill
|
2022-06-06 09:50:06 +01:00 |
|
Martin McKeaveney
|
d5540bbd57
|
update google sheets strategy to use the standard passport strategy
|
2022-06-05 16:43:04 +01:00 |
|
Rory Powell
|
86d094dda4
|
Migration locks and add optional preventRetry option
|
2022-06-01 17:52:41 +01:00 |
|
Rory Powell
|
081db8423e
|
Fix key eviction
|
2022-06-01 15:31:27 +01:00 |
|
Rory Powell
|
4f34e1b2c7
|
app id fixes
|
2022-06-01 15:17:49 +01:00 |
|
Rory Powell
|
7f26a60cc9
|
Default to historical timestamp
|
2022-06-01 14:44:12 +01:00 |
|
Rory Powell
|
a4eef3daab
|
Add awareness of deployment environment
|
2022-06-01 14:10:00 +01:00 |
|
Martin McKeaveney
|
d57c4987fe
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2022-06-01 09:47:13 +01:00 |
|
Rory Powell
|
7ebfaf8a31
|
Failover protection with event cache
|
2022-05-31 21:04:41 +01:00 |
|
mike12345567
|
f1c81436cc
|
Review comments and test fix.
|
2022-05-31 10:16:22 +01:00 |
|
Rory Powell
|
a9ab8b2629
|
Lots of failure handling and caching
|
2022-05-30 21:46:08 +01:00 |
|
mike12345567
|
fa30457f2b
|
Fixing issue with server not shutting down correctly when an error occurs, making sure that everything clears up gracefully.
|
2022-05-30 21:22:06 +01:00 |
|
mike12345567
|
dae6a6b81c
|
Fixing minor issue with automation quota updates.
|
2022-05-30 14:06:42 +01:00 |
|