App-Git-Workflow

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

        Updating the documentation (Ivan Wills)
        Added ability to truncate based on specific paths rather than --depths all paths (Ivan Wills)
        Added YAML fiels to be supported by git-pom (Ivan Wills)

1.0.9   2018-08-26
        Updating for release of version 1.0.9
        Added perl 5.8 (Ivan Wills)
        Fixed tests (Ivan Wills)
        Updated manifest (Ivan Wills)
        Fixed warning (Ivan Wills)
        Got package.json parsing working (Ivan Wills)
        Fixed typo (Ivan Wills)
        Making pom also work with package.json as well as pom.xml files (Ivan Wills)
        Added the ability to ignore file paths (Ivan Wills)
        Making amend test work for now (Ivan Wills)
        Fixed test to work with memoization (Ivan Wills)
        Moved memoize earlier to help prevent re-memoization (Ivan Wills)
        Added chomping the git dir (Ivan Wills)
        Added extracting the keys to make chi happy (Ivan Wills)
        Adding the original list of git commands (Ivan Wills)
        Adding Chi::Memoize to dependencies (Ivan Wills)
        Trying to memoize commit_detials to make running recent faster (Ivan Wills)
        Starting writing the new git-amend command (Ivan Wills)
        Removing hard coded file groups and fixed autocomplete to work the way the helper works (Ivan Wills)
        Added TODO for new command (Ivan Wills)

1.0.8   2018-07-29
        Updating for release of version 1.0.8
        Added documentation for ignore function (Ivan Wills)
        Fixed logic to pick when to show the files (Ivan Wills)
        Making text output more consistant depending on output options chosen (Ivan Wills)
        Fixed issue when users or branches are empty (Ivan Wills)
        Added docs for new arguments (Ivan Wills)
        Adding option to ignore specific users and branches (Ivan Wills)

1.0.7   2018-07-22
        Updating for release of version 1.0.7
        Adding config requires (Ivan Wills)
        Adding documentation for depth (Ivan Wills)
        Adding a maximum depth option (Ivan Wills)
        Fixing getting old commits (Ivan Wills)
        Fixing getting the period based dates (Ivan Wills)

1.0.6   2018-04-10
        Updating for release of version 1.0.6
        Fixed the rest of the tests (Ivan Wills)
        More simple fixes (Ivan Wills)
        Fixing many tests (Ivan Wills)
        Added missing new line (Ivan Wills)
        Fixed function return to be cleaner (Ivan Wills)
        Improving speed of getting commit details (Ivan Wills)
        Added verbose options to show progress (Ivan Wills)

1.0.5   2018-03-26
        Updating for release of version 1.0.5
        Adding YAML to dependencies (Ivan Wills)
        Adding List::MoreUtils to dependencies (Ivan Wills)
        Added missing branch-age files to default tests (Ivan Wills)
        Fixing POD (Ivan Wills)
        Added missing files to manifest (Ivan Wills)
        Added ability to show output by branch and updated documentation (Ivan Wills)
        Added ability to show recent by user (Ivan Wills)
        Decided that recent could do it all (Ivan Wills)
        Changing how recent chooses commits (Ivan Wills)
        Sorted arguments (Ivan Wills)
        Starting implementation (Ivan Wills)
        Starting tests (Ivan Wills)
        Fixing docs from copied files (Ivan Wills)
        WIP recent-files and recent-users commands (Ivan Wills)
        Creating helpers for editing commands (Ivan Wills)
        New command to show the age of git branches (Ivan Wills)

1.0.4   2018-02-26
        Updating for release of version 1.0.4
        Added perl 5.26 to travis (Ivan Wills)
        Update date (Ivan Wills)
        Added the ability to support git flowy style branches (eg feature/...) (Ivan Wills)
        Removed executable bits (Ivan Wills)
        Updating Test dependencies for better windows experience (Ivan Wills)

1.0.3   2017-10-03
        Updating for release of version 1.0.3
        Adding new files to tests (Ivan Wills)
        Fixed typo (Ivan Wills)
        Adding new files to manifest (Ivan Wills)
        Changed short reverst to not conflict with remote (Ivan Wills)
        Better documentation (Ivan Wills)
        Fixed test (Ivan Wills)
        Adding more display options (Ivan Wills)
        Adding new Branches command for info about branches (Ivan Wills)
        New brute force search over all commits (Ivan Wills)

1.0.2   2017-07-09
        Updating for release of version 1.0.2
        Updated licence date (Ivan Wills)
        Fixed manifest (Ivan Wills)
        Adding extra info to make understanding errors easier (Ivan Wills)
        Added perl 5.24 to travis build (Ivan Wills)

