Commit Graph

  • 31c5d24a8b Update build status badge in README to point to the release workflow main dev slawek 2025-12-10 22:02:02 +01:00
  • 9194abb7cd Fix build status badge link in README slawek 2025-12-10 22:00:33 +01:00
  • 24b3db0413 Fixed incorrect URL put by the AI. slawek 2025-12-10 21:58:23 +01:00
  • 99518ccf28 Add build status badge to README slawek 2025-12-10 21:57:19 +01:00
  • 559f4ac086 Removed currently unused Workflow steps. slawek 2025-12-10 21:54:34 +01:00
  • affa895cfe Fixes to the documentation. Added missing --revoked logic for the list command. v0.4.1 slawek 2025-12-10 21:33:23 +01:00
  • 714a38d612 Fix error messages for consistency in ca.go and certdb.go slawek 2025-12-10 21:13:51 +01:00
  • 5d2675450d Define global Version variable in main.go slawek 2025-12-10 21:12:33 +01:00
  • 8ee0b326d0 Removed leftover build.sh script. slawek 2025-12-10 21:11:35 +01:00
  • e3c812592b Replaced build system. slawek 2025-12-10 21:09:52 +01:00
  • 2ddd22631b Version v0.4.0 v0.4.0 slawek 2025-08-04 22:13:35 +02:00
  • a2528e0526 Added a new test script. slawek 2025-08-04 22:09:23 +02:00
  • 9b0d1eceae Re-enginnered information output during issuance phase. slawek 2025-08-04 22:09:11 +02:00
  • 45dfdf0afc Removed --overwrite flag. slawek 2025-08-03 12:02:47 +02:00
  • 6e69377d1a Enhance SAN handling in issueSingleCertificate: extract CN from DN if present slawek 2025-08-03 09:38:31 +02:00
  • 8114d667ec Fixed a bug that prevented adding a mandatory SAN if the certificate type is server. slawek 2025-08-03 07:37:55 +02:00
  • 176901d960 Small fix for set-version.sh. v0.3.2 slawek 2025-08-02 13:57:27 +02:00
  • 1991963cab Bug fixes for referening and not copying objects and few others. slawek 2025-08-02 13:51:14 +02:00
  • b0f0467346 Added helper scripts that will lock and unlock changes to version.go. slawek 2025-08-02 13:50:39 +02:00
  • 028788f357 Updated build.sh to embed version information to the binary using changes to the version.go file. slawek 2025-08-02 13:45:45 +02:00
  • 090fb4b423 Moved Version variable to a separate file. slawek 2025-08-02 13:42:25 +02:00
  • eb5c5c0e43 Updated tea repository name. slawek 2025-07-30 09:01:00 +02:00
  • 8181ac8287 Added missing go mod tidy. slawek 2025-07-30 08:58:58 +02:00
  • 3fe908226d Fixed unchange placeholder names. slawek 2025-07-30 08:56:17 +02:00
  • 8a36588c62 Added manual trigger. slawek 2025-07-30 08:49:49 +02:00
  • 90ce7edd28 Fixed incorrect workflow directory name. slawek 2025-07-30 08:47:09 +02:00
  • 11bed9c8b1 Added release workflow. slawek 2025-07-30 08:37:21 +02:00
  • 2fe228858f Update build process and version embedding. v0.3.1 slawek 2025-07-30 08:17:15 +02:00
  • e9d2634819 Updated documentation. v0.3.0 v0.3 slawek 2025-07-28 21:27:05 +02:00
  • 9d226df44f Fixes for bugs related to rendering certificate templates from defaults and variables. slawek 2025-07-28 21:26:52 +02:00
  • 71412ace5e Added example client,email certificate. slawek 2025-07-28 21:25:23 +02:00
  • 2350e3cbc1 Added a script that prints certificates. slawek 2025-07-28 21:25:03 +02:00
  • d045938ff8 Updated test script slawek 2025-07-28 21:24:46 +02:00
  • 72424379e0 Moved test CA test location to 'ca' subdirectory. slawek 2025-07-28 21:24:32 +02:00
  • 54296f7526 Updated tests. slawek 2025-07-28 19:15:51 +02:00
  • 6682be6eb1 Added list command and ability to combine certificate usages. slawek 2025-07-28 18:58:37 +02:00
  • 9b7b995e97 Added function that can look for a certificate in the database. slawek 2025-07-28 18:57:57 +02:00
  • b387a016be Added state file location defintion to the CA configuration. Added more certificate properties to certificate database. slawek 2025-07-28 17:41:41 +02:00
  • e4469fde96 More renames. slawek 2025-07-28 15:53:17 +02:00
  • bea0285007 Refactoring slawek 2025-07-28 15:36:45 +02:00
  • a8308e0f4f Moved global flag variables to the global scope. Refactored some functions interfaces and removed passing global flags. slawek 2025-07-28 13:48:38 +02:00
  • 911d33deb2 A fix to module name. v0.2.1 slawek 2025-07-28 11:54:48 +02:00
  • 8b103f4c0f Updated documentation. v0.2 slawek 2025-07-28 10:44:10 +02:00
  • 0e86c49965 Mostly implemented issue and provision commands. Restructured AI generateed code. slawek 2025-07-28 10:20:52 +02:00
  • 9696f95043 Few manual optimizations and corrections of AI generated code. slawek 2025-07-28 06:40:17 +02:00
  • 6c5842826e Added certificate revocation and CRL generation code. slawek 2025-07-28 01:34:21 +02:00
  • bd9547ff70 Simplified template rendering. slawek 2025-07-27 21:46:27 +02:00
  • dba4ced05f Moved loading CA's private key and certificate to global configuration loading process. slawek 2025-07-27 21:16:18 +02:00
  • e2039550e0 CAConfig global variable and refactoring. slawek 2025-07-27 20:45:05 +02:00
  • 10ec83273d Refactored code to one IssueCertificate function. slawek 2025-07-27 20:00:43 +02:00
  • 0c32da1e84 Partial implementation of CA database. slawek 2025-07-27 19:48:38 +02:00
  • 6e427acb18 Validated grammar in the README.md file. v0.1 slawek 2025-07-27 18:11:15 +02:00
  • 0ea990fdbb Removed MacOS Finder metadata file, added it to .gitignore, cleaned main.go. slawek 2025-07-27 18:07:47 +02:00
  • 5434867c49 Implemented basic functionality. slawek 2025-07-27 18:04:55 +02:00
  • ed366e4603 Add validity parsing and default handling for CA configuration slawek 2025-07-27 14:55:45 +02:00
  • 859f3606b1 Renamed struct types. slawek 2025-07-27 14:44:06 +02:00
  • 82142d70de Moved the rest of CA related code. slawek 2025-07-27 14:25:42 +02:00
  • a8946bfb10 Separated CA code to a separate Go source file - ca.go. slawek 2025-07-27 13:48:51 +02:00
  • 9d06b4478c Added a simple issue subcommand prototype. slawek 2025-07-27 12:49:04 +02:00
  • 544770cc3e Migrated command line commands and flags handling to cobra framework. slawek 2025-07-27 12:37:14 +02:00
  • d9af118c45 Refactor SavePEM to inline file mode logic and remove unused FileMode function slawek 2025-07-27 11:56:01 +02:00
  • 69f49af3f6 Added overwrite protection. slawek 2025-07-27 11:52:07 +02:00
  • ec9341ae17 Fix typo. slawek 2025-07-27 09:44:16 +00:00
  • 5c1727174d A working initial prototype. slawek 2025-07-27 11:21:05 +02:00