Commit Graph
47 Commits
Author SHA1 Message Date
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
lucretia 477ef3e548 fix(clients): fixes badge css
Build & Deploy / build (push) Successful in 2m25s
2026-07-17 20:11:03 +02:00
lucretia a01bbd368a feat(clients): adds group affiliation to clients table
Build & Deploy / build (push) Successful in 2m18s
2026-07-17 19:47:32 +02:00
lucretia 6b18cbca0e feat(groups): adds groups
Build & Deploy / build (push) Successful in 2m8s
2026-07-17 19:32:49 +02:00
lucretia 19c5b9bce1 docs: adds images of website
Build & Deploy / build (push) Successful in 1m46s
2026-07-15 01:47:12 +02:00
lucretia d69769fb28 docs: adds image for network visualization
Build & Deploy / build (push) Successful in 2m12s
2026-07-15 01:32:23 +02:00
lucretia 642ad1d9e4 fix(Routing): adds global load balancing incrementer
Build & Deploy / build (push) Successful in 2m24s
2026-07-14 23:05:32 +02:00
lucretia 8eeb65b6e6 fix(installer): fixes missing architecture
Build & Deploy / build (push) Failing after 1m15s
2026-07-14 22:35:56 +02:00
lucretia 4a84ff7316 fix(installer): fixes redownload when dotnet in user folder, fix(installer): removes install for non-supported distros.
Build & Deploy / build (push) Failing after 1m12s
2026-07-14 22:13:04 +02:00
lucretia 38b1764df1 ci: update SCP-action
Build & Deploy / build (push) Canceled after 2m25s
2026-07-14 19:26:46 +02:00
lucretia e4c2fea140 ci: updates tar_tmp_path
Build & Deploy / build (push) Failing after 1m29s
2026-07-14 19:19:24 +02:00
lucretia 96fde6a099 Initial commit
Build & Deploy / build (push) Failing after 1m23s
2026-07-14 19:09:58 +02:00