bc76a7f66f
added whitespace behavior and test
2025-05-12 14:49:52 -05:00
2d89dafdc1
added test cases
2025-04-15 20:09:00 -05:00
28b608c814
added utils method to do equals ignoring case safely
2025-04-15 20:03:17 -05:00
a4ffe815b5
Merged feature/filesystem-list-single-file-optimization into dev
2025-04-09 11:22:14 -05:00
3f75add3ed
added non-ascii to ascii library, timer pretty print
2025-04-08 18:01:43 -05:00
6f1e9413f6
Update for use-case of Get - listing a single file - to pass that file name in, to avoid listing huge directory when not needed
2025-04-08 13:35:08 -05:00
64278e674b
Merged feature/dk-misc-20250327 into dev
2025-04-03 14:24:52 -05:00
2fa829658f
Merged feature/s3-table-set-content-type-on-insert into dev
2025-04-03 14:24:37 -05:00
8f751d81fe
Merged feature/fix-s3-glob-pattern-bad-chars into dev
2025-04-03 14:24:27 -05:00
d42b67582a
Merged feature/api-request-updates into dev
2025-04-03 14:24:06 -05:00
942134b4b0
it didn't like default as part of a case, so, moved
2025-04-01 16:52:35 -05:00
aca8436c56
Checkstyle
2025-04-01 16:45:25 -05:00
94631585ee
Update for s3 tables, to allow setting content-type in aws when inserting records (files) based on file name, hard-coded value, or another field.
...
this involved adding table & record params to writeFile method - a @Deprecated wrapper w/o those args is provided for backward compatibility
2025-04-01 15:50:16 -05:00
96c539b323
Update content field to be 12 grid columns [skip ci]
2025-04-01 11:51:48 -05:00
235cf9e16c
Bugfix for s3 utils listObjectsInBucketMatchingGlob, for file names with chars that need URL Encoding (since we're using a pathMatcher class and file:/// URIs...) update test setup to have a file that triggered this error before the fix.
2025-04-01 11:09:35 -05:00
9cf25ed45c
codereview feedback
snapshot-feature-api-request-updates
2025-03-28 16:47:06 -05:00
473cc9c0ae
turned down some logging, moved getQHttpResponse into its own method in base api action utils, added override constructer to response to read bytes
2025-03-28 16:12:45 -05:00
d733ce9566
Merged dev into feature/dk-misc-20250327
2025-03-27 12:08:00 -05:00
491998ec9a
Merged feature/dk-misc-20250318 into dev
2025-03-27 12:04:21 -05:00
86997528bb
Merge pull request #166 from Kingsrook/feature/banners
...
Initial checkin of Banners under QBrandingMetaData
2025-03-27 12:03:15 -05:00
ebd9dc9c2c
Add methods to work with associated records from the mainRecord
2025-03-27 11:57:37 -05:00
12e194fc2e
Update all getValueXYZ methods to go through getValue method, so that subclasses behave more as expected
2025-03-27 11:57:09 -05:00
55d046cd86
Fix handling of defaultValue() in annotation
2025-03-27 11:56:00 -05:00
16cedfeb6e
Update ConvertHtmlToPdfAction to use openhtmltopdf instead of flying-saucer-pdf-openpdf (gaining support for min/max-width/height
2025-03-27 11:55:36 -05:00
d0508c2568
Merge pull request #167 from Kingsrook/feature/loggly-updates-220250325
...
turned down some loggly messages, added utility method to value utils
2025-03-25 13:04:32 -05:00
7af23e52d6
feedback from code review
2025-03-25 12:16:48 -05:00
133e507c93
put back root log level
2025-03-25 11:23:58 -05:00
513c8f2efb
turned down some loggly messages, added utility method to value utils
2025-03-25 10:08:54 -05:00
8f0d117b13
Checkstyle!
2025-03-19 16:51:41 -05:00
916c8c3ba6
Add support for orderBys on child-joins
2025-03-19 16:43:50 -05:00
aca199e91e
Deprecated methods that take unused AbstractActionInput
2025-03-19 16:43:03 -05:00
4acc185698
Add org.apache.http Logger level of INFO; inline all empty Logger xml elements
2025-03-18 11:38:38 -05:00
d033d3f464
Add QCodeReferenceWithProperties and InitializableViaCodeReference; also, refactor QCodeLoader to eliminate most of the specialized methods - in favor of generally using getAdHoc (now that just needs a better name, lol)
2025-03-18 11:37:23 -05:00
ae4e269b88
Add static getTableName(Class) and instance.tableName() methods.
2025-03-18 10:48:15 -05:00
38cdb94876
Include process min/max input record attributes in what's sent to frontend
2025-03-18 10:47:32 -05:00
e4d52a0443
Include field maxLength attribute in what's sent to frontend
2025-03-18 10:47:12 -05:00
116a4e883b
Bugfix - processing fieldAnnotation.defaultValue was throwing away the value, not actually setting it in the fieldMetaData
2025-03-18 10:46:42 -05:00
36ff5eea02
Add an openSheet(index) method
2025-03-18 10:46:09 -05:00
75fdff031a
Renamed ExcelPoiStyleCustomizerInterface to ExcelPoiBasedStreamingStyleCustomizerInterface; support (by skipping) null column widths
2025-03-18 10:45:29 -05:00
14398d2c94
Open up makeQReportField to be public (as well as FieldAndJoinTable, which, in some other branch I believe was removed from this class, so, anticipate a conflict over that?)
2025-03-18 10:44:44 -05:00
9aa25b4f14
Add exportStyleCustomizer to QReportMetaData, plus clonable here and on child metadata
2025-03-18 10:43:40 -05:00
b863d62688
Add style customizer to report action, with excel poi implementation for columnWidths, more cell styles, merged ranges
2025-03-18 10:42:53 -05:00
08ed9a5aad
Add style customizer to report action, with excel poi implementation for columnWidths, more cell styles, merged ranges
2025-03-18 10:18:28 -05:00
244239f053
Try to get better message in front of users if streamed ETL process is init'ed with no records
2025-03-18 10:04:52 -05:00
0f8ad2fb78
Allow a map of prepopulatedValues to be provided as an input value, to set defaultValues for fields
2025-03-18 10:04:16 -05:00
7c39372153
Initial checkin of Banners under QBrandingMetaData
...
- includes migration from (now deprecated) MetaDataFilterInterface to MetaDataActionCustomizerInterface (stored on the QInstance and used by MetaDataAction)
- includes migration from (now deprecated) environmentBannerText and environmentBannerColor in QBrandingMetaData to now be implemented as a banner
2025-03-07 14:39:39 -06:00
491fcd6d25
updated run backend step action to look for record id value string if no records in the input
2025-03-07 10:08:38 -06:00
e0045bb212
updated ses sender to consider adding label to from if provided
2025-03-06 16:28:51 -06:00
04e13413ef
Updating to 0.25.0
2025-03-06 12:07:40 -06:00
a489808847
Merge tag 'version-0.24.0' into dev
...
Tag release
2025-03-06 12:07:36 -06:00