Commit Graph

214 Commits

Author SHA1 Message Date
70f860824c feat: .air.toml file for ai 2025-05-30 21:27:46 +02:00
3c5e31cbb2 feat: api services DTO 2025-05-30 21:27:10 +02:00
3923b428a4 feat: admin zustand store 2025-05-30 21:27:02 +02:00
5b816c6873 feat: remove default inner padding for dashboard pages 2025-05-30 21:26:43 +02:00
66edadfeda feat: make hooks folder 2025-05-30 21:26:15 +02:00
b872722e07 fix: import bar items hook 2025-05-30 21:26:05 +02:00
091218b42d feat: better sidebar 2025-05-30 21:25:55 +02:00
03697b2f67 fix: window scoped state for token refresh 2025-05-30 21:25:39 +02:00
8a28fca3d9 feat: api for fetching api services 2025-05-30 21:25:15 +02:00
1ab4113040 feat: return all fields from api_service objects 2025-05-30 21:25:03 +02:00
013f300513 feat: adjust routes and make use of middlewares in each one 2025-05-30 21:24:48 +02:00
45e31b41ca feat: install pgxpool 2025-05-30 21:24:20 +02:00
182f30f1ba feat: use pgxpool instead of row connection 2025-05-30 21:24:07 +02:00
7c97ebd84f feat: let routes decide about middlewares to be used 2025-05-30 21:23:33 +02:00
9fefe3ac71 feat: makefile adjust for windows 2025-05-30 21:23:16 +02:00
ca3006c428 feat: ignore tmp/ folder 2025-05-30 21:23:02 +02:00
51b7e6b3f9 feat: admin routes + better auth routing 2025-05-30 18:17:12 +02:00
db2cb36f54 feat: location.pathname based bar navigation + admin layout + separate
auth routes
2025-05-29 23:42:17 +02:00
78e84567c7 feat: build and watch script 2025-05-29 20:13:34 +02:00
0423b3803f feat: api services tab for admin 2025-05-29 20:13:25 +02:00
60e317b9e4 feat: auth profile integration on personal info tab 2025-05-29 20:13:17 +02:00
aa18b9f3e2 feat: admin only bar items 2025-05-29 19:56:33 +02:00
d9ca1ce2b4 feat: profile picture fetching through guard service 2025-05-29 19:51:15 +02:00
41c3dfdfe4 chore: remove unnecessary console.logs 2025-05-29 17:19:13 +02:00
725cc74102 feat: prettier integration 2025-05-29 17:17:38 +02:00
83c26bb94a feat: explicitly install idb + use react-router instead of react-router-dom 2025-05-29 17:03:44 +02:00
6be3aa07a1 feat: add favicon 2025-05-29 17:03:05 +02:00
54021c3021 fix: correct path for skipping register auth require 2025-05-29 17:02:48 +02:00
4b3a814d7e fix: don't select account after logging into it 2025-05-29 14:57:35 +02:00
dd5c59afa8 feat: handle agree ('allow') button click to select account for oauth auth 2025-05-29 14:57:20 +02:00
0723a48ab0 feat: save search params 2025-05-29 14:57:01 +02:00
ffefee930a fix: don't select session for oauth after account selection 2025-05-29 14:56:37 +02:00
a7ddd3d1ff fix: use env issuer 2025-05-29 14:56:12 +02:00
21cedeabbd fix: proper page names 2025-05-29 14:19:01 +02:00
807d7538a0 feat: proper redirect handling 2025-05-29 14:17:09 +02:00
8364a8e9ec fix: avoid flash target page show 2025-05-29 12:43:39 +02:00
56755ac531 feat: navigate to home page after login if not explicit 2025-05-29 12:35:48 +02:00
e4d83e75a0 fmt: rename fetchProfile to authenticate 2025-05-29 12:35:07 +02:00
3dd91cf238 fix: proper token refreshing BEFORE sending req 2025-05-29 12:34:52 +02:00
03d6730151 feat: react-jwt pkg 2025-05-29 12:34:37 +02:00
aa152a4127 feat: authentication integration 2025-05-28 20:51:34 +02:00
a1ed1113d9 feat: fetch profile API 2025-05-28 17:40:33 +02:00
2187c873ee feat: json resposne 2025-05-28 17:40:24 +02:00
595015f324 feat: install zustand 2025-05-28 17:40:16 +02:00
8504f9c230 feat: small sidebar button text 2025-05-28 17:19:10 +02:00
04db9b8ef2 feat: unused import 2025-05-27 21:26:45 +02:00
e983719601 feat: tab navigation 2025-05-27 21:26:29 +02:00
c5c55f72b1 feat: preview page for account management 2025-05-25 17:51:37 +02:00
c445756296 feat: no scrollbar util 2025-05-25 17:51:26 +02:00
0166e62e98 feat: ability to remove spacing 2025-05-25 17:51:19 +02:00