kolaente
|
0d9c03e0f2
|
chore(magefile): use tx.Sync instead of Sync2
|
2024-09-05 14:40:22 +02:00 |
|
kolaente
|
07bd9de0c6
|
feat(docker): add opencontainer labels
Resolves https://github.com/go-vikunja/vikunja/issues/308
|
2024-08-29 11:19:21 +02:00 |
|
Dominik Pschenitschni
|
eb0f1a977b
|
fix(semver): fix produced version number (#2378)
The "+" is not compatible and leads to problems with semver version parsers.
Unsure if breaking?
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2378
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-committed-by: Dominik Pschenitschni <mail@celement.de>
|
2024-06-13 14:22:12 +00:00 |
|
renovate
|
d7fdefcead
|
chore(deps): update golangci/golangci-lint docker tag to v1.56.2 (#2099)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2099
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
|
2024-03-10 13:47:19 +00:00 |
|
viehlieb
|
ed4da96ab1
|
feat: assign users to teams via OIDC claims (#1393)
This change adds the ability to sync teams via a custom openid claim. Vikunja will automatically create and delete teams as necessary, it will also add and remove users when they log in. These teams are fully managed by Vikunja and cannot be updated by a user.
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/1393
Resolves https://kolaente.dev/vikunja/vikunja/issues/1279
Resolves https://github.com/go-vikunja/vikunja/issues/42
Resolves https://kolaente.dev/vikunja/vikunja/issues/950
Co-authored-by: viehlieb <pf@pragma-shift.net>
Co-committed-by: viehlieb <pf@pragma-shift.net>
|
2024-03-02 08:47:10 +00:00 |
|
kolaente
|
5d127c2897
|
feat: run frontend tests with api build from the same branch (#2137)
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2137
Co-authored-by: kolaente <k@knt.li>
Co-committed-by: kolaente <k@knt.li>
|
2024-02-27 18:06:34 +00:00 |
|
kolaente
|
827c43fe12
|
chore(magefile): add aliases for lint
|
2024-02-14 15:05:11 +01:00 |
|
kolaente
|
1984527fae
|
docs: adjust documentation to reflect single-binary deployments
|
2024-02-09 19:09:19 +01:00 |
|
kolaente
|
c05f51b923
|
chore(deps): update golangci-lint rules
|
2023-12-19 13:34:31 +01:00 |
|
kolaente
|
56625b0b90
|
fix: lint
|
2023-10-10 20:35:43 +02:00 |
|
kolaente
|
378759e06d
|
fix(build): don't remove swagger files when running build:clean step
|
2023-09-12 13:12:30 +02:00 |
|
kolaente
|
2c0c3ea24e
|
fix(build): don't require swagger to build
|
2023-09-06 21:08:09 +02:00 |
|
kolaente
|
ae766f52c7
|
fix(build): don't generate swagger files when building
|
2023-09-06 18:36:08 +02:00 |
|
kolaente
|
107b0b791f
|
fix(swagger): add generated swagger docs to repo
|
2023-09-06 18:01:45 +02:00 |
|
kolaente
|
985233ac38
|
fix(build): don't run go mod commands when generating swagger docs
|
2023-09-06 16:41:39 +02:00 |
|
kolaente
|
06bc92556e
|
fix(docs): add empty swagger file so that the package exists
|
2023-09-06 13:13:51 +02:00 |
|
kolaente
|
e518fb1191
|
chore: remove year from copyright headers
Resolves https://kolaente.dev/vikunja/api/pulls/1483
|
2023-09-01 08:32:28 +02:00 |
|
kolaente
|
50b0d3f95c
|
chore(deps): update golangci
|
2023-06-05 18:07:12 +02:00 |
|
kolaente
|
47e42238ef
|
fix: make sure Vikunja is buildable without swagger docs present
|
2023-04-06 12:11:31 +02:00 |
|
kolaente
|
01fb738dc8
|
fix(build): make sure the docker image can access go tools
|
2023-04-02 18:55:30 +02:00 |
|
kolaente
|
efa24cec44
|
feat: generate swagger docs at build time
|
2023-04-02 16:52:54 +02:00 |
|
kolaente
|
4d5ad8f50e
|
chore(deps): update golangci-lint to 1.52.1
|
2023-03-24 19:17:45 +01:00 |
|
kolaente
|
c6769d407e
|
chore(deps): update golangci-lint to 1.51.2
|
2023-02-20 15:17:49 +01:00 |
|
kolaente
|
fdbe110945
|
chore(deps): upgrade golangci-lint to 1.51.0
|
2023-02-02 11:16:07 +01:00 |
|
kolaente
|
0104aa504b
|
fix(ci): pin nfpm container version and binary location
|
2022-12-19 15:37:01 +01:00 |
|
kolaente
|
a6e214b654
|
feat: use docker buildx to build multiarch images
|
2022-11-12 14:30:48 +01:00 |
|
kolaente
|
0d8451ab6e
|
fix(ci): make sure release zip files have a .zip ending
|
2022-10-02 16:30:06 +02:00 |
|
renovate
|
c5bd09702a
|
chore(deps): update dependency golang to v1.19 (#1228)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1228
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
|
2022-10-01 15:05:12 +00:00 |
|
kolaente
|
d8f387f796
|
fix: don't try to compress riscv64 binaries in releases
|
2022-09-07 16:38:43 +02:00 |
|
kolaente
|
8f473481ac
|
fix(mage): handle different types of errors
|
2022-08-03 17:11:17 +02:00 |
|
kolaente
|
430057a404
|
chore: update golangci-lint
|
2022-08-03 15:20:11 +02:00 |
|
kolaente
|
26e2d0bdde
|
fix: increase test timeout
|
2022-08-02 22:49:48 +02:00 |
|
k2s
|
172a6214d7
|
fix: VIKUNJA_SERVICE_JWT_SECRET should be VIKUNJA_SERVICE_JWTSECRET (#1184)
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1184
Reviewed-by: konrad <k@knt.li>
Co-authored-by: k2s <k2s@noreply.kolaente.de>
Co-committed-by: k2s <k2s@noreply.kolaente.de>
|
2022-06-12 12:50:43 +00:00 |
|
shilch
|
f7a06e4644
|
Enable a list to be moved across namespaces (#1096)
Co-authored-by: Simon Hilchenbach <simon@hilchenba.ch>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1096
Reviewed-by: konrad <k@knt.li>
Co-authored-by: shilch <simon@hilchenba.ch>
Co-committed-by: shilch <simon@hilchenba.ch>
|
2022-01-23 12:59:43 +00:00 |
|
kolaente
|
73a99ebd92
|
chore(mage): don't set api packages when they are not used
|
2021-10-02 15:40:56 +02:00 |
|
kolaente
|
bb086eb9f8
|
feat: add better error logs for mage commands
|
2021-09-24 20:03:38 +02:00 |
|
kolaente
|
77c2b77079
|
Show config full paths and env variables with config options
|
2021-08-11 18:20:34 +02:00 |
|
kolaente
|
d34c85d544
|
Increase test timeout
|
2021-08-02 13:13:24 +02:00 |
|
kolaente
|
647f3cb9f1
|
Increase test timeout
|
2021-08-02 13:02:49 +02:00 |
|
kolaente
|
9dc72c5c98
|
Use golang's tzdata package to handle time zones
|
2021-05-07 12:18:21 +02:00 |
|
kolaente
|
d7f3c653f9
|
Remove unused tools from tools.go
|
2021-03-28 17:24:56 +02:00 |
|
konrad
|
2178166ece
|
Add crud endpoints for notifications (#801)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/801
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
|
2021-02-21 14:50:34 +00:00 |
|
kolaente
|
86a9d2e9f3
|
Explicitly set darwin-10.15 when building binaries
|
2021-02-18 21:35:45 +01:00 |
|
konrad
|
e7875ecb3b
|
Subscriptions and notifications for namespaces, tasks and lists (#786)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/786
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
|
2021-02-14 19:18:14 +00:00 |
|
kolaente
|
ec7becd426
|
Check if we're on main and change the version name accordingly if that's the case
|
2021-02-13 16:32:26 +01:00 |
|
kolaente
|
02b6dbd07d
|
Fix unstable version build file names
|
2021-02-10 19:56:51 +01:00 |
|
konrad
|
015ca310e9
|
Add notifications package for easy sending of notifications (#779)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/779
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
|
2021-02-07 21:05:09 +00:00 |
|
konrad
|
0ab9ce9ec4
|
Add events (#777)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/777
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
|
2021-02-02 22:48:37 +00:00 |
|
kolaente
|
c4a71016b8
|
Update copyright year
|
2021-02-02 20:19:13 +01:00 |
|
kolaente
|
9baf6d39bd
|
Change license to AGPLv3
|
2020-12-23 16:41:52 +01:00 |
|