Commit graph

471 commits

Author SHA1 Message Date
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
Gabriel Adrian Samfira
556050e270 Update some docs
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 12:02:23 +00:00
Gabriel
fbee4d4cbd
Merge pull request #133 from gabriel-samfira/fix-garm-cli-version
Properly set garm-cli version
2023-07-16 14:13:10 +03:00
Gabriel Adrian Samfira
2076581d47 Properly set garm-cli version
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 11:12:32 +00:00
Gabriel Adrian Samfira
e5d3cae47a Add some more docs
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 10:12:48 +00:00
Gabriel Adrian Samfira
1682e98ceb Add some more docs
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 10:12:48 +00:00
Gabriel Adrian Samfira
dc27a549e2 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 10:12:48 +00:00
Gabriel Adrian Samfira
40ff3589c9 Fix typo
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 10:12:48 +00:00
Gabriel Adrian Samfira
bcf3216314 Remove leftover test
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 10:12:48 +00:00
Gabriel Adrian Samfira
f1d5a3ce5b Update instance show example
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 10:12:48 +00:00
Gabriel Adrian Samfira
44bfa83fc0 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 10:12:48 +00:00
Gabriel Adrian Samfira
462e9415a5 Add profiling doc
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 10:12:48 +00:00
Gabriel Adrian Samfira
c2fa808cd3 Update some docs
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-16 10:12:48 +00:00
Gabriel
824a1efd78
Merge pull request #132 from gabriel-samfira/add-dockerfile-and-workflow
Add dockerfile and workflow
2023-07-16 02:34:03 +03:00
Gabriel Adrian Samfira
30036bd128 Copy x509 root CAs
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-07-15 23:22:38 +00:00