ogre

Git-like repository for in-memory object versioning

MIT License

Downloads
297
Stars
2
Committers
2

Bot releases are visible (Hide)

ogre - @dotinc/[email protected]

Published by github-actions[bot] over 2 years ago

⚠️ Pushed to main

  • Merge remote-tracking branch 'origin/main' (@nadilas)
  • doc: add LICENSE and README.md (@nadilas)

Authors: 1

ogre - @dotinc/[email protected]

Published by github-actions[bot] over 2 years ago

🚀 Enhancement

  • Publishing #3 (@nadilas)
  • feat(versioning): commit on detached HEAD (@nadilas)
  • feat(versioning): commit --amend implemented (@nadilas)
  • feat(versioning): allow branch creation during checkout (@nadilas)
  • feat(versioning): branching and checkout implemented (@nadilas)
  • feat(versioning): refs implemented (@nadilas)
  • feat(versioning): commits move head ref (@nadilas)
  • feat(commit): bring commit hash closer to git hash in meaning (@nadilas)
  • feat: implement fast-forward merge (@nadilas)
  • feat(merge): implement branch function in preparation (@nadilas)
  • feat: implement Checkout(), Head() on VersionControlled (@nadilas)
  • feat: implemented VersionControlled object with basic commits and history (@nadilas)
  • fast-forward merge #1 (@nadilas)

⚠️ Pushed to main

  • clean release script (@nadilas)
  • chore: sync package-lock.json (@nadilas)
  • chore: update coverage wf badge (@nadilas)
  • chore: replace coveralls badge with codecov (@nadilas)
  • chore: move coveralls to absolute path (@nadilas)
  • chore: add auto microsoft-teams plugin (@nadilas)
  • chore: add missing auto npm plugin (@nadilas)
  • chore: replace unused basepath for coveralls with path-to-lcov (@nadilas)
  • chore: add basepath to coveralls workflow (@nadilas)
  • chore: add auto plugins (@nadilas)
  • chore: add default author to package.json (@nadilas)
  • chore: add missing turbo script coverage:coveralls (@nadilas)
  • chore: change to 'auto' release workflow (@nadilas)
  • chore: change to npm package manager (@nadilas)
  • chore: add package manager to package.json (@nadilas)
  • chore: update README.md (@nadilas)
  • chore: add publishing to github packages (@nadilas)
  • chore: shorten package scope (@nadilas)
  • test: make sure we can checkout a new branch on an empty repo (@nadilas)
  • chore: exclude test files from build (@nadilas)
  • chore: add README.md (@nadilas)
  • test: make sure refs are not moved after checkout of commit in detached state (@nadilas)
  • chore: preparing for release (@nadilas)
  • chore: rename coverage workflow (@nadilas)
  • chore: bump node version in coveralls.yml workflow (@nadilas)
  • chore: add file output to coverage script command (@nadilas)
  • chore: fix coverage script command (@nadilas)
  • chore: move coveralls.yml into place (@nadilas)
  • chore: add github actions (@nadilas)
  • chore: finish move to separate repo (@nadilas)
  • carve out open source project (@nadilas)
  • refactor: make logs return a commit chain instead of console dumping (@nadilas)
  • chore: add coverage scripts (@nadilas)
  • refactor(versioning): clean up repository by moving out helper methods (@nadilas)
  • chore: add obj memory size estimation calculation (@nadilas)
  • test: add nyc coverage reports (@nadilas)
  • test: make sure checkout adjusts underlying data object (@nadilas)
  • chore: remove unnecessary console.log (@nadilas)
  • chore: format commit.test.ts (@nadilas)
  • refactor(versioning): rename VersionControlled to Repository (@nadilas)
  • refactor: separate commit.test.ts (@nadilas)
  • test: separate merge.test.ts and test.utils.ts (@nadilas)
  • test: make ava auto-transpile ts work (@nadilas)
  • refactor: eslint format and versioning cleanup (@nadilas)
  • chore: add npmjs override for intial publishing of scoped package (@nadilas)
  • chore: replace coveralls with codecov (@nadilas)
  • chore: run tests with coverage before running coveralls report (@nadilas)
  • doc: stat coverage file (@nadilas)
  • doc: fine-tune description (@nadilas)
  • test: fix repo import in merge.test.ts (@nadilas)
  • test: refactor first fast-forward test (@nadilas)
  • test: extend branch creation test (@nadilas)
  • chore: turn into turborepo (@nadilas)

