]> git.proxmox.com Git - flutter/proxmox_dart_api_client.git/log
flutter/proxmox_dart_api_client.git
4 years agorearrange class fields
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>
4 years agomake ProxmoxApiException toString more verbose
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>
4 years agotemporarily revert to async for handleAccessTicketResponse
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>
4 years agoadd null check
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>
4 years agowhitespace and format cleanup
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>
4 years agoadd getNodeDisksList api call
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>
4 years agoadd getNodeAptUpdate api call
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>
4 years agoadd getNodeServices api call
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>
4 years agoadd getNodeRRDdata api call
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>
4 years agoadd getNodeStatus api call
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>
4 years agoadd lxcMigrate api call
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>
4 years agoadd getLxcStatusCurrent api call
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>
4 years agoadd getLxcConfig api call
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>
4 years agoadd qemuMigrate api call
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>
4 years agoadd qemu migrate precondition api call
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>
4 years agoadd pve task log api calls
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>
4 years agofix annotations for enum classes
Tim Marx [Tue, 14 Apr 2020 20:24:27 +0000 (22:24 +0200)]
fix annotations for enum classes

4 years agomove osChoices to model class
Tim Marx [Tue, 14 Apr 2020 20:23:51 +0000 (22:23 +0200)]
move osChoices to model class

4 years agoadd startdate field to qemu config model
Tim Marx [Tue, 14 Apr 2020 20:22:51 +0000 (22:22 +0200)]
add startdate field to qemu config model

4 years agorework getQemuConfig api call
Tim Marx [Tue, 14 Apr 2020 20:19:55 +0000 (22:19 +0200)]
rework getQemuConfig api call

4 years agoremove getClusterTask json coversion
Tim Marx [Tue, 14 Apr 2020 19:56:46 +0000 (21:56 +0200)]
remove getClusterTask json coversion

4 years agofix query parameter type
Tim Marx [Tue, 14 Apr 2020 19:54:58 +0000 (21:54 +0200)]
fix query parameter type

4 years agoadd _postWithValidation conviniece wrapper
Tim Marx [Tue, 14 Apr 2020 19:54:07 +0000 (21:54 +0200)]
add _postWithValidation conviniece wrapper

4 years agoadd retry logic to get request
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>
4 years agomove all model exports to pve_model
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>
4 years agoadd qemu status api call with models
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>
4 years agoadd qemu rrd api call
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>
4 years agoadd custom datetime serializer
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>
4 years agostore origin in authenticate method for native usage
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>
4 years agoupdate packages
Tim Marx [Wed, 11 Mar 2020 12:56:27 +0000 (13:56 +0100)]
update packages

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agofix readme
Tim Marx [Wed, 11 Mar 2020 12:56:13 +0000 (13:56 +0100)]
fix readme

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoadd Product prefix as parameter
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>
4 years agoadd generic get and post requests
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>
4 years agoadd retry package
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>
4 years agostyle fix
Tim Marx [Fri, 3 Jan 2020 16:24:20 +0000 (17:24 +0100)]
style fix

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agomove api class to api client package
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>
4 years agorename client to ProxmoxApiClient
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>
4 years agoupdate readme about model creation
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>
4 years agomove model classes to api client package
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>
4 years agoimplement missing native utils functions
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>
4 years agoupdate gitignore
Tim Marx [Mon, 30 Dec 2019 10:40:13 +0000 (11:40 +0100)]
update gitignore

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoremove unnecessary await
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>
4 years agoadd test for ticket response handler
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>
4 years agofix ticket response regex
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>
4 years agoremove unsused startTime parameter
Tim Marx [Tue, 17 Dec 2019 15:55:44 +0000 (16:55 +0100)]
remove unsused startTime parameter

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoadd tests for response validation
Tim Marx [Tue, 17 Dec 2019 13:36:50 +0000 (14:36 +0100)]
add tests for response validation

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agouse validate extension method instead of throwing generic exception
Tim Marx [Tue, 17 Dec 2019 13:32:25 +0000 (14:32 +0100)]
use validate extension method instead of throwing generic exception

Co-authored-by: Dominik Csapak <d.csapak@proxmox.com>
4 years agoconvert response validation function to extension method
Tim Marx [Tue, 17 Dec 2019 13:30:37 +0000 (14:30 +0100)]
convert response validation function to extension method

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoadd statusCode to ProxmoxApiException
Dominik Csapak [Tue, 17 Dec 2019 10:38:37 +0000 (11:38 +0100)]
add statusCode to ProxmoxApiException

this is sometimes useful for checking the exact error

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
4 years agofix regex error
Tim Marx [Mon, 23 Sep 2019 12:30:41 +0000 (14:30 +0200)]
fix regex error

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoimplement ticket storage for web
Tim Marx [Mon, 23 Sep 2019 11:56:49 +0000 (13:56 +0200)]
implement ticket storage for web

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoadd export for credentials
Tim Marx [Mon, 23 Sep 2019 11:36:25 +0000 (13:36 +0200)]
add export for credentials

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoimplement ticket from storage for web
Tim Marx [Mon, 23 Sep 2019 11:33:03 +0000 (13:33 +0200)]
implement ticket from storage for web

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoadd api exception to exports
Tim Marx [Mon, 23 Sep 2019 09:02:23 +0000 (11:02 +0200)]
add api exception to exports

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoadd optional response validation
Tim Marx [Mon, 23 Sep 2019 08:48:47 +0000 (10:48 +0200)]
add optional response validation

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoadd platform aware conditional export
Tim Marx [Mon, 16 Sep 2019 06:55:04 +0000 (08:55 +0200)]
add platform aware conditional export

4 years agoadd platform aware origin handling, implemented web only
Tim Marx [Thu, 12 Sep 2019 11:42:55 +0000 (13:42 +0200)]
add platform aware origin handling, implemented web only

4 years agomake authorization endpoint optional
Tim Marx [Wed, 11 Sep 2019 10:19:08 +0000 (12:19 +0200)]
make authorization endpoint optional

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoget ticket endpoint for web from window
Tim Marx [Wed, 11 Sep 2019 10:16:03 +0000 (12:16 +0200)]
get ticket endpoint for web from window

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoimport dart:html before dart:io
Tim Marx [Tue, 10 Sep 2019 10:30:38 +0000 (12:30 +0200)]
import dart:html before dart:io

4 years agochange auth from cookie to authorization header
Tim Marx [Thu, 29 Aug 2019 12:21:33 +0000 (14:21 +0200)]
change auth from cookie to authorization header

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoadd support for web
Tim Marx [Mon, 12 Aug 2019 13:17:07 +0000 (15:17 +0200)]
add support for web

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoadd support for web
Tim Marx [Mon, 12 Aug 2019 13:17:07 +0000 (15:17 +0200)]
add support for web

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agorename package
Tim Marx [Thu, 8 Aug 2019 12:15:32 +0000 (14:15 +0200)]
rename package

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoadd initial auth support
Tim Marx [Thu, 8 Aug 2019 12:07:27 +0000 (14:07 +0200)]
add initial auth support

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agoinitial commit
Tim Marx [Thu, 8 Aug 2019 10:04:27 +0000 (12:04 +0200)]
initial commit

Signed-off-by: Tim Marx <t.marx@proxmox.com>