Commit Graph

  • b450a72ffa update dependencies Fabian Grünbichler 2020-05-18 09:05:34 +02:00
  • fa25b17cd0 api-macro: bump version to 0.1.9-1 Wolfgang Bumiller 2020-05-18 09:17:35 +02:00
  • 5fa994abb5 bump version to 0.1.30-1 Dietmar Maurer 2020-05-15 17:43:54 +02:00
  • 3156e4c289 proxmox/src/tools/time.rs: binding for libc localtime/timelocal Dietmar Maurer 2020-05-15 17:40:53 +02:00
  • 7d6ecaa306 api-macro: remove more unnecessary parentheses Wolfgang Bumiller 2020-05-15 09:15:10 +02:00
  • b671b2fce2 api-macro: remove some unnecessary parentheses in output Wolfgang Bumiller 2020-05-14 15:39:22 +02:00
  • e375f2eb95 bump version to 0.1.29-1 Dietmar Maurer 2020-05-12 12:57:53 +02:00
  • faadd5bba5 proxmox/src/api/section_config.rs: make record_order public Dietmar Maurer 2020-05-12 12:54:14 +02:00
  • 3adcdacc22 bump version to 0.1.28-1 Dietmar Maurer 2020-05-12 09:15:47 +02:00
  • 7d5a8fdda7 proxmox/src/api/section_config.rs: add support for systemd config files Dietmar Maurer 2020-05-12 09:14:03 +02:00
  • 414daabbcb proxmox/src/api/section_config.rs: support array properties Dietmar Maurer 2020-05-12 08:27:23 +02:00
  • e847487b29 bump version to 0.1.27-1 Dietmar Maurer 2020-05-08 08:08:17 +02:00
  • aaed6797a5 schema: split property string lists with comma, semicolon and white space. Dietmar Maurer 2020-05-08 08:05:22 +02:00
  • 813aacde7e src/server/command_socket.rs: do not abort loop on client errors, allow backup gid Dietmar Maurer 2020-05-07 08:24:48 +02:00
  • 0cc97715e3 bump version to 0.1.26-1 Dietmar Maurer 2020-05-06 12:28:39 +02:00
  • d7c5af499b run_cli_command: add additional rpcenv parameter Dietmar Maurer 2020-05-06 12:22:56 +02:00
  • d0815e5e71 change index to templates using handlebars Dominik Csapak 2020-04-29 11:59:31 +02:00
  • 3133316a8a bump version to 0.1.25-1 Wolfgang Bumiller 2020-04-29 10:46:42 +02:00
  • c329cedb02 bump api macro to 0.1.8 Wolfgang Bumiller 2020-04-29 10:44:52 +02:00
  • 83d9d3e165 implement descriptions for enum variants Wolfgang Bumiller 2020-04-29 10:42:36 +02:00
  • 693d8d39be fix changelog entry for proxmox 0.1.23 Dietmar Maurer 2020-04-28 08:19:26 +02:00
  • 51782f7b4f bump proxmox version to 0.1.24 Dietmar Maurer 2020-04-28 08:16:46 +02:00
  • e93a36955d proxmox/src/api/section_config.rs - convert_to_array: remove static lifetime Dietmar Maurer 2020-04-28 08:13:44 +02:00
  • 9e10d85538 src/api/cli/text_table.rs - format_object: skip optional properties without data Dietmar Maurer 2020-04-27 06:23:26 +02:00
  • e229c3d582 bump proxmox version to 0.1.23 Dietmar Maurer 2020-04-25 17:04:47 +02:00
  • b6765d06c5 api/cli/command.rs: handle fixed_param Dietmar Maurer 2020-04-25 16:16:57 +02:00
  • 341795c1ee Revert "proxmox: add SysError::is_errno_raw" Wolfgang Bumiller 2020-04-23 12:43:29 +02:00
  • 8f57f29ca8 proxmox: add SysError::is_errno_raw Wolfgang Bumiller 2020-04-23 11:40:53 +02:00
  • c9aa2beb47 fixup last commit Wolfgang Bumiller 2020-04-23 11:09:46 +02:00
  • 4e2e37b7d3 proxmox: tools: add RawFdNum helper Wolfgang Bumiller 2020-04-23 11:06:35 +02:00
  • 48f8e6070d api/cli/completion.rs: implement completion for lists of strings Dietmar Maurer 2020-04-23 10:58:16 +02:00
  • 6fba9bf0bf IP_REGEX - match whole string Dietmar Maurer 2020-04-19 07:55:40 +02:00
  • d9d3da2b68 src/config/cached_user_info.rs: cache it up to 5 seconds Dietmar Maurer 2020-04-18 08:49:20 +02:00
  • 803e71103a switch from failure to anyhow Wolfgang Bumiller 2020-04-17 14:11:25 +02:00
  • c45c291f18 bump proxmox crate to 0.1.22-1 Wolfgang Bumiller 2020-04-17 18:38:06 +02:00
  • 95403224c5 bump proxmox-api-macro to 0.1.7-1 Wolfgang Bumiller 2020-04-17 18:37:55 +02:00
  • 49fb5e127c bump proxmox-sortable-macro to 0.1.1 Wolfgang Bumiller 2020-04-17 18:37:46 +02:00
  • 5dd21ee89b switch from failure to anyhow Wolfgang Bumiller 2020-04-17 18:34:10 +02:00
  • 5affb691b5 proxmox-api-macro/src/api/method.rs: fix error message Dietmar Maurer 2020-04-17 15:28:49 +02:00
  • 5bbd4eef2d src/server/rest.rs: reduce delay for permission error to 500ms Dietmar Maurer 2020-04-16 12:56:34 +02:00
  • a73a7c33b2 start impl. access permissions Dietmar Maurer 2020-04-16 10:01:59 +02:00
  • 5ae320f577 api-macro: add test for access w/o a description Wolfgang Bumiller 2020-04-16 09:15:08 +02:00
  • 62f3c7d2d9 api-macro: avoid duplicate output code Wolfgang Bumiller 2020-04-16 09:12:44 +02:00
  • 6d831e36dd api-macro: cleanup & test fixup Wolfgang Bumiller 2020-04-16 09:07:10 +02:00
  • b07d592597 bump rust-proxmox-api-macro version to 0.1.6-1 Dietmar Maurer 2020-04-16 08:32:10 +02:00
  • 6976fc4a35 bump rust-proxmox version to 0.1.21-1 Dietmar Maurer 2020-04-16 08:31:30 +02:00
  • 076501e17e proxmox-api-macro/tests/api1.rs: fix test case Dietmar Maurer 2020-04-16 08:41:22 +02:00
  • 382eb665c4 proxmox/src/api/permission.rs: pass parameters as HashMap Dietmar Maurer 2020-04-16 08:07:03 +02:00
  • e78e31ab4c make access description optional Dietmar Maurer 2020-04-16 07:20:29 +02:00
  • 25dbb0ebab api macro: support reload_timezone Dietmar Maurer 2020-04-15 17:26:43 +02:00
  • 9c523a4de6 list_subdirs_api_method: allow access for Anybody Dietmar Maurer 2020-04-15 09:23:33 +02:00
  • da01ff1a72 style cleanup Wolfgang Bumiller 2020-04-15 09:21:04 +02:00
  • 973e7ccef0 rename some permission/access items Wolfgang Bumiller 2020-04-15 09:19:24 +02:00
  • 510d410b7a api-macro: support 'access' specification for methods Wolfgang Bumiller 2020-04-14 13:28:16 +02:00
  • 19ad65ac84 api-macro: error on unexpected keys Wolfgang Bumiller 2020-04-14 13:29:43 +02:00
  • 2c83d55cb0 api-macro: util: add join and join_debug helper Wolfgang Bumiller 2020-04-14 13:25:52 +02:00
  • 0b2c9b95b4 api-macro: minor cleanup Wolfgang Bumiller 2020-04-14 11:45:50 +02:00
  • b67e2f7214 api/permissions: support test-harness Wolfgang Bumiller 2020-04-14 11:25:18 +02:00
  • 5aeebdab44 api/permissions: cleanup & formatting Wolfgang Bumiller 2020-04-14 10:55:20 +02:00
  • 5d73e4b8e8 flatten use hierarchy for api::Permissions Dietmar Maurer 2020-04-10 15:43:49 +02:00
  • 7ec6448db8 implement access permission system Dietmar Maurer 2020-04-10 11:24:24 +02:00
  • d967838214 api: add list_domains Dietmar Maurer 2020-04-09 11:36:45 +02:00
  • 7726d660b6 src/server/rest.rs: use correct formatter Dietmar Maurer 2020-03-26 12:54:20 +01:00
  • 89e71adfeb bump proxmox crate to 0.1.20-1 Dietmar Maurer 2020-03-25 10:56:46 +01:00
  • 75e4c4a205 improve command line completion with optional argument parameters Dietmar Maurer 2020-03-25 10:37:22 +01:00
  • ab8a6120ca api-macro: started with some more documentation Wolfgang Bumiller 2020-03-23 15:55:18 +01:00
  • 176e208caf api-macro: add consts for defaults Wolfgang Bumiller 2020-03-23 09:06:43 +01:00
  • 6a21867d87 api-macro: explicitly enable syn's visit-mut feature Fabian Grünbichler 2020-03-23 08:04:23 +01:00
  • f5d15872f4 api-macro: add api_get_default!() macro Wolfgang Bumiller 2020-03-19 15:49:34 +01:00
  • 8beec0d6e6 api-macro: tests for optional non-Option parameters Wolfgang Bumiller 2020-03-19 12:08:38 +01:00
  • 83b6d082db api-macro: allow optional types without Option<T> Wolfgang Bumiller 2020-03-19 12:08:10 +01:00
  • 832dd021c2 bump proxmox crate to 0.1.19-1 Wolfgang Bumiller 2020-03-19 10:00:50 +01:00
  • 2065bcb136 bump api-macro to 0.1.5 Wolfgang Bumiller 2020-03-19 09:56:45 +01:00
  • d1bfafe157 make cli format a bit saner Dominik Csapak 2020-03-18 16:27:38 +01:00
  • d84f563d5b buildsys: drop format check in check target Wolfgang Bumiller 2020-03-16 12:21:14 +01:00
  • c5c82abc7d api-macro: cleanup: warnings Wolfgang Bumiller 2020-03-06 13:50:39 +01:00
  • 8e1ace59b1 api-macro: cleanup: don't use try_fold for a Vec Wolfgang Bumiller 2020-03-06 13:37:59 +01:00
  • 2edd8da965 api-macro: add integer limit test cases Wolfgang Bumiller 2020-03-06 12:01:32 +01:00
  • 723500dbfc api-macro: include default minimum/maximum for integer types Wolfgang Bumiller 2020-03-06 11:57:15 +01:00
  • f4e88aab6c api-macro: replace unreachable with a panic Wolfgang Bumiller 2020-03-06 11:56:42 +01:00
  • dc4ec65723 api-macro: correctly infer newtype types Wolfgang Bumiller 2020-03-06 11:10:22 +01:00
  • 67949bf8f0 api-macro: factor handle_struct differently Wolfgang Bumiller 2020-03-06 10:53:59 +01:00
  • 0e9eb37ea0 build: add -upload target Fabian Grünbichler 2020-03-03 11:50:28 +01:00
  • 5c188c7340 Revert "add proxmox/src/sys/linux/fs.rs" Dietmar Maurer 2020-03-02 14:07:35 +01:00
  • 21b9321cf8 add proxmox/src/sys/linux/fs.rs Dietmar Maurer 2020-03-02 13:59:39 +01:00
  • bff0791307 bump rust-proxmox version 0.1.18-1 Dietmar Maurer 2020-03-02 12:48:31 +01:00
  • 59bd5bcad6 src/api/section_config.rs: moved SectionConfig from proxmox-backup Dietmar Maurer 2020-03-02 10:56:40 +01:00
  • 18b53d0fa6 fix typo in doc comment Dietmar Maurer 2020-02-28 10:10:35 +01:00
  • ccc4d2ddd4 bump rust-proxmox version 0.1.17-1 Dietmar Maurer 2020-02-28 10:08:24 +01:00
  • 9d9ab22128 text_table.rs: fix max column width when displaying without header Dietmar Maurer 2020-02-28 10:05:59 +01:00
  • a5083b9028 text_table.rs: add table padding Dietmar Maurer 2020-02-28 09:45:31 +01:00
  • c1eeaf7612 text_table.rs: fix column seperator for ascii tables Dietmar Maurer 2020-02-28 09:29:04 +01:00
  • ece152d42c bump proxmox to 0.1.16 Wolfgang Bumiller 2020-02-27 13:12:28 +01:00
  • d7be7df86c bump proxmox-api-macro to 0.1.4 Wolfgang Bumiller 2020-02-27 13:10:40 +01:00
  • dd8ccd80d9 api-macro: make API_{RETURN,PARAMETER}_SCHEMA_... public Wolfgang Bumiller 2020-02-27 13:08:59 +01:00
  • 739b3e2721 bump rust-proxmox version to 0.1.15-1 Dietmar Maurer 2020-02-27 12:36:57 +01:00
  • a21fd499f6 proxmox/src/api/cli/text_table.rs: new helpers to read output format from environment Dietmar Maurer 2020-02-27 12:34:46 +01:00
  • e3c1104ed3 bump rust-proxmox version to 0.1.14-1 Dietmar Maurer 2020-02-27 11:17:38 +01:00
  • 875f00bb85 proxmox/src/api/cli/text_table.rs - format_object: use column_config header Dietmar Maurer 2020-02-27 11:10:02 +01:00
  • 43fd868a6d proxmox/src/api/cli/text_table.rs: implement sort by multiple columns Dietmar Maurer 2020-02-27 10:01:30 +01:00