Gabriel Adrian Samfira
d2fb5e3955
Merge branch 'main' into release/v0.1
2023-07-25 22:25:17 +03:00
Gabriel
7d74b6bc52
Merge pull request #142 from mihaelabalutoiu/add-new-garm-cli
...
Update `garm-cli` tool to use the new swagger generated client library
2023-07-25 20:00:06 +03:00
Mihaela Balutoiu
ff5abf1294
Implement API client functionality in the garm-cli
...
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
2023-07-25 19:26:00 +03:00
Gabriel
851a9bd0ae
Merge pull request #143 from gabriel-samfira/move-code-to-external-package
...
Move code to external package
2023-07-24 15:44:49 +03:00
Gabriel Adrian Samfira
101072caff
Update deps
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-24 11:53:24 +00:00
Gabriel Adrian Samfira
7235006e65
Update deps
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-24 07:21:34 +00:00
Gabriel Adrian Samfira
72f45bba47
Remove unused code
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-24 07:14:29 +00:00
Gabriel Adrian Samfira
dbb824e718
Add extra specs doc
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-23 17:02:56 +00:00
Gabriel Adrian Samfira
7e4dcea056
Update deps
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-23 15:50:49 +00:00
Gabriel Adrian Samfira
e33b64aacb
Providers now return ProviderInstance{}
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-23 12:47:56 +00:00
Gabriel Adrian Samfira
2a6b453fc1
Move the exec helper
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-23 12:33:49 +00:00
Gabriel Adrian Samfira
f0332b7578
Run go generate
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-22 22:42:57 +00:00
Gabriel Adrian Samfira
e775c9c11d
Move most of util package
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-22 22:39:17 +00:00
Gabriel Adrian Samfira
ed651bb7d0
Move errors to external package
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-22 22:26:47 +00:00
Gabriel Adrian Samfira
da13cec2de
Move code to external package
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-21 15:34:18 +00:00
Gabriel
14586f0154
Merge pull request #141 from gabriel-samfira/docks-update
...
Remove unfinished doc
2023-07-20 14:02:06 +03:00
Gabriel Adrian Samfira
9cc49aad52
Remove unfinished doc
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-20 11:01:34 +00:00
Gabriel
0987bba343
Merge pull request #129 from gabriel-samfira/docs-update
...
Update some docs
2023-07-20 13:52:34 +03:00
Gabriel Adrian Samfira
cc228a035b
Cleanup old docs
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-20 10:46:22 +00:00
Gabriel
019d9ef927
Merge pull request #140 from mihaelabalutoiu/add-more-swagger-client-api
...
Complete the swagger client library with full functionality
2023-07-19 18:55:51 +03:00
Mihaela Balutoiu
d2b78793f5
Update generated swagger client code
...
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
2023-07-19 18:06:16 +03:00
Mihaela Balutoiu
802c7527fe
Add more swagger annotations for apiserver
...
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
2023-07-19 18:06:13 +03:00
Gabriel
ddd6976115
Merge pull request #139 from mihaelabalutoiu/fix-swagger-annotations
...
Fix swagger annotations
2023-07-18 20:03:36 +03:00
Mihaela Balutoiu
e3275b4dc1
Update generated swagger client code
...
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
2023-07-18 19:29:02 +03:00
Mihaela Balutoiu
9ba3ae487b
Update the swagger annotations for the apiserver
...
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
2023-07-18 19:27:21 +03:00
Gabriel
018692ecc3
Merge pull request #2 from icadariu/lint_fix
...
docs: lint + spell check
2023-07-18 18:44:48 +03:00
Ionut Cadariu
8af61fd920
docs: lint + spell check
...
Signed-off-by: Ionut Cadariu <ionut.cadariu@gmail.com>
2023-07-18 17:24:41 +02:00
Ionut Cadariu
fc40796a51
docs: lint + spell check
...
Signed-off-by: Ionut Cadariu <ionut.cadariu@gmail.com>
2023-07-18 17:17:49 +02:00
Gabriel Adrian Samfira
3f7d9b9b99
Update README
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-18 14:56:58 +00:00
Gabriel Adrian Samfira
6a56a19eb8
Add missing sections in Quickstart
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-18 14:39:08 +00:00
Gabriel
0d08808c81
Merge pull request #138 from ionutbalutoiu/small-fixes
...
Small fixes to the GARM api server
2023-07-18 17:25:30 +03:00
Ionut Balutoiu
572094700d
Fix calling /api/v1/first-run without ending /
...
The endpoint endpoint `/api/v1/first-run` only works when we
have ending `/`.
This commit fixes this.
Signed-off-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
2023-07-18 17:01:17 +03:00
Ionut Balutoiu
4787622450
Fix Content-Type not being set on invalidAuthResponse
...
When `w.WriteHeader(...)` is called, the HTTP headers are written in
the HTTP response.
Therefore, calling `w.Header().Add(...)` after `w.WriteHeader(...)`
will not have any effect.
Signed-off-by: Ionut Balutoiu <ibalutoiu@cloudbasesolutions.com>
2023-07-18 16:42:32 +03:00
Gabriel
91dd082f81
Merge pull request #136 from mihaelabalutoiu/add-more-swagger-client-api
...
Add more functionality to swagger client library
2023-07-18 16:00:16 +03:00
Mihaela Balutoiu
520f468500
Update generated swagger client code
...
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
2023-07-18 15:20:31 +03:00
Mihaela Balutoiu
f13d19b4ec
Add more functionality to swagger client library
...
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
2023-07-18 15:19:53 +03:00
Gabriel Adrian Samfira
9e7797e459
Add quickstart
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-18 08:47:55 +00:00
Gabriel Adrian Samfira
751da62b1e
Update webhooks doc
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-17 15:48:12 +00:00
Gabriel Adrian Samfira
0ae1f7f5f2
Merge branch 'docs-update' of github.com:gabriel-samfira/garm into docs-update
2023-07-17 15:03:49 +00:00
Gabriel
8089244c9c
Merge pull request #134 from mihaelabalutoiu/add-more-swagger-client-api
...
Implement more features for the swagger client API
2023-07-17 16:16:46 +03:00
Mihaela Balutoiu
db21fb6ea9
Update generated swagger client code
...
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
2023-07-17 14:24:54 +03:00
Mihaela Balutoiu
98e415bf11
Add more swagger annotations to apiserver
...
Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
2023-07-17 12:00:51 +03:00
Gabriel Adrian Samfira
dd3322175d
Add some more docs
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 12:02:23 +00:00
Gabriel Adrian Samfira
e8da39dd91
Add some more docs
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 12:02:23 +00:00
Gabriel Adrian Samfira
407440bbd8
Remove debugging_and_profiling.md
...
This file was merged in config_default.md
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 12:02:23 +00:00
Gabriel Adrian Samfira
666a08f653
Fix typo
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 12:02:23 +00:00
Gabriel Adrian Samfira
078659f81f
Remove leftover test
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 12:02:23 +00:00
Gabriel Adrian Samfira
01d44067dc
Update instance show example
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 12:02:23 +00:00
Gabriel Adrian Samfira
f5978f82d3
Remove some options and add docs
...
* Remove the unused CondifGir option
* Add docs for the default section
* Move some docs from other files
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 12:02:23 +00:00
Gabriel Adrian Samfira
73096dd5e6
Add profiling doc
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 12:02:23 +00:00