Commit Graph

  • d6bf884814 proxmox-sys: initial packaging Fabian Grünbichler 2019-12-17 16:08:52 +0100
  • f4d9e8157c proxmox-sys: update lazy-static to 1.4 Fabian Grünbichler 2019-12-17 16:05:49 +0100
  • 08433fd330 proxmox-api: use proxmox-tools package in d/rules Fabian Grünbichler 2019-12-17 15:35:48 +0100
  • 92c645cee2 proxmox-api: initial packaging Fabian Grünbichler 2019-12-17 15:16:01 +0100
  • 36f03c0feb proxmox-api: update rustyline to 5.0.5 Fabian Grünbichler 2019-12-17 15:16:06 +0100
  • 2ecd975608 proxmox-api: update lazy_static to 1.4 Fabian Grünbichler 2019-12-17 15:01:07 +0100
  • fa4f892c19 proxmox-tools: initial packaging Fabian Grünbichler 2019-12-17 14:46:11 +0100
  • a33d9a35db proxmox-tools: update regex and lazy_static Fabian Grünbichler 2019-12-17 14:46:35 +0100
  • 2abdbb5113 add a top level doc comment to fs submodule Wolfgang Bumiller 2019-12-19 12:01:36 +0100
  • a185257e80 update to nix 0.16 Dietmar Maurer 2019-12-19 09:29:44 +0100
  • ef612103f2 bump nix to 0.16 Wolfgang Bumiller 2019-12-19 09:26:52 +0100
  • cfae8ae3d2 linux/procfs: add read_proc_stat Thomas Lamprecht 2019-12-18 12:45:31 +0100
  • 1e7467ee11 cleanup Wolfgang Bumiller 2019-12-18 13:41:17 +0100
  • 85742a0d57 tools: create_path: return whether the dir was created Wolfgang Bumiller 2019-12-18 13:40:11 +0100
  • 867a530724 tools: create_dir: pass EEXIST to the caller Wolfgang Bumiller 2019-12-18 13:37:10 +0100
  • 3c284b131d tools: fix create_path: don't use O_PATH Wolfgang Bumiller 2019-12-18 13:13:43 +0100
  • 5e1468bff8 formatting fixup Wolfgang Bumiller 2019-12-18 13:13:34 +0100
  • d0349e9ba9 src/cli/format.rs - print_help: by default, use verbose output for simply commands Dietmar Maurer 2019-12-18 13:06:39 +0100
  • 13007df318 api/macro: add NumberSchema Thomas Lamprecht 2019-12-18 11:14:57 +0100
  • 81cac5fc29 replace create_dir_chown with create_dir using CreateOptions Wolfgang Bumiller 2019-12-18 11:09:23 +0100
  • ffcbcc117a deprecate file_set_contents{,_full} Wolfgang Bumiller 2019-12-18 10:46:28 +0100
  • 4bce3d76a2 tools: replace_file, make options not an option... Wolfgang Bumiller 2019-12-18 10:04:21 +0100
  • 2387f9ef2b tools: introduce replace_file Wolfgang Bumiller 2019-12-18 10:00:54 +0100
  • 1d65ff88dd drop derive-builder dependency Wolfgang Bumiller 2019-12-18 10:00:30 +0100
  • 778983c1b0 remove old router macro documentation Wolfgang Bumiller 2019-12-18 09:40:40 +0100
  • 4a08490b81 add CSS file for PBS ExtJS6 basic ui Thomas Lamprecht 2019-12-16 18:16:05 +0100
  • 26fff0806a handle_static_file_download: move from and_then to await Thomas Lamprecht 2019-12-17 08:56:52 +0100
  • 79c9d6ab08 api-macro: remove now-unnecessary PropertySchema type Wolfgang Bumiller 2019-12-16 13:06:57 +0100
  • 3e5927a1b4 api-macro: generalized '{ schema: PATH }' schemas Wolfgang Bumiller 2019-12-16 12:11:52 +0100
  • 808035f524 api-macro: support 'async fn' with new async api method Wolfgang Bumiller 2019-12-16 11:13:26 +0100
  • 3e2c83471a api2: update for latest proxmox-api changes Dietmar Maurer 2019-12-16 09:59:45 +0100
  • 7dadea06dd implement ApiHandler::Async Dietmar Maurer 2019-12-16 09:53:25 +0100
  • d9897316b8 api: update url crate to 2.1 Wolfgang Bumiller 2019-12-13 11:30:06 +0100
  • 9717c1b4eb update a chunk of stuff to the hyper release Wolfgang Bumiller 2019-12-12 15:27:07 +0100
  • 5d5918ef8e update bytes to 0.5 Wolfgang Bumiller 2019-12-12 15:35:36 +0100
  • f1fcdff9a3 formatting fixup Wolfgang Bumiller 2019-12-12 15:35:30 +0100
  • 6d152f8930 updates for hyper 0.13 release Wolfgang Bumiller 2019-12-12 13:06:40 +0100
  • bf7b939bdf proxmox-api/src/cli.rs: simplify cli setup using generics. Dietmar Maurer 2019-12-09 17:38:18 +0100
  • 4e1e7b8738 src/server/formatter.rs: impl. new result attribute "active" Dietmar Maurer 2019-12-07 15:29:42 +0100
  • c9cec98ece proxmox-api/src/cli/format.rs - generate_nested_usage: fix formating with empty prefix Dietmar Maurer 2019-12-06 10:13:12 +0100
  • d00a096851 api: add 'router' and 'cli' features Wolfgang Bumiller 2019-12-05 13:36:05 +0100
  • 2d12f81235 api: use http::{Parts,Response,Method} Wolfgang Bumiller 2019-12-05 13:18:19 +0100
  • ee1a7cd68b more clippy fixups Wolfgang Bumiller 2019-12-05 12:28:05 +0100
  • 65a284784b clippy fixups Wolfgang Bumiller 2019-12-05 11:35:33 +0100
  • 92ffe4c240 formatting fixup Wolfgang Bumiller 2019-12-05 11:33:12 +0100
  • 7c48247c58 formatting fixup Wolfgang Bumiller 2019-12-05 11:32:48 +0100
  • b81beb4dfb api-macro: allow methods without return types Wolfgang Bumiller 2019-12-04 14:27:57 +0100
  • c282c8ce23 api-macro: don't return Null without return schema Wolfgang Bumiller 2019-12-04 14:24:32 +0100
  • f9d775924d api-macro: get enum description from doc comments Wolfgang Bumiller 2019-12-04 11:52:03 +0100
  • 7609cf2bd4 api-macro: move doc-comment reading to util Wolfgang Bumiller 2019-12-04 11:47:27 +0100
  • 8a6e741d6c api: let ConstRegexPattern deref to Regex Wolfgang Bumiller 2019-12-04 11:06:00 +0100
  • 197b1bccb3 api-macro: rename SimpleIdent to FieldName Wolfgang Bumiller 2019-12-04 09:06:31 +0100
  • 4de409c526 api-macro: support hyphenated parameter names Wolfgang Bumiller 2019-12-03 13:34:37 +0100
  • f3f15c2893 api-macro: drop ToTokens for SimpleIdent Wolfgang Bumiller 2019-12-03 11:58:35 +0100
  • b7ecf3a597 api-macro: drop Deref of SimpleIdent Wolfgang Bumiller 2019-12-03 11:57:01 +0100
  • 7533252072 api-macro: fixup idents in SimpleIdent Wolfgang Bumiller 2019-12-03 11:56:27 +0100
  • 02acd7269f api-macro: remove Into<Ident> for SimpleIdent Wolfgang Bumiller 2019-12-03 11:55:14 +0100
  • d3ec63f26d api-macro: allow referencing external schemas in properties Wolfgang Bumiller 2019-12-03 11:11:46 +0100
  • 55f90b4eac proxmox_api/src/format.rs - get_property_description: fix paragraph indention Dietmar Maurer 2019-12-03 07:55:53 +0100
  • 4bca463944 proxmox-api/src/format.rs: improve docs Dietmar Maurer 2019-12-02 20:06:14 +0100
  • 00f3a6575c proxmox-api/src/format.rs: add missing docs Dietmar Maurer 2019-12-02 19:50:04 +0100
  • 8f7127a9aa proxmox-api/src/cli/shellword.rs: re-export Quote from rustyline Dietmar Maurer 2019-12-02 19:29:47 +0100
  • a9275caa61 proxmox-api/src/cli/completion.rs: add more tests Dietmar Maurer 2019-12-02 17:34:11 +0100
  • f9d4dcc540 proxmox-api/src/cli/completion.rs: add help completion tests Dietmar Maurer 2019-12-02 16:42:59 +0100
  • 1819b194a4 proxmox_api: add cli submodule (copied from proxmox-backup) Dietmar Maurer 2019-12-02 11:49:04 +0100
  • d78659a2c0 api-macro: allow inferring some types automatically Wolfgang Bumiller 2019-12-02 11:45:37 +0100
  • 7fd69f8b12 api-macro: test optional value invocation Wolfgang Bumiller 2019-12-02 11:12:34 +0100
  • 263b943287 api-macro: allow skipping input schema Wolfgang Bumiller 2019-12-02 11:00:04 +0100
  • bead1e6b13 api-macro: add test with no parameters Wolfgang Bumiller 2019-12-02 10:55:28 +0100
  • 21fab51bda api-macro: allow 'bool' and rust int types Wolfgang Bumiller 2019-12-02 10:54:57 +0100
  • a997502ab1 api-macro: make return schema optional Wolfgang Bumiller 2019-12-02 10:38:33 +0100
  • 354cfabd37 proxmox-api: fix text_wrap() - use join instead of concat (separate by newlines) Dietmar Maurer 2019-12-01 12:29:26 +0100
  • 6afad53466 api-macro: some more test code Wolfgang Bumiller 2019-11-28 13:49:14 +0100
  • 22581b382c api-macro: fixup Wolfgang Bumiller 2019-11-28 13:47:42 +0100
  • 5690e5e6a2 api-macro: cleanup Wolfgang Bumiller 2019-11-28 13:43:25 +0100
  • 7d6fac0fa5 api-macro: parse serde(rename) on enums Wolfgang Bumiller 2019-11-28 13:42:46 +0100
  • 30a1c0b9ae api-macro: experimental enum support Wolfgang Bumiller 2019-11-28 12:21:46 +0100
  • 6818cf76c9 api-macro: support defining schemas for structs Wolfgang Bumiller 2019-11-28 11:15:37 +0100
  • 4f042f8133 api-macro: support external types Wolfgang Bumiller 2019-11-28 10:42:34 +0100
  • 2fc2df9a78 api-macro: tests: remove #![allow(dead_code)] Wolfgang Bumiller 2019-11-28 09:29:45 +0100
  • 74ed56957d api-macro: match the item type early Wolfgang Bumiller 2019-11-28 09:16:34 +0100
  • 1ae127b63a api-macro: move method handling to api/method.rs Wolfgang Bumiller 2019-11-28 09:13:32 +0100
  • 993eb7d168 api-macro: update tests, cleanup some macro generated paths Wolfgang Bumiller 2019-11-27 14:46:20 +0100
  • 0bf354e437 api-macro: convert function output to a json value Wolfgang Bumiller 2019-11-27 14:44:16 +0100
  • 6e98ae0dd3 api-macro: minor improvements Wolfgang Bumiller 2019-11-27 14:41:51 +0100
  • 03012deb3f api-macro: reduce code output a little Wolfgang Bumiller 2019-11-27 14:04:14 +0100
  • 881df81976 api-macro: start actually extracting parameters Wolfgang Bumiller 2019-11-27 13:57:08 +0100
  • d02a8f4e42 api-macro: begin and explain the parameter mapping strategy Wolfgang Bumiller 2019-11-27 12:29:50 +0100
  • 79f77253be api-macro: start looking at function parameter types Wolfgang Bumiller 2019-11-27 11:31:40 +0100
  • 09d1363fa0 api-macro: start checking some function signature parts Wolfgang Bumiller 2019-11-27 11:04:36 +0100
  • ebda5a3c5c api-macro: parse properties as attributes to #[api] Wolfgang Bumiller 2019-11-27 11:01:40 +0100
  • 676ef1796d api-amcro: expose JSONObject::parse_inner as Parser Wolfgang Bumiller 2019-11-27 11:01:12 +0100
  • d4721d77b7 api-macro: JSONValue to bool shortcut Wolfgang Bumiller 2019-11-27 10:59:37 +0100
  • c21a44b16d api-macro: factor out inner parser of JSONObject Wolfgang Bumiller 2019-11-27 10:48:00 +0100
  • 044af76286 api-macro: test: add 'protected' attribute Wolfgang Bumiller 2019-11-27 10:06:15 +0100
  • a988327bd4 sortable-macro: fixup handle_error Wolfgang Bumiller 2019-11-26 14:20:29 +0100
  • 7799deb095 api-macro: refactoring: split api macro function Wolfgang Bumiller 2019-11-26 14:18:25 +0100
  • 97c29f0db5 api-macro: move json part to util module Wolfgang Bumiller 2019-11-26 14:07:47 +0100
  • c5f9227c23 api-macro: remove old unused files Wolfgang Bumiller 2019-11-26 14:04:44 +0100
  • 0a7cc08f3a api-macro: fix section iteration Wolfgang Bumiller 2019-11-26 13:39:56 +0100