Commit Graph

179 Commits (311e9383affa839a4cf6e73e3c92f7c43936b681)

Author SHA1 Message Date
Mike Fährmann a96f9d29b5
create missing directories for archive files (#2597)
2 years ago
Mike Fährmann c4b9f7bab8
update functions working with cookies.txt files
2 years ago
Mike Fährmann 4c8e28db82
avoid circular import in util.py
2 years ago
Mike Fährmann 61afa973b7
use extended format strings for archive keys
2 years ago
Mike Fährmann ca3a364db7
fix build_duration_func() (#2533)
2 years ago
Mike Fährmann 7fe54bab2a
attempt to fix some issues with 'contains()' (#2446)
2 years ago
Mike Fährmann d78a2c7163
re.escape() arguments for 'contains()' (#2446)
2 years ago
Mike Fährmann 413b77757b
implement 'contains()' (#2446)
3 years ago
Mike Fährmann 29db716a63
implement 'datetime_to_timestamp()'
3 years ago
Mike Fährmann 9bd27b1b8d
[postprocessor:metadata] implement archive options (#2421)
3 years ago
Mike Fährmann 8295bc6d97
fix loading/storing cookies without domain
3 years ago
Mike Fährmann 47cf05c4ab
refactor proxy handling code (#2357)
3 years ago
Mike Fährmann 00fbc942e5
add 'timedelta' class to the global namespace in filter expressions
3 years ago
Mike Fährmann 7958995398
[postprocessor:metadata] implement 'mtime' option (#2307)
3 years ago
Mike Fährmann 64cf26eaf4
allow specifying sleep-* options as string
3 years ago
Mike Fährmann 010d65dcec
extend blacklist/whitelist syntax (#2025)
3 years ago
Mike Fährmann c22ff97743
remove 'unit' argument from 'util.format_value()'
3 years ago
Mike Fährmann cad85640de
move 'util.PathFormat' into its own 'path' module
3 years ago
Mike Fährmann 74145467dd
move 'util.Formatter' into its own 'formatter' module
3 years ago
Mike Fährmann e69ee41f25
implement 'page-reverse' option (#1854)
3 years ago
Mike Fährmann c9e6693530
allow specifying a minimum/maximum for 'sleep-*' options (#1835)
3 years ago
Mike Fährmann 292fffc83c
add 'j' format string conversion
3 years ago
Mike Fährmann d3eab417ed
implement a 'path-strip' option
3 years ago
Mike Fährmann 2792ed6e4b
implement 'util.format_value()'
3 years ago
Mike Fährmann 13d4045a8a
add 'archive-prefix' option (#1711)
3 years ago
Mike Fährmann 9e42cd58ea
replace ChainPredicate class with 'functools.partial'
3 years ago
Mike Fährmann 1b2f9050fb
rename all instances of 'kwds' to 'kwdict'
3 years ago
Mike Fährmann 0179581340
add 'T' format string conversion (#1646)
3 years ago
Mike Fährmann befe635022
cache parsed Formatter functions
3 years ago
Mike Fährmann 79b7ee2712
use 'functools.partial' in '_build_cleanfunc' when possible
3 years ago
Mike Fährmann ceaf7fd989
optimize 'base-directory' initialization and usage
3 years ago
Mike Fährmann 2ca011dfa8
add 'kwdict' argument to PathFormat.build_filename()
3 years ago
Mike Fährmann fd00d47116
implement conditional directories (#1394)
3 years ago
Mike Fährmann def0148582
restructure code in PathFormat constructor
3 years ago
Mike Fährmann 84d2e64024
combine conditional filenames into `filename` option (#1394)
3 years ago
Mike Fährmann 4cf40434d7
initial support for conditional filenames (#1394)
3 years ago
Mike Fährmann 0abad8bc12
implement 'compile_expression()'
3 years ago
Mike Fährmann 8fd8126117
fix ISO 639-1 code for Japanese
3 years ago
Mike Fährmann c5ca7905ce
add 'noop()' and 'identity()' functions
3 years ago
Mike Fährmann bff71cde80
implement 'util.unique_squence()'
4 years ago
Mike Fährmann 92071d02f4
fix crash when 'base-directory' is an empty string (#1339)
4 years ago
Mike Fährmann 970fc2b2b5
allow setting 'filename' & '(base-)directory' to default
4 years ago
Mike Fährmann 91308140ec
make 'generate_token()' compatible with Python 3.4
4 years ago
Mike Fährmann 780b6adb91
rename 'generate_csrf_token()' to just 'generate_token()'
4 years ago
Mike Fährmann 79501a356f
fix crash when 'path-restrict' is an object/dict
4 years ago
Mike Fährmann 5d4494b15f
add "ascii" as a special 'path-restrict' value
4 years ago
Mike Fährmann 5818c928c4
refactor 'path-restrict' parsing
4 years ago
Mike Fährmann aac00a2024
add 'd' conversion for format strings
4 years ago
Mike Fährmann 511d8d3fa3
increase SQLite connection timeouts (#1173)
4 years ago
Mike Fährmann 9b1bd09454
change 'extension-map' default
4 years ago