Authors: 1

ogre - @dotinc/[email protected]

Published by github-actions[bot] over 2 years ago

🚀 Enhancement

  • Publishing #3 (@nadilas)
  • feat(versioning): commit on detached HEAD (@nadilas)
  • feat(versioning): commit --amend implemented (@nadilas)
  • feat(versioning): allow branch creation during checkout (@nadilas)
  • feat(versioning): branching and checkout implemented (@nadilas)
  • feat(versioning): refs implemented (@nadilas)
  • feat(versioning): commits move head ref (@nadilas)
  • feat(commit): bring commit hash closer to git hash in meaning (@nadilas)
  • feat: implement fast-forward merge (@nadilas)
  • feat(merge): implement branch function in preparation (@nadilas)
  • feat: implement Checkout(), Head() on VersionControlled (@nadilas)
  • feat: implemented VersionControlled object with basic commits and history (@nadilas)
  • fast-forward merge #1 (@nadilas)

⚠️ Pushed to main

  • clean release script (@nadilas)
  • chore: sync package-lock.json (@nadilas)
  • chore: update coverage wf badge (@nadilas)
  • chore: replace coveralls badge with codecov (@nadilas)
  • chore: move coveralls to absolute path (@nadilas)
  • chore: add auto microsoft-teams plugin (@nadilas)
  • chore: add missing auto npm plugin (@nadilas)
  • chore: replace unused basepath for coveralls with path-to-lcov (@nadilas)
  • chore: add basepath to coveralls workflow (@nadilas)
  • chore: add auto plugins (@nadilas)
  • chore: add default author to package.json (@nadilas)
  • chore: add missing turbo script coverage:coveralls (@nadilas)
  • chore: change to 'auto' release workflow (@nadilas)
  • chore: change to npm package manager (@nadilas)
  • chore: add package manager to package.json (@nadilas)
  • chore: update README.md (@nadilas)
  • chore: add publishing to github packages (@nadilas)
  • chore: shorten package scope (@nadilas)
  • test: make sure we can checkout a new branch on an empty repo (@nadilas)
  • chore: exclude test files from build (@nadilas)
  • chore: add README.md (@nadilas)
  • test: make sure refs are not moved after checkout of commit in detached state (@nadilas)
  • chore: preparing for release (@nadilas)
  • chore: rename coverage workflow (@nadilas)
  • chore: bump node version in coveralls.yml workflow (@nadilas)
  • chore: add file output to coverage script command (@nadilas)
  • chore: fix coverage script command (@nadilas)
  • chore: move coveralls.yml into place (@nadilas)
  • chore: add github actions (@nadilas)
  • chore: finish move to separate repo (@nadilas)
  • carve out open source project (@nadilas)
  • refactor: make logs return a commit chain instead of console dumping (@nadilas)
  • chore: add coverage scripts (@nadilas)
  • refactor(versioning): clean up repository by moving out helper methods (@nadilas)
  • chore: add obj memory size estimation calculation (@nadilas)
  • test: add nyc coverage reports (@nadilas)
  • test: make sure checkout adjusts underlying data object (@nadilas)
  • chore: remove unnecessary console.log (@nadilas)
  • chore: format commit.test.ts (@nadilas)
  • refactor(versioning): rename VersionControlled to Repository (@nadilas)
  • refactor: separate commit.test.ts (@nadilas)
  • test: separate merge.test.ts and test.utils.ts (@nadilas)
  • test: make ava auto-transpile ts work (@nadilas)
  • refactor: eslint format and versioning cleanup (@nadilas)
  • chore: add npmjs override for intial publishing of scoped package (@nadilas)
  • chore: replace coveralls with codecov (@nadilas)
  • chore: run tests with coverage before running coveralls report (@nadilas)
  • doc: stat coverage file (@nadilas)
  • doc: fine-tune description (@nadilas)
  • test: fix repo import in merge.test.ts (@nadilas)
  • test: refactor first fast-forward test (@nadilas)
  • test: extend branch creation test (@nadilas)
  • chore: turn into turborepo (@nadilas)

Authors: 1