Commit Graph

65 Commits

Author SHA1 Message Date
Erik Vroon
f4d7aae2ea Add ruff check (#294) 2023-10-07 17:02:05 +02:00
Erik Vroon
6c741fd821 Dashboard endpoint (#285) 2023-10-01 11:19:56 +02:00
Erik Vroon
33a1910142 Various bugfixes (#266) 2023-09-14 16:33:00 +02:00
Erik Vroon
d1484a0bb3 Add behavior to go to next stage (#265) 2023-09-14 11:51:05 +02:00
Erik Vroon
bb5a659670 Insert dummy players in teams (#263) 2023-09-13 11:03:12 +02:00
Erik Vroon
2125466e3a Add docker compose config (#208) 2023-09-12 21:37:48 +02:00
Erik Vroon
aaca527647 Add courts functionality (#256) 2023-09-12 13:33:20 +02:00
Erik Vroon
c6aaf67329 Backend bugfixes and frontend fixes (#251) 2023-09-10 14:43:51 +02:00
Erik Vroon
f59c6f6965 Implement stage type specific round scheduling (#226) 2023-09-10 11:51:45 +02:00
Erik Vroon
17dc9e306d Use pydantic v1 (#239) 2023-08-05 16:07:27 +02:00
Erik Vroon
d0cacc1130 Update mypy requirement (#235) 2023-07-02 10:13:09 +02:00
dependabot[bot]
9cc135ce69 Update mypy requirement from 1.4.0 to 1.4.1 in /backend (#234)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-01 10:41:34 +02:00
dependabot[bot]
3bf9863a70 Update mypy requirement from 1.3.0 to 1.4.0 in /backend (#233)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-21 08:57:33 +02:00
Erik Vroon
e0b44365f5 Fix config for prod and demo (#225) 2023-05-20 19:55:00 +02:00
Erik Vroon
7d706ddca8 Disable user creation while in beta (#222) 2023-05-19 20:35:21 +02:00
Erik Vroon
9a76f0176a Fix dummy insertions in create-dev-db cmd (#221) 2023-05-19 19:51:16 +02:00
Erik Vroon
47f3815ce6 Fix rounds dependency and disallow deletion of active stages (#218) 2023-05-19 16:48:48 +02:00
Erik Vroon
e4c8d716f0 Add stages modal (#217) 2023-05-19 15:44:14 +02:00
Erik Vroon
50d868358a Select active stage by default (#215) 2023-05-19 12:52:49 +02:00
dependabot[bot]
367485e44e Update mypy requirement from 1.2.1 to 1.3.0 in /backend (#211)
Updates the requirements on [mypy](https://github.com/python/mypy) to
permit the latest version.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/python/mypy/commits/v1.3.0">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-11 09:03:28 +02:00
Erik Vroon
a24766c210 Display stage name and select active stage by default (#210) 2023-05-09 21:31:27 +02:00
Erik Vroon
731488ec1e Stop using fixed db ids in tests (#203) 2023-05-02 21:21:59 +02:00
Erik Vroon
352f46113c Add stages in backend (#181) 2023-05-02 19:23:52 +02:00
Erik Vroon
7b53f890b8 Add frontend Dockerfile (#191) 2023-04-30 22:37:24 +02:00
Erik Vroon
23699f688e Use reloadable uvicorn worker (#189) 2023-04-29 15:03:45 +02:00
Erik Vroon
127f0be934 Add integration tests for users (#174)
Adds various integration tests for users, tournaments and upcoming
matches.
2023-04-16 15:17:48 +02:00
Erik Vroon
7c487952da Improve auth and user management (#125) 2023-04-16 13:15:41 +02:00
Erik Vroon
d674258db6 Fix docker workflow (#124) 2023-02-21 21:48:40 +01:00
Erik Vroon
4a76b2ca20 Build Docker image on release (#123) 2023-02-21 21:39:59 +01:00
Erik Vroon
45cd04137f Fix round order (#119) 2023-02-21 00:01:48 +01:00
Erik Vroon
8480d73af5 Fix update of tournaments (#115) 2023-02-01 17:21:34 +01:00
Erik Vroon
dd81c6a83b Improve scheduling (#114) 2023-02-01 16:35:26 +01:00
Erik Vroon
27ef6b3a3e Add skeletons to dashboard (#99) 2023-01-22 16:40:43 +01:00
Erik Vroon
d9f7efa3df Add Sentry (#96) 2023-01-21 16:21:25 +01:00
Erik Vroon
7309cdc757 Ignore unfinished games in score (#95) 2023-01-21 16:03:48 +01:00
Erik Vroon
36f86e4e9b Dashboard auth fixes (#90) 2023-01-18 16:10:49 +01:00
Erik Vroon
f03bf6cb92 Various bugfixes (#77) 2023-01-16 16:35:44 +01:00
dependabot[bot]
6d8773d966 Update pylint requirement from 2.15.9 to 2.15.10 in /backend (#69)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-13 10:23:43 +01:00
dependabot[bot]
6030b00132 Update fastapi-cache2 requirement from 0.1.9 to 0.2.0 in /backend (#71)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-12 21:14:03 +01:00
Erik Vroon
d0092d1f66 Add Dashboard (#62) 2023-01-12 21:04:51 +01:00
Erik Vroon
56df31c343 Add test coverage (#61) 2023-01-07 17:27:21 +01:00
Erik Vroon
557debf14c Add tournaments and club endpoints (#43) 2023-01-07 15:00:43 +01:00
dependabot[bot]
870579ca1b Update pydantic requirement from 1.10.2 to 1.10.4 in /backend (#45)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-01 05:37:33 -08:00
Erik Vroon
e5cbe941dd Create db tables when the db is empty (#42) 2022-12-27 20:46:28 +01:00
Erik Vroon
e77eecb09c Add more integration tests (#41) 2022-12-27 17:27:08 +01:00
Erik Vroon
cca3aedb7f Add more integration tests (#40) 2022-12-27 15:39:04 +01:00
Erik Vroon
60319f71bd Add codecov CI (#38) 2022-12-27 13:25:32 +01:00
Erik Vroon
ab917dc2ee Rename ladderz to bracket (#24) 2022-12-27 12:49:44 +01:00
dependabot[bot]
2171d3c3c1 Update isort requirement from 5.11.3 to 5.11.4 in /backend
Updates the requirements on [isort](https://github.com/pycqa/isort) to permit the latest version.
- [Release notes](https://github.com/pycqa/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pycqa/isort/compare/5.11.3...5.11.4)

---
updated-dependencies:
- dependency-name: isort
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 13:33:05 +00:00
dependabot[bot]
15cdf26ce4 Merge pull request #27 from evroon/dependabot/pip/backend/alembic-1.9.1 2022-12-26 13:31:47 +00:00