Commit Graph

120 Commits

Author SHA1 Message Date
668bf5e622 Fix the case where the same source record (identified by sourceKey) is passed in the input more than once (fixes some cases of duplicates) 2023-01-31 13:37:16 -06:00
ed5839aa0a Add /run endpoint for running processes w/o any frontend 2023-01-26 11:23:41 -06:00
41fcb09c70 Update to reset memory record store before and after each 2023-01-24 14:22:09 -06:00
c00120a1fc add overloads that take 'String message, LogPair... logPairs' 2023-01-24 13:52:44 -06:00
029f436071 Update to cache script and revision ids (could be better); new AccumulatingBuildScriptLogAndScriptLogLineExecutionLogger, to just do 2 inserts across multiple script runs; add child-log-lines to script log table 2023-01-24 11:57:50 -06:00
18a8656ba2 Fix enum looks by ids of wrong type 2023-01-24 11:04:34 -06:00
4344fa472a Initial checkin 2023-01-19 16:31:18 -06:00
1c150e207a add nonNullArray and mergeLists 2023-01-19 16:12:02 -06:00
d2e7b794f4 moving QLogger package 2023-01-18 12:11:40 -06:00
964405d210 Initial checkin 2023-01-18 11:55:17 -06:00
46adfa8e24 WIP - logger migrations; initial work for data bag view widget 2023-01-17 10:44:45 -06:00
178078282c Switch to use QLogger everywhere 2023-01-17 10:44:45 -06:00
d3fa1df56f Implementation of QContext everywhere, instead of passing QInstance and QSession in all ActionInputs 2023-01-15 19:41:23 -06:00
2b0974f4a5 Remove single-parent concept on app-children; more working version of recordLock from join 2023-01-13 09:42:31 -06:00
23e9abeb74 implementation of record security locks, and permissions 2023-01-11 13:08:59 -06:00
e4d37e3db9 Add variant to pre-load by in-list, to cache misses as null 2023-01-05 14:33:32 -06:00
de05e4ae58 SPRINT-18: fixed unit test on auth0 reuse 2023-01-04 22:20:38 -06:00
2874b98b66 Add re-use of tokens from basicAuth 2023-01-04 10:07:44 -06:00
7fae3e2329 Add table-based authentication module; update javalin to support Authentication: Basic header; Move authentication classes 2022-12-28 17:00:08 -06:00
428f48602b Better testing on join reports, possible value translations; renamed left & right in QueryJoin (now joinTable, baseTable) 2022-12-22 13:46:32 -06:00
799b695e14 Checkpoint on report and export changes, possible value translating 2022-12-21 11:37:16 -06:00
e1c53b9d48 Updated interface in sync processes; more status updates in ETL processes; Basepull only update timestamp if ran as basepull; javalin report endpoint; 2022-12-19 12:04:01 -06:00
280373ddc5 SPRINT-17: added code coverage test class to meet minimum requirements 2022-12-15 10:36:43 -06:00
30003b729c Add overload of getForeignRecordMap that takes additional (base) filter for query 2022-12-09 20:25:59 -06:00
48cfdeffa1 Change post-query customizer to be class (that can do list), not function 2022-12-09 12:05:39 -06:00
14c7fbe370 Moving dropdowns to work for all widgets 2022-12-09 09:53:13 -06:00
61d493a4f5 Add FieldValueList widget type, more html-helper methods 2022-12-08 09:18:52 -06:00
5cf9e7b60d SPRINT-17: fixed failing test and removed pvs name member from parent meta data 2022-12-07 15:47:15 -06:00
a769d8942c Adding unique key check to insert action; adding post-insert customizer 2022-12-05 15:46:17 -06:00
c22fc89cbb SPRINT-17: changed some variable names 2022-12-05 12:18:23 -06:00
060da69afb Adding table-cacheOf concept; ability to add a child record from child-list widget 2022-12-05 10:26:53 -06:00
ce2cccfa2a SPRINT-16: added more tests 2022-11-30 11:29:48 -06:00
6813617a21 SPRINT-16: added new widget types, moved some things to a different package, etc. 2022-11-29 14:34:59 -06:00
2df9576e20 Initial checkin 2022-11-28 15:19:14 -06:00
792383d21a Add ConvertHtmlToPdfAction 2022-11-28 11:52:48 -06:00
b2d76e8206 Much implementation of joins for RDBMS 2022-11-23 16:37:54 -06:00
aef8f5cd59 Adding maxLength to fields, along with initial version of FieldBehviors and ValueBehaviorApplier, including ValueTooLongBehavior 2022-11-22 12:59:57 -06:00
209ada8065 Add more util methods; add AbstractHTMLWidgetRenderer 2022-11-21 14:46:14 -06:00
105b2c92c9 Add aggregateAction; Add renderTemplateAction 2022-11-18 16:51:54 -06:00
1d1461deea Adding filesystem writing - used by javalin to store uploaded files; done async, via new base class for actions 2022-11-17 19:59:29 -06:00
7d72487a75 Initial checkin 2022-11-15 15:41:46 -06:00
322efa2102 Initial checkin 2022-11-15 10:47:49 -06:00
2a7e76b0f9 Add joins and ChildRecordList widget 2022-11-14 14:00:55 -06:00
8b31cee890 Add TableSyncProcess 2022-11-11 14:34:13 -06:00
a5ec33b51b Script Tests and further enhancements 2022-11-10 14:22:43 -06:00
2975b90505 Allowing load step to set pipe sizes to avoid 'Giving up adding record to pipe' in easypost tracker creation; Make status never have current > total; 2022-11-09 08:44:16 -06:00
ab0b38dd82 Add RunReportForRecordProcess; 1st version of AbstractProcessMetaDataBuilder 2022-11-03 10:29:44 -05:00
683b3c658d Cleanup from code review 2022-11-01 16:21:30 -05:00
165583cd98 Initial version of scripts, javascript 2022-10-31 15:48:27 -05:00
1cdb4b37e9 sprint-14: fixed test which expected an instant but now receives a string 2022-10-27 13:22:14 -05:00