97 Commits (fcdd97ea475b04566c2058bb5ac4cff9956fae72)

Author SHA1 Message Date
mike12345567 0a7ceda807 Fixing an issue with automations being unable to access app databases due to new context stack up. 4 years ago
Peter Clement 8dfcb12cdf Ensure a binding exists before continuing with loop 4 years ago
Dean 41d8fa8340 Updated query tests to remove altered datasource. Updated messaging for refresh failure messaging 4 years ago
Dean dfc21184cf Fixed issue where mutation was causing expression bindings to be lost. Request retries will now have them intact for re-enrichment 4 years ago
Dean 36d69a0b81 Linting commit 4 years ago
Dean 457a671831 Surface refresh process error messaging 4 years ago
Dean bceff77e35 Properly invalidate the cached user ensuring up-to-date credentials are always used 4 years ago
Dean 2ea4a9d225 Refresh the OAuth tokens automatically when making rest calls. Fix to remove the password from the api token authentication. 4 years ago
Dean 87c44701d8 Ignore authconfigs for datasources if they are empty 4 years ago
Dean 94496abe85 Fixes for datasource authentication parsing. Mapping UX updates 4 years ago
mike12345567 e921547c64 Updating filter/condition action to show a stopped status rather than error, updating everything else to be aware of this. 4 years ago
Peter Clement 6b7b31c7a9 update handling of max iterations 4 years ago
Dean dc20ecc5ff Merge commit 4 years ago
Dean 57b8ae7842 Fix to ignore global rest query headers when they are not configured. 4 years ago
Dean 830f127343 Context binding for authenticated user in REST API querys. Includes fix for REST datasource UI 4 years ago
mike12345567 e8e0e36089 Adding pagination control to the API and to the frontend, as well as getting view working as expected, emitting different key combinations to be able to search by any pattern. 4 years ago
mike12345567 5914b0c560 Adding real history to the history tab, getting storage to couch and retrieval + api working. 4 years ago
mike12345567 0274516ad6 Progress towards using couchdb for automation logs, after testing redis and realising it won't work. 4 years ago
mike12345567 06a32ed357 Fixing issue with server not shutting down correctly when an error occurs, making sure that everything clears up gracefully. 4 years ago
Peter Clement 1ffa48ced6 parse max iterations value correctly 4 years ago
mike12345567 30aedcbb53 Fixing an issue where HBS statements couldn't be used for passing arrays through to a looping action in automations. 4 years ago
Peter Clement 65c97c331b remove log 4 years ago
Peter Clement dfbedb9a8a account for objects in failure condition 4 years ago
Peter Clement 8c031b9d35 linting 4 years ago
Peter Clement 48804c5414 Some foreach block fixes 4 years ago
mike12345567 ec0854d0de Fixing similar issue in queries for context handling and fixing some issues raised by IDE. 4 years ago
mike12345567 d666ad3126 Fix for automation issue, doInAppContext for automation thread wasn't async, was immediately closing the database, rather than waiting for the operations to complete. 4 years ago
Rory Powell 769f48f935 Remove remaining direct usage of CouchDB. Add common pouch config to backend-core 4 years ago
Peter Clement ef90021b05 Improve handling of loop handlebars string replacement 4 years ago
mike12345567 50f6dbebea Fixing REST UI query error notification and adding better error for query timeout. 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
Peter Clement 47dcc24491 add environment variable 4 years ago
Peter Clement a06fcd571b add max iterations env variable 4 years ago
Peter Clement 261b6ccb03 fix failure condition 4 years ago
Peter Clement b58b84776e Add handling for failure conditions 4 years ago
mike12345567 cad32631a4 Fix for #5242 - string interpolation in SQL queries was too wide, it was combining parts of multiple strings, rather than searching for bindings within distinct strings. 4 years ago
mike12345567 d152635e25 Extension of fix for 4978 - fixing an issue where parentheses are added to the IN query, causing the query system to not recognise the need to switch out the binding. 4 years ago
Martin McKeaveney 6d8254d5f0 redis integration complete 4 years ago
Rory Powell 4ad846f116 Remove remaining direct usage of CouchDB. Add common pouch config to backend-core 4 years ago
Peter Clement 2381048c0f more parsing of output bindings 4 years ago
Peter Clement 6ccf744557 update bindings to support looping 4 years ago
Peter Clement 5229622f5b improve context handling 4 years ago
Peter Clement 554cefe997 Automation foreach block 4 years ago
mike12345567 114c9cf96a Fixing review comment. 4 years ago
mike12345567 3eb7ab4e5b Fixing issue #4978 - fixing an issue with using the keyword 'in' as part of an SQL query. 4 years ago
Rory Powell 10699edd3b Remove automation usage increment 4 years ago
Rory Powell 336f0ff4a0 Published apps, automations and query count quotas 4 years ago
mike12345567 8dc2c9d480 Fixing an issue with detecting fully qualified Redis URL despite not in use. 4 years ago
Michael Drury 05836272dd Adding a mechanism to concat strings in queries, there was a problem when char const strings were wrapping bindings, this should find instances of that and replace with a datasource specific method of concating the constant with the variable. 5 years ago
Rory Powell d6092b9133 Integrate usage quotas with licensing 5 years ago