Commit Graph

17 Commits

Author SHA1 Message Date
ajnart
102bd5deee ⚗️ Try to drastically reduce page load time
by using TRPC server-side helpers :
https://trpc.io/docs/client/nextjs/server-side-helpers
2023-11-12 17:24:25 +01:00
Manuel
690c627f81 Add login redirection
*  Add login redirection

* 🚑 Fix cross site scripting using server side regex validation

*  Add unit test
2023-09-24 16:04:07 +02:00
Meier Lukas
3ef12cfe12 ♻️ Update api endpoint authorization 2023-08-06 15:40:19 +02:00
Meier Lukas
9e576f1498 ♻️ Address pull request feedback 2023-08-06 14:12:39 +02:00
Manuel
42688ad2c7 Add i18n namespaces and add translations for manage boards 2023-08-05 17:00:29 +02:00
Manuel
cf057505ec Protect routes and procedures 2023-08-05 15:30:59 +02:00
Manuel
c0b836f2a4 feat: disable delete for Homarr default config 2023-08-04 22:31:48 +02:00
Meier Lukas
02227e0a44 Fix issue with link on boards page 2023-08-04 21:48:24 +02:00
Manuel
a6c273e26a 💄 Use correct icons for boards page 2023-08-02 18:57:05 +02:00
Manuel
a3bb08768f Add make my default board button to manage boards 2023-08-01 18:14:53 +02:00
Manuel
9657d8acd5 Add default dashboard to preferences 2023-08-01 18:07:24 +02:00
Meier Lukas
65d0b31a1a ♻️ Improved code structure for layout, remove most settings components 2023-08-01 15:23:31 +02:00
Manuel
bb0bcabb2e ♻️ board procedure 2023-08-01 12:58:32 +02:00
ajnart
1bb84e3b0f Add cache back 2023-08-01 19:20:39 +09:00
Meier Lukas
df890b8c0a 💄 Polish layouts 2023-08-01 01:13:21 +02:00
Manuel
7f5e76796d 🐛 Fix validation for create board and add modal for delete board 2023-07-31 23:46:44 +02:00
Manuel
f61d0f5f8d Add manage dashboards page 2023-07-30 22:20:20 +02:00