Commit Graph

  • c3d9d21308 syslog-api: bump to 0.1.0-1 Wolfgang Bumiller 2024-06-05 11:28:10 +0200
  • af75a203da network-api: bump to 0.1.0-1 Wolfgang Bumiller 2024-06-05 11:27:30 +0200
  • 3eea0fd8ce dns-api: bump to 0.1.0-1 Wolfgang Bumiller 2024-06-05 11:25:30 +0200
  • 1a0b39710c product-config: bump to 0.1.0-1 Wolfgang Bumiller 2024-06-05 11:26:51 +0200
  • 053bb3d3d3 config-digest: bump to 0.1.0-1 Wolfgang Bumiller 2024-06-05 11:24:38 +0200
  • 10f32d4312 acme-api: use replace_secret_config to write acme config files Dietmar Maurer 2024-06-04 13:14:20 +0200
  • ccbef4be87 acme-api: use create_secret_dir from product-config Dietmar Maurer 2024-06-04 12:56:57 +0200
  • cb971b402f product-config: new create_secret_dir function Dietmar Maurer 2024-06-04 12:53:41 +0200
  • 6c30be2280 product-config: code cleanup Dietmar Maurer 2024-06-04 12:52:25 +0200
  • 8219565d6a acme-api: create all directorties inside init Dietmar Maurer 2024-06-04 12:22:16 +0200
  • 2270f7bf94 product_config: introduce priviledged user. Dietmar Maurer 2024-06-04 11:14:07 +0200
  • 0033f67e37 product-config: export get_api_user Dietmar Maurer 2024-06-04 11:02:23 +0200
  • 3aa07c117b acme-api: export ChallengeSchemaWrapper Dietmar Maurer 2024-06-03 12:55:43 +0200
  • cae2b556fa acme-api: export account_config_filename Dietmar Maurer 2024-06-03 12:29:16 +0200
  • c5731f916b acme-api: make register_account directory parameter optional Dietmar Maurer 2024-06-03 10:45:45 +0200
  • 95ea61183f acme-api: export known directories Dietmar Maurer 2024-06-03 10:39:33 +0200
  • 0582a13281 acme-api: export api types at top-level Dietmar Maurer 2024-06-03 10:03:06 +0200
  • 5250493e05 syslog-api: add debian control file Dietmar Maurer 2024-06-03 09:32:11 +0200
  • a334886f14 network-api: add debian control file Dietmar Maurer 2024-06-03 09:29:57 +0200
  • 6c1798fb31 time-api: add copyright file Dietmar Maurer 2024-06-03 09:27:38 +0200
  • bd5c1ade4b dns-api: add debian control file Dietmar Maurer 2024-06-03 09:24:26 +0200
  • ba49720837 dns-api: avoid auto-generated cargo features Dietmar Maurer 2024-06-03 09:21:42 +0200
  • 3de2812254 product-config: add debian control file Dietmar Maurer 2024-06-03 09:14:14 +0200
  • 2665b566c0 acme-api: remove stale feature gate and always compile api types Dietmar Maurer 2024-06-03 09:08:16 +0200
  • 79a6f97c39 acme-api: commit missing file Dietmar Maurer 2024-05-31 12:35:42 +0200
  • 5e00ee7bb0 acme-api: remove useless api-types feature Dietmar Maurer 2024-05-31 12:19:10 +0200
  • d152e47d78 acme-api: add init method to setup directories Dietmar Maurer 2024-05-31 12:12:23 +0200
  • e913330e09 product-config: simplify by removing the configuration directory Dietmar Maurer 2024-05-31 11:29:59 +0200
  • 40f812f324 remove system-management-api Dietmar Maurer 2024-05-30 09:53:59 +0200
  • f6bcb6b50b syslog-api: new crate, split out from system-management-api Dietmar Maurer 2024-05-30 09:44:48 +0200
  • 6bb74338b4 network-api: new crate, split out from system-management-api Dietmar Maurer 2024-05-30 09:23:08 +0200
  • 83b6f673b3 time-api: new crate, split out from system-managent-api Dietmar Maurer 2024-05-30 08:52:37 +0200
  • b7f0cc7c1e dns-api: new crate, split out from system-management-api Dietmar Maurer 2024-05-30 08:43:32 +0200
  • 4768ad2200 product-config: remove digest implementation (move to proxmox-config-digest crate) Dietmar Maurer 2024-05-29 18:40:11 +0200
  • 34b21106dd config-digest: split out config digest api type into separate crate Dietmar Maurer 2024-05-29 17:59:03 +0200
  • 3497e9edc7 sys: use 0750 as default directory permissions Dietmar Maurer 2024-05-29 11:04:41 +0200
  • 06d25870ed product-config: remove functions to check permissions, which are now in proxmox-sys. Dietmar Maurer 2024-05-29 10:19:00 +0200
  • 57723e98fd sys: add helpers to check file and directory permissions Dietmar Maurer 2024-05-29 10:14:24 +0200
  • 37c9dbf1eb sys: create options: make file parameter generic Dietmar Maurer 2024-05-29 09:28:07 +0200
  • 237f6218b0 product-config: factor out methods to create different file creation options Dietmar Maurer 2024-05-29 07:47:17 +0200
  • 7cd240bbad product-config: use Path instead of str everywhere Dietmar Maurer 2024-05-29 06:52:04 +0200
  • 484f12f3aa lang: drop commented-out c_str! implementation variants Wolfgang Bumiller 2024-05-24 12:56:41 +0200
  • 1d68cc33a3 metrics: influxdb test uri creation Gabriel Goller 2024-05-23 13:18:17 +0200
  • aae8a03dc4 auth-api: bump version to 0.4.0 Wolfgang Bumiller 2024-05-22 15:59:15 +0200
  • bf9dc73246 sys: bump version to 0.5.5-1 Wolfgang Bumiller 2024-05-22 15:48:00 +0200
  • 9c95b4d66e auth-api: rustfmt Wolfgang Bumiller 2024-05-22 15:41:56 +0200
  • fc75d98cb3 auth-api: cleanup a warning Wolfgang Bumiller 2024-05-22 15:40:12 +0200
  • a6dc4d322d auth-api: remove unnecessary allocation Wolfgang Bumiller 2024-05-22 15:38:26 +0200
  • 5b4cb9b124 auth-api: fix types compilefail test Stefan Sterz 2024-03-06 13:36:05 +0100
  • eef12f91a1 sys: crypt: use constant time comparison for password verification Stefan Sterz 2024-03-06 13:36:04 +0100
  • f82bb2fc2b sys: crypt: move to yescrypt for password hashing Stefan Sterz 2024-03-06 13:36:03 +0100
  • 4d6922e2c4 auth-api: move to hmac signing for csrf tokens Stefan Sterz 2024-03-06 13:36:02 +0100
  • 8609fb58ef auth-api: use constant time comparison for csrf tokens Stefan Sterz 2024-03-06 13:36:01 +0100
  • b926ea1f5c auth-api: add ability to use hmac singing in keyring Stefan Sterz 2024-03-06 13:36:00 +0100
  • 09d31a1a8b auth-api: move to Ed25519 signatures Stefan Sterz 2024-03-06 13:35:59 +0100
  • 8e566591d5 auth-api: move signing into the private key Stefan Sterz 2024-03-06 13:35:58 +0100
  • f240a2bfaa acme-api: add debian packaging Dietmar Maurer 2024-05-17 12:10:13 +0200
  • 7c899090e4 acme-api: use product-config instead of custom acme api configuration Dietmar Maurer 2024-05-17 11:52:57 +0200
  • 0ffe40fcfa bump proxmox-section-config to 2.0.2-1 Dietmar Maurer 2024-05-17 11:04:10 +0200
  • a2693c7046 section-config: pass filesystem paths as AsRef<Path> Dietmar Maurer 2024-05-17 10:57:35 +0200
  • cfc155a06b acme-api: reusable ACME api implementation. Dietmar Maurer 2024-03-20 09:59:23 +0100
  • 870948f1d7 bump proxmox-acme to 0.5.2 Dietmar Maurer 2024-05-16 11:37:09 +0200
  • c07c46cd82 acme: add async-client feature Dietmar Maurer 2024-03-20 13:03:53 +0100
  • c2450691c6 acme: allow to compile/use api types separately. Dietmar Maurer 2024-03-18 13:08:23 +0100
  • b082d7dafa system-management-api: network: add create_interface and update_interface Dietmar Maurer 2024-05-16 10:24:41 +0200
  • 2c0c7ca478 system-management: use ip/cidr schema types from proxmox-schema Dietmar Maurer 2024-05-16 09:42:10 +0200
  • 49b97b6a5f bump proxmox-schema to 3.1.1-1 Dietmar Maurer 2024-05-16 09:35:50 +0200
  • 31b7b070b5 schema: api-types: add ip/cidr api schemas Dietmar Maurer 2024-05-16 09:09:37 +0200
  • b74583dffe system-management-api: rename features (add suffix -api-types) Dietmar Maurer 2024-05-15 13:33:55 +0200
  • 3c19dd757a rename proxmox-system-config-api to proxmox-system-management-api Dietmar Maurer 2024-05-15 13:23:42 +0200
  • 15e3779331 system-config-api: add syslog feature Dietmar Maurer 2024-05-15 12:31:50 +0200
  • 87aaa4e30a Revert "system-config-api: network: add alias 'iface' for interface name." Dietmar Maurer 2024-05-14 11:50:44 +0200
  • 26c7a591eb system-config-api: expose helpers to set ports/slaves as string (list) Dietmar Maurer 2024-05-13 12:25:07 +0200
  • 805b1d366b system-config-api: network: add api type to update network interfaces Dietmar Maurer 2024-05-13 10:09:02 +0200
  • c101194f5a system-config-api: cleanup: remove useless serde rename property Dietmar Maurer 2024-05-10 11:15:12 +0200
  • a4de726601 system-config-api: network: add alias 'iface' for interface name. Dietmar Maurer 2024-05-10 10:23:27 +0200
  • e210c85d8e system-config-api: network: add helpers to check for duplicate gateway propertie Dietmar Maurer 2024-05-10 10:08:23 +0200
  • 943cfd5417 system-config-api: network: add helpers to set bridge ports and bond slaves Dietmar Maurer 2024-05-10 09:53:27 +0200
  • 729817efd3 system-config-api: add network feature Dietmar Maurer 2024-05-08 13:02:01 +0200
  • 3e8b0ee567 system-config-api: use cargo features to sparate functionality Dietmar Maurer 2024-05-08 10:28:34 +0200
  • 770c5dbd03 system-config-api: add functions to read/write time and timezone Dietmar Maurer 2024-05-07 14:04:53 +0200
  • 751b578d6e rename proxmox-dns-api to proxmox-system-config-api Dietmar Maurer 2024-05-07 13:24:39 +0200
  • 78bd8eea24 dns-api: add feature "impl" Dietmar Maurer 2024-05-06 13:41:42 +0200
  • 96a3656dd2 product-config: add feature "impl" Dietmar Maurer 2024-05-06 13:21:04 +0200
  • 53ee3f92ea product-config: add method to detect config digest modifications. Dietmar Maurer 2024-05-06 12:34:21 +0200
  • cb4e3776f2 dns-api: do not serlialize option None Dietmar Maurer 2024-05-06 10:29:49 +0200
  • 5d3c3a8770 dns-api: export all defined api types Dietmar Maurer 2024-05-03 09:51:34 +0200
  • 58bb112375 dns-api: add debian packaging Dietmar Maurer 2024-05-03 09:30:40 +0200
  • 03b4aed510 product-config: add debian packaging Dietmar Maurer 2024-05-03 09:29:46 +0200
  • 64e8a72a0b fix typo in proxmox-product-config workspace dependency Dietmar Maurer 2024-05-03 09:28:33 +0200
  • c2f85d418a dns-api: new crate which implements the DNS api Dietmar Maurer 2024-05-02 13:04:43 +0200
  • e64575b6a7 product-config: add rust API type for configuration digest Dietmar Maurer 2024-05-02 12:15:59 +0200
  • 9fc48d96d2 new crate for commonly used functions to read and write configuration files Dietmar Maurer 2024-04-26 12:05:44 +0200
  • afb48baca5 metrics: bump version to 0.3.1-1 Thomas Lamprecht 2024-04-26 17:34:43 +0200
  • d426b6fe03 metrics: influxdb: inline variables into template format string Thomas Lamprecht 2024-04-26 17:31:22 +0200
  • bfa73aadf8 metrics: encode influxdb org and bucket parameters Gabriel Goller 2024-04-26 16:02:42 +0200
  • 5987eb0c3f sys: bump version to 0.5.4-2 Thomas Lamprecht 2024-04-26 17:24:23 +0200
  • c68b69e949 sys: bump version to 0.5.4-1 Thomas Lamprecht 2024-04-26 16:52:41 +0200
  • 863d760340 auth-api: bump version to 0.3.5 Thomas Lamprecht 2024-04-24 21:22:15 +0200
  • bd944b06f9 ldap: bump version to 0.2.2-1 Thomas Lamprecht 2024-04-24 21:12:19 +0200