Skip to content

v0.2.0

Compare
Choose a tag to compare
@toridoriv toridoriv released this 06 Oct 00:50
· 86 commits to main since this release

Changed

  • 🚚 (deps): Reorganize dependencies to make cache easier [fe24fcf]
  • πŸ”§ Add description to package.json [3d24d7a]
  • ♻️ (api): Improve controllers organization [053e38a]
  • 🚚 (web): Update path to individual fanfictions [e825e91]
  • 🍱 (web): Use correct url in manifest [63c4334]
  • ♻️ (web): Improve tag views and partials [728582f]
  • 🍱 (web): Update assets [4a83410]
  • 🍱 (web): Improve assets loading [91d8336]
  • 🍱 (server): Minify styles and scripts [2b02946]
  • ♻️ (@lib/logger): Add inspect options to logger settings [784a4f6]
  • ♻️ Use Express server directly [02ba13b]
  • ♻️ (web): Get data directly from DB [aa689df]
  • ♻️ (@lib/logger): Improve log error [c65791f]
  • ♻️ Throw a detailed error when requests fail [6bf2130]

Added

  • πŸ‘· Deploy on push to main and on tags [cfb0504]
  • πŸ‘· Only deploy on push version tags [a9dd6af]
  • ✨ (@lib/fanfictions): Add unsafeParse to Fanfiction class [e5365e4]
  • ✨ (api): Add update routes [fb94e16]
  • ✨ (web): Add fanfiction view [56cf5b9]
  • ✨ (api): Add patch method to fanfictions resource [575532a]
  • ✨ Add queries module [90b1582]
  • ✨ (web): Add assets router [0d1c4ab]
  • πŸ”Š (web): Log error [9a6364e]
  • ✨ (web): Add try catch wrapper [80813d8]
  • ✨ Add api key validation [7789882]
  • πŸŽ‰ Init project [dfdcc1f]

Fixed

  • πŸ› (@lib/fanfictions): Add missing author to main schema [b32655d]
  • πŸ› (api): Read api key header from request [b8e6f16]
  • πŸ› Load statics dynamically in template [66def53]
  • πŸ’š Use Deno Deploy [821cf97]
  • πŸ’š Use Netlify instead of Deno Deploy [40aecb3]
  • πŸ’š Use public as root folder [0147527]
  • πŸ’š Use entry point at the root of the project [736899f]
  • πŸ› Repair link to public assets [d099df8]
  • πŸ› Use different public root for production [f583ff9]
  • πŸ› Use src folder as root in production [47cf041]
  • πŸ’š Add root to deploy settings [f0c82ff]
  • πŸ› (server): Use http server in production [0369751]
  • πŸ› (web): Use next in try catch wrapper [da8398f]

Removed

  • πŸ”₯ (api): Remove unused middlewares file [c29014c]

Miscellaneous

  • 🌐 (web): Show translations on fanfiction cards [83729ab]
  • 🏷 (api): Add ApiResponse type globally [a882d18]
  • 🏷 (@lib/fanfictions): Add additional fields to improve searchability [2470a41]
  • πŸ”¨ Watch styles and scripts files [ecee900]
  • πŸ™ˆ Ignore lock file [f4e17b4]

Deprecated

  • πŸ—‘ Remove unused code [9905571]