Changelog for App-SpreadRevolutionaryDate 0.06 2019-03-07T20:10:40 - Add Net::Async::HTTP 0.43 requirement since previous versions fail - Sync README.md with commit #2568084 - Tidied up pod. - Add Signature with Dist::Zilla - Use File::HomeDir->my_home instead of {HOME} to please win32 - Update autogenerated git readme - Add localization for spread message, only fr (default) or en! - Use config objects to test targets, using directly targets may lead to undef - Add SEE ALSO section in all modules pods - Fix nb tests in freenode_fake_credentials to pass Test::NoWarnings 0.05 2019-03-07T08:01:25Z - Move test no authentication to Freenode with fake credentials in xt - Fix escaping of greater than sign in pod formatting code - Use warnings in App::SpreadRevolutionaryDate::Config 0.04 2019-03-06T22:24:19Z - Add clean-namespace and unused-vars tests in MANIFEST - #128733 Add Net::OAuth 0.25 dependency - Add Test::UnusedVars - Add Test::CleanNamespaces - Auto generate minimum perl version using plugin [MinimumPerlFast]. 0.03 2019-03-06T18:49:53Z - Allow Git::Check to by files changed by bumping version - Allow to edit Change log before releasing - Fix auto generated Changes - Add INSTALL file in git repository 0.02 2019-03-06T17:51:59Z - Add files generated by Dist::Zilla - Rename bin file name with dashes instead of underscores - Finalize Dist::Zilla config file - Delete some trailing spaces - Add sample configuration file - Add acab option for fixed 01:31:20 decimal time, otherwise current time - Remove LICENCE file that can be generate by Dist::Zilla - Fix typo in doc - Fix test reading DATA pseudofile twice - Override log method to silence bots instead of redirecting STDERR to /dev/null - Force boolean context in App::SpreadRevolutionaryDate::Config:check_* methods - Use App::SpreadRevolutionaryDate in script - Fix attribute name of Twitter object for spreading - Fix spreading method name with Mastodon::Client (post_status, not update) - Redirect STDERR to /dev/null *only* inside Freenode bot - Die if configuration parameter are missing for desired targets - Add tests for spreading to Freenode - Shutdown Freenode bot after some timeout - Add optional argument to App::SpreadRevolutionaryDate::spread for testing multiple Freenode bots - Add documentation about optional argument to App::SpreadRevolutionaryDate constructor - Add tests for spreading to Mastodon - Add tests for spreading to Twitter - Test authentication to Freenode with actual credentials in user config - Test no authentication on Freenode with fake credentials - Test no authentication on Mastodon with fake credentials - Move authentication to Freenode to spread method - Move subclass of Bot::BasicBot outside of App::SpreadRevolutionaryDate::Freenode - Disable coerce_entities since Mastodon::Client has trouble coercing Account - Using ssl on Freenode requires POE::Component::SSLify - Fix Bot::BasicBot methods calls - Add abstract for subclasses - Test Freenode configuration options - Test Mastodon configuration options - Test setting explicit target as command line argument - Rename authentication test with actual credentials in user config - Test authentication to Mastodon with actual credentials in user config - Test setting option as command line argument - Add pod documentation for methods - Disable pod coverage tests for now - Add tests for spreading objects with actual credentials in user config - Test no authentication on Twitter with fake credentials - Add fake configuration for tests - Rename test file - Switch to ExtUtils::MakeMaker instead of Module::Build::Tiny - Add no warnings test for spreading objects - Add tests for spreading objects - Add tests for config - Add submodule to handle config - Add submodule to spread on Freenode - Add submodule to spread on Mastodon - Add submodule to spread on Twitter - Add base module - Add basic Dist::Zilla base config - Ignore dist directory with git 0.01 2019-03-02T22:45:20Z - Fix url in README - Initial TODO - Initial minimal documentation - Initial script with replaceable options - Initial commit