mike12345567
|
40c6eb2007
|
Main body of work, refactoring most usages.
|
4 years ago |
Rory Powell
|
716e254bdd
|
Revert "Fix dev app preview return url"
This reverts commit e76ea10fc2.
|
4 years ago |
Rory Powell
|
94cb39829c
|
Support template and app import in quotas + logging
|
4 years ago |
Rory Powell
|
747db3daa2
|
Refactor to allow for future quota migrations
|
4 years ago |
Rory Powell
|
a09bbfb492
|
Account for duplicate row ids caused by app import
|
4 years ago |
Rory Powell
|
3520c3d42b
|
Sync row usage with app deletion
|
4 years ago |
Rory Powell
|
66a84e8fe6
|
Calculate total rows in migration, centralise quota enabled logic and tidy to use env vars only
|
4 years ago |
Rory Powell
|
e76ea10fc2
|
Fix dev app preview return url
|
4 years ago |
mike12345567
|
6817d6cf46
|
Fixing test mocking.
|
4 years ago |
mike12345567
|
5d9b3af332
|
Refactoring core library usage in monorepo, make it a bit cleaner/easier to search/more standardised.
|
4 years ago |
Rory Powell
|
870bd6e898
|
Add local dev override for quotas
|
4 years ago |
Rory Powell
|
76463bc368
|
Enable migration
|
4 years ago |
Rory Powell
|
ea82983ebd
|
Sync app quota to correct number, reset and disable rows quota
|
4 years ago |
mike12345567
|
836a2f5863
|
Switching out @budibase/auth to @budibase/backend-core.
|
4 years ago |
mike12345567
|
3b9f3d6690
|
Fix for cypress test issues, when metadata is updated rapidly it could get into a bad state - this should resolve it.
|
5 years ago |
mike12345567
|
7170c00a4f
|
Fix for cypress test issues, when metadata is updated rapidly it could get into a bad state - this should resolve it.
|
5 years ago |
mike12345567
|
7eb29ffc7d
|
Updating the getAllApps function to use a cached version of the app metadata, rather than retrieving it individually everytime. Also invalidating the results everytime they are updated (at least in the important locations).
|
5 years ago |
mike12345567
|
f13257bebe
|
Updating the getAllApps function to use a cached version of the app metadata, rather than retrieving it individually everytime. Also invalidating the results everytime they are updated (at least in the important locations).
|
5 years ago |
mike12345567
|
624ab3648c
|
Fixing issue where database wasn't accessible in authorized test.
|
5 years ago |
mike12345567
|
9b8df32c52
|
Fixing issue where database wasn't accessible in authorized test.
|
5 years ago |
mike12345567
|
e0f04abfb1
|
Updating to allow a list of roles to be retrieved, allowing resources to have multiple levels of role that they can be accessed via.
|
5 years ago |
mike12345567
|
bf4a8737f0
|
Updating to allow a list of roles to be retrieved, allowing resources to have multiple levels of role that they can be accessed via.
|
5 years ago |
mike12345567
|
4268ad6f80
|
Fixing an issue discovered in #3385 - RBAC roles worked for applying lower levels of roles, but they didn't revoke access correctly, it would always fallback to the base permissions if higher permissions were set.
|
5 years ago |
mike12345567
|
e918efe8c2
|
Fixing an issue discovered in #3385 - RBAC roles worked for applying lower levels of roles, but they didn't revoke access correctly, it would always fallback to the base permissions if higher permissions were set.
|
5 years ago |
mike12345567
|
ab38258654
|
Updating usage quota middleware to fix issue presented in #3258 where anything with an _id and a _rev is considered to exist in CouchDB, which won't always be the case. Handle the scenario of an external database ID and don't error.
|
5 years ago |
mike12345567
|
61a4a240f1
|
Updating usage quota middleware to fix issue presented in #3258 where anything with an _id and a _rev is considered to exist in CouchDB, which won't always be the case. Handle the scenario of an external database ID and don't error.
|
5 years ago |
mike12345567
|
9aa708588a
|
Adding the sync call from the worker for creation, updating and deletion of users. Making sure that production and development apps are always up to date with user metadata.
|
5 years ago |
mike12345567
|
94ee13ffc4
|
Adding the sync call from the worker for creation, updating and deletion of users. Making sure that production and development apps are always up to date with user metadata.
|
5 years ago |
mike12345567
|
9ce1866fab
|
Fixing an issue with webhooks, couldn't use them in development (like getting schema) and making sure trigger will always use production app #3143.
|
5 years ago |
mike12345567
|
88a729913c
|
Fixing an issue with webhooks, couldn't use them in development (like getting schema) and making sure trigger will always use production app #3143.
|
5 years ago |
Rory Powell
|
b8c10c9e9f
|
Linting
|
5 years ago |
Rory Powell
|
46a886f83d
|
Linting
|
5 years ago |
Rory Powell
|
0718f99850
|
Prevent non builder from accessing dev apps
|
5 years ago |
Rory Powell
|
ad61f2af3b
|
Prevent non builder from accessing dev apps
|
5 years ago |
Rory Powell
|
fc81644255
|
Fix unit tests
|
5 years ago |
Rory Powell
|
33a72b29d1
|
Fix unit tests
|
5 years ago |
Rory Powell
|
0d76f5ce22
|
No access role / public by default
|
5 years ago |
Rory Powell
|
8c67f3da13
|
No access role / public by default
|
5 years ago |
mike12345567
|
380d0e030e
|
Fixing issue with user's being logged in and trying to access other tenants public apps, this work makes sure that users from other tenants will not be 403'd immediately (too aggressive) but instead they will have all other their RBAC roles revoked.
|
5 years ago |
mike12345567
|
183b6e7b50
|
Fixing issue with user's being logged in and trying to access other tenants public apps, this work makes sure that users from other tenants will not be 403'd immediately (too aggressive) but instead they will have all other their RBAC roles revoked.
|
5 years ago |
Martin McKeaveney
|
6ccaea4a9f
|
remove currentapp stuff
|
5 years ago |
Martin McKeaveney
|
f32266df83
|
remove currentapp stuff
|
5 years ago |
mike12345567
|
be5f3a84ca
|
Fixing minor mistake.
|
5 years ago |
mike12345567
|
0ea022971f
|
Fixing minor mistake.
|
5 years ago |
mike12345567
|
2b0bdffa65
|
Fixing an issue with attempting to access a locked app causes a redirect loop locking up browser.
|
5 years ago |
mike12345567
|
453556d273
|
Fixing an issue with attempting to access a locked app causes a redirect loop locking up browser.
|
5 years ago |
Rory Powell
|
fda5a52630
|
Fix app creation when there is no app ctx
|
5 years ago |
Rory Powell
|
68396fa4c8
|
Fix app creation when there is no app ctx
|
5 years ago |
Martin McKeaveney
|
6681542ab5
|
fix tests
|
5 years ago |
Martin McKeaveney
|
e2c4663541
|
fix tests
|
5 years ago |