- feat: added conventional changelog generation script (46fd20b)
- feat(logs): added colored logs (ff2eba7)
- docs: added deployment section (1bec46e)
- docs(docusaurus): fixed docusaurus baseURL for vercel (fd567eb)
- docs(docusaurus): fixed image paths (9b61599)
- docs(readme): added e2e badges (1ddf9a8)
- test(e2e): added basic e2e tests for express and fastify (#16) (2ee00ce), closes #16
- Fix typo in heading (28a1869)
- refactor(deps): moved fastify as dev dependency at the top level of monorepo (5ed4056)
- fix(dist): fixed dist path for npm packages (6291a56)
- feat(vhost): added vhost resolution via x-vhost request header on express.js (8cdbfeb)
- feat(vhost): added vhost resolution via x-vhost request header on fastify (bcb18e3)
- docs: updated changelog (8bb53a0)
- docs: updated main readme (c9f51bd)
- docs: updated main readme image (ab4f5a1)
- docs: updated status badge (8c79221)
- docs(readme): updated readme with fastify example (1f5c37e)
- fix: fixed aria label on docs emoji (425373a)
- fix: fixed linting and module resolutions (ec1cc27)
- fix(chalk imports): fixed chalk imports for GH CI (d549ddf)
- fix(deps): fixed dependencies resolution (4ff5119)
- fix(fastify): fixed fastify krabs middleware order to be compliant with the express version (efeeb90)
- refactor: moved docs into packages/ directory (d2ed79d)
- refactor: removed express.js dependency from fastify package (19db0d9)
- refactor(chalk): removed chalk dependency (d681390)
- ci: added codecov integration (b34f64f)
- ci: removed old ci workflows (4cf7e2e)
- chore: LICENSE CHANGE FROM GPLv3 TO MIT (e20cacd)
- chore: removed useless dependencies from package.json (ec0995c)
- chore(commitizen): added commitizen for conventional commits (09d6ee1)
- chore: added changelog (066b081)
- chore: temporarily disabled gh workflows (5742ce6)
- chore: upgraded main package version (72c5e36)
- fix: fixed typing in fastify middleware (ef92210)
- feat: added basic fastify boilerplate (f1ca5d4)
- refactor: moved example into express.js directory (651e2d9)
- refactor: refactored codebase into a monorepo (5136b80)
- fix: fixed krabs version in example (35a683f)
- chore: fixed memoization for tenant resolution (12a1142)
- chore: removed test files (2d89b8d)
- chore: updated version for npm (60acced)
- docs: fixed typos in readme (a1dc0a1)
- chore: fixed memoize import (884a13b)
- chore: updated version for npm (03d9821)
- chore: upgraded for npm (4b30062)
- fix: fixed typescript imports with esmodule interop (e4c1656)
- chore: upgraded version for npm (2ad1428)
- feat: added support for API routes (9da6283)
- perf: added memoization to tenant-related search functions (5c4843d)
- refactor: moved NODE_ENV warning outside the middleware (3fc9f80)
- docs: fixed image paths on docusaurus (b1cc79f)
- chore: updated version for npm (6720570)
- ci: updated docs pipeline (69126fb)
- docs: added basic docusaurus (76143d2)
- docs: added documentation to docusaurus (94d063c)
- docs: fixed docusaurus config (716b718)
- docs: fixed docusaurus config (34b2ef6)
- docs: updated readme (7267f5b)
- chore: updated krabs version for npm (9adfc5f)
- fix: fixed chalk import (dce16c0)
- feat: added warning when NODE_ENV variable is undefined (4d93392)
- docs: updated readme (ce5c09d)
- refactor: renamed krabs config to krabs.config.ks (caacccc)
- refactor: upgraded package version (03eac6a)
- tests: fixed tests (2527931)
- tests: fixed tests execution (1ee90a8)
- tests: improved tests (99b20b0)
- fix: made krabs follow NODE_ENV for domain resolutions (57995c3)
- fix(ci): fixed branch name in gh workflows (ce55449)
- docs(README): updated readme (c61e406)
- docs(readme): updated README file with video instructions (3f576f0)
- ci: added automatic release on merge to main branch (fe69d9b)
- ci: updated package version (c69469d)
- feat(config): added support for krabs.config.js configuration file (8e6381d)
- release: updated release version (c1212e7)
- fix: fixed Domain types (171f2cb)
- feat: added example (973653a)
- feat: added multitenant-example public folder (d210674)
- feat: added routing system (0848a05)
- feat: added support for async functions inside krabs config file (28b5d79)
- feat: created FUNDING.yml (e3c643d)
- feat: multi-tenant example pages (8098d7d)
- feat: updated build system (9fccb46)
- feat: updated Readme (a3853e0)
- feat(github): edited funding (16e2be8)
- chore: add NonEmptyArray intersection (6542235)
- chore: added tenant to req object (9e033f2)
- chore: fixed advanced example (9139477)
- chore: updated version to 0.0.3 for npm (02fb28e)
- docs: added code of conduct (f4e91a5)
- docs: added minzipped size badge (c0d528f)
- docs: edited cover image (7125530)
- docs: fixed typo (f292a61)
- docs: fixed typo in readme (624b3d6)
- docs: fixed wrong link in readme (9dcd59e)
- docs: updated readme (c2fd5ca)
- docs: updated readme (779caae)
- docs: updated readme (61526ca)
- docs: updated readme file (af158c6)
- docs: upversion (2364784)
- refactor: add
key in Env
in Domain type (361d96c) - refactor: casting currentEnv to remove ts-ignore (66650ea)
- refactor: casting types to remove //@ts-ignore (87d5d4f)
- refactor: remove not needed //@ts-ignore (3a71f14)
- refactor: removed useless file (7e53274)
- ci: added travis.ci and codecov (a5a6d44)
- initial commit (e00b150)