Commit Graph

5 Commits

Author SHA1 Message Date
Christian Stenger
5ac1629976 Provide some minimal project dashboard widget
Some placeholder which is populated if the current project
is linked to a dashboard project to have something to
continue work.
Ui is likely to change over time.

Change-Id: I28e7df95006e5db551fcfe38adf68e5dae7c094d
Reviewed-by: David Schulz <david.schulz@qt.io>
2023-01-06 11:24:49 +00:00
Christian Stenger
b741b2eeeb Provide functionality for fetching project information
Change-Id: Id0968c08eb3017eb6f902c3cea3a363bc3f0c35c
Reviewed-by: David Schulz <david.schulz@qt.io>
2023-01-06 11:24:39 +00:00
Christian Stenger
cc0b392e87 Tweak error handling a bit
Always get http headers of the response to be able
to handle issues more explicitly.
These headers also contain additional information
we will need later on.

Change-Id: I062e97726a473c16b29cd84be0aa37260bac4ed8
Reviewed-by: David Schulz <david.schulz@qt.io>
2023-01-05 12:25:33 +00:00
Christian Stenger
82bd1de936 Provide first query mechanism
Allow to link current project to a dashboard project.

Change-Id: If73caab0e26b4b5151dbab1a6c9db72857fddacc
Reviewed-by: David Schulz <david.schulz@qt.io>
2023-01-05 11:51:59 +00:00
Christian Stenger
1df3f216a2 Provide project settings
Currently incomplete due to missing underlying
infrastructure which will be added separately.

Change-Id: Ied6d09e9a0834370afca5f7be9c2fbd2da210a2e
Reviewed-by: David Schulz <david.schulz@qt.io>
2023-01-05 11:51:48 +00:00