Commit Graph

19 Commits

Author SHA1 Message Date
Marek Lesko b90365a2ce Add unit test project for configuration parsing 2026-06-11 12:53:46 +02:00
Marek Lesko 52cc594f69 Add README.md 2026-06-11 12:40:44 +02:00
Marek Lesko 49a450a6fa Add AGENTS.md with project documentation 2026-06-11 10:33:08 +02:00
Marek Lesko f10617f646 Fix duplicate Content item error in csproj
Use Update instead of Include for config/idp-config.json to avoid
conflict with the SDK's default implicit Content item inclusion.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-22 11:37:37 +00:00
administrator 4bbe881285 Merge pull request 'Extract IDP configuration to external JSON file' (#1) from claude/update-set-up-logic into main 2026-03-22 11:26:31 +00:00
Marek Lesko e4c25bfaa7 Extract IDP configuration to external JSON file
Move all hard-coded identity server settings (API resource, scope, client,
users/roles) from Program.cs into config/idp-config.json and add parsing
logic. The config file is copied to the output directory so it works for
local development and is available at /app/config/idp-config.json in the
Docker image, making it straightforward to override via a volume mount.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-22 11:22:33 +00:00
Marek Lesko 0a585dd5a2 Update .gitlab-ci.yml file 2025-09-05 14:22:46 +00:00
Marek Lesko 54e888e240 Update .gitlab-ci.yml file 2025-09-05 14:19:30 +00:00
Marek Lesko 3b353c6660 Update .gitlab-ci.yml file 2025-09-05 14:17:09 +00:00
Marek Lesko ca6c565b2b Update .gitlab-ci.yml file 2025-09-05 12:19:16 +00:00
Marek Lesko 4ac1f94249 Update Dockerfile for multi-stage .NET build process
Implemented a multi-stage build in the Dockerfile, adding a build stage with the .NET SDK for restoring and publishing the application. Introduced a runtime stage using the ASP.NET image, created a non-root user for enhanced security, and set necessary environment variables. The published output is now copied from the build stage, and the entry point is configured to launch the application.
2025-09-04 14:09:52 +02:00
Marek Lesko 8cc3f8e308 FIXED ApiResource 2025-09-03 15:26:54 +00:00
Marek Lesko 1250160b91 FIXED devcontainer 2025-09-03 15:26:40 +00:00
Marek Lesko b6c52c502d ADDED devcontainer 2025-09-03 14:59:27 +00:00
Marek Lesko a3eaf0f5b7 WIP 2025-09-02 17:43:26 +02:00
Marek Lesko b18a89b087 UPDATED gitignore 2025-08-19 17:01:14 +02:00
Marek Lesko 49288ce381 REMOVED unnecessary files 2025-08-19 17:00:32 +02:00
Marek Lesko 72445f8922 Initial cleanup 2025-08-19 16:59:14 +02:00
Marek Lesko a2f7e2285a Initial commit 2025-08-19 16:58:51 +02:00