1.0.1   2016-06-26
        Updating for release of version 1.0.1
        Added colouring of found branch matches (Ivan Wills)
        Added colouring of found matches (Ivan Wills)
        Updated config (Ivan Wills)
        Added new task (Ivan Wills)

1.0   2016-03-01
        Updating for release of version 1.0
        Updated license (Ivan Wills)
        Stopped supporting perl 5.8! (Ivan Wills)
        VTide and editor configs (Ivan Wills)
        Fixed date dependance of test data (Ivan Wills)

0.99   2015-09-21
        Updating for release of version 0.99
        Making it possible to only look at remote branches (Ivan Wills)
        Fixed issue with undefined --runs (Ivan Wills)

0.98   2015-08-24
        Updating for release of version 0.98
        Added extra dependency (Ivan Wills)

Changes  view on Meta::CPAN

        Updated errors to be more helpful (Ivan Wills)
        Removed unneeded tag (Ivan Wills)
        Added : as a character to replace (Ivan Wills)
        Worked on documentation (Ivan Wills)
        Added specific Test::More version for the features being used (Ivan Wills)
        Converted README into a POD file and added build and coverage badges (Ivan Wills)
        Added config for coveralls.io (Ivan Wills)

0.96007   2015-02-15
        Updating for release of version 0.96007
        Fixed saying switched to branch twice (Ivan Wills)
        Added more things to do (Ivan Wills)

0.96006   2015-02-08
        Updating for release of version 0.96006
        Added more things to do (Ivan Wills)
        Fixed up the way the caller is determined and change printing help to STDOUT rather than STDERR (Ivan Wills)
        Changed the way the test works so it's less sensitive to Pod::Usage missing (Ivan Wills)
        More TODO things (Ivan Wills)
        Added TODO file (Ivan Wills)

0.96005   2015-02-02
        Updating for release of version 0.96005
        Added missing POD (Ivan Wills)
        Added early death for bad data and more detailed info on bad data (Ivan Wills)
        Fixed mock data adding (Ivan Wills)
        Fixed data setup (Ivan Wills)
        Fixed mock data (Ivan Wills)
        Fixed tests with hardcoded time too far in the past, fixed call to pod2usage (Ivan Wills)
        Fixed watch test (Ivan Wills)
        Finished converting to more descriptive mocking (Ivan Wills)
        Fixed up-to-date tests (Ivan Wills)
        Changing mocks to be hashes to confirm the correct data is being used (Ivan Wills)
        added only fetching some times (Ivan Wills)
        Fixed not returning true from pod2usage (Ivan Wills)
        Fixing fatpacked files so that they can work with git bash (Ivan Wills)
        Added catching errors so watch can continue if upstream server is down (Ivan Wills)
        Added exiting tests on first failure (Ivan Wills)
        Added some performance optomisations (Ivan Wills)
        Removed unnessesary quotes and SHA from format (Ivan Wills)
        More formatting (Ivan Wills)
        Fixed formatting of text output (Ivan Wills)

0.96004   2015-01-22
        Updating for release of version 0.96004
        Added missing doc (Ivan Wills)
        Added -v documentation (Ivan Wills)
        Fixed test to match new --version (Ivan Wills)
        Added grep -v negation option (Ivan Wills)
        Finished conversion of --VERSION to --version (Ivan Wills)

0.96003   2015-01-17
        Updating for release of version 0.96003
        Changed test as freebsd seems to not always return a new line (Ivan Wills)
        Fixed code (Ivan Wills)
        Added bad-branches (Ivan Wills)

0.96002   2015-01-14
        Updating for release of version 0.96002
        Added protection against bad (invalid xml) pom files (Ivan Wills)
        Licence updated (Ivan Wills)
        Added eg to spell ignores (Ivan Wills)
        Added missing POD documentation (Ivan Wills)
        Added recommended dependency (Ivan Wills)
        Fixed incorrectly named method and missing $self (Ivan Wills)
        Fixed the test (not sure what the issue was) (Ivan Wills)
        Fixing some of the broken logic (Ivan Wills)
        Improved on the verbose action to use Term::Spinner if available (Ivan Wills)
        Restructured so that branch-clean can support sub commands (Ivan Wills)
        Added jira.url config documentation (Ivan Wills)

0.96001   2014-12-14
        Updating for release of version 0.96001
        Fixed generated files (Ivan Wills)
        Added clarification in --pull's description (Ivan Wills)
        Added note about --pull not working the way I expect (Ivan Wills)
        Removed testing files form distribution (Ivan Wills)
        Moved pull to appropriate position (Ivan Wills)
        Implemented "run" method (Ivan Wills)
        Adding testing helper scripts (Ivan Wills)

