Releases: toridoriv/duofiction
Releases · toridoriv/duofiction
v1.1.0
v1.0.0
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.3.0
Fixed
- 💚 Update entrypoint [519af91]
- 🐛 (@core/logger): Use default response duration for cached files [a0db58d]
- 💚 Deploy only if a tag is pushed to the main branch [ad9d3b5]
Miscellaneous
- 🔨 (bin): Add release command [fa98780]
- 🏷 (@modules/typings): Improve
ToDotNotation
type [0a413ac] - 🏷 (@modules/typings): Add type
DeepPartial
[a18e767] - 🏷 (@modules/typings): Add and update utility types [b08b892]
- 🏷 (@modules/typings): Add possible exclussions to
ExpandRecursively
[0df6b11] - 🧑💻 Add cache command and improve dependency management [b60402f]
- 📝 (@common/types): Add JSDoc exported members [795a252]
- 🧑💻 (common): Add utility types [7a25c36]
- 🔨 Add location to start script [40144de]
- 🙈 Do not ignore
.vscode
folder [7d582f1] - 📝 Add README file [b44055c]
Removed
- 🔥 (@modules/config): Remove unnecessary variables from schema [cad3388]
- 🔥 (bin): Remove commented code [efcbcaa]
- 🔥 (views): Remove unnecesary files [1571dae]
- 🔥 (@web/scripts): Remove unused file [a0886cf]
Added
- ✨ Add home page [ba85063]
- 👷 Use
main.ts
as entrypoint [c911b63] - ✨ (@modules/database): Create new database module [d1c4044]
- ✨ (catalog): Add tag catalogs [1cff5f2]
- ✨ Add catalog (summary and paginated) [65a0df3]
- ✨ (server): Handle not found [d17a86c]
- ✨ Add authentication [96b2be1]
- ✨ (server): Load helpers dynamically [1015265]
- ✨ (web): Add author name as a searchable tag [3ceb945]
Changed
- 🔧 Improve setup for Deno Fresh [821fba5]
- 🏗 Using Fresh instead of Express [62f2322]
- 🏗 Remove old files to implement new structure [4837ffc]
- ♻️ (@modules/logger): Remove unnecessary import [24b5307]
- ♻️ (modules): Move logger to its own module [6346c35]
- 🔧 Update TypeScript rules and reorganize imports [6cfa450]
- ♻️ (@server/routers): Use
view
suffix for view endpoints [6e4e1f0] - 🍱 (@web/assets): Do not minify JavaScript [b67f947]
- ♻️ (@core/endpoints): Add request method to views [656f022]
- 🏗 (server): Load middlewares dynamically [c2e55b5]
- ♻️ (routers): Create utilities to retrieve endpoints [e882733]
- ♻️ Improve project's file structure [4d60e32]
- 🔧 (vscode): Do not cache files on save [4a8c8a3]
- 💄 (web): Add Victor Mono stylesheet [1ecfde2]
v0.2.0
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]