Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/modulesync

Synchronize common files across your Git repositories.
https://github.com/voxpupuli/modulesync

Removing optionparser in favor of Thor

Rubocop fixes

Adding tests and making failure expectations match reality for the hook command

...

fd783eb09e7a005f5682d7c9c58cb82e15ca95cc authored over 9 years ago
Adding tests before adding CLI

Adding scenario back

Adding mock back

cb6bba65a0ca673a10fade1404d380d1044fddd9 authored over 9 years ago
Merge pull request #59 from puppet-community/rubocop

Add rubocop to .travis.yml and autocorrect the files

110e7a0362bec642a930c4cfb53296dbcf79dccf authored over 9 years ago
Add rubocop to .travis.yml and autocorrect the files

29a7a6e58a2c00d5d34673ee8d7ba67dc0797493 authored over 9 years ago
Release 0.6.1

c4f6f07a057f87caffff7a99b3a2050b9b3fd859 authored over 9 years ago
Merge pull request #56 from cmurphy/bugfix

Fix bug in git pull function

302506a51dc723ec273c97b29012008018d81e8b authored over 9 years ago
Fix bug in git pull function

The commit to add a --project-root flag mistakenly tried to use the
opts variable passed in, whi...

f2f4faed063f02ff1f4b0443a5a82cf63a3ed6ab authored over 9 years ago
Release 0.6.0

513c34bb5906e1a0f6fa176566429e19099041bf authored over 9 years ago
Merge pull request #54 from pabelanger/temp_modulepath

Add --project-root flag

d94fc5607617b2043bb459d38f5b01b14cb8ac33 authored over 9 years ago
Add --project-root flag

This allows the user to now define the previously hardcoded './modules' folder.

Signed-off-by: ...

116c53499b4b875f7e6b59fc1605cf676c3ef5d4 authored over 9 years ago
Merge pull request #53 from pabelanger/temp/noop

Create --offline flag to disable git functionality

759a9ee5f4926ca4a0afba461ce8c57f5bd9d662 authored over 9 years ago
Create --offline flag to disable git functionality

This allows existing cloned projects to be used for testing purposes.

Signed-off-by: Paul Belan...

59d271f0cfc200caa241e64f30e11f91b34d5c0b authored over 9 years ago
Merge pull request #50 from danzilio/cucumber

Adding a few tests

506452aa6a76ff5957aea51707526ad7944fd1cc authored over 9 years ago
Adding a few tests

0af888e359429d8edf38f61e459b27061b284fbf authored over 9 years ago
Fix :remote option for repo

91f8433df1a1ec257ed4ae5ffc1f61484d81b4c2 authored over 9 years ago
Release 0.5.0

621b3a3acd18e06eb223899100651111a2a022b6 authored over 9 years ago
Merge pull request #47 from enovance/support_local_git_clone

Allow one to sync non-bare local git repository

c4bad3d78679cf60a278746e16903a2436b5134d authored over 9 years ago
Allow one to sync non-bare local git repository

One can currently manage bare local git repositories with modulesync but
cannot manage non-bare ...

932dad565e58b8f883503857a4d155d854863782 authored over 9 years ago
Release 0.4.0

9b54acb96e5292b40d006e9fe007c1177d117011 authored over 9 years ago
Merge pull request #46 from raphink/dev/to_branch

Expose --remote-branch

711ce1c1d378af85e7618b662f67a7079e123f67 authored over 9 years ago
Expose --remote-branch

8c8322e30426f406b999d335fe7e55943a247694 authored over 9 years ago
Merge pull request #44 from sbadia/trivial_syntax

readme: Fix mdwn syntax

6f9888259e9d4a00d701efcea3b76298a941da17 authored almost 10 years ago
readme: Fix mdwn syntax

825c8c70eff2c3b17d5803824ded9c15e557891a authored almost 10 years ago
Merge pull request #36 from DavidS/master

Add a global config key

98eed1ceed68a238d6342eaeca45c6a5708cda91 authored almost 10 years ago
Add a global config key

Using the new :global entry in config_defaults.yml and .sync.yml,
data can be shared across file...

