Commit Graph

23 Commits

Author SHA1 Message Date
Sam Chau
d69064803a fix: update Dropdown.svelte to properly close empty div tag and enhance markdown sanitizer
- Fixed an empty div tag in Dropdown.svelte to ensure proper HTML structure.
- Implemented a custom HTML sanitizer in markdown.ts to avoid postcss dependency issues, allowing only specific tags and attributes to enhance security against XSS attacks.
2025-11-09 01:11:19 +11:00
Sam Chau
4ce966a41d feat(quality-profiles): implement quality profile management with detailed views, including languages and general settings 2025-11-05 21:41:49 +10:30
Sam Chau
80019b72a6 fix(ActionButton): add z-index class to dropdown for proper stacking 2025-11-05 21:41:31 +10:30
Sam Chau
697d241adf feat(tabs): enhance tab navigation with back button support and layout adjustments 2025-11-05 21:40:33 +10:30
Sam Chau
ee35e335d7 feat(unsaved-changes): implement utility for detecting and handling unsaved changes 2025-11-05 21:40:14 +10:30
Sam Chau
f274c9900f refactor(table): move Column interface to separate types file for better organization 2025-11-05 07:35:48 +10:30
Sam Chau
e7fac48962 feat(quality-profiles): add quality profile management with views and queries 2025-11-05 07:30:42 +10:30
Sam Chau
2abc9aa86a feat(pcd): implement PCD cache management and initialization logic 2025-11-05 07:30:33 +10:30
Sam Chau
4280403cfa fix(navbar): adjust margin for brand name container in navigation 2025-11-05 07:30:02 +10:30
Sam Chau
bba8590b07 feat(table): add header icon support and enhance cell rendering options 2025-11-05 07:29:55 +10:30
Sam Chau
4bcbdd77c8 feat(ui): implement search and dropdown components with actions 2025-11-05 07:29:38 +10:30
Sam Chau
302a80d1cd feat(markdown): add utility functions for parsing and stripping markdown 2025-11-05 07:28:52 +10:30
Sam Chau
58bd036a3a chore(pcd): cleanup unused files for schema deps 2025-11-04 07:02:05 +10:30
Sam Chau
37ae5164e6 feat(pcd): add database linking functionality 2025-11-04 06:58:54 +10:30
Sam Chau
f2d9a8fa76 style(logo): use temp firefox logo 2025-11-03 21:10:05 +10:30
Sam Chau
ed8f81619e refactor(state): move empty state into reusable ui comp 2025-11-03 21:09:26 +10:30
Sam Chau
64bde2017b chore(logs): Cleanup double logger alias 2025-11-03 17:32:45 +10:30
Sam Chau
fcdd45952b refactor(everything): properly movied into lib 2025-11-03 17:27:33 +10:30
Sam Chau
7df6d1eec3 refactor(alerts): move to lib/client
- also remove reusable request wrapper
2025-11-03 17:05:48 +10:30
Sam Chau
3a2e778b98 refactor(stores): move to lib/client 2025-11-03 16:50:18 +10:30
Sam Chau
b18012b032 refactor(assets): move to lib/client 2025-11-03 16:48:31 +10:30
Sam Chau
f3379b9ea4 server(utils): config, logger, startup 2025-10-18 03:55:11 +10:30
Sam Chau
72415af8a5 chore(setup): sveltekit + deno 2025-10-18 00:39:02 +10:30