✨ Enhancements
- improve cache key handling - by @LouisHaftmann (09daa)
- extenable storage driver & unit test setup - by @LouisHaftmann (51103)
- add cache pruning to storage drivers - by @LouisHaftmann (aba13)
🐛 Fixes
- handle storage driver initialization errors - by @LouisHaftmann (0368c)
- allow all http methods on healthcheck route - by @LouisHaftmann (88ad0)
- register memory driver - by @LouisHaftmann (00615)
- check env & setup db on startup - by @LouisHaftmann (90f60)
🏗️ Refactors
- move db & storage adapter to lib folder - by @LouisHaftmann (bc8ca)
- switch from minio default to S3 compatible wording - by @oprypkhantc in #23 (aac86)
- rename
CACHE_SERVER_TOKENtoURL_ACCESS_TOKEN- by @LouisHaftmann (cc6ff)
🔧 Chore
- update pnpm-lock - by @LouisHaftmann (92173)
- move to
falcondev-ossgithub org - by @LouisHaftmann (ba351) - use filesystem driver for development - by @LouisHaftmann (665df)
- docs: update pnpm-lock - by @LouisHaftmann (ed41d)
- eslint: enable type-aware rules - by @LouisHaftmann (d6c0e)
- release: v1.0.0 - by @github-actions[bot] (8468a)
📦 Build
- add db migration folder to docker image - by @LouisHaftmann (c105e)
- docker set
DATA_DIRenv var - by @LouisHaftmann (5d584) - deps:
- upgrade deps - by @LouisHaftmann (becbf)
- upgrade deps - by @LouisHaftmann (32b1b)
- deps/docs: upgrade deps - by @LouisHaftmann (122ae)
- docs: configure nitro for cloudflare pages output - by @LouisHaftmann (7d63f)
📖 Documentation
- initial docs page setup - by @LouisHaftmann (d128e)
- add home page example file name - by @LouisHaftmann (fe8de)
- fix storage drivers link - by @LouisHaftmann (a893b)
- simplify README - by @LouisHaftmann (f959f)
- update data dir - by @LouisHaftmann (fc036)
✅ Tests
- key matching - by @LouisHaftmann (d0df9)
- api routes - by @LouisHaftmann (a57d1)
- set nitro server hostname - by @LouisHaftmann (e1d00)
- wait for nitro ready hook on startup - by @LouisHaftmann (8ba5f)