From 48668081018654f809bc360fbcce2d656ebeb023 Mon Sep 17 00:00:00 2001 From: dqnid Date: Mon, 20 Jan 2025 08:42:56 +0100 Subject: [PATCH] docs: TODO --- docs/TODO.md | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/docs/TODO.md b/docs/TODO.md index bdd9b36..829db7a 100644 --- a/docs/TODO.md +++ b/docs/TODO.md @@ -1,21 +1,33 @@ # TODO +## V0 + - [x] Manage requests -- [x] Router - [NOT NEEDED] HTTP code mapper : not needed because a code will be directly translated on the client (browser / postman) + +## V1 + +- [x] Router - [ ] JS / CSS data -- [ ] Media manager + - [ ] Automatically expose files when a new type of route (page) is defined + - [ ] Let the HTML to be the one that links its requirements (js and css) +- [ ] Media manager utility +- [ ] Let programmer set the default not found response +- [x] Manage basic defaults app and route headers +- [x] Manage route specific headers + +## V2 + +- [ ] Study how to organize functions on structs or types if possible +- [ ] Allow middleware + - [ ] Middleware to redirect or block petitions + - [ ] Middleware to insert headers and data - [ ] Log system - [ ] File management - [ ] Auto-cleanup - [ ] Transversal utility -- [ ] Let programmer set the default not found response -- [x] Manage basic defaults app and route headers -- [x] Manage route specific headers -- [ ] Allow middleware - - [ ] Middleware to redirect or block petitions - - [ ] Middleware to insert headers and data -- [ ] Study how to organize functions on structs or types if possible + +*** ## Improvements