110 Commits
Author SHA1 Message Date
jkraftpathway c5bbd1720d fix: Assigning protect / unprotect values to variables 2025-05-30 18:36:02 +02:00
Daniel Kuschny 6596c043c2 feat: Add Trimming to Self Contained Client (#69) v3.1.0-alpha.3 2025-03-13 14:07:42 +01:00
Daniel Kuschny 5aad086f67 feat(config): Reorganize config loading (#68) 2025-03-12 14:46:49 +01:00
Danielku15 ac5da3e4b2 build: Publish SelfContained NuGet Packages v3.1.0-alpha.2 2025-03-11 23:40:50 +01:00
Daniel Kuschny 40ffa38f16 feat(client): Publish Self-Contained applications as nuget package (#65) 2025-03-11 23:35:24 +01:00
Danielku15 a2469a2b31 build: simplify release workflow [skip ci] 2025-03-11 20:06:22 +01:00
Danielku15 94d049ea4a build: Bump version to 3.1.0 2025-03-11 20:01:16 +01:00
Danielku15 60beb84345 build: fix release workflow v3.0.0 2025-03-11 19:58:56 +01:00
Daniel Kuschny 658a0e6dbd Release 3.0.0 2025-03-11 19:45:02 +01:00
Daniel Kuschny fac1acaf0b fix(config): Broken handling of --config (#63) 2025-03-11 19:39:20 +01:00
Sam13 4665937baf Make configuration file lookup independent of current directory (#58)
Fixes e.g. missing output of client when current directory is not
application path.
v3.0.0-alpha.6
2025-02-10 17:42:34 +01:00
TonyandTony DELHOMMAIS f3f007fe49 Adding support for arx files (#59)
Co-authored-by: Tony DELHOMMAIS <tony.delhommais@hexagon.com>
2025-02-10 17:42:28 +01:00
Danielku15 3c66987f23 chore(deps): bump some outdated actions to latest 2025-02-10 17:34:40 +01:00
Daniel Kuschny bec49e1f64 chore: Correct bouncycastle version 2025-01-27 16:50:43 +01:00
Daniel Kuschny cc23d5173d build: fix condition syntax v3.0.0-alpha.4 2025-01-27 13:34:39 +01:00
Daniel Kuschny cf4357ac27 fix: disable max request size in code 2025-01-27 13:31:51 +01:00
Daniel Kuschny b06d52593f docs: Environment variables and signing disable 2025-01-27 13:10:15 +01:00
Daniel Kuschny 11ba74cf36 refactor: Logging improvements 2025-01-27 11:29:05 +01:00
Daniel Kuschny eadd988f9f chore: add log for pooled certificate usage v3.0.0-alpha.3 2025-01-27 11:09:42 +01:00
Daniel Kuschny 82e8178a27 build: skip release workflow on prerelease 2025-01-27 11:06:07 +01:00
Daniel Kuschny 948090854d fix: Missing NLog output 2025-01-27 11:02:39 +01:00
Daniel Kuschny 6784568160 docs: Some basic feature docs. 2025-01-27 10:07:22 +01:00
Daniel KuschnyandDaniel Kuschny a1ed45686b feat: Add basic landing page and usage report download (#57)
* feat: Add basic landing page and usage report download

* chore: net9 deprecations removed

* chore: update actions

* fix: certificate loading

---------

Co-authored-by: Daniel Kuschny <daniel.kuschny@leica-geosystems.com>
v3.0.0-alpha.1
2025-01-24 13:47:00 +01:00
Daniel Kuschny 325733d5c3 feat: Allow configuration of certificate pooling (#56) 2025-01-24 09:37:06 +01:00
dependabot[bot] 754c85e575 Bump Azure.Identity from 1.11.0 to 1.11.4 in /SigningServer.Signing (#55)
Bumps [Azure.Identity](https://github.com/Azure/azure-sdk-for-net) from 1.11.0 to 1.11.4.
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Identity_1.11.0...Azure.Identity_1.11.4)

---
updated-dependencies:
- dependency-name: Azure.Identity
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-24 09:31:26 +01:00
Daniel Kuschny 5e611574c3 feat: Multi-Credentials for Certs and Auditing (#54)
* feat: add duplicate file detection to avoid duplicate signing
* feat: Add tracking of requests via daily json files.
* feat: Add more individual authentication with auditing
* chore: Improve logging
2025-01-24 09:25:58 +01:00
dependabot[bot] f819e3b247 Bump NuGet.Packaging from 6.7.0 to 6.8.1 in /SigningServer.NuGet (#51)
Bumps [NuGet.Packaging](https://github.com/NuGet/NuGet.Client) from 6.7.0 to 6.8.1.
- [Release notes](https://github.com/NuGet/NuGet.Client/releases)
- [Commits](https://github.com/NuGet/NuGet.Client/commits)

---
updated-dependencies:
- dependency-name: NuGet.Packaging
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-24 09:24:32 +01:00
dependabot[bot] 91b86b1cb3 Bump Azure.Identity from 1.10.3 to 1.11.0 in /SigningServer.Signing (#52)
Bumps [Azure.Identity](https://github.com/Azure/azure-sdk-for-net) from 1.10.3 to 1.11.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Identity_1.10.3...Azure.Identity_1.11.0)

---
updated-dependencies:
- dependency-name: Azure.Identity
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-24 09:24:28 +01:00
Daniel Kuschny 93dd95cd0b feat: Add feature to remember signed files and avoid duplicate requests (#53) 2025-01-24 09:10:18 +01:00
Daniel Kuschny e7f0ba25d0 Improve some logs and allow disabling of signing (#45) 2025-01-24 09:06:54 +01:00
Daniel Kuschny 08de130bcc Add issue templates 2023-12-01 11:35:48 +01:00
Daniel Kuschny 98c20084fa Improve readme on builds and versioning 2023-11-02 09:17:23 +01:00
Daniel Kuschny e20d12fc25 Fix path 2023-10-31 16:56:54 +01:00
Daniel Kuschny f3b4968f08 Update prerelease.yml 2023-10-31 16:51:17 +01:00
Daniel Kuschny b7448e085b Update prerelease.yml 2023-10-31 16:48:56 +01:00
Daniel Kuschny e0cb0757ee Change artifact packaging (#42) 2023-10-31 16:47:43 +01:00
Daniel Kuschny a63915cd47 Update build settings 2023-10-31 16:17:27 +01:00
Daniel Kuschny 404d04edda Update most dependencies (#40) 2023-10-31 16:09:29 +01:00
Daniel Kuschny eff913f722 Improve plain text token handling (#39) 2023-10-31 15:53:18 +01:00
Daniel Kuschny 1a587eb618 Ensure behavior of jarsigner and apksigner in SigningServer (#37) 2023-10-31 15:42:53 +01:00
Daniel Kuschny 0360549c1a Move AAB to Jar signer (#35) 2023-10-27 12:53:15 +02:00
Daniel Kuschny 17331acb02 Minor log improvements 2023-08-15 18:54:21 +02:00
Daniel Kuschny 82229c8b81 Smaller fixes for signing workflow 2023-08-15 17:43:15 +02:00
Daniel Kuschny 991d943142 Update publish workflows (#33) 2023-08-15 15:45:53 +02:00
Daniel Kuschny 7cf21acfd7 Implement new Standalone Signing Client (#32) 2023-08-15 15:05:31 +02:00
Daniel Kuschny dbfbcd82dd Lazy accessed certificate for better cert handling in skip sign cases 2023-06-09 17:06:20 +02:00
Daniel Kuschny 84fbdbb03a Count preparation time as signing time 2023-06-09 16:06:50 +02:00
Daniel Kuschny 6791fbeb60 Corrected console help regarding PEM file loading 2023-01-09 11:18:40 +01:00
Daniel Kuschny eae3bc2012 Different healing mechanism of certificate via custom pool. 2023-01-09 09:11:00 +01:00
Daniel Kuschny 810e086e6e Case insensitive parsing 2023-01-06 16:09:00 +01:00