Commit Graph

68 Commits

Author SHA1 Message Date
cf9fd767f3 feat: update Sidebar component for improved responsiveness and menu interaction; add showTitle prop to SidebarItem 2025-01-07 16:58:34 +01:00
1e9d5c2742 feat: add setOpen functionality to SidebarItem for improved menu interaction 2025-01-07 14:51:14 +01:00
2f304684f3 feat: enhance Sidebar component with responsive menu and swipe functionality; update UserList component for full-width display 2025-01-07 14:37:21 +01:00
bb751c1476 feat: update admin pages to display "Hello world!" and enhance layout with dynamic titles and dividers 2025-01-07 12:37:50 +01:00
c100c71fea fix: adjust margin for Divider component in Sidebar for consistent spacing 2025-01-07 12:24:05 +01:00
3bb97abdf2 feat: update Sidebar component layout and styling for improved user experience 2025-01-07 12:21:19 +01:00
919630524b feat: enhance sidebar component with dynamic item rendering and improved layout 2025-01-07 12:13:15 +01:00
3ac29ae909 feat: add OAUTH_SCOPES to environment types and update authOptions for dynamic scope handling 2025-01-07 10:49:08 +01:00
1c897648f7 feat: add Class interface import to classes service for type safety 2025-01-06 23:51:33 +01:00
5bfc969f6a feat: refactor user and room interfaces, update imports, and enhance user list component 2025-01-06 23:48:52 +01:00
b1f59249c0 feat: improve session management by handling session errors and enhancing token refresh logic 2025-01-06 21:48:31 +01:00
b467ae704c feat: enhance authentication flow by redirecting unauthenticated users and updating token scope 2025-01-06 17:39:27 +01:00
fce459679c feat: update session handling by changing import source and enhancing token scope 2025-01-06 16:51:30 +01:00
845381e84d feat: enhance token refresh logic with request queue and improved error handling 2025-01-06 16:05:25 +01:00
b3c6ae2460 feat: move class selection to profile dropdown in header for improved user experience 2025-01-06 11:49:51 +01:00
de8742437f feat: refactor room-related services and update API URLs for improved structure and clarity 2025-01-06 11:21:05 +01:00
dc858227fa feat: integrate session management with AppWrapper and update axios interceptor for token handling 2025-01-06 03:15:01 +01:00
9f2ae08f1a feat: add admin pages for classes, rooms, settings, and users with updated layout and sidebar navigation 2025-01-06 02:56:51 +01:00
1ff5126e98 chore: update base image to Node.js 20-alpine in Dockerfile 2025-01-06 00:37:53 +01:00
bf94e84c65 chore: remove SWR and related dependencies from package.json and yarn.lock 2025-01-06 00:35:02 +01:00
1684ac2743 feat: refactor class selection handling by introducing user store and updating related components 2025-01-06 00:31:25 +01:00
da74d1bf82 feat: implement class selection in header and add API service for fetching classes 2025-01-05 23:22:52 +01:00
16a191341b feat: add SWR and related dependencies to improve data fetching capabilities 2025-01-05 22:53:57 +01:00
946bc68946 feat: enhance class and room handling by updating fetchClass return type and improving null checks in components 2025-01-05 22:53:51 +01:00
96a0c5c4b0 fix: update dependencies in useEffect hooks and improve router usage in SidebarItem 2025-01-05 03:19:22 +01:00
ff82486134 feat: add class selection functionality to header and room table components 2025-01-05 03:10:45 +01:00
434414d99d feat: implement sidebar component and replace admin header with sidebar in admin layout
implement zustand as store for rooms
2025-01-05 02:38:13 +01:00
d45f79a3d9 feat: protect admin routes with OIDC roles 2025-01-05 02:10:54 +01:00
f0b498ca18 feat: change package name 2025-01-05 01:18:12 +01:00
26e9462dac refactor: remove unused session retrieval in AdminPage component 2025-01-05 01:11:52 +01:00
a9d4fbedcf fix: auth ssr to rendering admin btn and username 2025-01-05 01:09:03 +01:00
ddd333e64a feat: disable button in RoomCard based on start time and refine date comparison in RoomTable 2025-01-04 18:53:51 +01:00
38fa50e0c8 feat: add ProvidersList component for authentication and update LoginPage 2025-01-04 18:17:06 +01:00
096a10b9c1 refactor: improve component formatting in Header, RoomCard, and ThemeSwitcher 2025-01-04 17:58:23 +01:00
e6f84ad95e feat: use SSR On Pages 2025-01-04 16:36:57 +01:00
b81a058a1c ref: format 2025-01-04 16:11:22 +01:00
f54a8ccc0a feat: refactor RoomCard and RoomList components, add SkeletonRoomCard for loading state 2025-01-04 16:11:05 +01:00
85deb66a54 feat: add Prettier for code formatting and enhance RoomList component scroll behavior 2025-01-03 02:36:48 +01:00
f9aef69cfa feat: add Room component and refactor Conference components, implement custom scrollbar styles and smooth 2025-01-03 02:19:20 +01:00
37a34dc004 feat: enhance Header component with user profile fetching and admin button, update ThemeSwitcher to use Button component 2025-01-02 22:11:09 +01:00
c325305442 feat: add production start script for Docker deployment 2025-01-02 21:08:22 +01:00
65cc556080 feat: reposition ThemeSwitcher component in Header and enhance button styling 2025-01-02 20:26:05 +01:00
482b43eaf4 fix: update Docker build script to remove no-cache option for improved performance 2025-01-02 19:54:21 +01:00
52ba69107e feat: add Docker build script to package.json for containerized deployment 2025-01-02 19:48:15 +01:00
c45579221b refactor: simplify conditional check for class response before fetching rooms 2025-01-02 19:30:50 +01:00
e6d8a9ae9e feat: enhance Header component to display user initials and refactor ThemeSwitcher for improved button handling 2025-01-02 18:54:59 +01:00
b4d054de36 feat: add theme switcher and refactor conference components to use new Room interface 2025-01-02 18:34:08 +01:00
bc8216fbe2 feat: implement Conference List & Card 2024-12-29 03:25:51 +01:00
M1000fr
c54d6b2ea8 feat: implement NextUI & header 2024-12-26 00:23:23 +01:00
m1000
40e002e998 Merge pull request 'feature/auth' (#3) from feature/auth into development
Reviewed-on: Toogether/Client#3
2024-12-24 08:45:32 +00:00