Commit Graph

25 Commits

Author SHA1 Message Date
9eeb88e9ea created deploy site shell script and made sure i am actually loading the api key from .env 2025-12-07 22:31:32 +01:00
0f82f926a3 changed discover achievement text 2025-12-07 21:56:25 +01:00
578e0f1b56 Changed websocket url 2025-12-07 21:36:44 +01:00
6254fda928 updated README.md 2025-12-07 21:00:34 +01:00
d45e665bcd Readded credits, added all open source projects used in credits, added achievements in sidebar as we seem to have enough space on a 1920x1080 screen for it 2025-12-07 20:55:50 +01:00
b0b229a9f9 added /a in /help for terminalcommands and changed easter egg hint text to different font 2025-12-07 19:38:31 +01:00
0e0c320477 changed time on site achivements times 2025-12-07 19:33:37 +01:00
f600f2653f Add terminal achievements
Introduce an enhanced achievements system in terminal
- Extend TerminalCommand to surface achievements via /a alias and update help with note and potential easter egg hint
- Wire /a to navigate to achievements
- Highlight hint text for easter egg tease
- Notify user when an achievement is unlocked
- Increase time-based achievement thresholds to require longer time on site

X-Lovable-Edit-ID: edt-a417bbd8-d7f2-49a4-867c-77b658051faf
2025-12-07 18:24:19 +00:00
b1fd0ec5ff Changes 2025-12-07 18:24:18 +00:00
df9afa3f4a Add achievements system
Introduce a terminal-only Achievements feature and related UI, enabling hidden, reward-like progress tracking across site interactions. Includes AchievementsContext, new Achievements page, and terminal commands to access/manage achievements, plus integration hooks for time-on-site, page visits, and game interactions. Keeps existing functionality intact while making achievements accessible solely through the terminal and subtly restoring the hint/help visibility. Continuous data persisted in localStorage.

X-Lovable-Edit-ID: edt-72cd1c84-3707-4a3b-93c9-bbad19445801
2025-12-07 18:17:34 +00:00
d33dbd110e Changes 2025-12-07 18:17:33 +00:00
97be16c3c3 Merge branch 'main' of github_personal:JorySeverijnse/ui-fixer-supreme 2025-12-04 14:31:36 +01:00
b5f4055a07 Stop tracking .env 2025-12-04 14:30:18 +01:00
1aca1f126d Delete .env 2025-12-04 13:44:07 +01:00
8250d397c6 added correct aiProviders.ts 2025-12-04 13:41:46 +01:00
f31f4e9a54 removed hardcoded api key 2025-12-04 12:08:41 +01:00
e699cb3b61 Add custom API key option
Expose ability to configure a custom AI API key in UI while preserving default key usage; store custom config locally and adapt requests to use either the default provider or user-provided endpoint/key/model. Key remains accessible in code for GPT-OSS IP-locked integration, but a new Custom API path allows safer testing with user-supplied credentials.

X-Lovable-Edit-ID: edt-b36d6ce3-a723-4d18-b4b0-e2689af97347
2025-12-04 00:43:39 +00:00
547fee670d Changes 2025-12-04 00:43:38 +00:00
28e2593da9 Add multi AI providers support
Introduce a second AI provider (GPT-OSS-20B) and UI to switch between Pollinations.ai and GPT-OSS, including integration scaffolding and API key handling as a secret. This enables testing the new model without altering core UX.

X-Lovable-Edit-ID: edt-0d2ba6be-027b-4029-9e71-17c272bde735
2025-12-04 00:34:30 +00:00
3c29dbd53e Changes 2025-12-04 00:34:29 +00:00
fc858765f6 Added last block for tetris above score field 2025-12-03 21:53:00 +01:00
97ff94401b Remove test file 2025-12-03 20:40:56 +01:00
b97d323120 Test push to Gitea 2025-12-03 20:31:17 +01:00
00bb16d209 Changed websocket url, favicon and updated package.json and package-lock.json so we dont have cli injection anymore 2025-12-03 20:27:53 +01:00
c2d6d0b096 Implemented cryptomining, although its extremely bad optimized. 2025-12-03 18:20:02 +01:00