Commit Graph

13 Commits

Author SHA1 Message Date
Gergő Jedlicska edc70b76bc fix(gatekeeper): do not update subscription to canceled subs 2024-10-29 20:44:13 +01:00
Gergő Jedlicska 81c20dbdf3 feat(gatekeeper): manage subscription downscale 2024-10-29 20:17:19 +01:00
Gergő Jedlicska 796b1c23ed feat(gatekeeper): get workspace subscriptions, that are about to expire 2024-10-29 17:44:43 +01:00
Gergő Jedlicska c0808e5577 feat(gatekeeper): manage subscription downscale 2024-10-29 16:52:00 +01:00
Gergő Jedlicska 81b923cf67 feat(gatekeeper): upsize subscription on workspace role change 2024-10-24 10:03:08 +02:00
Gergő Jedlicska 50fff10acd feat(gatekeeper): handle cancelation and subscription updates 2024-10-22 23:17:22 +02:00
Gergő Jedlicska ee3b67a3a9 feat(gatekeeper): handle existing checkout sessions, when trying to create a new one 2024-10-21 19:18:22 +02:00
Gergő Jedlicska ecfb7a1f69 fix(gatekeeper): remove flaky test condition 2024-10-19 16:01:50 +02:00
Gergő Jedlicska 4770aaf83f test(gatekeeper): billing repository tests 2024-10-19 14:59:18 +02:00
Gergő Jedlicska 7bb99df3bf test(gatekeeper): add checkout service tests 2024-10-18 12:03:51 +02:00
Gergő Jedlicska 2ba5e75474 chore(gatekeeper): cleanup before testing 2024-10-17 14:19:30 +02:00
Gergő Jedlicska 49128192de feat(gatekeeper): require a license for billing 2024-10-17 12:11:22 +02:00
Gergő Jedlicska 5818a44e62 Gatekeeper (#2572)
* feat(gatekeeper): initial license validation

* test(gatekeeper): add license token to tests

* chore(gatekeeper): cleanup

* chore(gatekeeper): hide from circleci

* feat(helm): load license token from secrets

* chore(circleci): remove unused env var
2024-08-13 11:04:40 +02:00