Commit Graph
100 Commits
Author SHA1 Message Date
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
akritikos 08d94e2221 🔧 Migrates code analysis configuration to .globalconfig as per current recommendations 2026-03-02 15:49:01 +02:00
akritikos a0eb6a7579 🔧 Adds Dockerfile for generic multi-stage build and deployment setup 2026-03-02 15:38:52 +02:00
akritikosandGitHub def7541ca1 Update remote repository URL in README
Signed-off-by: Alexandros Kritikos <akritikos@outlook.com>
2026-03-01 13:52:17 +02:00
akritikos 2359b8a88a 🔧 Updates StyleCop configuration to place using directives inside namespace 2026-02-17 13:20:25 +02:00
akritikos ad61e47a17 ⬆️ Updates package versions in Directory.Packages.props 2026-02-15 15:27:01 +02:00
akritikosandGitHub 4fdcec1a13 Merge pull request #6 from kritikos-io/main-Apollo
Main apollo
2026-02-15 15:24:35 +02:00
akritikos 876c09f49f 🔧 Updates StyleCop configuration to place using directives outside namespace and removes delegate from top-level types 2026-02-15 15:21:28 +02:00
akritikos c7cfa2b2fc 🔧 Fixes case sensitive path for linux 2025-12-30 05:18:27 +02:00
akritikos f03d4b9e20 ⬆️ Updates package versions in Directory.Packages.props 2025-11-20 12:03:21 +02:00
akritikos 1c7fad5a99 🔧 Removes deprecated IncludeOpenAPIAnalyzers property 2025-11-20 11:59:14 +02:00
akritikos effd140385 🔧 Adds ruleset for common Roslyn analyzer configuration 2025-11-13 15:54:10 +02:00
akritikos bc99d28738 🔧 Aligns stylecop rules with C# config 2025-11-13 15:41:27 +02:00
akritikos aef9990695 📝 Exposes stylecop.json on the solution 2025-11-13 14:34:04 +02:00
akritikos 252595617f 🔧 Updates packaging configuration for README and icon files 2025-11-12 04:36:39 +02:00
akritikos 2a89dc341b 🔧 Fixes condition for including README in NuGet package 2025-11-12 04:36:01 +02:00
akritikos abf6a1c04a 🔧 Excludes stylecop.json from package outputs 2025-11-12 04:34:37 +02:00
akritikos bb3cadc731 🔧 Fixes project icon and README paths 2025-11-12 04:33:42 +02:00
akritikos 1e5caa208f 🔧 Updates Stylecop configuration to use AdditionalFiles instead of Content
This lead to stylecop.json files being published alongside the nugets
2025-11-11 23:55:55 +02:00
akritikos 4efb21ca1c 🔧 Enables SBOM generation only for packable projects 2025-11-11 02:28:19 +02:00
akritikos 2b6659239d 🔥 Removes deprecated OpenAPI Analyzers property 2025-11-11 02:27:42 +02:00
akritikos 384a66e55a 🔧 Adds PackageReference for Microsoft.Sbom.Targets 2025-11-11 02:08:20 +02:00
akritikos 8002108e5d Adds Stylecop replacement package 2025-11-05 16:08:41 +02:00
akritikos 0e65386326 💄 Basic styling guide for stylecop 2025-11-05 16:05:49 +02:00
akritikos c12a3a8d5a 🔧 Set Configuration analysis if it hasn't been overriden 2025-11-05 16:05:27 +02:00
akritikos 9bab84d53a 🔧 Uses Stylecop configuration if present 2025-11-05 16:00:42 +02:00
akritikos 586c92ee49 🔧 Disable source generated files 2025-11-05 16:00:09 +02:00
akritikos 5215570111 🔧 Adds SBOM for nuget packages 2025-11-05 15:59:36 +02:00
akritikos 3266fd5e65 🔧 Disables CentralPackageTransitivePinning in favor of explicit references
Keeping this enabled makes nuget updating a pain, with manual edits required to circumvent certain dependency graphs
2025-10-24 14:53:23 +03:00
akritikos 4e997a6fdf 🔧 Adds UseArtifactsOutput property for non-empty ArtifactsPath 2025-10-24 14:32:35 +03:00
akritikos 9a9b3ca9f8 🚚 Allows underscores in unit test names 2025-08-20 14:05:18 +03:00
akritikos 0a769040fc 🔧 Fixes EF Core migrations with compiled models 2025-08-20 13:46:32 +03:00
akritikos 268aff434e 🚨 Adds back dotnet ruleset 2025-08-20 13:42:33 +03:00
akritikos 30e2c18b68 🔧 Enables opting out of custom paths via DisableCustomArtifactsPath variable
Necessary to faciliate Deterministic builds
2025-08-16 18:15:29 +03:00
akritikos 405767587e 🔖 Updates GitVersion to latest configuration values 2025-08-16 17:39:37 +03:00
akritikos aff7de0901 🚚 Falls back to msbuild configured paths 2025-08-16 16:24:28 +03:00
akritikos 6bb600ac87 🚚 Sets proper path for published artifacts and allows overriding 2025-08-16 16:23:00 +03:00
akritikos b744a8b052 🔖 Moves back to GitHub Flow branching strategy 2025-07-10 14:38:43 +03:00
akritikos 7caf5ed4aa 🎉 Uses actual folder name in VS Code 2025-06-16 23:27:54 +03:00
akritikos c23c9b35d6 🔧 Adds default implcit namespace for tests 2025-06-16 23:27:38 +03:00
akritikos 3859d2f5bc 📝 Updates readme 2025-06-16 22:53:39 +03:00
akritikos 419780df44 Replaces configuration files and update project structure 2025-06-16 22:35:21 +03:00
akritikos 65f3c1c41b 📝 Moves community guide files to platform-agnostic folder 2025-06-06 17:20:54 +03:00
akritikos cbb7fa1f16 🔥 Removes artifacts folder as it may be overriden now 2025-06-06 17:18:14 +03:00
akritikos 8809cd3441 📝 Updates README with repo changes 2025-06-06 17:17:25 +03:00
akritikos aabe5df595 🙈 Adds git & docker ignore files 2025-06-06 17:07:55 +03:00
akritikos 4a6cdd4911 🎨 Adds common editor settings 2025-06-06 17:07:07 +03:00
akritikos bd6dfda7b4 🔥 Removes all symbolic link files 2025-06-06 17:06:12 +03:00
akritikos 36ff8d6154 🔧 Removes configuration submodule 2025-06-06 16:53:04 +03:00
akritikos b5fb124145 ⬆️ Upgrades common package versions 2024-12-02 19:14:04 +02:00
akritikos 826a434a3c 🔥 Replaces solution file with new format 2024-12-02 19:11:03 +02:00
akritikos cbced3a990 🔧 Upgrades configuration submodule 2024-12-02 19:10:50 +02:00
akritikos d499b86af3 📝 Adds current information to README 2023-11-15 18:51:33 +02:00
akritikos 8563226292 🙈 Saves artifact folder 2023-11-15 10:48:03 +02:00
akritikos 5fbc3701c8 🔧 Updates configuration submodule 2023-11-15 00:42:16 +02:00
akritikos e79b3f1f19 🚚 Follows file naming pattern inside solution 2023-11-15 00:42:01 +02:00
akritikos 382a710039 🚚 Renames case sensitive file, part #2 2023-11-15 00:40:52 +02:00
akritikos 6124dee0bd 🚚 Renames case sensitive file, part #1 2023-11-15 00:40:34 +02:00
akritikos c55132f26d 🔧 Updates configuration submodule 2023-11-15 00:19:29 +02:00
akritikos 8d4fe61f36 🔖 Removes RepositoryUrl since it is now autodiscovered by Source Link 2023-11-14 23:03:00 +02:00
akritikos 266a795b32 🔧 Adds VS Code settings 2023-11-13 00:02:47 +02:00
akritikos d2f0a7f57c 🔧 Fixes solution assets and common package versions 2023-11-13 00:02:20 +02:00
akritikos c6c1a45899 📌 Moves Directory.Packages.props to proper solution folder 2023-04-07 15:46:04 +03:00
akritikos 4256c93f20 📦 Moves packages to a single section 2023-01-26 14:26:06 +02:00
akritikos eafb6958a8 📦 Exposes package versions to solution 2023-01-15 23:17:41 +02:00