78 Commits

Author SHA1 Message Date
dyzulk
cbd99d745f chore(web): final cleanup of legacy icons folder 2026-01-10 06:36:41 +07:00
dyzulk
c5ea047b6a style(web): complete lucide migration and restore missing user management imports 2026-01-09 22:44:05 +07:00
dyzulk
188d262662 fix(web): remove duplicate import in Toast 2026-01-09 22:34:41 +07:00
dyzulk
b883715c26 style(web): refactor dashboard icons to lucide-react for consistency 2026-01-09 22:32:41 +07:00
dyzulk
5958b93f84 style(web): refine spacing on legal index page 2026-01-09 17:17:57 +07:00
dyzulk
fe3ac6d87e feat(web): change default theme to DARK 2026-01-09 17:09:14 +07:00
dyzulk
bfe561cb56 fix(web): fix dark/light mode text color for Country input in CreateCertificateModal 2026-01-09 16:46:21 +07:00
dyzulk
4cea10c680 fix: add missing loading translation in Public namespace 2026-01-09 13:39:50 +07:00
dyzulk
c3b675bb28 chore: cleanup log and cache files 2026-01-09 13:32:29 +07:00
dyzulk
8d9ecb521e refactor: remove unused (admin) and (full-width-pages) directories 2026-01-09 13:21:47 +07:00
dyzulk
3552c7df5a style: fix navbar overlap on public pages by adding top padding 2026-01-09 13:14:45 +07:00
dyzulk
ea37aa0b21 feat: add Docs link to navbar 2026-01-08 20:41:00 +07:00
dyzulk
49a95cf892 feat(home): simplify homepage and link to docs 2026-01-08 15:00:26 +07:00
dyzulk
0fdf796656 Refactor: Improve Install Guide card layout 2026-01-08 13:42:15 +07:00
dyzulk
a42b544798 Refactor: Simplify CaCard UI and move Smart CLI to Install Guide 2026-01-08 13:27:06 +07:00
dyzulk
1bdd8f51fb Fix: TS error and Feat: Add multi-distro support 2026-01-08 13:02:20 +07:00
dyzulk
6e5eed5706 Feat: Update homepage snippet to auto-install curl 2026-01-08 12:55:46 +07:00
dyzulk
9761fcc4ba fix(web): add family_id to CaCertificate type to fix trust store grouping 2026-01-07 11:55:39 +07:00
dyzulk
a7c7a58fcc feat: implement public ca relevancy (only latest & hierarchical) 2026-01-07 11:53:20 +07:00
dyzulk
b298fd0572 fix: add missing toast_ca_setup localization keys 2026-01-07 11:16:12 +07:00
dyzulk
7841c799b3 fix: correct ConfirmationModal variant prop from error to danger 2026-01-07 11:08:12 +07:00
dyzulk
2867288706 feat: add Purge CDN button and confirmation UI to CA management 2026-01-07 11:07:04 +07:00
dyzulk
a1c38e4ab2 feat: localize all hardcoded strings in Root CA Management and Archive UI 2026-01-07 10:58:15 +07:00
dyzulk
8ff136d086 feat: refine Archive Management Table with double sorting and CDN sync status 2026-01-07 10:54:41 +07:00
dyzulk
90ea7bb4a2 feat: refine CA setup UX by moving setup button to Admin and adding redirection link 2026-01-07 10:30:36 +07:00
dyzulk
8ae637d9c6 feat: display Family ID and detailed Issuer in CA tables 2026-01-07 10:01:09 +07:00
dyzulk
55d9b4a782 feat: display issuer common name and serial in CA tables 2026-01-07 09:50:29 +07:00
dyzulk
2690eef65b feat: show issuer_name in CA tables and support outline variant in Badge 2026-01-07 09:37:02 +07:00
dyzulk
cde7e66b73 feat: implement Renew All (Bulk CA Chain Refresh) functionality 2026-01-07 05:27:38 +07:00
dyzulk
713fab3fba style: refine Root CA Management layout and restore spec-sync buttons 2026-01-07 04:58:44 +07:00
dyzulk
fc04d0112f feat: implement dual CDN strategy and archive management UI 2026-01-07 04:43:50 +07:00
dyzulk
81591f8196 fix(seo): update canonical URL metadata to allow sub-page indexing 2026-01-06 17:36:21 +07:00
dyzulk
305f26ab2f feat: add bing-urls.txt and update sitemap.xml with missing CA certificate download page 2026-01-06 17:17:45 +07:00
dyzulk
c7261e0a09 fix: finalize UI localization and fix typo in en.json 2026-01-06 16:40:20 +07:00
dyzulk
e3536dde78 fix: update translations for installer improvements and fix typos 2026-01-06 16:38:47 +07:00
dyzulk
eaea8dbd2a feat: implement global bundle UI, granular sync buttons, and integration with new API endpoints 2026-01-06 15:56:25 +07:00
dyzulk
a5e7312795 docs: redesign Linux guide to show all CLI snippets simultaneously 2026-01-06 15:27:41 +07:00
dyzulk
33ba0d5e7e style: refine Linux documentation UI with manual steps and dynamic CLI selector 2026-01-06 15:22:49 +07:00
dyzulk
74e1a2cb93 docs: improve Linux installation guide with CLI one-liner and copy feature 2026-01-06 15:14:47 +07:00
dyzulk
1b0e504040 feat: complete Home page UI overhaul with glassmorphism and installation guides 2026-01-06 14:59:15 +07:00
dyzulk
63eb55642e feat: integrate direct CDN downloads in HomeClient 2026-01-06 14:33:23 +07:00
dyzulk
85719c3a3e feat: add sync to CDN button in Root CA management 2026-01-06 12:01:07 +07:00
dyzulk
e46b375d84 chore: finalize task list and documentation after build verification 2026-01-06 09:24:03 +07:00
dyzulk
377994c56c fix: refactor direct SWR calls to useAuth to prevent 401 loops 2026-01-06 03:11:01 +07:00
dyzulk
3996c4500d chore: enhance auth debug logging 2026-01-06 02:58:18 +07:00
dyzulk
c98ca995e9 fix: resolve variable hoisting and add auth debug logs 2026-01-06 02:51:27 +07:00
dyzulk
8195de344d fix: resolve build errors, disable strict linting, and robust 401 handling 2026-01-05 23:42:48 +07:00
dyzulk
cc921a91e1 fix: stop 401 auth retry loop and remove unsafe PNA localhost fallback 2026-01-05 23:26:45 +07:00
dyzulk
11585a5f1b fix: switch attachment download to secure axios blob fetch 2026-01-05 22:53:12 +07:00
dyzulk
a230ee5890 fix: handle secure attachment downloads and fix invalid storage URLs 2026-01-04 19:29:46 +07:00