108 Commits

Author SHA1 Message Date
a5033e3e72 Configure Renovate (#3)
Some checks are pending
ci/woodpecker/push/build Pipeline is running
Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.

---
### Detected Package Files

 * `Containerfile` (dockerfile)
 * `go.mod` (gomod)
 * `helmfile.yaml.gotmpl` (helmfile)
 * `.woodpecker/build.yaml` (woodpecker)

### What to Expect

With your current configuration, Renovate will create 14 Pull Requests:

<details>
<summary>Update gitea.badhouseplants.net/softplayer/softplayer-go-proto digest to 182eaf6</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/gitea.badhouseplants.net-softplayer-softplayer-go-proto-digest`
  - Merge into: `main`
  - Upgrade gitea.badhouseplants.net/softplayer/softplayer-go-proto to `182eaf6cbe4f`

</details>

<details>
<summary>Update module github.com/mattn/go-colorable to v0.1.14</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/github.com-mattn-go-colorable-0.x`
  - Merge into: `main`
  - Upgrade [github.com/mattn/go-colorable](https://github.com/mattn/go-colorable) to `v0.1.14`

</details>

<details>
<summary>Update module github.com/sirupsen/logrus to v1.9.4</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/github.com-sirupsen-logrus-1.x`
  - Merge into: `main`
  - Upgrade [github.com/sirupsen/logrus](https://github.com/sirupsen/logrus) to `v1.9.4`

</details>

<details>
<summary>Update postgres Docker tag to v0.19.3</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/postgres-0.x`
  - Merge into: `main`
  - Upgrade [postgres](https://github.com/CloudPirates-io/helm-charts) to `0.19.3`

</details>

<details>
<summary>Update module github.com/grpc-ecosystem/go-grpc-middleware to v1.4.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/github.com-grpc-ecosystem-go-grpc-middleware-1.x`
  - Merge into: `main`
  - Upgrade [github.com/grpc-ecosystem/go-grpc-middleware](https://github.com/grpc-ecosystem/go-grpc-middleware) to `v1.4.0`

</details>

<details>
<summary>Update module github.com/lib/pq to v1.12.3</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/github.com-lib-pq-1.x`
  - Merge into: `main`
  - Upgrade [github.com/lib/pq](https://github.com/lib/pq) to `v1.12.3`

</details>

<details>
<summary>Update module go.uber.org/zap to v1.28.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/go.uber.org-zap-1.x`
  - Merge into: `main`
  - Upgrade [go.uber.org/zap](https://github.com/uber-go/zap) to `v1.28.0`

</details>

<details>
<summary>Update module golang.org/x/crypto to v0.50.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/golang.org-x-crypto-0.x`
  - Merge into: `main`
  - Upgrade golang.org/x/crypto to `v0.50.0`

</details>

<details>
<summary>Update module k8s.io/api to v0.36.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/k8s.io-api-0.x`
  - Merge into: `main`
  - Upgrade [k8s.io/api](https://github.com/kubernetes/api) to `v0.36.0`

</details>

<details>
<summary>Update module k8s.io/apimachinery to v0.36.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/k8s.io-apimachinery-0.x`
  - Merge into: `main`
  - Upgrade [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) to `v0.36.0`

</details>

<details>
<summary>Update module k8s.io/client-go to v0.36.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/k8s.io-client-go-0.x`
  - Merge into: `main`
  - Upgrade [k8s.io/client-go](https://github.com/kubernetes/client-go) to `v0.36.0`

</details>

<details>
<summary>Update module github.com/grpc-ecosystem/go-grpc-middleware to v2</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/github.com-grpc-ecosystem-go-grpc-middleware-2.x`
  - Merge into: `main`
  - Upgrade [github.com/grpc-ecosystem/go-grpc-middleware](https://github.com/grpc-ecosystem/go-grpc-middleware) to `v2.3.3`

</details>

<details>
<summary>Update module gopkg.in/yaml.v2 to v3</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/gopkg.in-yaml.v2-3.x`
  - Merge into: `main`
  - Upgrade [gopkg.in/yaml.v2](https://github.com/go-yaml/yaml) to `v3.0.1`

</details>

<details>
<summary>Update module helm.sh/helm/v3 to v4</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/helm.sh-helm-v3-4.x`
  - Merge into: `main`
  - Upgrade [helm.sh/helm/v3](https://github.com/helm/helm) to `v4.1.4`

</details>

🚸 PR creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for `prHourlyLimit` for details.

---

 Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions).

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

<!--renovate-config-hash:94693a990c975907e7f13da3309b9d56ba02b3983519b41786edf5cf031e457c-->

Reviewed-on: softplayer/softplayer-backend#3
Co-authored-by: Kinda Bot <bot@badhouseplants.net>
Co-committed-by: Kinda Bot <bot@badhouseplants.net>
2026-04-30 17:26:20 +00:00
f2f55fe4fc Merge pull request 'implement-account-services' (#4) from implement-account-services into main
Reviewed-on: softplayer/softplayer-backend#4
2026-04-30 17:24:43 +00:00
ef009e29c6 Implement test services
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2026-04-30 17:34:09 +02:00
833834bef0 Something about auth
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2026-04-28 22:54:51 +02:00
bec92425a5 Access token auth implemented
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-28 14:27:06 +02:00
d2977ce4d9 Access token auth implemented
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-28 13:46:52 +02:00
69cdecb5b6 Enable auth endpoint
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-28 13:36:12 +02:00
fa78e2a787 A couple of updates
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-28 10:33:24 +02:00
874d762efa A couple of updates
Some checks failed
ci/woodpecker/push/build Pipeline failed
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-28 10:33:20 +02:00
f82778cbd1 Trying to implement auth
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2026-04-27 21:35:39 +02:00
a749495633 Someting
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-27 18:34:40 +02:00
43d008c19f Add database and helm chart
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-27 13:40:05 +02:00
962b9bb6c5 Add database and helm chart
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-27 13:39:55 +02:00
646e9895c1 Add migrations to the container
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-27 13:38:15 +02:00
a81679af30 Add database and helm chart
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-27 13:27:16 +02:00
Nikolai Rodionov
346cdb7b37 Add database and helm chart
Signed-off-by: Nikolai Rodionov <nrodionov@eos-uptrade.de>
2026-04-27 13:26:45 +02:00
Nikolai Rodionov
48ff7bb439 Add database and helm chart
Signed-off-by: Nikolai Rodionov <nrodionov@eos-uptrade.de>
2026-04-27 13:23:54 +02:00
Nikolai Rodionov
fdf0deb1d1 Move to another ns
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Signed-off-by: Nikolai Rodionov <nrodionov@eos-uptrade.de>
2026-04-27 12:56:19 +02:00
092389fcc6 Started working on the accounts service
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-27 06:22:35 +02:00
681bfd80b0 Start adding dragonfly to helmfile
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-26 21:15:26 +02:00
e754ab25a0 Start using postgres
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2026-04-26 21:06:33 +02:00
542e406db1 Trigger build
All checks were successful
ci/woodpecker/push/build Pipeline was successful
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2026-04-23 21:30:36 +02:00
972eae0130 Trigger build
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2026-04-23 21:30:09 +02:00
cb54cb2c0b Build the container image in ci
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2026-04-23 21:29:14 +02:00
9621dfa6f4 Update softplayer-proto repo
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-23 20:27:32 +02:00
ad88b82af2 Schedule builder only to AMD nodes
Some checks failed
ci/woodpecker/push/build Pipeline failed
2024-09-20 06:49:08 +02:00
6d144a77f7 Trigger build
Some checks failed
ci/woodpecker/push/build Pipeline failed
2024-09-20 06:41:55 +02:00
ae6fe7d40f Try pushing to zot 2024-09-20 06:41:29 +02:00
66173f1936 Add an API to reset the password 2024-05-22 11:39:08 +02:00
b533372b22 Add an API to reset the password 2024-05-22 11:38:53 +02:00
b0ce3f1248 Add an API to reset the password 2024-05-22 10:50:01 +02:00
6e1edec413 Add an API to reset the password 2024-05-22 10:42:17 +02:00
a631d5dbfc Add an API to reset the password 2024-05-22 09:55:10 +02:00
f4707b295f Add an API to reset the password 2024-05-22 00:20:59 +02:00
cfb596e68b Add an API to reset the password 2024-05-22 00:16:13 +02:00
1c91487a33 Add an API to reset the password 2024-05-22 00:09:54 +02:00
8cba6e01e0 Add an API to reset the password 2024-05-22 00:00:31 +02:00
aa13131b0d Add an ability to uninstall applications 2024-05-13 13:43:26 +02:00
1b31217ab3 Fix variables override 2024-05-13 12:20:57 +02:00
6bb24975b7 Some refactoring to the application controller 2024-05-13 10:41:14 +02:00
ca8e0c3aa8 Add Templates to pretty config 2024-05-10 15:55:26 +02:00
c2b459ee70 Add Templates to pretty config 2024-05-10 13:40:38 +02:00
113ed8919a Add Templates to pretty config 2024-05-10 12:53:00 +02:00
f68aab6aa7 Add Templates to pretty config 2024-05-10 12:46:17 +02:00
14664b0032 Add Templates to pretty config 2024-05-10 12:04:51 +02:00
1fcae4445c Add Templates to pretty config 2024-05-10 11:43:55 +02:00
4477c558f2 Add disk size as an option 2024-05-06 21:57:54 +02:00
bfd486568a Use config instead of controller 2024-05-06 21:11:44 +02:00
7afe58c700 Start implementing a logger 2024-05-06 18:01:11 +02:00
da0f3da7e3 Start implementing a logger 2024-05-06 18:00:31 +02:00