- ✅ test: add test to ensure relationship and exception due invalid relation name [d3ae734]
- ✅ test(trait): test: create Model with relationship regression test [3e06230]
- 📌 chore(trait): remove logs [8204529]
- 🐛 fix(trait): fix when creating entity with relationships [132a8f4]
- ✅ test(trait): add basic test suite for auditable trait [09daac7]
- ✅ test(runner): add test lib and sandbox project to allow testing [7a35da8]
- 🚚 chore(npm): regenerated package-lock.json [60756b9]
- 📌 chore(lock.json): add package-lock.json to git [4b7bd9f]
- 🐛 fix(trait): correction when assigning value in constant variable [562ac83]
- 💚 ci: removed unecessary step during ci test actions [ddee3e4]
- 💚 ci(tests): fix install github token causing errors during installation [c2d1efc]
- 💚 ci(deploy): add deploy action to github packages [d53308a]
- Merge pull request #7 from ks-labs/fix-constant-variable [5cc660d]
- Merge branch 'fix-relations-not-a-function' into feat-add-integration-tests [a21f40a]
- 🚧 wip: add basic japa functionality - need test complete execution [c771076]
- 🚧 wip: removed unecessary files to provide tests [015a6a8]
- Merge branch 'feat-transaction-support' into feat-add-integration-tests [d8002b1]
- 🔨 style(eslint): add eslint config correct [72ff6bc]
- 🚚 chore(upgrade): update version [9d631e3]
- 🐛 fix(trait): correction in the data type of the relations variable [0f9ff18]
- ✨ feat(trait): relationship support [0340705]
- 🚚 chore(pnpm): add pnpm lock and dependencies needed to release versions [fd749c1]
- ♻️ refactor(exceptions): refactor in relationship loading and exception, add generic parameter exception [5cc122a]
- 📝 docs(trait): update documentation [9332388]
- 📝 docs: add new way of parameter passing to doc [0eb2b52]
- ✨ feat(trait): add transaction support out of box to the lib [d9d394f]
- ✨ feat(trait): add the initial feature to ignore fields on audit table [cec0e60]
- 🚚 chore(release): 2.1.2 [a2790ca]
- 🚚 chore(package): add which engines the package could run node 14.15.0 [a26bde7]
- ♻️ refactor(trait): renamed `onlyFields` to `trackFields` [08d07d9]
- ♻️ refactor(trait): refactor entire createAudit() strategy to allow future features and increase extensibility [c3c34cd]
- 🔀 chore(merge): 'fix-shared-context-overlap' into feat-ignore-fields-on-audit-table [06991e6]
- 📝 docs: add more examples at README.md with database table samples [89846bf]
- 📌 chore(release): 2.1.1 [7b2677d]
- 📌 chore(vulnerability): pinned deps to vulnerability safe `"lodash": ">=4.17.21"` `"ansi-regex": ">=5.0.1"` [c68173b]
- ⏪ revert(trait): revert feature not ready for production [a5eda5d]
- 🐛 fix(ctx-overlap): add optional ctx parameter to allow custom context object [e72d0b5]
- 📝 docs(changelog): move changelog from readme to separate file, now `standard-version`` used to generate version [a49d632]
- 🔨 style: add linting and codestyle guidelines to project [15070f2]
- 🚚 chore(commitlint): add commitlint and husky hooks before commits and script helper `npm run cm` [ddf9013]
- chore(release): 2.1.0 [a5e8dd1]
- refactor: add better naming and comments to the Trait [2138953]
- Update README.md [e869e96]
- feat: publicado como package independente da ks-labs [5a30574]
- Fix [3d82424]
- Omit hidden fields [c7741ae]
- Rename package [5ab1aac]
- Update readme [b06d051]
- Change absoluteUrl() to originalUrl() [00cef47]
- Change boot method to static [cc48bdc]
- remove need to pass in ctx [94afbc5]