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