dashboard backend merge requestshttps://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests2021-09-30T06:52:36Zhttps://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/1Resolve "Add docker build pipeline"2021-09-30T06:52:36ZMaarten de WaardResolve "Add docker build pipeline"Closes #1Closes #10.8.0https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/2Implemented initial communication with Kratos2021-10-22T08:42:30ZLukaImplemented initial communication with Kratoshttps://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/3Configure Renovate2021-10-26T08:47:31ZStackspin-renovate BotConfigure RenovateWelcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding MR to help you understand and configure settings before regular Merge Requests begin.
🚦 To activate Renovate, merge this Merge Request. To disable Ren...Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding MR to help you understand and configure settings before regular Merge Requests begin.
🚦 To activate Renovate, merge this Merge Request. To disable Renovate, simply close this Merge Request unmerged.
---
### Detected Package Files
* `Dockerfile` (dockerfile)
* `.gitlab-ci.yml` (gitlabci)
* `requirements.txt` (pip_requirements)
### Configuration Summary
Based on the default config's presets, Renovate will:
- Start dependency updates only once this onboarding MR is merged
- Enable Renovate Dependency Dashboard creation
- If semantic commits detected, use semantic commit type <code>fix</code> for dependencies and <code>chore</code> for all others
- Ignore `node_modules`, `bower_components`, `vendor` and various test/tests directories
- Autodetect whether to pin dependencies or maintain ranges
- Rate limit MR creation to a maximum of two per hour
- Limit to maximum 20 open MRs at any time
- Group known monorepo packages together
- Use curated list of recommended non-monorepo package groupings
- Fix some problems with very old Maven commons versions
- Ignore spring cloud 1.x releases
- Ignore http4s digest-based 1.x milestones
- Use node versioning for @types/node
- Limit concurrent requests to reduce load on Repology servers until we can fix this properly, see issue 10133
🔡 Would you like to change the way Renovate is upgrading your dependencies? Simply edit the `renovate.json` in this branch with your custom config and the list of Merge Requests in the "What to Expect" section below will be updated the next time Renovate runs.
---
### What to Expect
With your current configuration, Renovate will create 10 Merge Requests:
<details>
<summary>Update dependency Flask to v2.0.2</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/flask-2.x`
- Merge into: `main`
- Upgrade Flask to `==2.0.2`
</details>
<details>
<summary>Update dependency Jinja2 to v3.0.2</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/jinja2-3.x`
- Merge into: `main`
- Upgrade Jinja2 to `==3.0.2`
</details>
<details>
<summary>Update dependency Werkzeug to v2.0.2</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/werkzeug-2.x`
- Merge into: `main`
- Upgrade Werkzeug to `==2.0.2`
</details>
<details>
<summary>Update dependency click to v8.0.3</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/click-8.x`
- Merge into: `main`
- Upgrade click to `==8.0.3`
</details>
<details>
<summary>Update dependency cryptography to v3.4.8</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/cryptography-3.x`
- Merge into: `main`
- Upgrade [cryptography](https://github.com/pyca/cryptography) to `==3.4.8`
</details>
<details>
<summary>Update dependency Flask-JWT-Extended to v4.3.1</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/flask-jwt-extended-4.x`
- Merge into: `main`
- Upgrade [Flask-JWT-Extended](https://github.com/vimalloc/flask-jwt-extended) to `==4.3.1`
</details>
<details>
<summary>Update dependency PyJWT to v2.3.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/pyjwt-2.x`
- Merge into: `main`
- Upgrade [PyJWT](https://github.com/jpadilla/pyjwt) to `==2.3.0`
</details>
<details>
<summary>Update dependency cffi to v1.15.0</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/cffi-1.x`
- Merge into: `main`
- Upgrade cffi to `==1.15.0`
</details>
<details>
<summary>Update python Docker tag to v3.10</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/python-3.x`
- Merge into: `main`
- Upgrade python to `3.10-slim`
</details>
<details>
<summary>Update dependency cryptography to v35</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/cryptography-35.x`
- Merge into: `main`
- Upgrade [cryptography](https://github.com/pyca/cryptography) to `==35.0.0`
</details>
<br />
🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or spam 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 MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/9Update dependency Flask-JWT-Extended to v4.3.12021-10-28T06:31:36ZStackspin-renovate BotUpdate dependency Flask-JWT-Extended to v4.3.1This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [Flask-JWT-Extended](https://github.com/vimalloc/flask-jwt-extended) | minor | `==4.2.3` -> `==4.3.1` |
---
### Release Notes
<details>
<summary>vi...This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [Flask-JWT-Extended](https://github.com/vimalloc/flask-jwt-extended) | minor | `==4.2.3` -> `==4.3.1` |
---
### Release Notes
<details>
<summary>vimalloc/flask-jwt-extended</summary>
### [`v4.3.1`](https://github.com/vimalloc/flask-jwt-extended/releases/4.3.1)
[Compare Source](https://github.com/vimalloc/flask-jwt-extended/compare/4.3.0...4.3.1)
- Allow Flask-JWT-Extended to work with new Cryptography versioning scheme ([#​452](https://github.com/vimalloc/flask-jwt-extended/issues/452))
### [`v4.3.0`](https://github.com/vimalloc/flask-jwt-extended/releases/4.3.0)
[Compare Source](https://github.com/vimalloc/flask-jwt-extended/compare/4.2.3...4.3.0)
- Allow overriding cookies domain at runtime ([#​446](https://github.com/vimalloc/flask-jwt-extended/issues/446)). Thanks [@​bejito](https://github.com/bejito)!
- Better compatibility with flask 1.x.x and 2.x.x ([#​440](https://github.com/vimalloc/flask-jwt-extended/issues/440)). Thanks [@​StefanVDWeide](https://github.com/StefanVDWeide)
- Documentation updates ([#​443](https://github.com/vimalloc/flask-jwt-extended/issues/443), [#​444](https://github.com/vimalloc/flask-jwt-extended/issues/444)). Thanks [@​killthekitten](https://github.com/killthekitten) and [@​juur](https://github.com/juur)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).LukaLukahttps://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/8Update dependency cryptography to v3.4.82021-10-28T06:32:45ZStackspin-renovate BotUpdate dependency cryptography to v3.4.8This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [cryptography](https://github.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/)) | patch | `==3.4.7` -> `==3.4.8` |
-...This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [cryptography](https://github.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/)) | patch | `==3.4.7` -> `==3.4.8` |
---
### Release Notes
<details>
<summary>pyca/cryptography</summary>
### [`v3.4.8`](https://github.com/pyca/cryptography/compare/3.4.7...3.4.8)
[Compare Source](https://github.com/pyca/cryptography/compare/3.4.7...3.4.8)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).LukaLukahttps://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/12Feat/users kratos2021-10-28T14:09:10ZLukaFeat/users kratosLukaLukahttps://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/13chore(deps): update python docker tag to v3.102021-11-02T07:49:33ZStackspin-renovate Botchore(deps): update python docker tag to v3.10This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| python | final | minor | `3.6-slim` -> `3.10-slim` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Autom...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| python | final | minor | `3.6-slim` -> `3.10-slim` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/14chore(deps): update dependency cryptography to v352021-11-02T07:51:25ZStackspin-renovate Botchore(deps): update dependency cryptography to v35This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [cryptography](https://github.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/)) | major | `==3.4.8` -> `==35.0.0` |
...This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [cryptography](https://github.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/)) | major | `==3.4.8` -> `==35.0.0` |
---
### Release Notes
<details>
<summary>pyca/cryptography</summary>
### [`v35.0.0`](https://github.com/pyca/cryptography/compare/3.4.8...35.0.0)
[Compare Source](https://github.com/pyca/cryptography/compare/3.4.8...35.0.0)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/15Implemented validation on requests and error handling2021-11-02T07:54:07ZLukaImplemented validation on requests and error handlingLukaLukahttps://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/16fix(Dockerfile): Cleanup for dockerfile2021-11-02T08:53:21ZLukafix(Dockerfile): Cleanup for dockerfilehttps://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/17chore(deps): update dependency regex to v2021.11.22021-11-03T08:01:37ZStackspin-renovate Botchore(deps): update dependency regex to v2021.11.2This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [regex](https://github.com/mrabarnett/mrab-regex) | minor | `==2021.10.23` -> `==2021.11.2` |
---
### Configuration
📅 **Schedule**: At any time (no...This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [regex](https://github.com/mrabarnett/mrab-regex) | minor | `==2021.10.23` -> `==2021.11.2` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/18chore(deps): update dependency jsonschema to v4.2.12021-11-10T08:51:00ZStackspin-renovate Botchore(deps): update dependency jsonschema to v4.2.1This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [jsonschema](https://github.com/Julian/jsonschema) | minor | `==4.1.2` -> `==4.2.1` |
---
### Release Notes
<details>
<summary>Julian/jsonschema</s...This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [jsonschema](https://github.com/Julian/jsonschema) | minor | `==4.1.2` -> `==4.2.1` |
---
### Release Notes
<details>
<summary>Julian/jsonschema</summary>
### [`v4.2.1`](https://github.com/Julian/jsonschema/blob/master/CHANGELOG.rst#v421)
[Compare Source](https://github.com/Julian/jsonschema/compare/v4.2.0...v4.2.1)
- Pin `importlib.resources` from below ([#​877](https://github.com/Julian/jsonschema/issues/877))
### [`v4.2.0`](https://github.com/Julian/jsonschema/blob/master/CHANGELOG.rst#v420)
[Compare Source](https://github.com/Julian/jsonschema/compare/v4.1.2...v4.2.0)
- Use `importlib.resources` to load schemas ([#​873](https://github.com/Julian/jsonschema/issues/873))
- Ensure all elements of arrays are verified for uniqueness by `uniqueItems`
([#​866](https://github.com/Julian/jsonschema/issues/866))
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/19chore(deps): update dependency pycparser to v2.212021-11-10T08:52:07ZStackspin-renovate Botchore(deps): update dependency pycparser to v2.21This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [pycparser](https://github.com/eliben/pycparser) | minor | `==2.20` -> `==2.21` |
---
### Configuration
📅 **Schedule**: At any time (no schedule de...This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [pycparser](https://github.com/eliben/pycparser) | minor | `==2.20` -> `==2.21` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/20chore(deps): update dependency flask-expects-json to v1.7.02021-11-10T08:53:17ZStackspin-renovate Botchore(deps): update dependency flask-expects-json to v1.7.0This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [flask-expects-json](https://github.com/fischerfredl/flask-expects-json) | minor | `==1.6.0` -> `==1.7.0` |
---
### Release Notes
<details>
<summar...This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [flask-expects-json](https://github.com/fischerfredl/flask-expects-json) | minor | `==1.6.0` -> `==1.7.0` |
---
### Release Notes
<details>
<summary>fischerfredl/flask-expects-json</summary>
### [`v1.7.0`](https://github.com/fischerfredl/flask-expects-json/compare/1.6.0...1.7.0)
[Compare Source](https://github.com/fischerfredl/flask-expects-json/compare/1.6.0...1.7.0)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/21chore(deps): update dependency jinja2 to v3.0.32021-11-10T08:57:35ZStackspin-renovate Botchore(deps): update dependency jinja2 to v3.0.3This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [Jinja2](https://palletsprojects.com/p/jinja/) ([changelog](https://jinja.palletsprojects.com/changes/)) | patch | `==3.0.2` -> `==3.0.3` |
---
### ...This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [Jinja2](https://palletsprojects.com/p/jinja/) ([changelog](https://jinja.palletsprojects.com/changes/)) | patch | `==3.0.2` -> `==3.0.3` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/22chore(deps): update dependency regex to v2021.11.102021-11-10T08:58:29ZStackspin-renovate Botchore(deps): update dependency regex to v2021.11.10This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [regex](https://github.com/mrabarnett/mrab-regex) | patch | `==2021.11.2` -> `==2021.11.10` |
---
### Configuration
📅 **Schedule**: At any time (no...This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [regex](https://github.com/mrabarnett/mrab-regex) | patch | `==2021.11.2` -> `==2021.11.10` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/23chore(deps): update dependency typing-extensions to v42021-11-16T11:06:14ZStackspin-renovate Botchore(deps): update dependency typing-extensions to v4This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| typing-extensions | major | `==3.10.0.2` -> `==4.0.0` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: ...This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| typing-extensions | major | `==3.10.0.2` -> `==4.0.0` |
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/24chore(deps): update dependency cryptography to v362021-11-22T11:07:26ZStackspin-renovate Botchore(deps): update dependency cryptography to v36This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [cryptography](https://github.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/)) | major | `==35.0.0` -> `==36.0.0` |
...This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [cryptography](https://github.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/)) | major | `==35.0.0` -> `==36.0.0` |
---
### Release Notes
<details>
<summary>pyca/cryptography</summary>
### [`v36.0.0`](https://github.com/pyca/cryptography/compare/35.0.0...36.0.0)
[Compare Source](https://github.com/pyca/cryptography/compare/35.0.0...36.0.0)
</details>
---
### Configuration
📅 **Schedule**: At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, click this checkbox.
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/25Resolve "Rename project to dashboard-backend"2021-11-22T15:03:01ZVaracResolve "Rename project to dashboard-backend"Closes #6Closes #60.8.0https://open.greenhost.net/stackspin/dashboard-backend/-/merge_requests/26Resolve "Add AGPL LICENSE"2021-11-23T13:40:40ZVaracResolve "Add AGPL LICENSE"Closes #14Closes #140.8.0