-
296a70010d
fix(profile): show and persist line id in profile form
master
gbanyan
2026-02-13 08:42:04 +08:00
-
5c3866446c
feat(auth): disable public registration while keeping member login
gbanyan
2026-02-13 08:15:45 +08:00
-
7095be82d5
fix(cms): allow archiving already-imported article documents
gbanyan
2026-02-11 09:20:44 +08:00
-
ec2b1d21f4
feat(cms): import legacy article documents into document library
gbanyan
2026-02-11 09:15:19 +08:00
-
4e7ef92d0b
feat(cms): expose public document api and trigger site revalidation
gbanyan
2026-02-11 09:00:11 +08:00
-
b6e18a83ec
feat(cms): sync site assets, revalidate webhook, and document download naming
gbanyan
2026-02-10 23:38:31 +08:00
-
c4969cd4d2
Split migrated document posts into guides and story
gbanyan
2026-02-10 20:26:57 +08:00
-
097e332608
Make document reclassify command revalidation optional
gbanyan
2026-02-10 20:04:21 +08:00
-
2a98d22740
Add command to reclassify document content
gbanyan
2026-02-10 20:03:47 +08:00
-
f0dbea1af5
Add Line ID field to member lifecycle
gbanyan
2026-02-10 15:31:29 +08:00
-
860dbfb54e
Eager-load categories on related articles in API response
gbanyan
2026-02-07 16:36:07 +08:00
-
dd7077f77b
Return relative image paths from API for Next.js frontend
gbanyan
2026-02-07 16:32:18 +08:00
-
a30af8eaf7
Add headless CMS for official site content management
gbanyan
2026-02-07 11:58:22 +08:00
-
bfbec861d0
Document armub deploy instance
gbanyan
2026-02-07 10:41:34 +08:00
-
329877b5bf
Add receipt numbers to membership payments
gbanyan
2026-02-05 16:41:04 +08:00
-
8fc4adb6ad
Handle null approval timestamps on member dashboard
gbanyan
2026-01-25 18:58:56 +08:00
-
ee35cd0ac3
Fix ROC date parsing for roster import
gbanyan
2026-01-25 06:41:42 +08:00
-
2cf0c19b61
Expand member profile fields
gbanyan
2026-01-25 06:37:10 +08:00
-
29c44f2dbe
Update roster import to sync existing members
gbanyan
2026-01-25 06:22:57 +08:00
-
c2f0047ed9
Add personal application fields to members
gbanyan
2026-01-25 05:52:40 +08:00
-
65de7d9019
Move disability status card to payment history
gbanyan
2026-01-25 05:31:01 +08:00
-
36a4e87f3f
Add fee type to membership payments display
gbanyan
2026-01-25 05:10:01 +08:00
-
b528a63387
Add identity type display to member dashboard
gbanyan
2026-01-25 04:35:30 +08:00
-
2faefb5872
Add identity_type and guardian relationship to members
gbanyan
2026-01-25 04:34:36 +08:00
-
2d925e0b47
Add disability status card to member dashboard
gbanyan
2026-01-25 04:00:20 +08:00
-
e27d3c0f72
Update membership types to match charter Article 7
gbanyan
2026-01-25 03:43:08 +08:00
-
42099759e8
Add phone login support and member import functionality
gbanyan
2026-01-25 03:08:06 +08:00
-
ed7169b64e
Add internal task notes to README
Gbanyan
2025-12-01 10:06:45 +08:00
-
642b879dd4
Add membership fee system with disability discount and fix document permissions
Gbanyan
2025-12-01 09:56:01 +08:00
-
83ce1f7fc8
chore: ignore admin data directory
gbanyan
2025-11-30 14:49:45 +08:00
-
bcff65cf67
Fix audit logs and issue reports pages, rename Issues to Tasks
Gbanyan
2025-11-30 10:47:04 +08:00
-
bf6179c457
Remove default sizing from ApplicationLogo component
Gbanyan
2025-11-28 00:51:51 +08:00
-
21c82a5f18
Strictly limit logo width on homepage and guest pages
Gbanyan
2025-11-28 00:49:29 +08:00
-
6860a98f61
Optimize homepage logo size
Gbanyan
2025-11-28 00:46:48 +08:00
-
b6be6578c4
Restrict access to forbidden links and widgets based on roles
Gbanyan
2025-11-28 00:38:10 +08:00
-
ebf7f4b42d
Translate UI to Traditional Chinese
Gbanyan
2025-11-28 00:31:05 +08:00
-
6890cf085d
Fix 'My Membership' 404 by adding missing profile flow
Gbanyan
2025-11-28 00:25:04 +08:00
-
c7a1f9130e
Refactor 'My Membership' page scripts
Gbanyan
2025-11-28 00:21:57 +08:00
-
cf367fe6e0
Fix 404 error in finance document emails
Gbanyan
2025-11-28 00:20:53 +08:00
-
70dec7615e
Optimize Navigation Bar for overflow handling
Gbanyan
2025-11-28 00:17:02 +08:00
-
56692bc540
Fix undefined $active variable in nav components
Gbanyan
2025-11-28 00:15:15 +08:00
-
86f22f2a76
Enhance UI and Accessibility (WCAG)
Gbanyan
2025-11-28 00:13:04 +08:00
-
83602b1ed1
Implement dark mode, bug report page, and schema dump
gbanyan
2025-11-27 15:06:45 +08:00
-
13bc6db529
Initial commit
gbanyan
2025-11-20 23:21:05 +08:00