a53a9fd09ccfc05418fc68f711c25008d1ce7d81 authored almost 10 years ago
Release 0.3.0

b47b8034c2f045f4014f36f43e7708c88bd07ec3 authored almost 10 years ago
Clean up README

97f0b4ec0d08d7ae15736b6035edb06e82712e13 authored almost 10 years ago
Don't make the message nil if amending

Changing the commit message is valid when amending a commit. If no
message is specified with -m,...

5f1c1ca521396b443a9172053029d6005d8ffb3f authored almost 10 years ago
Merge pull request #43 from raphink/dev/module_var

Pass puppet_module to ERB

91c9b93e4dcb92e78563735b45c5c1135d74b630 authored almost 10 years ago
Pass puppet_module to ERB

8ec7eb832543dfedb85572c61c846597370ccf89 authored almost 10 years ago
Merge pull request #38 from enovance/support_for_gerrit

Add support for Gerrit review system

40fa74a44c5e55266f6ab6b010cf010b05e58df4 authored almost 10 years ago
Merge pull request #42 from cmurphy/gitignore

Stop requiring .gitignore to exist in the repo

742a77b3aa619a85f36615f4880723a1599ae4a2 authored almost 10 years ago
Merge pull request #41 from cmurphy/fix_remote_branches

Fix branch checkout for newly cloned repos with no desired remote branch

c503c9f3c2f41c36d861b7cdac5c03376fc6d8c7 authored almost 10 years ago
Stop requiring .gitignore to exist in the repo

If a repo does not contain a .gitignore file, it is safe to assume the
git gem doesn't need to i...

e8eefd085238c9f692642506123a19262a202b09 authored almost 10 years ago
Fix branch checkout for newly cloned repos with no desired remote branch

cb8da36aa3f10c1b0263fa5252d67016a8853a68 authored almost 10 years ago
Merge pull request #39 from cmurphy/remote_branches

Fix remote branch checkout

3ee745713efd45c57ca5f79522470491794cd10f authored almost 10 years ago
Change directory before managing repo

Older versions of git seem to have a hard time using the --work-tree
flag to manage a local git ...

d062dcd34c667552c9df6248e68a4bb2bef85458 authored almost 10 years ago
Fix remote branch checkout

Currently, the user can specify a branch other than master to make
changes to, and modulesync wi...

36d477a05e29b764a3313eae0b1eb8e9c0c03211 authored almost 10 years ago
Add support for Gerrit review system

This commits add supports gerrit system and will submit a review
everytime a change is made on t...

4b35265162af045d0a45b92ed2b9393470bb6b01 authored almost 10 years ago
Merge pull request #33 from raphink/dev/blacksmith_changelog

Add support for updating CHANGELOG.md

7fd0cc85e1767e9b50ff62fd7502ac4b1ed81b88 authored almost 10 years ago
Merge pull request #32 from raphink/dev/blacksmith

Add --bump, --tag, and --tag-pattern options

a68458358b24a1cee2ccaf26f98e1941b8582c4b authored almost 10 years ago
Add --changelog

f73bacf75c9976278dd61d21b02b51633a3714df authored almost 10 years ago
Add --bump, --tag, and --tag-pattern options

c834128e89927d7a994d089b82dc9a7316e1c6f8 authored almost 10 years ago
Merge pull request #35 from mhaskel/readme_update

Fix errors in README

a68f1a8a1d6e6dc1136fa5bb9854e237ba4ea94c authored about 10 years ago
Fix errors in README

Examples didn't work as I expected them to with namespace

5cb56d948646957c467f5905f36a5c4f90012ded authored about 10 years ago
Merge pull request #31 from raphink/dev/generalize

Make it work without Github

1e4b4f6f43e36a11839b46e161ced9d42ed9920b authored about 10 years ago
Make it work without Github

Remove "puppet" from variable names

03db55a8d7bf7baeee0d4b0726ea37047d3dcccd authored about 10 years ago
Prepare a 0.2.0 release

