Release 1.0 branch #49

Closed
wants to merge 93 commits into
from

Projects

None yet

1 participant

@kpaulisse
Contributor
kpaulisse commented Jan 7, 2017 edited

This change consists of a number of class renames and refactoring, this will be a long-running branch to keep the size of the pull requests manageable. This branch is considered a stable release candidate and people are welcome to test it out.

kpaulisse added some commits Jan 3, 2017
@kpaulisse kpaulisse Create catalog-compile, start moving libraries around aff59c3
@kpaulisse kpaulisse More class renames c7f7336
@kpaulisse kpaulisse Update paths and classes in tests 5fe57f2
@kpaulisse kpaulisse Update more paths 652bc32
@kpaulisse kpaulisse Change CLI class --catalog-only over to the API
4efc7a1
@kpaulisse kpaulisse Rename the API to v1 9653424
@kpaulisse kpaulisse Update integration tests to match new API f47fc33
@kpaulisse kpaulisse Add spec test for catalog compile API v1
8828b00
@kpaulisse kpaulisse Add pass-through top level API with methods dbb9b3d
@kpaulisse kpaulisse Move catalog-diff from CLI to new API class 0149171
@kpaulisse kpaulisse Add spec tests for catalog-diff and common
cf82fcf
@kpaulisse kpaulisse Merge remote-tracking branch 'origin/master' into kpaulisse-better-api
3d137ec
@kpaulisse kpaulisse Add spec test for --bootstrap-then-exit clause 9b2cf04
@kpaulisse kpaulisse Stub documentation 559596f
@kpaulisse kpaulisse Make octocatalog-diff config file part of the API 0300de9
@kpaulisse kpaulisse Move CLI to the top level af85f11
@kpaulisse kpaulisse Re-namespace the CLI classes 7bc7749
@kpaulisse kpaulisse Add integration test for the CLI 6f29688
@kpaulisse kpaulisse Call correct classes from CLI
fb248b3
@kpaulisse kpaulisse Move octocatalog-diff/catalog-diff/cli -> lib/octocatalog-diff/cli
6dd8ea2
@kpaulisse kpaulisse Move cli/catalogs -> util/catalogs
57290c8
@kpaulisse kpaulisse Merge pull request #47 from github/kpaulisse-split-cli
(WIP) Move octocatalog-diff/catalog-diff/cli -> lib/octocatalog-diff/cli
6768f58
@kpaulisse kpaulisse Merge branch 'kpaulisse-release-0-7' into kpaulisse-split-cli-catalogs
503b668
@kpaulisse kpaulisse Merge branch 'kpaulisse-split-cli-catalogs' into kpaulisse-better-api 501cf24
@kpaulisse kpaulisse Merge branch 'kpaulisse-release-0-7' into kpaulisse-better-api
757ce28
@kpaulisse kpaulisse Merge pull request #48 from github/kpaulisse-split-cli-catalogs
Move cli/catalogs -> util/catalogs
5d9e0f4
@kpaulisse kpaulisse Merge branch 'kpaulisse-release-0-7' into kpaulisse-better-api
67e88f1
@kpaulisse kpaulisse Merge branch 'kpaulisse-yaml-diff' into kpaulisse-yaml-diff-0-7 6e03afe
@kpaulisse kpaulisse Move and update filters option to new structure
d7f2661
@kpaulisse kpaulisse Update documentation links
3c8092d
@kpaulisse kpaulisse Update link within this document as well
042c12a
@kpaulisse kpaulisse Correct typo in link, oops
479ad83
@kpaulisse kpaulisse Merge pull request #50 from github/kpaulisse-yaml-diff-0-7
Update release-0-7 branch with YAML filter option
7262c47
@kpaulisse kpaulisse Merge branch 'kpaulisse-release-0-7' into kpaulisse-better-api
4769985
@kpaulisse kpaulisse Start spec test for API v1 config e42f430
@kpaulisse kpaulisse Add additional test coverage 6449f4d
@kpaulisse kpaulisse Finish test coverage for OctocatalogDiff API config 89cb1de
@kpaulisse kpaulisse Centralize errors to their own class f868a7a
@kpaulisse kpaulisse Create documentation for `.config` API
a4c95ca
@kpaulisse kpaulisse Bigger headings, misc. wording 7a1673f
@kpaulisse kpaulisse Move CatalogError, BootstrapError to error class 6aa1920
@kpaulisse kpaulisse Update tests for error classes 7de36fc
@kpaulisse kpaulisse Stub documentation
880f279
@kpaulisse kpaulisse Move fact source and retrieval errors to error class 72e7264
@kpaulisse kpaulisse Move PuppetDB errors to error class 6689007
@kpaulisse kpaulisse Move catalog compilation errors to errors class 2ede61f
@kpaulisse kpaulisse Move remaining errors
f6b5483
@kpaulisse kpaulisse Ruby variability, accept either error message
0f5e49f
@kpaulisse kpaulisse Merge pull request #44 from github/kpaulisse-better-api
Create API classes for compiled catalog and catalog-diff
b104b30
@kpaulisse kpaulisse Merge branch 'kpaulisse-release-0-7' into kpaulisse-catalog-object-api 851171f
@kpaulisse kpaulisse Merge remote-tracking branch 'origin/kpaulisse-release-0-7' into kpau…
…lisse-catalog-object-api
09fa9ea
@kpaulisse kpaulisse Create wrapper class around OctocatalogDiff::Catalog 3ac4575
@kpaulisse kpaulisse Initial commit of the Diff object 8f54ac7
@kpaulisse kpaulisse Make catalog-diff return API objects 02954fa
@kpaulisse kpaulisse Update documentation for new objects
27e9a59
@kpaulisse kpaulisse Add, test, and document change type methods 8482345
@kpaulisse kpaulisse Add documentation and test for structure b553c88
@kpaulisse kpaulisse Document and test #old_value and #new_value bc966c7
@kpaulisse kpaulisse Add new/old file/line tests and documentation 19be23b
@kpaulisse kpaulisse Add documentation and test for #to_h 286d218
@kpaulisse kpaulisse Finish coverage and documentation of `diff` API object
9a4ec46
@kpaulisse kpaulisse change_type -> diff_type 1b74f52
@kpaulisse kpaulisse Wrapper spec tests for API catalog 14f5d31
@kpaulisse kpaulisse Add test and stub documentation for catalog object e935ee7
@kpaulisse kpaulisse Finish API catalog documentation
d4c97ca
@kpaulisse kpaulisse Merge pull request #51 from github/kpaulisse-catalog-object-api
Wrapper classes around catalog and diff objects
b4cfb75
@kpaulisse kpaulisse Create spec coverage for catalog-utils/git 7a6199e
@kpaulisse kpaulisse Error rename and coverage for bootstrap class bafc777
@kpaulisse kpaulisse Add coverage of #run_bootstrap c2e254f
@kpaulisse kpaulisse Add additional test coverage for util/catalogs e2e822b
@kpaulisse kpaulisse Finish test for catalogs
2fc2b20
@kpaulisse kpaulisse Merge pull request #52 from github/kpaulisse-test-coverage
Additional test coverage
7a6ab3e
@kpaulisse kpaulisse changed the title from Release 0.7 to Release 0.7 (or 1.0?) Jan 8, 2017
kpaulisse added some commits Jan 9, 2017
@kpaulisse kpaulisse Add example for catalog compilation 3f79ac7
@kpaulisse kpaulisse Document some parameters for catalog ff2c178
@kpaulisse kpaulisse Add note in options reference about using parameters in the API 006c1a7
@kpaulisse kpaulisse Update catalog doc - you can use the config API
35eb733
@kpaulisse kpaulisse Update the --catalog-only code to use the API catalog object
8010b54
@kpaulisse kpaulisse Switch from raw diff object to API diff object e569ea9
@kpaulisse kpaulisse Update YAML integration to use `diff_match?` check 28d3231
@kpaulisse kpaulisse Update test to use `.diff_match?` 1c1c507
@kpaulisse kpaulisse Fix more tests to use `.diff_match?` f47c864
@kpaulisse kpaulisse Convert more integration tests to `.diff_match?` afd4d9c
@kpaulisse kpaulisse Convert more integration tests to `.diff_match?` 900ecb4
@kpaulisse kpaulisse Ignore errors from directory cleanup 816b2ea
@kpaulisse kpaulisse Merge pull request #53 from github/kpaulisse-catalog-api-doc
Catalog API doc
67aa476
@kpaulisse kpaulisse No test coverage of the remove_entry_secure issue
640152f
@kpaulisse kpaulisse Merge branch 'kpaulisse-release-0-7' into kpaulisse-catalog-api-use-i…
…nternally
20ed698
@kpaulisse kpaulisse Rename file so it gets run and add test for `.config` method
d5bd021
@kpaulisse kpaulisse Merge pull request #54 from github/kpaulisse-catalog-api-use-internally
Use the catalog API internally
2eae673
@kpaulisse kpaulisse Merge branch 'kpaulisse-release-0-7' into kpaulisse-diff-api-use-inte…
…rnally
173c356
@kpaulisse kpaulisse Merge pull request #55 from github/kpaulisse-diff-api-use-internally
Use diff object from API internally
1c2072f
@kpaulisse kpaulisse Merge branch 'kpaulisse-release-0-7' into kpaulisse-spec-api-v1
fe37f3e
@kpaulisse kpaulisse Merge pull request #56 from github/kpaulisse-spec-api-v1
Rename file so it gets run and add test for `.config` method
cdd7031
@kpaulisse kpaulisse changed the title from Release 0.7 (or 1.0?) to Release 1.0 branch Jan 10, 2017
@kpaulisse
Contributor

Renamed branch, closing this.

@kpaulisse kpaulisse closed this Jan 10, 2017
@kpaulisse kpaulisse deleted the kpaulisse-release-0-7 branch Jan 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment