All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
0.1.2 (2025-09-03)
- docs: license (c973020)
- admin key logging (3fd4830)
- bun init (ae74436)
- bun: env - redis (953bb2d)
- bun: redirect urls (6fe55f5)
- ctrl: key - name change (0b7d825)
- ctrl: keys - catch handling (e071b5b)
- ctrl: keys - delete (ddbb8a1)
- ctrl: keys - get (20cf52d)
- ctrl: keys - modify (add71ef)
- ctrl: keys - modify (bff62df)
- ctrl: keys - reset change & changeAndResetLimit fn (302e314)
- ctrl: keys - reset limit (7e9ecce)
- ctrl: limiter (6a471f5)
- ctrl: limits - deleted (e202cec)
- db: redis - using direct url (19aa2b2)
- docker: dockerfile & compose (b41aec7)
- docs: env example & md files (d8c03e1)
- docs: openapi specs (68b73a7)
- docs: readme (ce28e35)
- enums: enumPeriod - using string names (433959e)
- enums: period (0919ac5)
- functions: jsonReformat (a51c2fe)
- globals: ctrlKeys (44e0cd0)
- index: connect to redis (990de7f)
- index: middleware unhandled (8ae71de)
- index: route expose (beb4ba0)
- index: using logger (3ccd818)
- middleware: admin - key change (abc7bbf)
- middleware: admin - verify bearer token (2fcbb11)
- middleware: key (6472c4f)
- middleware: key - set keyData in context (6da0b81)
- middleware: limiter (95b6b47)
- middleware: limiter - logic revamped (fdf0ee9)
- middleware: response (0f1f5e4)
- middleware: schema - remove errorId (431b698)
- middleware: schema handling (061b5e7)
- middleware: unhandled (8435895)
- package: added version & description (fed6531)
- package: commit & tag version (1a15c5e)
- package: date-fns (9840104)
- package: hono (63af70b)
- package: start script (1578680)
- package: zod (5b4b32b)
- redis: handling errors (f382998)
- redis: inc & dec fns (a29e731)
- redis: set & get ttl (2c439aa)
- route: keys - delete (9250eef)
- route: keys - get (069be0d)
- route: keys - limit reset & limit change (04f5a46)
- router: shifted logic from index to router (5298405)
- routes: keys (7810408)
- routes: redirect (dbd64b5)
- schema: keys - generate (710232a)
- schema: keys - modify (b186d8c)
- service: admin - generate key (b9696a2)
- service: db redis (509d10f)
- services: admin - key path (df1ce9c)
- time: calculate redis ttl (baa5642)
- time: ttl - set default to 1 (5e8f182)
- types: hono (e95f140)
- types: key - keyGenerated (599e8a5)
- types: typeKey (e8cade7)
- types: zod (30dbbf5)
- utils: errorObject (3f4a4c9)
- utils: globals - dbRedis (ac3ce6f)