Commit Graph
100 Commits
Author SHA1 Message Date
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
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
akritikos 8c3aa2d710 📦 Makes common nugets compatible with CPM 2023-01-15 23:14:34 +02:00
akritikos c312e20e2c 📦 Enables Central Package Management 2023-01-15 03:48:14 +02:00
akritikos 1904910aed 🧪 Adds test settings 2022-09-07 21:19:04 +03:00
akritikos 2c651f4739 🚨 Moves editor conventions to seperate file 2022-09-07 21:18:45 +03:00
akritikos 6683d94f0b 🧑‍💻 Prefers local configuration files over submodule 2022-07-28 22:32:27 +03:00
akritikos 892a295650 🔧 Updates configuration submodule 2022-07-28 22:30:46 +03:00
akritikos cfbf38e411 🔧 Updates configuration submodule 2021-08-19 11:30:47 +03:00
akritikos 5869c787fe 🔥 Removes redundant file 2021-08-19 11:30:27 +03:00
akritikos 40d7cefeed 💚 Removes old CI sample 2021-08-19 11:30:10 +03:00
akritikos fc4e0d061e 🔧 Uses latest configuration files 2021-08-16 17:14:26 +03:00
akritikos d140b10bc2 🍱 Adds nuget icon 2021-06-20 20:02:46 +03:00
akritikosandGitHub d281068f49 Merge pull request #5 from kritikos-io/develop
✏️ Sets proper submodule url
2021-06-20 19:11:36 +03:00
akritikos a5a5163803 ✏️ Sets proper submodule url 2021-06-20 19:09:29 +03:00
akritikosandGitHub 3179f6d127 Merge pull request #4 from kritikos-io/develop
🔧 Sets submodule branch
2021-06-20 19:08:13 +03:00
akritikos a71461fd29 🔧 Sets submodule branch 2021-06-20 19:07:21 +03:00
akritikosandGitHub 041569e152 Merge pull request #3 from kritikos-io/develop
Develop
2021-06-20 19:02:21 +03:00
akritikos f215b28678 🔧 Updates configuration submodule 2021-06-20 18:57:36 +03:00
akritikos f99d41d948 🚚 Renames Dotnet to Solution 2021-06-20 18:53:16 +03:00
akritikosandGitHub e197af00c6 Merge pull request #2 from kritikos-io/develop
Develop
2021-06-19 16:54:59 +03:00
akritikos 97d0b50fa7 🚚 Ensures required folders exist 2021-06-19 16:52:04 +03:00