Jonathan Cobb
009a52edb5
add BigDecimal constants
vor 4 Jahren
Jonathan Cobb
77a8875358
rename NullInputStream constant
vor 4 Jahren
Jonathan Cobb
c9c5f37387
cache forName lookups
vor 4 Jahren
Jonathan Cobb
f6e069150b
add SCHEME_FILE constant
vor 4 Jahren
Jonathan Cobb
1d463c0364
add file scheme
vor 4 Jahren
Jonathan Cobb
2ee619625e
await now supports caller-supplied sleepInterval and sleepCallback
vor 4 Jahren
Jonathan Cobb
009c2ee462
avoid NPE in shortError
vor 4 Jahren
Jonathan Cobb
cbd62f426d
componentize host regexes
vor 4 Jahren
Jonathan Cobb
e5d7abc4b5
add notEmpty
vor 4 Jahren
Kristijan Mitrovic
b127394383
Fix expiration in ExpirationMap ( #2 )
Fix expiration time check in ExpirationMap
Add helper methods for checking past and future timestamp
Co-authored-by: Kristijan Mitrovic <kmitrovic@itekako.com>
Reviewed-on: https://git.bubblev.org/bubblev/cobbzilla-utils/pulls/2
vor 4 Jahren
Jonathan Cobb
5e49b6e3e4
add utility to copy directory from resources to filesystem
vor 4 Jahren
Kristijan Mitrovic
45579ec840
Add host to domain transformation method ( #1 )
Add host to domain transformation method
Co-authored-by: Kristijan Mitrovic <kmitrovic@itekako.com>
Reviewed-on: https://git.bubblev.org/bubblev/cobbzilla-utils/pulls/1
vor 4 Jahren
Jonathan Cobb
156aed329e
whitespace nit
vor 4 Jahren
Jonathan Cobb
825ce0905f
ByteLimitedInputStream now throws IOException if stream limit exceeded
vor 4 Jahren
Jonathan Cobb
a168473a88
use chunked encoding to send large file
vor 4 Jahren
Jonathan Cobb
96ad0b3762
write headers before opening output stream
vor 4 Jahren
Jonathan Cobb
50ac0bf0dd
add support for multipart uploads
vor 4 Jahren
Jonathan Cobb
2b3bd69e5b
only send upload if there is data
vor 4 Jahren
Jonathan Cobb
8404e7baec
fix call to setOutput
vor 4 Jahren
Jonathan Cobb
d962fe6f2b
support HttpUtil.post/put with streamed response
vor 4 Jahren
Jonathan Cobb
1bdd2482ba
add HttpUtil.get that takes two sets of headers
vor 4 Jahren
Jonathan Cobb
2d2f7169b6
update handlebars utils, // means integer division
vor 4 Jahren
Jonathan Cobb
cd654568ba
add alias for get, easier for static imports
vor 4 Jahren
Jonathan Cobb
922b01b65c
add URIUtil.toUriOrNull
vor 4 Jahren
Jonathan Cobb
c5e10eb7a0
remove obsolete constant
vor 5 Jahren
Jonathan Cobb
6cc7a8a279
allow shallow (non recursive) processing
vor 5 Jahren
Jonathan Cobb
33a9e0d000
add excluded paths
vor 5 Jahren
Jonathan Cobb
6dc3517ce0
if no prefix found, that's ok
vor 5 Jahren
Jonathan Cobb
c5858d30bf
allow processing of files with no extension
vor 5 Jahren
Jonathan Cobb
523fa176e7
add support for prefix before header, allow comments in header json
vor 5 Jahren
Jonathan Cobb
9e6bb9a494
print filename that was processed
vor 5 Jahren
Jonathan Cobb
df06153ca7
always add newline to pattern
vor 5 Jahren
Jonathan Cobb
799970f5ec
add FileHeader main
vor 5 Jahren
Jonathan Cobb
fb7fe350cd
add const printing utility
vor 5 Jahren
Jonathan Cobb
77831c8f23
add currencyForLocale
vor 5 Jahren
Jonathan Cobb
d1d485b1a8
add some more safety rails on queryParams
vor 5 Jahren
Jonathan Cobb
a8edf6dcde
add svg content type
vor 5 Jahren
Jonathan Cobb
14be79545b
remove stacktrace from trace logging
vor 5 Jahren
Jonathan Cobb
cab44ebab3
no need for lombok here
vor 5 Jahren
Jonathan Cobb
b5be88a94a
add FixedSizeInputStream interface and subclasses
vor 5 Jahren
Jonathan Cobb
73bb333fe2
adjust for better support of chunked streaming
vor 5 Jahren
Jonathan Cobb
f9d652ba00
add trace logging
vor 5 Jahren
Jonathan Cobb
fcf50f03d1
add makeHttpChunk utility
vor 5 Jahren
Jonathan Cobb
787b3e4cc0
rename 'none' encoding to 'identity'
vor 5 Jahren
Jonathan Cobb
cd94e966ee
add 'none' encoding type
vor 5 Jahren
Jonathan Cobb
4dfe2eca52
remove obsolete dependencies
vor 5 Jahren
Jonathan Cobb
b1df713df4
use better brotli stream library
vor 5 Jahren
Jonathan Cobb
63df532432
use utf8 charset
vor 5 Jahren
Jonathan Cobb
0c2099a105
add tohexArray
vor 5 Jahren
Jonathan Cobb
a45899b531
add isHtml utility method
vor 5 Jahren