9 Commits

Author SHA1 Message Date
daniel31x13
0463a334ce reduce padding and gap in various components for an improved user interface + styling 2026-03-19 00:37:40 -04:00
daniel31x13
8c9cd34ec3 feat(admin): implement admin layout and sidebar, add user administration and background jobs pages 2026-02-12 15:36:38 -05:00
daniel31x13
6b3dba3faf Refactor worker-related functionality and update UI components
- Updated ConfirmationModal to use a callback for toggleModal.
- Modified DeleteUserModal to handle admin checks more robustly.
- Removed unnecessary config usage in SettingsSidebar and updated links.
- Cleaned up TagListing by removing unused context logging.
- Enhanced admin page to redirect non-admin users to the dashboard.
- Simplified API for archiving links by removing unused actions.
- Updated billing settings page for better UI consistency.
- Adjusted password settings page for responsive design.
- Deleted obsolete worker-console page and redirected to background-jobs.
- Added new background-jobs page with worker stats and preservation actions.
- Introduced new API endpoints for fetching worker stats and managing preservations.
- Created new hooks for managing worker-related actions in the router.
- Updated localization files to reflect new UI changes and actions.
- Removed deprecated preservation file handling from filesystem management.
2026-02-12 15:16:22 -05:00
daniel31x13
e3de382739 move worker page to worker-console page 2026-02-07 12:20:28 -05:00
daniel31x13
4743aa8144 improved settings page 2026-02-05 18:56:03 -05:00
daniel31x13
a34f1d7308 bug fixes 2025-06-03 17:15:21 -04:00
daniel31x13
82f5a7026f feat(web): make things less rounded 2025-05-23 15:52:46 -04:00
daniel31x13
f3c8647ff2 move react-query to the @linkwarden/router package 2025-04-21 10:14:08 -04:00
daniel31x13
1b45286aaf move files to /apps/web directory 2025-04-10 18:38:59 -04:00