1
0
Fork 0
mirror of https://codeberg.org/beerbrawl/beerbrawl.git synced 2024-09-22 21:20:52 +02:00
Commit graph

848 commits

Author SHA1 Message Date
Christoph Heiss 6e2eaf5c21
Merge pull request 'provide a nix-based dev shell' (#10) from nix/flake into main
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-23 18:08:28 +02:00
Christoph Heiss 3d329d6f58
chore: flake: add prettier to treefmt
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 19:29:31 +02:00
Christoph Heiss 134000814e
chore: convert pull request template from gitlab to forgejo style
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 19:29:31 +02:00
Christoph Heiss 610b20d011
chore: e2e: update prettier 3.3.2 -> 3.3.3
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 19:26:24 +02:00
Christoph Heiss ff4002fbe3
chore: frontend: update prettier
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 19:26:24 +02:00
Christoph Heiss 75ff5fdb14
chore: ci: add workflow for checking nix flake
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 19:26:21 +02:00
Christoph Heiss 338fc9a16f
chore: flake: add initial flake
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 19:26:19 +02:00
Christoph Heiss a2b09ed2a1 Merge pull request 'Introduce support for Kotlin in the backend' (#9) from backend/kotlin into main
Reviewed-on: https://codeberg.org/beerbrawl/beerbrawl/pulls/9
Reviewed-by: Moritz Kepplinger <motzik@noreply.codeberg.org>
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-12 08:55:30 +00:00
Christoph Heiss abbe9b4350
backend: BackendApplication: convert to kotlin
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-11 22:38:08 +02:00
Christoph Heiss e90e2e0cc8
ci: backend: run spotless checks
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-11 22:38:05 +02:00
Christoph Heiss 3803dde365
chore: backend: add pom.xml formatting using spotless
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-11 22:38:05 +02:00
Christoph Heiss f2893bceb9
feat: backend: add support for kotlin besides java
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-11 22:38:05 +02:00
Christoph Heiss 8e321dc7eb
backend: maven: add yaml file checking via spotless plugin
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-11 22:08:01 +02:00
Christoph Heiss ff13ce67ad
backend: maven: replace prettier via npm using spotless
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-11 22:08:01 +02:00
Christoph Heiss 44faae9cb1
tree-wide: unify .editorconfig files
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-11 22:08:01 +02:00
Christoph Heiss ea458ccc3d Merge pull request 'chore: convert old gitlab CI pipeline to forgejo workflows' (#7) from ci/conversion into main
Reviewed-on: https://codeberg.org/beerbrawl/beerbrawl/pulls/7
Reviewed-by: Moritz Kepplinger <motzik@noreply.codeberg.org>
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-11 16:27:45 +00:00
Christoph Heiss 8d83d690b6
chore: ci: add caching where possible
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-10 00:35:15 +02:00
Christoph Heiss 0767923715
chore: ci: add workflow for e2e tests
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-10 00:35:14 +02:00
Christoph Heiss 95ee8281cd
chore: ci: add workflow for frontend
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-10 00:34:20 +02:00
Christoph Heiss 2f99d85b08
chore: ci: add workflow for backend
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-10 00:33:43 +02:00
Christoph Heiss db6ad2995a
chore: frontend: auto-format using prettier
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-10 00:33:43 +02:00
Christoph Heiss e2aa18acf3
refactor: e2e: remove explicit baseUrl usage everywhere
This is set in the appropriate cypress configs anyway, and if that is
done, cypress automatically prepends the configured `baseUrl` to all
cy.visit() calls. [0]

[0] https://docs.cypress.io/api/commands/visit#Arguments

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-10 00:33:40 +02:00
Christoph Heiss 916f66fe1b Merge pull request '(re-)format backend with prettier' (#4) from backend/formatting into main
Reviewed-on: https://codeberg.org/beerbrawl/beerbrawl/pulls/4
Reviewed-by: Moritz Kepplinger <motzik@noreply.codeberg.org>
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-09 15:48:07 +00:00
Christoph Heiss 5be314f8d4
chore: backend: remove checkstyle, replaced by prettier now
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-07 13:07:43 +02:00
Christoph Heiss e904758f04
git-blame-ignore-revs: add backend re-formatting commit
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-07 13:07:43 +02:00
Christoph Heiss d86cdf79dd
chore: backend: run prettier
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-07 13:07:41 +02:00
Christoph Heiss e573a066b3
chore: drop now-obsolete file
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-07 13:06:27 +02:00
Christoph Heiss cd831774fc
chore: frontend: mark package-lock.json as binary file
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-07 13:06:27 +02:00
Christoph Heiss 8034be4eb3
chore: backend: add prettier for java + xml formatting
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-07 13:06:24 +02:00
Christoph Heiss e0019bccf2 Merge pull request 'tree-wide: add some missing license headers' (#6) from more-licensing into main
Reviewed-on: https://codeberg.org/beerbrawl/beerbrawl/pulls/6
Reviewed-by: Christoph Heiss <christoph@c8h4.io>
2024-07-06 10:12:57 +00:00
Christoph Heiss 3a6df1aa77
tree-wide: add some missing license headers
Seems I forgot these in 776e5f06d [0]. Fix it up.

[0] https://codeberg.org/beerbrawl/beerbrawl/commit/776e5f06dc

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-05 20:00:00 +02:00
Christoph Heiss 1b9f57b052 Merge pull request 'feat(#3) improve sidebar' (#5) from feat/#3/improve-sidebar into main
Reviewed-on: https://codeberg.org/beerbrawl/beerbrawl/pulls/5
Reviewed-by: Christoph Heiss <christoph@c8h4.io>
2024-07-04 14:35:38 +00:00
Moritz Kepplinger 06d726f008 feat(#3): removed unused code 2024-07-04 15:00:48 +02:00
Moritz Kepplinger 15eec6bb89 feat(#3): improve sidebar 2024-07-04 00:42:09 +02:00
Moritz Kepplinger bf8c4cc4e8 Merge pull request 'update backend dependencies and plugins' (#1) from deps/update into main
Reviewed-on: https://codeberg.org/beerbrawl/beerbrawl/pulls/1
Reviewed-by: Moritz Kepplinger <motzik@noreply.codeberg.org>
2024-07-01 14:40:10 +00:00
Christoph Heiss 64837f1e70
chore: backend: remove unknown checkstyle plugin property
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-29 20:58:38 +02:00
Christoph Heiss d4757c0f2c
chore: backend: update all dependencies and plugins to latest stable version
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-29 20:58:20 +02:00
Christoph Heiss 368aad4ffd
chore: backend: add maven-enforcer-plugin
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-29 20:57:36 +02:00
Christoph Heiss deb9f502c1
e2e: rename package to proper project name
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-29 00:04:02 +02:00
Christoph Heiss 8723963a33
frontend: rename package to proper project name
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-29 00:04:01 +02:00
Christoph Heiss 3cacb35858
backend: rename package to proper project name
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-29 00:03:49 +02:00
Christoph Heiss 776e5f06dc
tree-wide: prepare for release; relicense
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-29 00:03:49 +02:00
Moritz Kepplinger d9fc7f5ac3 Merge branch 'development' into 'master'
Development

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!142
2024-06-27 10:58:12 +00:00
Moritz Kepplinger 198527cc81 Merge branch 'hotfix/reload-data-after-start-ko-phase' into 'development'
hotfix: reload tournament data after starting ko-phase

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!141
2024-06-27 10:52:26 +00:00
Moritz Kepplinger 81d2e07d81 hotfix: reload tournament data after starting ko-phase 2024-06-27 09:46:36 +02:00
Moritz Kepplinger e6fb3bc2f1 Merge branch 'development' into 'master'
Development

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!140
2024-06-26 22:45:58 +00:00
Moritz Kepplinger 9e8ac00844 Merge branch 'fix/#178/fix-table-name-in-qualification' into 'development'
fix(#178)(#160): style improvements in qualification view

Closes #178 and #160

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!138
2024-06-26 22:39:29 +00:00
motzik 5655ba55ee fix(#178): fix table name in qualification 2024-06-26 22:33:40 +00:00
Moritz Kepplinger 4ea5e9fd59 Merge branch 'fix/#177/prevent-team-registration-when-tournament-is-started' into 'development'
fix(#177): prevent team registration when tournament is already started

Closes #177

See merge request 2024ss-se-pr-group/24ss-se-pr-qse-11!139
2024-06-26 22:33:21 +00:00
motzik 8ff0f8f6b9 chore(#177): prevent team registration when tournament is already started 2024-06-26 22:27:08 +00:00