Commit graph

  • 19da0e598e feat(mazak): add Mazak CNC support via FTP (EIA/ISO) mazak dtrentin 2026-06-16 19:12:07 +02:00
  • f1aa002297 Merge pull request 'fix: unblock Mitsubishi/Fanuc FTP upload (ISS-018, ISS-019, ISS-020)' (#1) from fix/iss-018-019-validator-path into main main davide.trentin 2026-06-02 08:17:54 +00:00
  • 4067366d06 fix(mitsubishi): symmetric read/write FTP path (ISS-020) Trentin Davide 2026-06-02 09:57:10 +02:00
  • 85d0b579aa fix(validator,field-test): unblock Fanuc/Mitsubishi upload (ISS-018, ISS-019) Trentin Davide 2026-06-02 09:42:46 +02:00
  • 3fd3047584 docs(test): add Mitsubishi field-test kit (scripts + criticità checklist) Trentin Davide 2026-06-02 09:03:10 +02:00
  • d4a3e7c4f0 chore: add ConfuserEx obfuscator project config Davide Trentin 2026-05-25 22:09:10 +02:00
  • e608977359 docs: add code review bug analysis report Davide Trentin 2026-05-25 21:53:03 +02:00
  • 68c5a555f3 chore(paul): close v0.6 Fagor Support milestone, log ISS-012..017 dtrentin 2026-05-25 20:27:44 +02:00
  • b3d7402498 feat(16-fagor): Fagor CNC FTP support + validator gating dtrentin 2026-05-25 20:27:18 +02:00
  • 60ce1c9d57 feat(15-logging): NLog structured logging — all output through NLog (v0.5 complete) dtrentin 2026-05-18 23:57:27 +02:00
  • 45ca8f5a47 chore(paul): close ISS-007, update git hash and issues log dtrentin 2026-05-18 23:25:21 +02:00
  • 32f68c5ed5 feat(14-test-hardening): env-var hardware test scaffolding + LicenseFile edge cases dtrentin 2026-05-18 23:24:58 +02:00
  • 4cd7715594 fix(robustness): null guard WMI reads, dispose SHA256, abort LSV2 timeout (ISS-001, ISS-005, ISS-006) dtrentin 2026-05-18 23:00:08 +02:00
  • d95ead59af chore(paul): create v0.4 Robustness milestone dtrentin 2026-05-18 22:55:07 +02:00
  • d4bb3419e8 docs(issues): create ISSUES.md from deferred items and codebase concerns dtrentin 2026-05-18 22:52:35 +02:00
  • dabcf989d9 docs: map existing codebase dtrentin 2026-05-18 22:48:20 +02:00
  • f55d0b313b docs(12-docs-cli): complete CLI reference in README — all 16 args + 12 error codes dtrentin 2026-05-18 22:37:58 +02:00
  • bd17ea46e5 feat(11-refactor): extract ArgParser, fix error handling, remove dead code dtrentin 2026-05-18 00:01:32 +02:00
  • 718c3ce8da docs(10-readme-docs): Italian README for NcProgramManager dtrentin 2026-05-17 23:46:50 +02:00
  • 15644cfdf8 feat(09-license-generator): standalone LicenseGenerator tool + real RSA key pair dtrentin 2026-05-17 23:37:49 +02:00
  • 3312a57757 feat(08-license-integration): wire RSA license check, remove -chiave arg dtrentin 2026-05-17 23:10:05 +02:00
  • 39a9566858 feat(07-license-core): RSA offline license core dtrentin 2026-05-17 22:58:14 +02:00
  • a5d73db69a refactor(rename): FanucProgramManager → NcProgramManager dtrentin 2026-05-17 22:31:36 +02:00
  • 9bb65c4748 docs(paul): unify phase 5 and close v0.1 milestone dtrentin 2026-05-17 22:19:50 +02:00
  • f3f895df82 Initial commit: migrate from FanucProgramManager dtrentin 2026-05-17 22:10:30 +02:00