mike12345567
706b78b243
Merge branch 'develop' of github.com:Budibase/budibase into feature/audit-logs
2023-02-27 14:51:33 +00:00
mike12345567
f407e18db6
Main body of PR comments.
2023-02-24 13:32:45 +00:00
Rory Powell
6da72bb2c6
Configs updates: remove circular deps, dedicated module, typing improvements, reduce db reads
2023-02-23 13:41:35 +00:00
mike12345567
029c046a3a
Minor fixes for friendly audited events, and a new function for comparing app IDs.
2023-02-20 17:20:42 +00:00
mike12345567
2fdf8639b1
Updating types for audit logs to correctly handle the deletion of resources like users or apps.
2023-02-17 19:00:45 +00:00
Adria Navarro
aafc70dcff
Remove test logic from getAllDbs
2023-01-24 14:06:28 +00:00
Rory Powell
7ef9e9dc51
File authentication using presigned URLs ( #8883 )
...
* file auth wip
* Private plugin bucket wip
* Add etag to logo request, fix circular dependency
* Resolve cyclic dependency
* Ensure browser doesn't cache custom component
* Global file fixes
* File fixes / remove permaUrl
* Add ctx local storage
* Enable presigned url to work from any host
* Test fix
* Self hosting w/ S3 + other fixes
* Fix for serving dev app in multi tenant
* Fix backup restore and import attachment url processing, never store attachment urls
* Test fixes
* Unit tests WIP
* Replace file path with base64 encoded private key
* Multi tenancy tests for files
* Environment files fixes
* Post-merge build and test fixes
* Add debug conditional to all jest logging and revert/fix prod minio proxy_pass
* Re-add default '/' minio route :(
* Rename iconFile -> iconFileName
* Add cloudfront vars to k8s templates
* Remove public bucket policy
* Remove duplicated test
2022-12-15 11:35:22 +00:00
mike12345567
b5b74b9cad
General work after running some tests in CI - general refactoring as well.
2022-11-28 17:54:04 +00:00
mike12345567
6ac4669f0a
Fixing some issues detected by testing.
2022-11-26 21:26:19 +00:00
mike12345567
a38d617138
Complete conversion of backend-core to Typescript.
2022-11-24 18:48:51 +00:00
mike12345567
a620791d13
More controller typescript conversions.
2022-11-22 16:52:25 +00:00
mike12345567
318233d812
Some minor updates after running qa-core tests, found some issues that likely exists before context update.
2022-11-17 16:30:38 +00:00
mike12345567
c4f041e511
Updating PouchLike to be an interface in types, with its impl stored in backend-core, now called Database.
2022-11-17 14:35:03 +00:00
mike12345567
bf86640e9d
Merge branch 'develop' of github.com:Budibase/budibase into feature/replace-pouch
2022-11-16 18:12:31 +00:00
mike12345567
b0f6224c18
Some major reworks towards higher levels of typescript.
2022-11-16 17:23:12 +00:00
mike12345567
c6d31a856a
Replacing CLS with local-storage, simplified usage which should remove the memory leak permenantly.
2022-11-14 18:00:20 +00:00
mike12345567
a15a265bda
Re-jigging things a bit, hiding as much of the couch/pouch stuff away.
2022-11-11 12:46:32 +00:00
mike12345567
c356e0d152
Re-building the context module to use a single object, meaning we can create new context frames and copy over whatever exists, then update.
2022-11-10 16:38:32 +00:00
Rory Powell
ada0eb79bc
Update tenancy detection to honour any subdomain pattern according to platform url
2022-11-09 16:35:16 +00:00
mike12345567
0478d9b154
Fetching a list of backup/restore events includes the full user object.
2022-10-20 15:05:50 +01:00
mike12345567
92484fa240
Fixes for find functionality after testing.
2022-10-12 17:57:31 +01:00
mike12345567
33e31fe2e4
Refactoring more to Typescript, adding the ability to use the _find API of CouchDB.
2022-10-12 17:02:23 +01:00
Rory Powell
79d53042d8
Merge branch 'develop' into feature/app-quotas
2022-09-28 12:33:39 +01:00
Rory Powell
9af16738e5
Merge develop
2022-09-28 08:56:45 +01:00
Rory Powell
bcfb491858
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
ef737a7717
Adding budibase/pro integration for plugins, controlling quota limits.
2022-09-15 14:57:27 +01:00
Martin McKeaveney
0605486965
Merge pull request #7591 from Budibase/fix/platform-email-casing
...
Fix/platform email casing
2022-09-14 16:09:52 +01:00
Martin McKeaveney
c4f424cb80
fix circular dependency issues
2022-09-13 17:29:31 +01:00
mike12345567
dcada36111
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
mike12345567
2fbf39947a
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-08-11 16:28:46 +01:00
mike12345567
b920f8cb05
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
865ae93f7c
simplify if
2022-08-11 11:31:16 +01:00
Martin McKeaveney
eb0086e532
skip empty dbs in test
2022-08-11 09:30:29 +01:00
Martin McKeaveney
bf16ffd8a5
dont get app db name if undefined
2022-08-10 18:39:41 +01:00
Peter Clement
9bb32f610c
some more pr comments
2022-07-25 18:57:10 +01:00
Peter Clement
71179b0f1e
overview card updates
2022-07-14 08:39:39 +01:00
mike12345567
c62805853a
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
c9d86230d4
fixing users api references
2022-07-06 08:45:22 +01:00
Peter Clement
daafba8ec8
Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab
2022-07-05 16:04:01 +01:00
Dean
f14b1c008c
Merge remote-tracking branch 'origin/develop' into sso-rest-requests
2022-07-05 09:07:33 +01:00
Dean
4ecae7fa5b
Code review updates
2022-07-04 12:54:26 +01:00
mike12345567
f6fc63f1a8
Main body of PR comments - still need to move a bit to pro.
2022-07-04 11:12:08 +01:00
Dean
6a79e467ba
Merge remote-tracking branch 'origin/develop' into sso-rest-requests
2022-07-03 09:55:05 +01:00
mike12345567
686cf6e1c4
Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs
2022-07-01 15:14:12 +01:00
mike12345567
2733f48492
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
e7ff299c63
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
mike12345567
da2303803c
Moving get of logs to pro.
2022-06-27 18:00:48 +01:00
Dean
dc20ecc5ff
Merge commit
2022-06-23 14:29:19 +01:00
Rory Powell
29292395ef
Fix user id generation
2022-06-13 22:26:15 +01:00
Rory Powell
fd845284d3
Lots of failure handling and caching
2022-05-30 21:46:08 +01:00