0.455 2022-11-03 Released-By: PERLANCAR; Urgency: medium - Tweak regex for warning. 0.454 2022-11-03 Released-By: PERLANCAR; Urgency: medium - [ux] Give warning and delay when we want to 'delete *' and 'reindex *'. 0.453 2022-11-02 Released-By: PERLANCAR; Urgency: medium - [bugfix] Fix regex to parse a release filename: we didn't allow dotted version that has more than 3 parts. - Add arguments: include_dists, exclude_dists. 0.452 2021-08-26 Released-By: PERLANCAR; Urgency: medium - Change access log category: access -> _access (new convention). 0.451 2021-05-23 Released-By: PERLANCAR; Urgency: low - No functional changes. - [build] Rebuild with newer Perinci::To::Doc (0.877). 0.450 2021-05-23 Released-By: PERLANCAR; Urgency: low - No functional changes. - [build] Rebuild with newer Perinci::To::Doc (0.876). 0.449 2020-09-21 Released-By: PERLANCAR; Urgency: low - No functional changes. - [doc] Fix typo in note on only cleaning up dev releases. 0.448 2020-09-18 Released-By: PERLANCAR; Urgency: medium - Support listing & cleaning up newest dev/nondev releases via the include_dev, include_nondev arguments. 0.447 2020-02-18 Released-By: PERLANCAR; Urgency: medium - Produce access log (currently only for upload, delete, undelete). 0.446 2019-11-14 Released-By: PERLANCAR; Urgency: low - No functional changes. - Fix regression typo in argument summary. 0.445 2019-11-14 Released-By: PERLANCAR; Urgency: medium - Remove options: retry_delay, retry_max_delay; tune down default retries from 35 to 5. 0.444 2019-06-05 Released-By: PERLANCAR - Use exponential backoff strategy for retries, deprecate retry_delay and replace it with retry_max_delay. 0.443 2019-05-06 Released-By: PERLANCAR - ls: Add options --{size,mtime}-{min,max}. 0.442 2018-10-09 Released-By: PERLANCAR - No functional changes. - [doc] Mention App::PAUSE::cleanup. 0.441 2018-04-26 Released-By: PERLANCAR - [Bugfix] Previous release didn't fix the broken delete/undelete/reindex, we now need to pass ACTION=... query parameter. 0.440 2018-04-26 Released-By: PERLANCAR - Update to server changes: Module listing format. - Update to server changes: rely only on HTTP response status for delete/undelete/reindex result. - Update to server changes: File listing format. - Update to server changes: rely only on HTTP response status for upload result. 0.43 2017-07-03 Released-By: PERLANCAR - Really fix jumbled up error message. 0.42 2017-07-02 Released-By: PERLANCAR - Fix jumbled up error message. 0.41 2017-06-28 Released-By: PERLANCAR - Tone down default retries from 7 to 5. - [Bugfix] Retries were not working because we didn't set the default for retries. 0.40 2017-06-28 Released-By: PERLANCAR - Increase default retries from 2 to 7. 0.39 2017-06-26 Released-By: PERLANCAR - No functional changes. - Switch from Log::Any to Log::ger. 0.38 2017-05-20 Released-By: PERLANCAR - Do not set user & password as req=>1 because we want the ability to read them from ~/.pause. 0.37 2017-02-21 Released-By: PERLANCAR - No functional changes. - [ux] Tweak error messages to be clearer. 0.36 2017-02-11 Released-By: PERLANCAR - [Bugfix] list_modules: fix scraping regex (owner might be empty). 0.35 2017-01-15 Released-By: PERLANCAR - [Removed feature] Remove group_delay option to simplify things. 0.34 2017-01-12 Released-By: PERLANCAR - Search default value of username/password in ~/.pause, rendering Perinci::CmdLine::pause unnecessary (this is done for easier generation of Perinci::CmdLine::Inline script). - [Removed] Remove deprecated function name 'upload_file' (use upload_files instead). - Several small fixes. 0.33 2017-01-04 Released-By: PERLANCAR - [Bugfix] Logic was reversed when replacing Version::Util with version->parse which caused newer dists to be deleted/cleaned up instead of older ones. 0.32 2017-01-03 Released-By: PERLANCAR - UPDATE 2017-01-04: this release contains bug, don't use. - No functional changes. - Remove usage of Version::Util to reduce dependencies. - Replace Log::Any::IfLOG with Log::Any to make it easier to package in Debian. 0.31 2016-07-13 Released-By: PERLANCAR - Add `retries` and `retry-delay` common options, by default retry twice due to recent PAUSE random 500 errors. - Tweak result metadata: add table.field_formats to format timestamps. 0.30 2016-06-02 Released-By: PERLANCAR - Show warning when a file fails to be uploaded. - Update to Data::Sah 0.76+ (duration by default already coerced to float(secs)). 0.29 2016-01-17 Released-By: PERLANCAR - delete/cleanup: Add option --protect-files. - Bump prereq version Log::Any::IfLOG to 0.07. - upload: Make group & group_delay of type duration, to allow specifying e.g. PT10S or '10 seconds' etc. 0.28 2015-09-11 Released-By: PERLANCAR - No functional changes. - [dist] Bump prereq String::Wildcard::Bash to 0.03 (which first contains convert_wildcard_to_sql). 0.27 2015-09-10 Released-By: PERLANCAR - Handle empty result from peek_perms. 0.26 2015-09-10 Released-By: PERLANCAR - Add function: list_modules to view permissions. - Add x.no_index to Rinci metadata of functions that are not yet implemented. 0.25 2015-09-06 Released-By: PERLANCAR - No functional changes. - [dist] Move spec prereqs from RuntimeRequires to DevelopRecommends to reduce deps but still allow indicating spec requirement. 0.24 2015-07-07 Released-By: PERLANCAR - [Bugfix] Fix logic bug that caused undef warnings. 0.23 2015-07-07 Released-By: PERLANCAR - upload: Add option --group-delay. - upload: Add --dry_run support. - [Incompatible change] Rename upload_file -> upload_files to be consistent with the other functions. Old name is still provided, but deprecated and not documented. 0.22 2015-06-14 Released-By: PERLANCAR - upload_files: Add option delay. 0.21 2015-04-15 Released-By: PERLANCAR - Replace DateTime::Format::DateParse with Date::Parse directly to reduce deps. - Split CLI to another distribution (App-pause) so it can be fatpacked to reduce dependencies. - Add a tip on deleting developer releases using delete_files. 0.20 2015-04-07 Released-By: PERLANCAR - No functional changes. - [dist] Rebuild with newer Pod::Weaver::Plugin::Rinci for producing Configuration POD section. 0.19 2015-04-07 Released-By: PERLANCAR - [Bugfix] Forgot to adjust argument name (file -> files). 0.18 2015-04-04 Released-By: PERLANCAR - [Bugfix] list: multiple files mentioned should be evaluated in OR logic, not AND. - [ux] Rename 'file' argument to 'files'. 0.17 2015-04-04 Released-By: PERLANCAR - No functional changes. - [doc] Mention ~/.pause in FILES section. 0.16 2015-04-01 Released-By: PERLANCAR - Read .pause config file, suggested by Ivan Wills [RT#103236]. 0.15 2015-03-25 Released-By: PERLANCAR - No functional changes. - [dist] Rebuild with newer DZP:GenShellCompletion (0.09) which fixes a bug where Perl::osnames prereq was not registered. 0.14 2015-03-25 Released-By: PERLANCAR - [doc] Add a link to blog post. - Update/fix exports. - [Bugfix] Forgot to add 'require Regexp::Wildcards' in one place. 0.13 2015-03-25 Released-By: PERLANCAR - No functional changes. - Add empty module to ease installation: App::pause. 0.12 2015-03-18 Released-By: PERLANCAR - No functional changes. - [Bugfix] Forgot to uniq-ify list-dists result when not --detail. 0.11 2015-03-18 Released-By: PERLANCAR - No functional changes. - A small bug fix & tweak. - [Build] Rebuild with newer version of DZP:Rinci::Wrap, the old version contains a bug which caused line numbers to shift. 0.10 2015-03-18 Released-By: PERLANCAR - Add --dry-run option for rm, undelete, reindex. - Add command: cleanup (to clean older releases, like WWW::PAUSE::CleanUpHomeDir). - Add command: list-dists. - [Incompatible change] ls: Rename field scheduled_for_deletion -> is_scheduled_for_deletion so autoformatting works nicer - Other bug fixes and tweaks. 0.09 2015-03-08 Released-By: PERLANCAR - No functional changes. - [build] Rebuild with newer Pod::Weaver::Plugin::Rinci that skips showing (the same) description & options for alias subcommands ('rm' for 'delete', 'ls' for 'list'). 0.08 2015-03-05 Released-By: PERLANCAR - Allow 'pause ls -l' (alias for 'pause ls --detail') for convenience and for the Unix die-hards. 0.07 2015-02-26 Released-By: PERLANCAR - No functional changes. - [dist] Rebuild with newer DZP:Rinci::Wrap (0.08) which generates code to update Rinci metadata in source code. 0.06 2015-02-25 Released-By: PERLANCAR - No functional changes. - [dist] Rebuild with newer DZP:Rinci::Wrap which peppers '## this line put by DZP:Rinci::Wrap' markers. 0.05 2015-02-21 Released-By: PERLANCAR - No functional changes. - Update Synopsis and Changes. 0.04 2015-02-21 Released-By: PERLANCAR - upload: Accept multiple files. - list/delete/undelete/reindex: Accept filename/wildcard patterns as arguments. Note that you might want to quote them first to avoid the patterns being interpreted by your shell. [REMOVED FEATURES] - delete/undelete/reindex: remove option --all (you can now specify '*' instead). 0.03 2015-02-19 Released-By: PERLANCAR - [dzil] Test using DZP::Rinci::Wrap. - Add aliases: ls for list, rm for delete. 0.02 2015-02-06 Released-By: PERLANCAR - Implement 'delete', 'undelete', and 'reindex' subcommands. - list: Add options --(no-)del and --query. 0.01 2015-02-05 Released-By: PERLANCAR - First early release, only 'list' and 'upload' have been implemented.