mike12345567
|
100f5a6f3c
|
Moving the withCache function to backend-core so that it can be shared, as well as adding a cache busting function which can be used when one of the checklist configs changes.
|
4 years ago |
mike12345567
|
8ab3fc810b
|
Improving performance of load script, can generate thousands of users a second.
|
4 years ago |
Martin McKeaveney
|
a934b7c680
|
disable prod app sync
|
4 years ago |
Peter Clement
|
8c95429b08
|
default value for env variable
|
4 years ago |
Peter Clement
|
feb9973d22
|
use env variable as the folder setting
|
4 years ago |
Peter Clement
|
4c3c84eabd
|
Return QA templates when TEST_ENV environmentvariable is set
|
4 years ago |
mike12345567
|
db0b8a6194
|
Updating view builder to handle if stats has a filter as well, don't need a conjuction this way.
|
4 years ago |
mike12345567
|
bcf7e1782a
|
Fixing test cases.
|
4 years ago |
mike12345567
|
22c57cdc0c
|
Addresses #5850 - when importing/migrating views and building new views it checks if calculations are used and if they are then it does an empty check to decide whether or not the fields should be included in the calculation, required for real CouchDB nodes.
|
4 years ago |
Andrew Kingston
|
68b6e0eb64
|
Remove instance name from being a required screen setting
|
4 years ago |
Rory Powell
|
54eea4191c
|
tests
|
4 years ago |
Rory Powell
|
f5da1a04e2
|
Add query quota increment to rows CRUD
|
4 years ago |
Mel O'Hagan
|
6e34649ca7
|
Don't wrap dates in single quotes
|
4 years ago |
Rory Powell
|
2cfb7be30a
|
Re-enable gsheets for verification
|
4 years ago |
Martin McKeaveney
|
64de5e301e
|
accounting for false values in row processing
|
4 years ago |
mike12345567
|
00c67289b0
|
Fixing an issue with cookie auth.
|
4 years ago |
mike12345567
|
2773c04953
|
Fix for #5522 - making sure that app roles aren't removed when an app is unpublished.
|
4 years ago |
Rory Powell
|
b134528883
|
Fix startup
|
4 years ago |
mike12345567
|
95d8a4b939
|
Fixing issues with automation test cases running steps outside of a tenant.
|
4 years ago |
Rory Powell
|
50e2d3c686
|
Test fixes
|
4 years ago |
mike12345567
|
bd72565e6f
|
Fixing issue discovered by test case.
|
4 years ago |
mike12345567
|
6880e7bde9
|
Fix for #5269 - the sub type was being lost in some scenarios related to the user table being updated - making sure it is consistently kept when dealing with either of the related tables.
|
4 years ago |
Martin McKeaveney
|
630f29444d
|
fix build
|
4 years ago |
mike12345567
|
8f738f2c20
|
Quick fix for #5495 - managing when no relationships exist.
|
4 years ago |
mike12345567
|
89683f9de4
|
Fix for #5495 - making sure that formula columns have access to the relationship details before squashing the results ready for response from the API. Also making sure that the frontend inputs the relationship bindings as expected with the proper path for access.
|
4 years ago |
mike12345567
|
fe846f86a5
|
Fixing issues with test cases - a lot of test cases didn't setup tenancy in any format, which now means that the API endpoints they call would not have access to a Global DB instance. Also had to disable the closing of the database in test as this was removing the database from memory, meaning future calls would find an empty database when they opened it.
|
4 years ago |
mike12345567
|
1d61ff906a
|
Fixing some issues detected by the test cases, making the in-use mechanism for context more clear to complete avoid stack up of contexts (leading to loss of knowledge around previous databases.
|
4 years ago |
mike12345567
|
7792a07899
|
Some updates, making sure databases will always close directly using finally checks around the actual tasks, updating how replication works to have a close statement (to make sure it is controlled correctly) and then updating to PouchDB 7.3.0 for one of the memory leak fixes.
|
4 years ago |
Mel O'Hagan
|
d85e022182
|
Get latest RevId if not provided
|
4 years ago |
Dean
|
5a87a00932
|
Added events for viewing a production application and unpublishing
|
4 years ago |
Dean
|
9a49535748
|
Cypress test fixes and refactoring. Removed debugging elements
|
4 years ago |
mike12345567
|
ea6f580501
|
Initial version of memory leak protection, making sure that PouchDB databases are closed correctly after use, using a combination of closures wrapping DB gets (this replaces the getDB, leaving only a dangerousGetDB function which can be used in very very specific scenarios) and then closing the DB as part of CLS hooked functions finishing. Also moving the GlobalDB init to the tenancy middleware as this is used everywhere in the worker/app services - means that not all getGlobalDB calls require an async closure around them.
|
4 years ago |
Rory Powell
|
769f48f935
|
Remove remaining direct usage of CouchDB. Add common pouch config to backend-core
|
5 years ago |
Dean
|
4cc1a85f25
|
Code style check
|
4 years ago |
Dean
|
3e74118f81
|
Unpublish refactored to stop development applications being mistakenly deleted. Minor updates to the modal content component to allow the replacement of the header. Further work to implement the publishing workflow changes
|
4 years ago |
Mel O'Hagan
|
ee1d7fbbd5
|
passing non-null required for doesContainStrings
|
5 years ago |
Kacper
|
98a926cfca
|
Do not validate if multi-select options length is 0
|
5 years ago |
Martin McKeaveney
|
6e9ddfd696
|
tidy up
|
5 years ago |
Martin McKeaveney
|
6d8254d5f0
|
redis integration complete
|
5 years ago |
Martin McKeaveney
|
ee6a16827a
|
fixing google sheets bug, respect google configuration hierarchy
|
5 years ago |
mike12345567
|
e073bdb5a4
|
Fix for #5103 - some templates are built on an older version that stored permissions differently, we can't migrate these as they will keep being added, easiest to just support the old method (apply the old rule and convert to the new format when retrieving roles).
|
5 years ago |
Rory Powell
|
b4bad65cbf
|
Fix app preview
|
5 years ago |
mike12345567
|
7cb2cd2139
|
Linting.
|
5 years ago |
David Duong
|
82620a9a7b
|
fix: incorrect parameters for public rows editing
|
5 years ago |
Martin McKeaveney
|
f40dcbd584
|
lint
|
5 years ago |
David Duong
|
3b5e45b43c
|
fix: incorrect parameters for public rows editing
|
5 years ago |
Rory Powell
|
7350fcb4ef
|
Fix test
|
5 years ago |
mike12345567
|
040d45ad5d
|
Fixing a mis-match of fields when creating many-to-many relationships on tables from within Budibase - #5049.
|
5 years ago |
Rory Powell
|
bcc84bf1fd
|
Link app context with tenancy, remove app tenancy middleware
|
5 years ago |
Rory Powell
|
cb6103a321
|
Fix cross tenant apps with session
|
5 years ago |