Commit Graph

40 Commits

Author SHA1 Message Date
c02832674b 🚧 wip: add image support to card 2026-03-13 12:00:00 +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
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
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
eae3b2b3fc feat: create auth provider context 2026-01-20 11:27:09 +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
28cd3178b9 feat: add oauth button 2026-01-07 17:21:14 +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
15c9599ce7 🔒 (security) security improvement 2025-10-10 23:57:09 +07:00
9205909600 📈 (analytics) Add Sentry for error tracker 2025-09-06 22:21:01 +07:00
2bcd2a4ead 👔 create callback forwader
create a handler to forward callback requests from the OAuth provider to the main backend system.
2025-08-31 22:02:31 +07:00
73c5bff44c 👔 forwarding callback data
create a type and implement it in props that pass callback data from root to the component that will process the
request.
2025-08-27 22:47:55 +07:00
1bf56603e0 👔 complete handler callback
Complete the logic checking and loading on the OAuth module callback handler.
2025-08-26 12:53:53 +07:00
17a3415457 👔 add oauth callback handler 2025-08-26 11:43:42 +07:00
02a4b3a3d1 create new signup page 2025-08-20 22:07:12 +07:00
a848d4dcb5 creating login popup security check
Perform security checks on the login popup to minimize bugs in unexpected situations.
2025-08-17 22:50:24 +07:00
b12a3211b6 🚚 reconstructing and fixing file structures
The reconstruction includes moving the Navbar component from shared to widget because Navbar is a group of elements, and
removing the login-signup form due to changes in logic that will use a popup flow to improve the user experience without
navigating to another page for authentication.
2025-08-17 21:25:49 +07:00
a2c9b7fd08 🚩 create HTML meta tag helper 2025-08-05 13:17:04 +07:00
fcebe9708d 🚚 separating forms ui and logic
separate the form from other elements on the signup and login cards
2025-08-05 10:40:21 +07:00
77857d5575 🏗️ creating layouts for login and signup 2025-08-05 10:23:15 +07:00
6b491bccd4 ⬆️ updgrade tailwindcss to v4 2025-08-05 07:17:14 +07:00
9930f27a84 👔 create config for routing 2025-08-05 07:05:32 +07:00
ed8acbbcb0 add next top loader
add new depedencies to create loading bar on top every page
2025-08-05 00:06:43 +07:00
65cc862a55 🚩 add something necessary 2025-08-04 23:15:20 +07:00
2770f10747 🚩 (login) create login page 2025-07-14 14:52:50 +07:00
9eb7165023 💄 create login page 2025-07-13 19:10:47 +07:00
cfd8015cd5 🧑‍💻 create button delay helper 2025-07-13 16:21:05 +07:00
0f4bfdfe1c ⬇️ (tailwind) downgrade tailwind to v3
downgrading tailwind because heroUI beta that support tailwind v4 encounter error that makes full reload pages when use
link from HeroUI, will be updated to v4 when it's fixed.
2025-07-13 14:10:54 +07:00
564d230250 💄 create navigation in navbar 2025-07-13 00:27:42 +07:00
060ceb8f32 ♻️ add root layout with navbar
create root directory for page that will use navbar and other basic elements
2025-07-10 23:57:12 +07:00
2b40f9b407 📌 edit hero ui to beta version
fixing compability hero UI for tailwind v4
2025-07-09 22:11:43 +07:00
28d81d9792 💩 create hero UI wrapper
still need fix or downgrade tailwind to v3
2025-07-09 09:58:01 +07:00
5266010976 🧑‍💻 create dedicated metadata for homepage
separating metadata from the main root home file to make it easier to develop
2025-07-09 09:28:04 +07:00
ab9470044e 🎉 initial commit 2025-07-09 09:00:48 +07:00
b93e919d55 Initial commit from Create Next App 2025-07-09 08:39:30 +07:00