Commit Graph

137 Commits

Author SHA1 Message Date
Fretux c48e1b17c4 Fix admin authorization and harden chat requests
CI / check (22) (push) Successful in 10m3s
CI / check (24) (push) Successful in 9m34s
2026-10-05 22:49:29 +02:00
Fretux e8cd13a0af Merge pull request 'Dev' (#14) from dev into main
Reviewed-on: #14
2026-09-30 19:56:46 +02:00
Frederik Spirgi 20ad835205 make some overall QoL improvements 2026-09-30 16:44:37 +02:00
Frederik Spirgi c69070a6e6 make some overall QoL improvements 2026-09-30 11:05:13 +02:00
Frederik Spirgi d15f7867d5 make some overall QoL improvements 2026-09-30 10:06:29 +02:00
Frederik Spirgi 7a1b152f20 make some overall QoL improvements 2026-09-30 09:35:06 +02:00
Fretux 0a24035b27 add JSDoc comments because yes 2026-09-25 17:14:56 +02:00
Fretux 9020356e62 add vision analysis service to dev branch? 2026-09-25 17:02:37 +02:00
Fretux 85e76b5d4c Merge pull request 'Main' (#13) from main into dev
Reviewed-on: #13
2026-09-23 20:47:55 +02:00
Fretux 80a30e2ce0 add vision analysis service with prompt versioning, response schema, and structured JSON output 2026-09-23 20:34:33 +02:00
Frederik Spirgi 85e6d0c957 try to fix gemma messing with other AIs 2026-09-23 14:40:32 +02:00
Frederik Spirgi 67f7d47128 Merge remote-tracking branch 'origin/main' 2026-09-23 14:11:35 +02:00
Frederik Spirgi 7eaf54ae11 try to fix gemma messing with other AIs 2026-09-23 14:11:26 +02:00
ScriptSorcerer 53160b3ea4 Merge pull request 'Update Dev branch' (#11) from main into dev
Reviewed-on: #11
2026-09-23 14:01:30 +02:00
ScriptSorcerer 393b57e9c2 Merge branch 'dev' 2026-09-23 13:59:08 +02:00
ScriptSorcerer f08d3dfe8d Merge pull request 'ESLint Setup (also updated Wiki)' (#9) from feature/addESLint into dev
Reviewed-on: #9
2026-09-23 13:47:17 +02:00
Fretux 0aaad69811 Merge pull request 'adjust attachments to hopefully fix them?' (#8) from issue-4/5 into main
Reviewed-on: #8
2026-09-23 11:09:33 +02:00
Frederik Spirgi 4380f1f3d8 adjust attachments to hopefully fix them? 2026-09-23 11:06:46 +02:00
Frederik Spirgi b8399155dd fix routes 2026-09-23 10:47:06 +02:00
Frederik Spirgi 11320f381c fix routes 2026-09-23 10:41:00 +02:00
Frederik Spirgi e7e2ef7543 fix routes 2026-09-23 10:37:05 +02:00
Frederik Spirgi c56b2c4058 update tos and pp 2026-09-23 10:26:49 +02:00
ScriptSorcerer b429fd9778 ESLint Setup (also updated Wiki) 2026-09-22 23:12:40 +02:00
ScriptSorcerer 646d7eec00 Merge pull request 'moved js files in public into js and css into css folder' (#3) from main into dev
Reviewed-on: #3
2026-09-22 21:56:49 +02:00
ScriptSorcerer 08f5f3f8d9 moved js files in public into js and css into css folder 2026-09-22 21:55:02 +02:00
Fretux 99a3277e64 add vision analysis service with prompt versioning, response schema, and structured JSON output 2026-09-22 15:14:28 +02:00
Fretux 72e429b1b3 add response versioning support in messages for regeneration improvements 2026-09-22 14:48:13 +02:00
Fretux 7602692341 improve reasoning toggle tests and refactor model capability checks 2026-09-22 10:31:04 +02:00
Fretux 3b6c8969cc improve reasoning toggle tests and refactor model capability checks 2026-09-22 10:30:03 +02:00
Fretux a8e348e0c7 improve reasoning toggle tests and refactor model capability checks 2026-09-21 21:46:22 +02:00
Fretux 6cb0cbcee0 improve reasoning toggle tests and refactor model capability checks 2026-09-21 20:35:38 +02:00
Fretux 2014b3b73f show reasoning in frontend and some other stuff 2026-09-21 20:27:05 +02:00
Fretux fd76a79aaf show reasoning in frontend and some other stuff 2026-09-21 20:24:40 +02:00
Fretux ceb3c752ff show reasoning in frontend 2026-09-21 19:50:16 +02:00
Fretux 8c13f50bd1 increase timeout 2026-09-21 19:44:51 +02:00
Fretux b1688ac7dd update default model to qwen3:14b across routes, services, and frontend components 2026-09-21 19:40:15 +02:00
Frederik Spirgi adbc547dfd Fix web search (again) 2026-09-21 11:54:52 +02:00
Frederik Spirgi be28be1430 Fix web search 2026-09-21 11:38:08 +02:00
Fretux daa754bac4 update input container layout with grid areas for improved semantic structure and maintainability 2026-09-20 20:47:35 +02:00
Fretux 781f15b503 add optional web search functionality with UI updates and backend integration 2026-09-20 20:41:01 +02:00
Frederik Spirgi abd5238252 fix some issues 2026-09-09 09:56:38 +02:00
Frederik Spirgi 93dd57a336 overhaul chat structure 2026-09-09 09:47:48 +02:00
Frederik Spirgi 5543deb142 overhaul chat structure 2026-09-09 09:44:30 +02:00
Frederik Spirgi 1ed0226b69 rebrand 2026-09-09 08:50:47 +02:00
Fretux da51bd88e6 refactor model profile logic by moving rules to modelProfiles.js and updating relevant references 2026-09-08 23:53:13 +02:00
Fretux c471a4794d make model section open by default and fix headerModelButton reference cleanup 2026-09-08 23:39:46 +02:00
Fretux 7450f5c97f add model settings button in chat header and associated functionality 2026-09-08 23:31:48 +02:00
Fretux 0546bcaf33 add support for switching preferred model per chat session 2026-09-08 23:26:24 +02:00
Fretux 2b754f664b fix retry button logic 2026-09-08 23:14:45 +02:00
Fretux 6e59b72dca fix support for chat branching with source tracking 2026-09-08 23:09:27 +02:00