14 Commits (master)

Author SHA1 Message Date
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 4 years ago
Rory Powell 4ad846f116 Remove remaining direct usage of CouchDB. Add common pouch config to backend-core 4 years ago
mike12345567 449b534db4 Updating export template script to remove users as well. 5 years ago
mike12345567 033258b495 Updating export template script to remove users as well. 5 years ago
Andrew Kingston 556236ebce Add explicit prettier options 5 years ago
Andrew Kingston 797e8a8b67 Add explicit prettier options 5 years ago
Keviin Åberg Kultalahti 4ec2e7d01f lint:fix 5 years ago
Keviin Åberg Kultalahti 0afbf1649e lint:fix 5 years ago
mike12345567 321d3cbd5d Some further work to make sure all use of the budibaseAppsDir is removed in important places. 5 years ago
mike12345567 b70ff24dac Some further work to make sure all use of the budibaseAppsDir is removed in important places. 5 years ago
mike12345567 95ee615006 Work in progress, have refactored the templating system to remove local templates, application and template system now work through minio with no file access. 5 years ago
mike12345567 c49637db47 Work in progress, have refactored the templating system to remove local templates, application and template system now work through minio with no file access. 5 years ago
Martin McKeaveney 5aa7edda64 use dynamic input in query 5 years ago
Martin McKeaveney b76d42bcde use dynamic input in query 5 years ago
mike12345567 667052e0b4 Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump. 6 years ago
mike12345567 e353c2a1c4 Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump. 6 years ago
mike12345567 91d9e4d41e Updating script that had duplicate key. 6 years ago
mike12345567 1238147be9 Updating script that had duplicate key. 6 years ago
mike12345567 d587bad363 Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now. 6 years ago
mike12345567 5b2be03bc3 Renaming instanceId -> appId to reduce confusion through the system, there only is one ID now. 6 years ago
Martin McKeaveney e7c3afb7f1 CLI tool for exporting apps, tidy up 6 years ago
Martin McKeaveney 6a2da91f31 CLI tool for exporting apps, tidy up 6 years ago
Martin McKeaveney c2321797f1 async templates working from S3 6 years ago
Martin McKeaveney b27f80071f async templates working from S3 6 years ago
Martin McKeaveney db2d9af545 template export v1 6 years ago
Martin McKeaveney 892ce699ce template export v1 6 years ago