|
6644e951d8
|
fix: Scope error to test functions to fix TestFeaturesService race (#3765)
Fixes #3747.
|
2022-08-30 19:17:57 -05:00 |
|
|
cc346afce6
|
Use licenses to populate the Entitlements API (#3715)
* Use licenses for entitlements API
Signed-off-by: Spike Curtis <spike@coder.com>
* Tests for entitlements API
Signed-off-by: Spike Curtis <spike@coder.com>
* Add commentary about FeatureService
Signed-off-by: Spike Curtis <spike@coder.com>
* Lint
Signed-off-by: Spike Curtis <spike@coder.com>
* Quiet down the logs
Signed-off-by: Spike Curtis <spike@coder.com>
* Tell revive it's ok
Signed-off-by: Spike Curtis <spike@coder.com>
Signed-off-by: Spike Curtis <spike@coder.com>
|
2022-08-29 16:45:40 -07:00 |
|
|
ca3811499e
|
DELETE license API endpoint (#3697)
* DELETE license API endpoint
Signed-off-by: Spike Curtis <spike@coder.com>
* Fix new lint stuff
Signed-off-by: Spike Curtis <spike@coder.com>
Signed-off-by: Spike Curtis <spike@coder.com>
|
2022-08-25 14:04:31 -07:00 |
|
|
14a9576b77
|
Auto import kubernetes template in Helm charts (#3550)
|
2022-08-26 05:32:35 +10:00 |
|
|
4de1fc8339
|
CLI: coder licenses list (#3686)
* Check GET license calls authz
Signed-off-by: Spike Curtis <spike@coder.com>
* CLI: coder licenses list
Signed-off-by: Spike Curtis <spike@coder.com>
Signed-off-by: Spike Curtis <spike@coder.com>
|
2022-08-25 08:24:39 -07:00 |
|
|
076c4a0aa8
|
Fix authz test for GET licenses (#3681)
Signed-off-by: Spike Curtis <spike@coder.com>
Signed-off-by: Spike Curtis <spike@coder.com>
|
2022-08-24 12:25:37 -07:00 |
|
|
9e35793b43
|
Enterprise rbac testing (#3653)
* WIP refactor Auth tests to allow enterprise
Signed-off-by: Spike Curtis <spike@coder.com>
* enterprise RBAC testing
Signed-off-by: Spike Curtis <spike@coder.com>
* Fix import ordering
Signed-off-by: Spike Curtis <spike@coder.com>
Signed-off-by: Spike Curtis <spike@coder.com>
|
2022-08-24 12:05:46 -07:00 |
|
|
c9bce19d88
|
GET license endpoint (#3651)
* GET license endpoint
Signed-off-by: Spike Curtis <spike@coder.com>
* SDK GetLicenses -> Licenses
Signed-off-by: Spike Curtis <spike@coder.com>
Signed-off-by: Spike Curtis <spike@coder.com>
|
2022-08-24 18:44:22 +00:00 |
|
|
b101a6f3f4
|
POST license API endpoint (#3570)
* POST license API
Signed-off-by: Spike Curtis <spike@coder.com>
* Support interface{} types in generated Typescript
Signed-off-by: Spike Curtis <spike@coder.com>
* Disable linting on empty interface any
Signed-off-by: Spike Curtis <spike@coder.com>
* Code review updates
Signed-off-by: Spike Curtis <spike@coder.com>
* Enforce unique licenses
Signed-off-by: Spike Curtis <spike@coder.com>
* Renames from code review
Signed-off-by: Spike Curtis <spike@coder.com>
* Code review renames and comments
Signed-off-by: Spike Curtis <spike@coder.com>
Signed-off-by: Spike Curtis <spike@coder.com>
|
2022-08-22 15:02:50 -07:00 |
|