e8594e7826e670f0ca9da84adba1a3c12a57c086 authored about 10 years ago
Update README to document --filter

824b283f53ba5be2758b97e8be6557ca19592159 authored about 10 years ago
Fix README to mention the -m flag

fd9f8c54b2c785a7a69d8c3f002bf105d8b4c066 authored about 10 years ago
Merge pull request #30 from raphink/dev/filter_repo

Add a --filter option to restrict which repositores are synchronized

4d9d2041054aceb4e67a365f1d1e3bf87ef1e845 authored about 10 years ago
Add a --filter option to restrict which repositores are synchronized

218b21cc7f7ef5a3121b4575b0363e26ecfd8597 authored about 10 years ago
Prepare for 0.1.0 release

674070b849f472cc515891f03367f4651db34d2a authored over 10 years ago
Remove Gemfile.lock

bedfc5b1d92b1d7fcd1622133e0776e1030ff0ba authored over 10 years ago
Merge pull request #29 from petems/allow_other_providers

Allow other providers

0a3d76f6b71a1af933ba1b003e023d0c87252666 authored over 10 years ago
As a Gem, we should ignore Gemfile.lock

See: http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/

b72e10831c97394ea6f7c3b3bc70a8ebabc1f025 authored over 10 years ago
Change pull to accept git_user and address

463015000c89b48108ccd657664a7cd55090686b authored over 10 years ago
Change to git pull method to use different users

Functionality for defaults means this won't make a difference unless you specify a user and prov...

583102f8c1cf9778ca303c47a1d7a5ae99548e69 authored over 10 years ago
Adds output for which repo is being cloned from

16a6e730ff023e2c2d23d0d36d3be6b2e38473e5 authored over 10 years ago
Remove endpoint constant

530366518769300776c8943c11f025f2e7633938 authored over 10 years ago
Set defaults for git user and provider to Github

These can then be changed when using another provider, such as:

