12 Commits

Author SHA1 Message Date
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Milan Pavlik
fb29551aa8 Revert "[usage] Deploy usage by default"
This reverts commit 6c1994cd3fb3c66e3cb1da2520f24c4298c72c76.
2022-11-16 18:18:46 +02:00
Milan Pavlik
6c1994cd3f [usage] Deploy usage by default 2022-11-16 14:04:46 +02:00
Manuel Alejandro de Brito Fontes
64b4d6fcf9 Fix typecheck errors 2022-08-23 08:18:39 +02:00
Andrew Farries
f3fe54c907 Add networkpolicy for the usage component 2022-07-11 13:50:58 +05:30
Andrew Farries
30a309a45f Add service for usage component
Add a service for the gRPC port exposed by the usage component.
2022-07-11 13:50:58 +05:30
Milan Pavlik
e8ab39e3e7 [usage] Use a config file to configure usage component 2022-07-04 20:44:51 +05:30
Andrew Farries
95e32871e0 [usage] Make Stripe payment integration optional
Enable stripe integration iff a Stripe secret is configured.
2022-06-27 11:46:35 +05:30
Andrew Farries
242e32d0e5 Add tests for usage configmap rendering
Refactor tests to allow arbitrary UsageConfig structs when setting up
the render context.
2022-06-21 15:24:30 +05:30
Milan Pavlik
ac36765f12 [usage] Add database-waiter 2022-06-01 16:36:50 +05:30
Milan Pavlik
9202ddd16a [usage] Configure database connection details 2022-05-30 14:28:48 +05:30
Milan Pavlik
9f3d7413f7 [usage] Initial installer configuration 2022-05-27 11:31:45 +05:30