471175d08d
``refactor Update tsconfig.json to include trailing comments in compilerOptions paths and exclude patterns
``
2025-05-16 11:16:10 +08:00
dae97f52ae
``refactor Update PocketBase URL in development environment to use local network IP address
``
2025-05-16 11:14:45 +08:00
6e16b2e87d
```
...
refactor Add sign-in form component with OAuth integration, Zod validation, i18n support, and password visibility toggle following REQ0016 requirements
```
2025-05-16 11:14:38 +08:00
a8b0a63648
```refactor Add reset password form component with Zod validation, email input handling, and internationalization support for custom auth flow
...
```
2025-05-16 11:07:13 +08:00
bf059147c7
``refactor Implement custom sign-up form component with Zod validation, OAuth integration, and i18n support following REQ0016 requirements
``
2025-05-16 11:03:58 +08:00
4b750b8146
``refactor Add explicit type annotation to isDevelopment variable in check-is-development utility function
``
2025-05-16 11:03:05 +08:00
11b1d21472
``refactor Update CMS site name from 'Devias Kit Pro' to 'demo cms' in configuration
``
2025-05-16 11:02:54 +08:00
3d38af8100
``refactor Enhance error logging in UserProvider by including full error details in development environment for debugging purposes
``
2025-05-16 11:02:45 +08:00
c5eb7100ea
``refactor Standardize status/state naming across students, teachers, and user metas pages, update filters and tabs to use 'state' parameter consistently
``
2025-05-16 11:02:27 +08:00
louiscklaw
407f622f24
``refactor Prettier config to add comment placeholder for potential future plugin additions
``
2025-05-15 11:35:40 +08:00
louiscklaw
7e2844dd74
```
...
refactor Student and Teacher create/edit forms to implement i18n support, update UI components, and standardize API calls
```
2025-05-15 11:35:29 +08:00
louiscklaw
097918340c
```
...
refactor Teachers list page to remove outdated implementation, simplifying component structure and improving maintainability
```
2025-05-15 11:31:03 +08:00
louiscklaw
3620837a6a
``refactor UserMeta creation and authentication client to improve documentation and type consistency
``
2025-05-15 11:27:02 +08:00
louiscklaw
c83e8c1b6e
```
...
refactor Student and UserMeta type definitions to deprecate obsolete fields, standardize structure, and update billing address format
```
2025-05-15 11:13:15 +08:00
louiscklaw
af15a6bce0
```
...
refactor Student type definitions to deprecate obsolete fields, standardize structure, and update billing address format
```
2025-05-15 11:12:56 +08:00
louiscklaw
d0215cf23f
```
...
refactor GetById APIs for Students, Teachers, and UserMetas to use consistent type definitions and expand parameters
```
2025-05-15 11:12:29 +08:00
louiscklaw
e523f80123
```
...
refactor UserMeta type definitions to deprecate obsolete fields and standardize structure
```
2025-05-15 11:10:40 +08:00
louiscklaw
7f8f8824a7
```
...
refactor getImageUrlFromFile to use Pocketbase records and correct path in teachers routes
```
2025-05-15 11:10:12 +08:00
louiscklaw
2aa96eec62
```
...
refactor student and teacher APIs to use COL_USER_METAS collection, standardize role assignment, and update type definitions
```
2025-05-15 09:27:38 +08:00
louiscklaw
ecab41abbf
`` fix GetUserById API to include requestKey option for Pocketbase compatibility
``
2025-05-15 09:27:20 +08:00
louiscklaw
5a1832ca89
```
...
remove obsolete GetAllCount API and related guidelines from Users.old module
```
2025-05-15 09:27:08 +08:00
louiscklaw
160c93b83d
`` refactor GetUserById function and add Create/UpdateUser APIs with type definitions
``
2025-05-15 09:26:36 +08:00
louiscklaw
d4fcc1dd8f
```
...
add UserActivationEditForm component for user activation management
```
2025-05-15 09:24:41 +08:00
louiscklaw
8e3d463f78
```
...
use dynamic route parameter for user ID in UserActivationEditForm
```
2025-05-15 09:24:27 +08:00
louiscklaw
fbf79b040f
`` remove placeholder _PROMPT.md file and reference to external draft for UserMeta editing page
``
2025-05-15 09:24:21 +08:00
louiscklaw
ba8e9cca69
fix translation,
2025-05-15 08:35:33 +08:00
louiscklaw
5bebc1f40e
```
...
add COL_BILLING_ADDRESS constant and update exports
```
2025-05-13 13:28:21 +08:00
louiscklaw
a441e3e52d
```
...
refactor teacher and user meta management UI by updating form components, replacing COL_TEACHERS with COL_USER_METAS where applicable, adding development environment checks, improving type definitions for user meta including billing address, and fixing parameter naming inconsistencies in form handlers
```
2025-05-13 13:27:41 +08:00
louiscklaw
09ded06dd2
``update student database operations to use COL_USER_METAS instead of COL_STUDENTS, refactor getStudentById to include expanded billing address data, and add/update related types and functions for student and user meta management
``
2025-05-13 13:27:27 +08:00
louiscklaw
7ecacd0692
```
...
refactor student management UI by updating create form component name and adding new edit page with translation support and form integration
```
2025-05-13 13:27:17 +08:00
louiscklaw
8a094afdd2
"``refactor student create and edit forms with translation support, update schema validation, and use new database operations for student management
``"
2025-05-13 13:26:58 +08:00
louiscklaw
64ca29cf60
``add new database operations for billing address module including create, delete, get, update functions and related type definitions
``
2025-05-13 13:26:41 +08:00
louiscklaw
cf70e2af21
```
...
refactor notifications popover to include unread count, mark all as read button, and loading state
```
2025-05-12 13:10:19 +08:00
louiscklaw
1a77c3a5e8
update helloworld template for component,
2025-05-12 11:34:06 +08:00
louiscklaw
c7f1f544ec
```
...
refactor notifications popover to use new hooks and improve functionality
```
2025-05-12 11:32:53 +08:00
louiscklaw
b35b77557e
```
...
enable prettier-plugin-sort-imports for consistent import ordering
```
2025-05-11 16:32:27 +08:00
louiscklaw
6842459499
```
...
remove deprecated repomix.md file used for AI analysis
```
2025-05-11 16:32:01 +08:00
louiscklaw
ba7682e7cb
"update tsconfig.json exclusion patterns for build optimization"
2025-05-11 16:31:50 +08:00
louiscklaw
1003fa699c
"refactor settings pages, add translation support and implement side navigation component"
2025-05-11 16:31:32 +08:00
louiscklaw
ec12ca3bdf
"make avatar mandatory and add collectionId to User interface"
2025-05-11 16:30:50 +08:00
louiscklaw
7ece1c814b
update order of import,
2025-05-11 16:07:06 +08:00
louiscklaw
39a7d32fcd
update,
2025-05-11 15:47:49 +08:00
louiscklaw
85d1ecdc90
update,
2025-05-11 15:44:18 +08:00
louiscklaw
b26e1ff167
update user-button,
2025-05-11 13:47:14 +08:00
louiscklaw
de415a37bc
update main-nav and side-nav,
2025-05-11 13:39:33 +08:00
louiscklaw
01a8d2ca02
update main-nav,
2025-05-11 13:24:52 +08:00
louiscklaw
e5b136b8b5
update main-nav refactoring, working,
2025-05-11 13:06:58 +08:00
louiscklaw
031dbed6a9
"implement responsive main navigation bar with dropdown menus and mobile view support"
2025-05-11 13:00:30 +08:00
louiscklaw
f20dfa00c2
"add CMS workspace configuration with linked documentation and AI workspace folders"
2025-05-11 13:00:05 +08:00
louiscklaw
abca91c26a
"introduce horizontal main navigation component with dynamic styling and interactive elements"
2025-05-11 10:39:09 +08:00