```yaml
git_user: gitlab
git_pr...

bf2eaf27635b4340476391cb5f0a4dde845807fb authored over 10 years ago
Adds output when no config file found

Helpful for figuring out what's missing

52641b65b5f64e02f0cc3c475b5b56a530738d74 authored over 10 years ago
Add Gemspec to Gemfile

Allows easier testing with bundler, makes making packages from repo easier too! :+1:

c3e61d8df2712650385fac50bfdeedd3c4f593c6 authored over 10 years ago
Prepare for 0.0.3 release

a7e791afcc1d24b198d01fd48a76b81a33a16502 authored over 10 years ago
Merge pull request #26 from cmurphy/fix_gitignore_globbing

Fix repo .gitignore file matching

06e63f5012f3460d7bbb7331acb5b7730bf288a4 authored over 10 years ago
Fix repo .gitignore file matching

Without this patch, the untracked_unignored_files method tries to match
files based on regex whe...

d789046f4d21cc8572759c34a487f1f5a79dd83d authored over 10 years ago
Prepare for 0.0.2 release

e39e51f2834f3ada01a1617f4dd1a8d48f73f659 authored over 10 years ago
Enable git push

fd3b167052d08a233e557907c95afb141c6beacd authored over 10 years ago
Merge pull request #20 from cmurphy/refactor

Refactor

b5caa5d8a47823d10ea85d8e244103e33c09b2b3 authored over 10 years ago
Add clarifying details to messages about the configs directory

b5bf2759f1adc26ee2883ee6c22fd7bb53340430 authored over 10 years ago
Update README

256f2a5a9c71181f80622c085b38dc8fa7503421 authored over 10 years ago
Fix output of help

9593f837caf3af84e90f9af6d81c5d4060e6101b authored over 10 years ago
Only transform hashes that actually need keys to be symbols

fa714eca1561c39954b19114fd0100aedbb89a88 authored over 10 years ago
Merge pull request #1 from electrical/config_keys_to_sym

Modify modulesync config to create symbol keys instead of strings

7144236bb0735774c5d471449d2f2bba65e9308a authored over 10 years ago
Modify modulesync config to create symbol keys instead of strings

By default yaml keys are strings instead of symbols.
In the code symbol keys are used which cann...

50b1cc34ff87ac5e8d1337385cc00711958a64e4 authored over 10 years ago
Move hook activation into main binary

Previously, the git hook was activated and deactivated by executing the
hook script. Now it is ...

c56947007618f7a30bc70fa74e15a4cf19b8bdd3 authored over 10 years ago
Add ability to accept flags via a configuration file

1821ced5c28df2e43f6112b92d8e06ff6f7936b0 authored over 10 years ago
Add git as runtime dependency

4e274a58417326a95b444898b4046725c42cee10 authored over 10 years ago
Add update command and use cwd as default config dir

The msync binary will have several commands available to it that
coincide with dashed flags.

Th...

bcdd2e0b76ab0254e5506b2835418393931fc6dd authored over 10 years ago
Create gem

934581f5c999b1d93deee25b673e5d8ea6882975 authored over 10 years ago
Refactor to gem-like format

fafefe1e4a4526fe34cac5f169802e59f1cf5d4b authored over 10 years ago
Separate configuration data out from sync project

4b501435548d3ac9db128573809f2239fb7533d2 authored over 10 years ago
Merge pull request #19 from blkperl/add_license

Add Apache 2.0 License

aba9682dc0f5c0ea169ab20e693faa778c0cd9fb authored over 10 years ago
Add Apache 2.0 License

265113180711d3eb6e35e603eafd8598d69b164d authored over 10 years ago
Merge pull request #17 from puppetlabs/modules_param

Add parameter to select managed modules file

0306b3c9b9a03309e70d9b4f86a604eaccdd880a authored over 10 years ago
Add parameter to select managed modules file

a12bd07dbf1df1f9e261ef3c49fd8e61f20e7c54 authored over 10 years ago
Merge pull request #15 from electrical/into_branch

(GH-11) Add option to make the changes into a separate branch

e764cf810b49190956648fe25b30dc4c7aa5d1a2 authored over 10 years ago
(GH-11) Add option to make the changes into a separate branch

This allows the user to make the changes into a separate branch instead of master.
This can be u...

da77d9f7aa26ebea8fb39450d6f7be17a4593043 authored over 10 years ago
Make Rakefile more configurable

d8155bc15deec1bb863d418088d633d7d50c375a authored over 10 years ago
Add validate and lint tasks to travis script

494b37622fcee130c50564aff9fb36f54460002e authored over 10 years ago
Merge pull request #8 from puppetlabs/mkdir_p

Create needed directories if they don't exist

49bb1bd3e92011caa319ec5246bc27f57259b22f authored over 10 years ago
Create needed directories if they don't exist

39f76e44309021890206f70cc26d5773df229f7b authored over 10 years ago
Merge pull request #7 from hunner/facter_version

Update Gemfile for .travis.yml defaults

f4e19f1483b4a55bde5d17b28db1afad73bbd50d authored over 10 years ago
Update Gemfile for .travis.yml defaults

The .travis.yml defaults have FACTER_GEM_VERSION in their defaults, so
the Gemfile should probab...

b58b1edc325a8b30b30e7f083efd59936855ded1 authored over 10 years ago
Merge pull request #4 from mhaskel/remove_trailing_slash

The trailing slash was causing errors.

76bea837e2b27c35df66e6068be727f0ad091372 authored over 10 years ago
Revert "Add validation commands to Rakefile"

This reverts commit 0140fba55758589989fd2d10bc17dbb0a21740e9.
The :validate command will be adde...

6dea6674593d0337b74ce91dac65584c1cbf19e3 authored over 10 years ago
Add validation commands to Rakefile

0140fba55758589989fd2d10bc17dbb0a21740e9 authored over 10 years ago
Update .travis.yml to be more useable across modules

0a2e385aad005f0edfe7a531753474aec7341539 authored over 10 years ago
The trailing slash was causing errors.

fce9365aa61bc677cc699faeffede00878e09c51 authored over 10 years ago
Update managed_modules.yml to include all supported modules

d142ab7e144fd9acf72e23191d1183391292b0fc authored over 10 years ago