|
|
56f9603daa
|
init(web): add quote create form
|
2025-01-07 14:44:29 +03:00 |
|
|
|
ffc249a9f8
|
perf(web): add favicon, webmanifest and browserconfig
|
2025-01-07 13:27:14 +03:00 |
|
|
|
14a7104c5f
|
init(web): add settings page
|
2025-01-07 13:25:25 +03:00 |
|
|
|
3d35de3234
|
fix(api): fix logout handler
|
2025-01-07 05:15:14 +03:00 |
|
|
|
2228dc5f14
|
refactor(web): make a separate auth middlewares for server
also slightly change api auth middleware
|
2025-01-07 04:32:49 +03:00 |
|
|
|
8b417dc623
|
perf(web): add pagination
and remove getting total quotes count
|
2025-01-07 04:04:06 +03:00 |
|
|
|
65152526b7
|
fix(web): adjust quotes page for mobile
also add <hr>s around quotes list
|
2025-01-07 03:24:54 +03:00 |
|
|
|
b3090f5dc0
|
fix(web): fix behavior on getting no quotes
|
2025-01-07 03:23:48 +03:00 |
|
|
|
838f089c69
|
fix(api): make search filter case insensitive
|
2025-01-07 03:16:10 +03:00 |
|
|
|
bddcd49d2a
|
init(web): add quotes page
|
2025-01-07 02:58:04 +03:00 |
|
|
|
02b848a737
|
init(api): add getting total quotes count
|
2025-01-07 01:52:33 +03:00 |
|
|
|
37d40497d1
|
init(frontend): add frontend server
also add static files and auth page
|
2025-01-07 00:03:30 +03:00 |
|
|
|
cb14672113
|
refactor(api): make database error handler unexported
|
2025-01-06 20:19:37 +03:00 |
|
|
|
55986bab36
|
refactor(api): move authentication into a middleware
|
2025-01-06 20:17:07 +03:00 |
|
|
|
521e140881
|
refactor: rename backend -> web
|
2025-01-06 19:25:06 +03:00 |
|