f5f0bb8c58
🚸 ux: handle duplicate email account error flow
Integration Tests / integration-tests (pull_request) Successful in 1m2s
2026-02-19 17:17:23 +07:00
76f17020d4
Merge pull request 'fix/auth' ( #7 ) from fix/auth into main
...
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #7
2026-02-18 12:58:27 +07:00
879afd94de
🩹 fix: resolve build error
Integration Tests / integration-tests (pull_request) Successful in 1m4s
2026-02-18 12:56:29 +07:00
39124f0db4
🚸 ux: improve logout flow completely
2026-02-18 12:53:58 +07:00
0c9ca45b36
🥅 fix: handle logout failure warning
2026-02-18 12:27:24 +07:00
4fc87b7134
🛂 security: fix auth token validation flow
2026-02-17 21:32:27 +07:00
5eb7f753a5
Merge pull request 'feat/logout' ( #6 ) from feat/logout into main
...
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #6
2026-02-14 21:45:42 +07:00
36ad865c33
✨ feat: add logout feature
Integration Tests / integration-tests (pull_request) Successful in 1m44s
2026-02-14 21:37:06 +07:00
9f0f5e9c55
💄 style: add logout confirmation popup UI
2026-02-14 21:12:56 +07:00
686d24084f
🐛 fix: forward browser cookies to backend via nextjs proxy
2026-02-10 23:37:03 +07:00
ef5f7ef2e0
Merge pull request ' 🚨 fix: resolve linting errors' ( #5 ) from fix/lint into main
...
Sync to GitHub / sync (push) Successful in 7s
Reviewed-on: #5
2026-02-10 20:37:39 +07:00
34eb8d3a8b
🚨 fix: resolve linting errors
Integration Tests / integration-tests (pull_request) Successful in 41s
2026-02-10 20:36:19 +07:00
e187f93aef
Merge pull request 'feat/down-page' ( #4 ) from feat/down-page into main
...
Sync to GitHub / sync (push) Successful in 12s
Reviewed-on: #4
2026-02-09 23:23:53 +07:00
0664282572
🦺 fix: validate service status before showing error page
Integration Tests / integration-tests (pull_request) Failing after 54s
2026-02-09 23:23:05 +07:00
5baf988984
✨ feat: add service-down error page
2026-02-09 23:08:08 +07:00
48b3dbdab3
💄 style: minor UI improvements in signup popup
2026-02-08 22:50:11 +07:00
9d5412bacb
Merge pull request ' 💄 style: change shadcn theme from nova to vega' ( #3 ) from ui/change-theme into main
...
Sync to GitHub / sync (push) Successful in 7s
Reviewed-on: #3
2026-02-08 21:52:52 +07:00
66766c0a36
💄 style: change shadcn theme from nova to vega
Integration Tests / integration-tests (pull_request) Successful in 1m1s
2026-02-08 21:50:32 +07:00
9ccb91e2fc
Merge pull request ' 👷 ci: add build and lint checks to CI' ( #2 ) from ci into main
...
Sync to GitHub / sync (push) Successful in 7s
Reviewed-on: #2
2026-02-07 17:37:29 +07:00
d4cacf13ae
💚 ci: fix CI by adding nodejs layer
Integration Tests / integration-tests (pull_request) Successful in 41s
2026-02-07 17:34:38 +07:00
5f3a40df8a
👷 ci: add build and lint checks to CI
Integration Tests / integration-tests (pull_request) Failing after 47s
2026-02-07 17:30:20 +07:00
ba125f1381
Merge pull request ' 🚨 fix: resolve all linting errors' ( #1 ) from fix/linting into main
...
Reviewed-on: #1
2026-02-07 14:14:32 +07:00
7e8d26dc53
🚨 fix: resolve all linting errors
2026-02-07 14:14:00 +07:00
0a9f011f08
🔒 security: handle unauthorization user
2026-01-21 10:29:48 +07:00
19b15b89d2
✨ feat: user profile in navbar
2026-01-21 09:48:12 +07:00
eae3b2b3fc
✨ feat: create auth provider context
2026-01-20 11:27:09 +07:00
e27b18b22e
✨ feat: add client info in backend fetch header
2026-01-20 08:25:10 +07:00
cb436fe40c
♻️ refactor(auth): replace redirect flow to popup window
2026-01-09 09:27:44 +07:00
b2c21c5f01
✨ feat: create provider callback handler
2026-01-09 08:23:14 +07:00
34b4ec6232
🚚 mv: change layout folder structure
...
Separate the navbar from the root layout, keeping the root layout clean. Create two child layout folders:
1. main: for basic layouts such as the navbar
2. clean: for clean layouts without any extra elements.
2026-01-08 15:03:07 +07:00
940e84d168
🔧 chore: create oauth endpoint req to backend
2026-01-08 14:58:21 +07:00
77eeaf1adc
🔧 chore: add handle oauth endpoint login
2026-01-07 23:28:07 +07:00
28cd3178b9
✨ feat: add oauth button
2026-01-07 17:21:14 +07:00
21a099b77f
✨ feat: fetch helper connection to main backend
...
create a helper to facilitate data requests to and from the main backend.
2026-01-07 15:13:56 +07:00
cb0dfdda2e
✨ feat: create popup signIn
2026-01-07 10:28:00 +07:00
c6040ed79a
💄 style: create signin button and refine the navbar layouts
2026-01-07 09:14:36 +07:00
a82e7a7424
♻️ refactor: all codebase
...
Completely refactoring the entire old codebase with a new codebase. This change also altered most of the core UI from the old codebase, replacing it with Shadcn with some customizations.
2026-01-07 08:44:48 +07:00
fbcb575a36
🚧 (wip) create form provider
2025-10-16 00:28:20 +07:00
fcc131d4ee
🚧 (in plan to change the provision structure)
2025-10-15 23:26:20 +07:00
6b1fc720fe
🚨 (lint) remove unused imports
2025-10-14 22:34:40 +07:00
35b777e636
🧑💻 (dev) add helper for settingup a cookies
2025-10-13 10:07:33 +07:00
273db57e7b
👔 (necktie) add logic to store the cookies
2025-10-12 00:12:42 +07:00
94f6f0780c
🚧 (wip) testing signup submission
2025-10-11 23:40:06 +07:00
3d6be163e8
🚩 (flags) add username generator
...
generate username from full name and combine with random string.
2025-10-11 01:34:20 +07:00
15c9599ce7
🔒 (security) security improvement
2025-10-10 23:57:09 +07:00
54f4e72b32
🏗️ (arch) change model folder to lib
...
change model to lib becase the model folder that will use for zod validation
2025-10-07 21:49:05 +07:00
8b82f4744e
💄 (ui) add toast to display an error
2025-10-07 21:46:50 +07:00
f13f1ccaf1
🩹 (simple-fix) fix handler error request
2025-10-07 11:59:22 +07:00
171862aa3a
🚩 (flags) create form submitter endpoint
2025-10-07 10:36:32 +07:00
889cb4f2f6
🚚 (mv) change dir name
...
change lib directory in features to models
2025-10-04 22:58:55 +07:00