Commit graph

15 commits

Author SHA1 Message Date
MrPiglr
d054755ca3 fix: Add bufferutil to dependencies for Railway 2025-12-28 09:40:34 -07:00
MrPiglr
c398bf4cab fix: Regenerate package-lock.json for Railway 2025-12-28 09:32:48 -07:00
MrPiglr
de9192adab CI: Update to Node 22 for Capacitor compatibility 2025-12-27 19:54:35 +00:00
MrPiglr
0f68fcb57e Stabilize build: add Capacitor deps, TS target, stubs and guards 2025-12-27 19:37:48 +00:00
MrPiglr
411c57e508 modified: client/src/pages/os.tsx
modified:   docs/ENTITLEMENTS_QUICKSTART.md
2025-12-27 06:30:21 +00:00
MrPiglr
24b7e83fd2 new file: MOBILE_FEATURES.md 2025-12-26 22:53:51 -07:00
MrPiglr
7b05506565 modified: package-lock.json 2025-12-23 23:11:20 +00:00
MrPiglr
8358f9e964 modified: package-lock.json 2025-12-23 21:10:42 +00:00
MrPiglr
bd1525b8e7 modified: client/src/App.tsx
new file:   client/src/hooks/use-websocket.ts
	new file:   client/src/pages/achievements.tsx
	new file:   client/src/pages/events.tsx
	new file:   client/src/pages/opportunities.tsx
	modified:   client/src/pages/os.tsx
	modified:   client/src/pages/passport.tsx
	modified:   package-lock.json
	modified:   server/websocket.ts
	new file:   test-implementation.sh
2025-12-23 03:52:48 +00:00
MrPiglr
0f7f5704da modified: .env 2025-12-22 22:33:48 +00:00
MrPiglr
be2ddda4d5 modified: server/supabase.ts 2025-12-22 02:26:12 +00:00
sirpiglr
9901ea3e2d Add AI chatbot and theme toggle functionality for improved user experience
Integrates a new AI chatbot using OpenAI, adds a theme toggle for light/dark modes, and includes a live activity feed for administrators.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: c19480f5-d8f1-4a0b-98ea-7bfe9144b25d
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/yVjwaR4
Replit-Helium-Checkpoint-Created: true
2025-12-16 00:00:42 +00:00
sirpiglr
8ee5f71ef4 Add login, admin panel, and user management features
Introduces authentication via JWT, session management with CSRF protection, and new admin routes for managing users, projects, and monitoring security. Enhances dashboard and home pages with dynamic metrics fetched from the backend.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: intermediate_checkpoint
Replit-Commit-Event-Id: dcd55177-c240-4288-8fc0-652032c758f2
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/2riq6Ir
Replit-Helium-Checkpoint-Created: true
2025-12-15 22:15:36 +00:00
sirpiglr
54bd01070f Add Supabase client for data integration
Install the @supabase/supabase-js package to enable direct connection and interaction with the Supabase database.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 279f1558-c0e3-40e4-8217-be7e9f4c6eca
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 026610ba-dad5-487b-95a3-82662a5f1679
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/b984cb14-1d19-4944-922b-bc79e821ed35/279f1558-c0e3-40e4-8217-be7e9f4c6eca/2riq6Ir
Replit-Helium-Checkpoint-Created: true
2025-12-15 22:01:04 +00:00
sirpiglr
6f54713012 Extracted stack files 2025-12-15 20:52:49 +00:00