Andrew Kingston
|
e9c02c29a5
|
Add env vars to automatically create initial admin user on first run
|
4 years ago |
mike12345567
|
2455ede4a4
|
Updating install script to work from any directory.
|
4 years ago |
mike12345567
|
358d15a8ad
|
Fixing cleanup script, adding ARM support to dockerfile, as well as adding ARM client.
|
4 years ago |
Rory Powell
|
a2b9fcd448
|
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
|
4 years ago |
Rory Powell
|
e447fd11d1
|
Build fixes
|
4 years ago |
Rory Powell
|
bf9c6cbc42
|
Add awareness of deployment environment
|
4 years ago |
Rory Powell
|
fd845284d3
|
Lots of failure handling and caching
|
4 years ago |
mike12345567
|
3d0827a272
|
Adding scripts for generating heavy use of worker.
|
4 years ago |
Rory Powell
|
22aa226ca9
|
Event identification
|
4 years ago |
mike12345567
|
8ab3fc810b
|
Improving performance of load script, can generate thousands of users a second.
|
4 years ago |
mike12345567
|
223a3ae5e0
|
Adding user load testing script.
|
4 years ago |
mike12345567
|
36a190b0ed
|
Finishing off UI, expanding settings menus from 80ch to 90ch as they were quite restricted and made the usage UI a bit difficult to view. Added a DISABLE_DEVELOPER_LICENSE env variable for testing.
|
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 |
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 |
mike12345567
|
5396a8d8e0
|
Fix for #5411 - trimming the various binding components for SQL in queries. Also moving SQL interpolation out into a Typescript - prep for further unit testing/improvements.
|
4 years ago |
Rory Powell
|
2c682d3507
|
Table CRUD events + add timekeeper for tests
|
4 years ago |
mike12345567
|
62f4ecf3e1
|
Fixing issue #5817 - making sure that date strings are correctly parsed into the bindings.
|
4 years ago |
Rory Powell
|
4ad846f116
|
Remove remaining direct usage of CouchDB. Add common pouch config to backend-core
|
4 years ago |
Martin McKeaveney
|
d93d4d08f2
|
update always to unless-stopped
|
4 years ago |
mike12345567
|
9597bcc742
|
Adding a fix for #4996 - checks if WSL is in use when configuring nginx.
|
4 years ago |
mike12345567
|
0f1b7b18d5
|
Making sure that tables are created within the correct schema for MS-SQL.
|
4 years ago |
mike12345567
|
a7e3389790
|
Adding the ability to support schemas in MS-SQL.
|
4 years ago |
Rory Powell
|
515ade6bd3
|
Add shared licensing cache
|
4 years ago |
mike12345567
|
8ce1b471fd
|
Fixes for SQL issues raised by Marty.
|
4 years ago |
mike12345567
|
390e3e627f
|
Updating validators, make sure everything that is optional is really optional.
|
4 years ago |
Rory Powell
|
eb3f192950
|
Change ports
|
4 years ago |
Martin McKeaveney
|
3e703a0b58
|
removing need for handlebars in nginx script, automating proxy service deployment
|
4 years ago |
Rory Powell
|
a1e2bd86c6
|
Prevent local port conflicts between account portal and cypress
|
4 years ago |
Tobias Speicher
|
9d25f26791
|
Replace deprecated String.prototype.substr()
String.prototype.substr() is deprecated (see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr) so we replace it with slice() which works similarily but isn't deprecated.
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
|
4 years ago |
Rory Powell
|
d9ead48c59
|
Deprovision and local couch db url fix
|
4 years ago |
Martin McKeaveney
|
cf87c26fa2
|
adding k8s resolver and updating watchtower variable
|
4 years ago |
Martin McKeaveney
|
97bf3e68dd
|
adding watchtower service
|
4 years ago |
Martin McKeaveney
|
a85f667dbe
|
templatize nginx configuration into one prod configuration and add NPM scripts to manage
|
4 years ago |
mike12345567
|
832e3bd76e
|
Fix for #3758 - updating the datetime cell renderer and form component to be capable of display time only formats, as well as adding an option to only select the time component for a date time form field.
|
4 years ago |
mike12345567
|
d13985af3f
|
Fix for #3758 - updating the datetime cell renderer and form component to be capable of display time only formats, as well as adding an option to only select the time component for a date time form field.
|
4 years ago |
mike12345567
|
b9de2c1897
|
Fix for #3928 - error invalid use of FETCH was based on a lack of sorting on MS-SQL platforms, this enforces a sort of some type no matter what.
|
4 years ago |
mike12345567
|
f61e15594b
|
Fix for #3928 - error invalid use of FETCH was based on a lack of sorting on MS-SQL platforms, this enforces a sort of some type no matter what.
|
4 years ago |
mike12345567
|
fa94ea7b3a
|
Updating the SQL core to allow it to handle multiple relationships between the same two tables.
|
4 years ago |
mike12345567
|
168a126e2a
|
Updating the SQL core to allow it to handle multiple relationships between the same two tables.
|
4 years ago |
Martin McKeaveney
|
5cee2aff84
|
remove more references to envoy
|
4 years ago |
Martin McKeaveney
|
7fb9b33f6c
|
remove more references to envoy
|
4 years ago |
Martin McKeaveney
|
362b777c9e
|
fixing cypress setup
|
4 years ago |
Martin McKeaveney
|
b521721642
|
fixing cypress setup
|
4 years ago |
Martin McKeaveney
|
430fb29e17
|
point to MinIO instance instead of through proxy
|
4 years ago |
Martin McKeaveney
|
cca6d18af4
|
point to MinIO instance instead of through proxy
|
4 years ago |
Martin McKeaveney
|
d749c4bd34
|
nginx prod config, security headers and content-security policies
|
4 years ago |
Martin McKeaveney
|
7c4d7e0e8f
|
nginx prod config, security headers and content-security policies
|
4 years ago |
Maurits Lourens
|
71f5b68d57
|
run prettier + lint over typescript files as well
|
4 years ago |
Maurits Lourens
|
2577a6631a
|
run prettier + lint over typescript files as well
|
4 years ago |