0.96   2014-11-28
        Updating for release of version 0.96 (Ivan Wills)
        Added options to control "release" and updated docs (Ivan Wills)
        Added more tests to achieve 100% coverage of git-files (Ivan Wills)
        Changed test to be a little less verbose (Ivan Wills)
        Added some more documentation (Ivan Wills)

0.95   2014-11-21
        Updating for release of version 0.95 (Ivan Wills)
        Improved coverage of git branch-clean (Ivan Wills)
        Improved coverage (Ivan Wills)
        Removed runner and replaced with simple system call (Ivan Wills)
        Added ability to list all and remote branches (Ivan Wills)

0.94   2014-11-19
        Updating for release of version 0.94 (Ivan Wills)
        More tests to get better coverage (Ivan Wills)
        Added missing docs (Ivan Wills)

0.93   2014-11-19
        Updating for release of version 0.93 (Ivan Wills)
        Changed to show info about branches, fixed tests to match (Ivan Wills)

0.92   2014-11-18
        Updating for release of version 0.92 (Ivan Wills)
        Changed tests to using Test::Warnings (Ivan Wills)
        Added new file (Ivan Wills)
        Added better documentation (Ivan Wills)
        Added recent files to load and boilerplate tests (Ivan Wills)
        Got code coverage of "recent" to 100% (Ivan Wills)
        Got better output going (Ivan Wills)
        Added new files (Ivan Wills)
        Fixed --day, --week and --month options (Ivan Wills)
        Added branch info to output (Ivan Wills)
        Implemented a default test (but it's still TODO) (Ivan Wills)
        Added the ability to mark a test as TODO (Ivan Wills)
        Basic implementation working (Ivan Wills)
        New script to show recent changes (Ivan Wills)

0.91   2014-11-03
        Updating for release of version 0.91 (Ivan Wills)
        Added escaped character at the end of the line to stop future edits removing final spaces (Ivan Wills)
        Fixed needed whitespace (Ivan Wills)
        Remember lists are 0 based! (Ivan Wills)
        Added skipping test on windows as "echo" toggles or sets the echo state (Ivan Wills)
        Added protection against DESTROY calling AUTOLOAD (Ivan Wills)

0.13   2014-11-01
        Changed regex to work with older Perl versions (Ivan Wills)
        Changed regex to work with older Perl versions (Ivan Wills)
        Added limiting array size to make perl 5.21.3+ happy (Ivan Wills)

0.12   2014-11-01
        Fixed direct running of git command, changed tests to add missing mock data (Ivan Wills)

0.11   2014-10-31
        #1 Updated bug tracker url (Ivan Wills)
        Fixed test mock data order (Ivan Wills)
        Fixed test mock data order (Ivan Wills)
        fixed order change of mock due to lib order changes (Ivan Wills)
        Reorganised calls so that require/use tests pass (Ivan Wills)
        Updating for release of version 0.9 (Ivan Wills)
        fixed boilerplate (Ivan Wills)

Changes  view on Meta::CPAN

        Completed rename (Ivan Wills)
        Changing module name (Ivan Wills)
        Changed cmd line param (Ivan Wills)

0.6   2014-09-14
        Fixed test to use correct perl version (Ivan Wills)

0.5   2014-09-14
        Updated missing dependencies (Ivan Wills)
        Fixed up test data (Ivan Wills)
        Cleaned up (Ivan Wills)
        Improving coverage by using autodie (Ivan Wills)
        testing getting current (Ivan Wills)
        Simplified new (Ivan Wills)
        Removed odd command (Ivan Wills)
        Added more tests (Ivan Wills)
        Cleaned up unnessesary logic (Ivan Wills)
        Added more tests (Ivan Wills)
        Adding more tests (Ivan Wills)
        Changed to match mock change (Ivan Wills)
        Cleaned up interface (Ivan Wills)
        Fixed logic (Ivan Wills)
        Cleaned up default action selection (Ivan Wills)
        Fixed loading wrong object (Ivan Wills)
        Fixed warning (Ivan Wills)
        Converted all scripts to use new Object versions (Ivan Wills)
        Fixed tests to use object version (Ivan Wills)
        Converted POM to being an object (Ivan Wills)
        Fixed POD (somewhat) (Ivan Wills)
        Changed from a library of functions to a class with methods (Ivan Wills)
        Updating for release of version 0.4 (Ivan Wills)

0.4   2014-09-12
        Extended test to include old excluded branches (Ivan Wills)
        Fixed eval using do now (Ivan Wills)
        Finally got local watching working (Ivan Wills)
        Fixed using version module (Ivan Wills)
        Changed for local branch to doing a pull rather than a fetch before checking (Ivan Wills)
        Updated (Ivan Wills)
        Removed unused modules (Ivan Wills)
        Added missing module test (Ivan Wills)
        Added group-git tag (Ivan Wills)
        Added test of get_pom_versions (Ivan Wills)
        Fixed config option to be valid (Ivan Wills)
        Updated manifest (Ivan Wills)
        More tests (Ivan Wills)
        Moving more code to G::W::Repository (Ivan Wills)
        Added recording mode to help with testing (Ivan Wills)
        Mock so that real git repository isn't needed during testing (Ivan Wills)
        Added more POM tests (Ivan Wills)
        Started writing tests for modules (Ivan Wills)
        Fixed missed method name change (Ivan Wills)
        Added back boilerplate test and fixed boilerplate (Ivan Wills)
        Cleaned up documentation (Ivan Wills)
        Added missing documentation (Ivan Wills)
        Fixed spelling (Ivan Wills)
        Added new files (Ivan Wills)
        Upated skipped files (Ivan Wills)
        Added showing the time with --verbose (Ivan Wills)
        Fixed typo (Ivan Wills)
        Renamed sha_from_show to commit_details to be more descriptive and updated every where using it match the updated interface (Ivan Wills)
        Added getting email addresses along with names (Ivan Wills)
        Fixed quotes around the name (Ivan Wills)
        Added showing committers (Ivan Wills)
        Added getting information about the committer of a committish (Ivan Wills)
        Added help doc for --max (Ivan Wills)
        Added showing all changes up to --max back in history (Ivan Wills)
        Updated the documentation (Ivan Wills)
        Added initial state (Ivan Wills)
        Implemented grepping for files and branches (Ivan Wills)
        Cleaned up "show" to be better, added setting environment variables for "do" (Ivan Wills)
        Made watch show more useful (Ivan Wills)
        Changed to make all extra sha_from_show optional (Ivan Wills)
        Fixed autoload to get the correct value for $called (Ivan Wills)
        Started implementing creating branches from JIRA ID and summary (Ivan Wills)
        Starting to use G::W::Repository (Ivan Wills)
        Changed to use G::W::Repository (Ivan Wills)
        Added protection for not loaded object (Ivan Wills)
        Fixed dependency of perl 5.14 (Ivan Wills)
        Added documentation about using JIRA to get summaries (Ivan Wills)
        Fixed getting the correct jira title (Ivan Wills)
        Added logic to create a new branch from jira (Ivan Wills)
        Fixed not recognising update-me sub-command (Ivan Wills)
        Added skipping merges by default (Ivan Wills)
        Added grep options to the exec and sorted outputs (Ivan Wills)
        Work todo (Ivan Wills)
        New script to help watch for changes in a git repository (Ivan Wills)
        Added undeclared dependency Git (Ivan Wills)
        Added missing dependency (Ivan Wills)
        Trying to get correct travis.yml (Ivan Wills)
        Trying to get correct travis.yml (Ivan Wills)
        Starting to use G::W::Repository (Ivan Wills)
        Cleaned up dependencies, added saving built repository (Ivan Wills)
        New abstraction for git using Git.pm (Ivan Wills)
        Added travis config (Ivan Wills)
        Removed unused dependency (Ivan Wills)
        Changed to get version from module (Ivan Wills)
        Updating for next release (Ivan Wills)
        Added new files to be tested (Ivan Wills)
        Added missing function documentation (Ivan Wills)
        Implemented actually deleting the branches as well as creating tag messages when tagging (Ivan Wills)
        Updated the MANIFEST (Ivan Wills)
        Added more grep options (Ivan Wills)

0.3   2014-08-13
        Added new files to be tested (Ivan Wills)
        Added missing function documentation (Ivan Wills)
        Implemented actually deleting the branches as well as creating tag messages when tagging (Ivan Wills)
        Updated the MANIFEST (Ivan Wills)
        Added more grep options (Ivan Wills)
        Cleaned up suggestion for no found branch message (Ivan Wills)
        Added tagging of the branches (Ivan Wills)
        Added skipping deleting young branches (Ivan Wills)
        Added doing too old check (Ivan Wills)
        Added not saving settings if $file not set (Ivan Wills)
        Started implementing (Ivan Wills)
        New script to clean up old branches (Ivan Wills)
        Added dieing if not POM versions found (Ivan Wills)
        Added more logic to help with getting POM versions (Ivan Wills)
        Changed settings to use one file per repo (Ivan Wills)
        Added timer to find what git commands take time (Ivan Wills)



( run in 0.516 second using v1.01-cache-2.11-cpan-39bf76dae61 )