Commit Graph
61 Commits
Author SHA1 Message Date
lucretia 5b7ae55cc8 fix(client): fixes installer and inferencing issues
Build & Deploy / build (push) Successful in 1m45s
2026-07-30 19:33:44 +02:00
lucretia 2ca5ca2da2 feat(Client): adds llama.cpp backend
Build & Deploy / build (push) Successful in 2m11s
2026-07-29 22:52:48 +02:00
lucretia d567966d41 fix(server): fixes link to group not working
Build & Deploy / build (push) Successful in 1m51s
2026-07-29 19:18:15 +02:00
lucretia f6091747d9 Merge branch 'main' of https://github.com/LD-Reborn/Ngino
Build & Deploy / build (push) Successful in 1m53s
2026-07-29 17:27:32 +02:00
lucretia de8c757d93 ci: fixes service not restarting
Build & Deploy / build (push) Successful in 1m48s
2026-07-29 15:38:41 +02:00
lucretia 4c2fc37929 fix(server): fixes models not being automatically loaded 2026-07-29 15:22:28 +02:00
lucretia f9004778d3 fix: sets dotnet secret id 2026-07-29 14:30:47 +02:00
lucretia ca71fafa4f feat(server): adds minimum keepalive and headroom, chore: updates packages to fix vulnerabilities 2026-07-29 13:18:19 +02:00
lucretia 1cfe53dbe2 feat(client): adds windows installer and InsecureSkipTlsVerify flag 2026-07-20 15:01:15 +02:00
lucretia 72051aae0e fix: fixes name in various files 2 2026-07-20 09:33:52 +02:00
lucretia a977b24b9b fix: fixes name in various files 2026-07-20 07:54:02 +02:00
lucretia 4061f2067c fix(installer): fixes install path 2026-07-20 07:51:56 +02:00
lucretia 746774ac99 src: renames projects 2026-07-20 07:51:36 +02:00
LD50andGitHub 1655a47608 docs: updates name in README 2026-07-20 07:27:25 +02:00
LD50andGitHub f2dc687d63 docs: adds GNU GPL v3 License
Added the GNU General Public License version 3 to the project.
2026-07-20 07:26:03 +02:00
lucretia b632489467 fix(server): fixes preflight CORS issue 2026-07-19 22:35:07 +02:00
lucretia 468dcedbc2 fix(server): fixes auth error when accessing favicon.ico 2026-07-19 22:06:50 +02:00
lucretia 5d1d03fe5a feat(server): splits API keys into user keys and client keys 2026-07-19 20:44:48 +02:00
lucretia 6c43744745 feat(server): splits user and client into separate key access 2026-07-19 14:45:04 +02:00
LD50andGitHub 289abbf095 Merge pull request #25 from LD-Reborn/1-add-asp-net-core-identity-framework-authentication
1 add asp net core identity framework authentication
2026-07-19 00:42:35 +02:00
lucretia 674bca825c docs: adds README architecture image source file 2026-07-19 00:42:16 +02:00
lucretia 2b756d8e0c feat(server): adds ASP .NET Core identity framework authentication 2026-07-19 00:41:53 +02:00
lucretia 43d627ab9d fix(server): fixes admin page gets full DOM reload every 15 seconds 2026-07-18 21:52:12 +02:00
LD50andGitHub fa08d86427 Merge pull request #24 from LD-Reborn/20-ai-disclosure
docs: adds AI disclosure
2026-07-18 20:24:20 +02:00
lucretia 52b642c02c docs: adds AI disclosure 2026-07-18 20:24:05 +02:00
LD50andGitHub 20017a0971 Merge pull request #23 from LD-Reborn/11-add-cors-settings
feat(server): adds CORS settings
2026-07-18 20:20:43 +02:00
lucretia adfd2e9d6f feat(server): adds CORS settings 2026-07-18 20:20:28 +02:00
LD50andGitHub 87e74d8afe Merge pull request #22 from LD-Reborn/18-perform-security-scan-on-repo
18 perform security scan on repo
2026-07-18 19:42:59 +02:00
lucretia 7217f29909 fix(server): fixes lax cookie SecurePolicy issue 2026-07-18 19:42:39 +02:00
lucretia 6240030dd5 fix(server): adds XFrameOptions and ContentSecurityPolicy headers 2026-07-18 19:39:53 +02:00
lucretia 31a86ed234 fix(client installer): fixes shell injection 2026-07-18 18:58:11 +02:00
lucretia 7675c9ad8e docs: add documentation regarding the safety of query-string token usage 2026-07-18 18:25:14 +02:00
lucretia 536771d2bc fix(auth): fixes possible timing attack in the token validation 2026-07-18 18:14:37 +02:00
lucretia 02e4462520 fix(server): fixes status path returns database path and error message to clients 2026-07-18 18:08:00 +02:00
lucretia ff78aaa6b4 fix(server): fixes auth errors not logging to elmah 2026-07-18 17:26:33 +02:00
lucretia 9a1048936e feat(auth): adds auth rate limiting 2026-07-18 14:37:30 +02:00
lucretia 7c6d396042 fix(auth): fixes unlimited access when no authentication is set up 2026-07-18 12:20:08 +02:00
lucretia b316804dfb fix: adds publish/** to gitignore, includes all appsettings.*.json (except Example) in gitignore 2026-07-18 11:39:30 +02:00
LD50andGitHub 1ca2eb70fd Merge pull request #17 from LD-Reborn/2-remove-web-root-page-make-it-a-redirect
fix(routing): removes "/" route - now redirects to "/admin"
2026-07-18 11:04:44 +02:00
lucretia b0bf1eeae0 fix(routing): removes "/" route - now redirects to "/admin" 2026-07-18 11:03:42 +02:00
LD50andGitHub f5c3e0954b Merge pull request #15 from LD-Reborn/4-add-rudimentary-billing
feat(server): adds billing
2026-07-18 00:29:32 +02:00
lucretia 53225fd8ae feat(server): adds billing 2026-07-18 00:29:00 +02:00
LD50andGitHub 1c5ab95488 Merge pull request #13 from LD-Reborn/3-add-group-management
3 add group management
2026-07-17 23:09:57 +02:00
lucretia c54c897703 fiix(server): fixes some access thing
Build & Deploy / build (push) Successful in 2m29s
2026-07-17 23:08:26 +02:00
lucretia 9176807135 fix(server): fixes /api/tags shows all models despire group rules
Build & Deploy / build (push) Successful in 2m2s
2026-07-17 22:12:09 +02:00
lucretia d61592c239 feat(server): adds cors headers
Build & Deploy / build (push) Successful in 1m49s
2026-07-17 21:37:21 +02:00
lucretia e3a538a1fb fix: fixes "member" wording to "client"
Build & Deploy / build (push) Successful in 2m43s
2026-07-17 21:02:18 +02:00
lucretia a787c54217 fix(clients): fixes models list way too wide 3
Build & Deploy / build (push) Successful in 2m2s
2026-07-17 20:35:38 +02:00
lucretia f1e60ecb75 fix(clients: fixes models list way too wide 2
Build & Deploy / build (push) Successful in 2m14s
2026-07-17 20:29:05 +02:00
lucretia 2357957eb1 fix(clients): fixes models list way too wide
Build & Deploy / build (push) Successful in 2m24s
2026-07-17 20:15:07 +02:00