Commit Graph

134 Commits

Author SHA1 Message Date
8393e6393c 🚧 wip: add rating to card 2026-03-14 12:00:00 +07:00
c02832674b 🚧 wip: add image support to card 2026-03-13 12:00:00 +07:00
e3211d240a 🚧 wip: add recommendation component 2026-03-12 12:00:00 +07:00
01a15210ea Merge pull request 'feat/hero' (#9) from feat/hero into main
All checks were successful
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #9
2026-03-03 14:01:42 +07:00
29f2d3fa59 🔧 chore: replace dummy data with real data
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 1m4s
2026-03-03 13:58:11 +07:00
2f9fef54ff 💄 style: adjust UI for image-only banner 2026-03-01 21:55:24 +07:00
119e0f447c feat: add base banner elements 2026-03-01 21:40:14 +07:00
24ec3588d5 🚧 wip: add base hero section component 2026-02-28 14:33:39 +07:00
eee8546260 Merge pull request '🚸 ux: handle duplicate email account error flow' (#8) from fix/auth into main
All checks were successful
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #8
2026-02-19 17:20:03 +07:00
f5f0bb8c58 🚸 ux: handle duplicate email account error flow
All checks were successful
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
All checks were successful
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #7
2026-02-18 12:58:27 +07:00
879afd94de 🩹 fix: resolve build error
All checks were successful
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
All checks were successful
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #6
2026-02-14 21:45:42 +07:00
36ad865c33 feat: add logout feature
All checks were successful
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
All checks were successful
Sync to GitHub / sync (push) Successful in 7s
Reviewed-on: #5
2026-02-10 20:37:39 +07:00
34eb8d3a8b 🚨 fix: resolve linting errors
All checks were successful
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
All checks were successful
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
Some checks failed
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
Some checks failed
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