Commit Graph
154 Commits
Author SHA1 Message Date
akritikos 3546994587 Adds new prompts for auditing, converting controllers, and logging
Introduces several new markdown prompt files to enhance the
repository's capabilities. These include instructions for auditing
files, converting MVC controllers to Minimal API endpoints, and
refactoring inline logger calls to use LoggerMessage-generated
methods. This improves code quality and aligns with project
conventions.
2026-04-25 16:31:12 +03:00
akritikosandCopilot 2f1e580e49 Adds documentation instructions for ADR, analyzers, and observability
Introduces new markdown files detailing editing rules for ADRs,
guidelines for analyzer and style configuration, and best practices
for observability and feature flags. These documents aim to ensure
consistency and clarity in project documentation and code quality.

Co-authored-by: Copilot <copilot@github.com>
2026-04-25 16:30:51 +03:00
akritikos ad4aa99cfa 📝 Updates C# and MSBuild instructions for clarity 2026-04-25 16:30:29 +03:00
akritikos 3074c580dc 📝 Updates generic copilot instructions 2026-04-25 16:29:51 +03:00
akritikos 8e3b5ebdfc Adds project guidelines and conventions for Github Copilot
Introduces detailed instructions for ASP.NET API, C#, Docker, MSBuild,
testing, and library creation. These guidelines aim to standardize
development practices and improve code quality across the project.
2026-04-16 15:56:15 +03:00
akritikos ec165d1425 Adds VSCode configuration files for extensions and settings
Introduces new extensions.json and settings.json files to recommend
useful VSCode extensions and configure JSON schemas, word wrap, and
default formatters for XML files. This enhances the development
environment for better productivity and consistency.
2026-04-16 15:50:19 +03:00
akritikos 4913ab7ecf 🔧 Updates overflow checking behavior for performance
Changes the default setting for CheckForOverflowUnderflow to false
to improve performance during math operations.
2026-04-16 14:55:14 +03:00
akritikos c5a4ba6103 🚨 Updates severity levels for C# compiler diagnostics and code quality analyzers in global configuration 2026-03-30 03:09:53 +03:00
akritikos 4d25634091 Adds OpenApi Source Generated Interceptors property group with namespaces 2026-03-30 02:33:46 +03:00
akritikos 9193f0b412 📝 Makes documentation optional for partial elements in samples & tests 2026-03-30 01:26:23 +03:00
akritikos db57eed6c0 📝 Makes documentation optional for samples & tests 2026-03-30 00:11:01 +03:00
akritikos 2be87a7da6 Adds 'main' as a source branch for feature mode in GitVersion configuration 2026-03-29 16:49:01 +03:00
akritikos 7d2ee5809b Revert "Merge branch 'main' into main"
This reverts commit 03c0c60fd7, reversing
changes made to 77fe2e4d48.
2026-03-24 01:10:10 +02:00
akritikos 7af0ee5bd6 ⬆️ Updates GitVersion.MsBuild to version 6.7.0 2026-03-24 01:05:08 +02:00
akritikos fd614be89c Adds condition to PackageReference for Microsoft.AspNetCore.OpenApi 2026-03-24 01:00:37 +02:00
akritikosandGitHub 03c0c60fd7 Merge branch 'main' into main
Signed-off-by: Alexandros Kritikos <akritikos@outlook.com>
2026-03-22 15:15:50 +02:00
akritikos 77fe2e4d48 💄 Aligns styling rules 2026-03-20 14:20:37 +02:00
akritikos 75563e9ff8 📝 Updates README with enhanced getting started instructions and feature details 2026-03-20 14:04:33 +02:00
akritikos eea714e68b 🙈 Updates ignore files 2026-03-20 13:48:26 +02:00
akritikos dde7dbe5c4 Ensures all template dependencies will have a version, overridable at Directory.Packages.props 2026-03-20 13:23:17 +02:00
akritikos b9912b95eb 💡 Adds compose sample for referecne 2026-03-20 12:59:18 +02:00
akritikos d3454f5327 📝 Lints OpenAPI documents for issues 2026-03-20 12:53:56 +02:00
akritikos edff3179c9 🔧 Streamlines inconsistencies and resolves current issues 2026-03-20 12:06:27 +02:00
akritikos 6576acc2e5 🔧 Fixes generated code detection and xml formatting 2026-03-20 03:17:39 +02:00
akritikos d2f03a06b8 🔧 Updates Directory.Build.props to modern standards 2026-03-20 03:12:25 +02:00
akritikos 17743ea8b3 🔧 Adds companion nugets when appropriate and handles OpenAPI file naming 2026-03-20 03:11:59 +02:00
akritikos 6844525107 🔧 Updates .gitattributes to include merge strategy for Directory.Packages.template.props - Upstream always wins 2026-03-20 03:10:00 +02:00
akritikos 223b9013be 🔧 Updates unit testing settings for Rider 2026-03-20 03:03:16 +02:00
akritikos e70bed02a2 🔧 Adds ready to run option 2026-03-20 03:02:14 +02:00
akritikos dab6f2faab 🔧 Customizes workspace settings to handle common files 2026-03-20 03:01:43 +02:00
akritikos 58d562919e 🔧 Moves template installed nugets to their own file 2026-03-20 02:49:00 +02:00
akritikos d554c2bb35 🔧 Formats whitespace 2026-03-20 02:47:59 +02:00
akritikos f0cd953e80 📝 Disables documentation warnings for samples and tests 2026-03-20 02:46:09 +02:00
akritikos fe4e5ebef1 🔧 Migrates test settings to modern Testing Platform 2026-03-20 01:57:46 +02:00
akritikos cbf8083d31 🔧 Adds .gitattributes to configure merge strategy for Directory.Packages.props 2026-03-20 01:55:34 +02:00
akritikos dda4b3048b 🙈 Updates .gitignore to refine artifact handling and exclude unnecessary files 2026-03-20 01:55:26 +02:00
akritikos 52aa34a315 📦 Moves nugets and published files under the Artifacts path 2026-03-20 01:55:02 +02:00
akritikos 14e6cd7087 🔧 Removes all tasks from tasks.json
These were added long before GitVersion was embedded to auto version projects
2026-03-20 01:53:35 +02:00
akritikos 12dd15e088 🔧 Fixes formatting for PublishDir in Directory.Build.props 2026-03-17 02:51:16 +02:00
akritikos 6799fb6d17 🔧 Adds nuget.config for package source configuration
Currently, package source mapping falls back to nuget, private feed only contains pre-release versions of libraries
2026-03-17 01:58:37 +02:00
akritikos 617b788159 🔧 Decouples docker layer cache from .git folder 2026-03-17 01:55:59 +02:00
akritikos c02cd0f662 🔧 Updates Directory.Build.props with modern standards
- Treats warnings as errors unless otherwise configured
- Enables transitive library version pinning
- Uses proper deterministic paths on artifacts layout
- Removes deprecated properties
2026-03-16 19:03:53 +02:00
akritikos cc7e434348 🔧 Updates global.json to include SDK configuration for prerelease support 2026-03-16 19:01:16 +02:00
akritikos 153ecc80df 🔥 Removes Deterministic Build Check sample program 2026-03-16 18:59:57 +02:00
akritikos bd95a4717c 🔖 Sanitizes changelog generation 2026-03-16 18:56:24 +02:00
akritikos 4f79085cd9 🔧 Adds Deterministic Build and Source Paths Check functionality 2026-03-16 18:33:41 +02:00
akritikos d27fb7bbca 🧪Migrates to MTP testing mode as per .NET 10 guidelines 2026-03-02 16:55:10 +02:00
akritikos 6a6b021778 🔧 Moves CheckForOverflowUnderflow property to Debug only configurations
Contains measurable overhead that should be redundant with proper unit tests and handling
2026-03-02 16:08:15 +02:00
akritikos b59e0d12ab 🔧 Adds guards for specific properties & targets instead of applying them on all projects 2026-03-02 16:00:30 +02:00
akritikos ce0ba9b3b2 🔧 Sets internal visibility on props only 2026-03-02 15:53:46 +02:00