Simon Emms
0a1ae3da1d
[licensor]: deprecate the licensor
...
This makes all licences unlimited users. This component will be removed
in future.
2023-01-10 08:51:49 +01:00
Sven Efftinge
aaa0653d54
[ubp] reset usage on chargebee cancellation
2022-12-15 12:32:25 -03:00
Mads Hartmann
06557ea800
Remove build artifacts from leeway package srcs lists
2022-12-12 08:12:22 -03:00
Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
Manuel Alejandro de Brito Fontes
d5eb5815b5
Update to 1.19
2022-10-04 15:17:22 +02:00
Manuel Alejandro de Brito Fontes
000cadead8
Update grpc code
2022-10-04 15:17:22 +02:00
Christian Weichel
174a09222f
Revert "Run go work sync"
...
This reverts commit 6b23167e09f74062b31150d4044a8fe7cacbc34b.
2022-09-29 05:28:29 +02:00
Christian Weichel
621881b847
Revert "Update .gitpod.yml tasks to use Go workspaces"
...
This reverts commit e4d1566f088bd3470ece34a281beb03bb83351b8.
2022-09-29 05:28:29 +02:00
Christian Weichel
e4d1566f08
Update .gitpod.yml tasks to use Go workspaces
2022-09-28 08:45:28 +02:00
Christian Weichel
6b23167e09
Run go work sync
2022-09-28 08:45:28 +02:00
Manuel Alejandro de Brito Fontes
06ad440e7a
[licensor] Fix lint issue S1023
2022-08-25 07:38:41 +02:00
Manuel Alejandro de Brito Fontes
7b4a885ee3
Update k8s dependencies to v0.24.3
2022-08-23 08:18:39 +02:00
Andrew Farries
c4363513a5
Run gofmt
...
gofmt -w .
From the repository root.
2022-08-08 10:54:52 -03:00
JenTing Hsiao
856371178d
Revert "Update k8s dependencies to v0.24.2"
...
This reverts commit 2911bc3283c2b79aacde0d16bce056de62eb696b.
2022-07-05 11:11:01 +02:00
Manuel Alejandro de Brito Fontes
2911bc3283
Update k8s dependencies to v0.24.2
2022-07-05 03:37:52 +05:30
Gero Posmyk-Leinemann
0708df5e4d
[licensor] Align dirty state
2022-07-04 11:35:51 +05:30
Gero Posmyk-Leinemann
77dc995452
[licensor] Make LicensePayload.CustomerID omitEmpty
2022-06-28 13:07:37 +05:30
Adrien Thebo
47bf5c5622
[installation-telemetry] Expose Customer ID field in telemetry
2022-06-25 00:47:33 +05:30
Nandaja Varma
9fa1375511
[licensor] update fn parameter in license validator
2022-05-25 21:35:39 +05:30
Nandaja Varma
cbbd49a8c6
[licensor] allow invalid domain in professional license
2022-05-18 14:15:32 +05:30
Nandaja Varma
0ab2a8da13
[licensor] cleanup duplicate license types
2022-05-10 13:36:25 +05:30
Nandaja Varma
ffe96c59dd
[licensor] force preinstall build
2022-05-04 17:50:20 +05:30
Nandaja Varma
3444a6a057
[dashboard] license tab in the admin dashboard
2022-05-02 16:24:18 +05:30
Manuel Alejandro de Brito Fontes
1b88c8058e
Update go modules
2022-04-25 15:52:37 +05:30
Nandaja
f53b52afe3
[licensor] fix fallback for defaultlicense
2022-04-07 18:53:20 +05:30
Simon Emms
99e0371787
[licensor]: remove prebuilds from the team level license
2022-03-14 20:14:21 +05:30
Simon Emms
2a01281a96
[licensor]: introduce concept of a fallback license with limited features
...
The Enabled function now has knowledge of the number of seats in use. If
this is still within range, the features are checked against the loaded
license. If not, they will be checked against the fallback license.
The fallback is optional, based upon the license type - Gitpod licenses
always disable fallback. Replicated licenses disable fallback if it's a
paid license. This is so paying customers aren't inconvenienced by
losing features - instead, they will be unable to add additional users,
as is the current behaviour.
2022-03-14 20:14:21 +05:30
Simon Emms
3aba53635e
[licensor]: allow admin dashboard access for all levels
...
The admin dashboard is now an essential part of administering Gitpod
so it makes no sense to block it for users.
2022-03-14 20:14:21 +05:30
Simon Emms
7bbd1768db
[licensor]: refactor evaluators into a single evaluator
...
The previous Gitpod and Replicated evaluators were functionally
identical anyway as all the logic happens in the constructors
2022-03-14 20:14:21 +05:30
Simon Emms
30fc465699
Extract the evaluator type and create Gitpod and Replicated licensors
2022-02-25 17:24:04 +05:30
Mads Hartmann
dd8b5b728a
Remove OWNERS related files
...
Fixes https://github.com/gitpod-io/ops/issues/844
2022-02-08 09:15:30 +01:00
George Tsiolis
31dfc5bd6b
Update WebApp team label in component owners
2022-01-26 10:17:18 +01:00
Jan Koehnlein
d30815e685
[owners] rename team meta to webapp
2022-01-26 08:27:17 +01:00
Gero Posmyk-Leinemann
7abe78c917
[dev] Upgrade to node.js v16 and all major TS libs
...
This commit includes the following commits:
- @iqqbot update dev image to nodejs v16lts
- @iqqbot update dev-environment-image to use nodejs v16
- @iqqbot update component to nodejs v16 lts
- [licensor] Adjust to v16
- [ts] Bump @types/node to ^16.11.0 accordingly
- @aledbf Update typescript dependencies
- @aledbf Update typescript configuration
- @aledbf / @geropl Update typescript code
- [server] Fix express/passport types
- [db] typeorm upgrade 0.1.20 -> 0.2.22: fix compile and runtime issues
- [db] typeorm upgrade 0.2.22 -> 0.2.38: fix compile and runtime issues
- [dev] Upgrade amqplib and smaller libs
- [dev] Upgrade uuid
- [dev] Update probot
- [dev] Final yarn.lock
2021-11-02 13:59:10 +01:00
Pudong Zheng
40c8138d2b
upgrade typescript compiler target to es6
2021-10-21 15:30:59 +02:00
Christian Weichel
8efac73cba
[prow] Add labels to OWNERS files
2021-10-12 09:01:58 -03:00
Sven Efftinge
240197f239
[server] remove prebuilt time limit
2021-09-14 15:37:39 +05:30
Laurie T. Malau
0e270bc524
[license] adjust users of self-hosted license
...
Related to https://github.com/gitpod-io/gitpod/issues/5314
2021-08-31 04:04:29 -03:00
Manuel Alejandro de Brito Fontes
e0aad811b5
Update go modules
2021-08-30 02:47:28 -03:00
Manuel Alejandro de Brito Fontes
347ad95d80
Switch from fmt.Errorf to xerrors.Errorf
2021-08-30 02:47:28 -03:00
Manuel Alejandro de Brito Fontes
02309b9697
Update go mod tidy for 1.17
2021-08-27 12:33:26 -03:00
Manuel Alejandro de Brito Fontes
f7cf8e33e7
Update go dependencies
2021-08-27 12:33:26 -03:00
Manuel Alejandro de Brito Fontes
844c6fd36e
Update go format
2021-08-27 12:33:26 -03:00
Yauhen Pyl
0530dfbd01
Fix typo
2021-08-26 12:24:25 +02:00
Alex Tugarev
9b9f3d7228
Revert "DO NOT MERGE THIS"
...
This reverts commit 2114062978cf4ac91b0a2e4c1f73a79fcf91fe2e.
2021-07-26 17:04:30 +02:00
Alex Tugarev
2114062978
DO NOT MERGE THIS
2021-07-26 16:23:30 +02:00
Christian Weichel
c8eb943822
[prow] Add OWNERS files
2021-07-15 11:29:47 +02:00
Christian Weichel
75aac9bffe
[licensor] Support domain pattern
2021-06-25 07:58:36 +02:00
Manuel Alejandro de Brito Fontes
a57e2e73ea
Update go dependencies
2021-06-15 09:45:54 -04:00
Autofix
af51739d34
Autofix: trailing-spaces
2021-04-12 08:29:10 +02:00