]>
git.proxmox.com Git - flutter/proxmox_dart_api_client.git/log
Thomas Lamprecht [Sat, 29 May 2021 12:02:34 +0000 (14:02 +0200)]
run darfmt
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Dietmar Maurer [Thu, 27 May 2021 10:12:14 +0000 (12:12 +0200)]
add wearout_percentage helper
Thomas Lamprecht [Thu, 11 Mar 2021 18:15:04 +0000 (19:15 +0100)]
make dart analyzer happy, annotate nullable types
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 9 Mar 2021 12:21:36 +0000 (13:21 +0100)]
migrate to null safe code
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 9 Mar 2021 12:16:36 +0000 (13:16 +0100)]
update dependencies
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Tim Marx [Mon, 28 Sep 2020 12:14:21 +0000 (14:14 +0200)]
PveNodesLxcConfigModel: fix lxc parameter parsing
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 23 Sep 2020 10:22:35 +0000 (12:22 +0200)]
fix String/num type mismatch for PveNodesLxcStatusModel cpus
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 23 Sep 2020 09:48:23 +0000 (11:48 +0200)]
remove unused model fields
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 15 Sep 2020 11:32:40 +0000 (13:32 +0200)]
add socketexception to retry reasons
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Mon, 14 Sep 2020 12:58:18 +0000 (14:58 +0200)]
qemu status model: add spice parameter
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 10 Sep 2020 10:40:11 +0000 (12:40 +0200)]
add typecheck to custom bool serializer
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 10 Sep 2020 09:49:16 +0000 (11:49 +0200)]
add template parameter
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Mon, 31 Aug 2020 09:17:10 +0000 (11:17 +0200)]
update HA model
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Mon, 31 Aug 2020 09:16:56 +0000 (11:16 +0200)]
update dependencies
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 25 Aug 2020 08:38:25 +0000 (10:38 +0200)]
add meta data
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 19 Aug 2020 11:01:08 +0000 (13:01 +0200)]
add mailto parameter to vzdump api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 29 Jul 2020 12:00:39 +0000 (14:00 +0200)]
remove shared prefs & flutter dependency
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 29 Jul 2020 11:09:54 +0000 (13:09 +0200)]
add accessDomains api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 29 Jul 2020 11:09:26 +0000 (13:09 +0200)]
remove shared preferences dependency & add ssl validation setting
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 2 Jul 2020 10:05:28 +0000 (12:05 +0200)]
fix missing default return value
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 2 Jul 2020 10:03:53 +0000 (12:03 +0200)]
cleanup: do use curly brackets
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 2 Jul 2020 10:02:30 +0000 (12:02 +0200)]
update analyzer rules
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 2 Jul 2020 09:58:53 +0000 (11:58 +0200)]
cleanup: remove unnecessery this
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 2 Jul 2020 09:57:54 +0000 (11:57 +0200)]
cleanup: convert all strings to single quoted
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 2 Jul 2020 09:50:47 +0000 (11:50 +0200)]
cleanup: remove unused import statements
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 2 Jul 2020 09:18:11 +0000 (11:18 +0200)]
reword exception message
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 2 Jul 2020 09:17:17 +0000 (11:17 +0200)]
remove unused parameter
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 2 Jul 2020 09:16:34 +0000 (11:16 +0200)]
remove unnecessery this prefix
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 2 Jul 2020 09:15:33 +0000 (11:15 +0200)]
remove dead code
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 2 Jul 2020 09:14:45 +0000 (11:14 +0200)]
add missing override annotation
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 26 Jun 2020 11:34:47 +0000 (13:34 +0200)]
client remove empty paramters
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 19 Jun 2020 12:23:37 +0000 (14:23 +0200)]
add task log model fields
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 19 Jun 2020 12:22:44 +0000 (14:22 +0200)]
add nodesVZDumpCreateBackup api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 17 Jun 2020 12:40:32 +0000 (14:40 +0200)]
add getNodesVZDumpExtractConfig api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 17 Jun 2020 12:39:51 +0000 (14:39 +0200)]
add deleteNodeStorageContent api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 22 May 2020 13:26:57 +0000 (15:26 +0200)]
fix group model nullable fields
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 22 May 2020 13:26:38 +0000 (15:26 +0200)]
set timeout for credentials refresh
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 22 May 2020 12:47:08 +0000 (14:47 +0200)]
add lxc migrate model
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 22 May 2020 09:47:31 +0000 (11:47 +0200)]
add lxc pending config to apiclient
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 22 May 2020 09:23:51 +0000 (11:23 +0200)]
add qemu pending config to apiclient
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 22 May 2020 09:23:19 +0000 (11:23 +0200)]
add default path check to get helper
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 22 May 2020 09:22:41 +0000 (11:22 +0200)]
add put request wrapper
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Mon, 18 May 2020 11:44:02 +0000 (13:44 +0200)]
qemu/lxc config: add parsing for enumerated json fields e.g. scsi0-n
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 12 May 2020 12:08:49 +0000 (14:08 +0200)]
change apt update model fields to nullable
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 12 May 2020 11:33:50 +0000 (13:33 +0200)]
add content type to storage content model
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Mon, 11 May 2020 12:36:46 +0000 (14:36 +0200)]
add api token model
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Mon, 27 Apr 2020 18:02:26 +0000 (20:02 +0200)]
add tfa challenge to client
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Mon, 27 Apr 2020 15:59:47 +0000 (17:59 +0200)]
add access api calls (domain, group, user, role)
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Thu, 23 Apr 2020 16:46:01 +0000 (18:46 +0200)]
fix displayName for guests
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Mon, 20 Apr 2020 17:22:12 +0000 (19:22 +0200)]
convert wearout field to jsonObject -> api endpoint not typed
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 17 Apr 2020 10:54:23 +0000 (12:54 +0200)]
add timeout to auth call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 17 Apr 2020 10:53:46 +0000 (12:53 +0200)]
fix wrong null check
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 15 Apr 2020 09:05:26 +0000 (11:05 +0200)]
remove osdid field from PveNodesDisksListModel
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:26:26 +0000 (23:26 +0200)]
correct types for class fields
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:24:38 +0000 (23:24 +0200)]
add getQemuStatus method
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:23:39 +0000 (23:23 +0200)]
add unified typed getStatus method
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:22:29 +0000 (23:22 +0200)]
rearrange class fields
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:21:38 +0000 (23:21 +0200)]
make ProxmoxApiException toString more verbose
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:21:06 +0000 (23:21 +0200)]
temporarily revert to async for handleAccessTicketResponse
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:19:07 +0000 (23:19 +0200)]
add null check
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:18:24 +0000 (23:18 +0200)]
whitespace and format cleanup
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:11:33 +0000 (23:11 +0200)]
add getNodeDisksList api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:10:21 +0000 (23:10 +0200)]
add getNodeAptUpdate api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:09:31 +0000 (23:09 +0200)]
add getNodeServices api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:08:49 +0000 (23:08 +0200)]
add getNodeRRDdata api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:07:52 +0000 (23:07 +0200)]
add getNodeStatus api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:06:24 +0000 (23:06 +0200)]
add lxcMigrate api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:05:57 +0000 (23:05 +0200)]
add getLxcStatusCurrent api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:04:53 +0000 (23:04 +0200)]
add getLxcConfig api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:01:16 +0000 (23:01 +0200)]
add qemuMigrate api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 21:00:08 +0000 (23:00 +0200)]
add qemu migrate precondition api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 20:58:07 +0000 (22:58 +0200)]
add pve task log api calls
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 14 Apr 2020 20:24:27 +0000 (22:24 +0200)]
fix annotations for enum classes
Tim Marx [Tue, 14 Apr 2020 20:23:51 +0000 (22:23 +0200)]
move osChoices to model class
Tim Marx [Tue, 14 Apr 2020 20:22:51 +0000 (22:22 +0200)]
add startdate field to qemu config model
Tim Marx [Tue, 14 Apr 2020 20:19:55 +0000 (22:19 +0200)]
rework getQemuConfig api call
Tim Marx [Tue, 14 Apr 2020 19:56:46 +0000 (21:56 +0200)]
remove getClusterTask json coversion
Tim Marx [Tue, 14 Apr 2020 19:54:58 +0000 (21:54 +0200)]
fix query parameter type
Tim Marx [Tue, 14 Apr 2020 19:54:07 +0000 (21:54 +0200)]
add _postWithValidation conviniece wrapper
Tim Marx [Tue, 14 Apr 2020 19:52:52 +0000 (21:52 +0200)]
add retry logic to get request
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 11 Mar 2020 13:07:07 +0000 (14:07 +0100)]
move all model exports to pve_model
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 11 Mar 2020 13:03:38 +0000 (14:03 +0100)]
add qemu status api call with models
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 11 Mar 2020 13:02:38 +0000 (14:02 +0100)]
add qemu rrd api call
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 11 Mar 2020 12:59:39 +0000 (13:59 +0100)]
add custom datetime serializer
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 11 Mar 2020 12:59:15 +0000 (13:59 +0100)]
store origin in authenticate method for native usage
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 11 Mar 2020 12:56:27 +0000 (13:56 +0100)]
update packages
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Wed, 11 Mar 2020 12:56:13 +0000 (13:56 +0100)]
fix readme
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Dominik Csapak [Wed, 12 Feb 2020 14:01:25 +0000 (15:01 +0100)]
add Product prefix as parameter
and fix a small issue with an unhandled regex match
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Dominik Csapak [Wed, 12 Feb 2020 14:01:24 +0000 (15:01 +0100)]
add generic get and post requests
for faster development (no need to add a model for a simple api request)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
Tim Marx [Wed, 8 Jan 2020 09:51:00 +0000 (10:51 +0100)]
add retry package
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 3 Jan 2020 16:24:20 +0000 (17:24 +0100)]
style fix
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 3 Jan 2020 16:23:56 +0000 (17:23 +0100)]
move api class to api client package
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 3 Jan 2020 16:22:16 +0000 (17:22 +0100)]
rename client to ProxmoxApiClient
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 3 Jan 2020 16:20:34 +0000 (17:20 +0100)]
update readme about model creation
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Fri, 3 Jan 2020 16:20:14 +0000 (17:20 +0100)]
move model classes to api client package
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Mon, 30 Dec 2019 10:41:00 +0000 (11:41 +0100)]
implement missing native utils functions
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Mon, 30 Dec 2019 10:40:13 +0000 (11:40 +0100)]
update gitignore
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Mon, 23 Dec 2019 09:27:45 +0000 (10:27 +0100)]
remove unnecessary await
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 17 Dec 2019 15:57:44 +0000 (16:57 +0100)]
add test for ticket response handler
Signed-off-by: Tim Marx <t.marx@proxmox.com>
Tim Marx [Tue, 17 Dec 2019 15:56:07 +0000 (16:56 +0100)]
fix ticket response regex
Signed-off-by: Tim Marx <t.marx@proxmox.com>