waza-ari
ffa82556e0
feat(teams): add public flags to teams to allow easier sharing with other teams ( #2179 )
...
Resolves #2173
Co-authored-by: Daniel Herrmann <daniel.herrmann1@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2179
Reviewed-by: konrad <k@knt.li>
Co-authored-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
Co-committed-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
2024-03-10 14:04:32 +00:00
Elscrux
1d5517b53a
docs: add migrations setup doc ( #2183 )
...
This should hopefully make the migration process for obvious, as discussed here https://community.vikunja.io/t/trello-import-issues/2110/7
Co-authored-by: Elscrux <nickposer2102@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2183
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Elscrux <elscrux@gmail.com>
Co-committed-by: Elscrux <elscrux@gmail.com>
2024-03-10 13:32:27 +00:00
konrad
e95159a33c
feat(filters): query-based filter logic ( #2177 )
...
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2177
2024-03-10 12:01:47 +00:00
Daniel Herrmann
6e52db76dc
docs: clarify what to use for authurl
2024-03-10 11:39:23 +00:00
kolaente
009e9b5455
fix(filters): correctly use date filters in gantt chart
2024-03-10 12:16:21 +01:00
kolaente
d0b762d761
docs(filter): add filter query explanation
2024-03-09 19:07:31 +01:00
kolaente
c6b682507a
feat(filter): add better error message when passing an invalid filter expression
2024-03-09 19:06:35 +01:00
waza-ari
92d9c31101
docs: improve OpenID documentation ( #2151 )
...
This PR stems from issue #2150 , in turn following up on PR #1393
It adds additional details around the OIDC authentication feature, as well as details about how the team assignment works.
Co-authored-by: Daniel Herrmann <daniel.herrmann1@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2151
Reviewed-by: konrad <k@knt.li>
Co-authored-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
Co-committed-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
2024-03-03 22:19:16 +00:00
kolaente
6db8728420
docs: add missing front matter
2024-03-02 15:34:59 +01: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
09d446765d
docs: update config docs
2024-03-01 11:47:29 +01:00
kolaente
a0e812395f
feat(docker)!: use scratch as base image
...
This change modifies the docker image so that it uses the scratch image instead of alpine. This is possible because the Vikunja binary is now entirely statically compiled, wich no dependencies on any system c libraries.
This also changes the default path for the sqlite file in the docker image (breaking). When using sqlite in docker, the VIKUNJA_DATABASE_PATH config variable or the file mount must be changed to prevent data loss.
2024-02-25 22:49:04 +01:00
kolaente
e532979101
docs: clarify public url usage in installation
2024-02-19 19:04:16 +01:00
kolaente
827c43fe12
chore(magefile): add aliases for lint
2024-02-14 15:05:11 +01:00
kolaente
5ab720d709
docs: remove outdated information
2024-02-14 10:21:51 +01:00
kolaente
7ae38c5ac1
docs: fix postgres example healthcheck
2024-02-14 10:21:27 +01:00
kolaente
89e349f2fd
docs: fix database healthcheck command
2024-02-13 20:38:53 +01:00
kolaente
18374c2e52
docs: fix healthcheck and mariadb password
2024-02-13 09:55:12 +01:00
kolaente
001268a33e
docs: add healthcheck to docker compose examples
2024-02-11 18:39:53 +01:00
kolaente
1255bdc4ab
docs: add desktop packages
2024-02-11 16:54:53 +01:00
kolaente
99856b2031
docs: add missing traefik label
2024-02-11 15:57:22 +01:00
kolaente
eec53e8a54
docs: mention installation of rpm packages
2024-02-11 15:56:34 +01:00
kolaente
5ab9fb89bb
fix(tasks): check for cycles during creation of task relations and prevent them
2024-02-10 13:30:41 +01:00
kolaente
1984527fae
docs: adjust documentation to reflect single-binary deployments
2024-02-09 19:09:19 +01:00
kolaente
d10a446cdd
docs: update contribution guidelines
2024-02-08 14:45:55 +01:00
kolaente
fceb638e75
docs: remove mention of vikunja/api and vikunja/frontend repos
2024-02-08 14:31:02 +01:00
kolaente
0dbf3b45f0
docs: mention flatpack in how to release
2024-01-28 20:28:18 +01:00
erri120
4615b4dbfb
docs: add Authentik example config ( #1660 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1660
Reviewed-by: konrad <k@knt.li>
Co-authored-by: erri120 <erri120@protonmail.com>
Co-committed-by: erri120 <erri120@protonmail.com>
2023-12-01 14:08:14 +00:00
kolaente
c6c465c273
feat: make unauthenticated user routes rate limit configurable
2023-11-28 22:27:51 +01:00
kolaente
a2925cf55b
docs: clarify minimum required go version
2023-11-05 17:09:46 +01:00
kolaente
db0153a721
docs: fix typo
2023-10-24 19:55:43 +02:00
kolaente
6a7aec2e9d
docs: add n8n docs
2023-10-24 19:54:15 +02:00
kolaente
35e8183f6a
docs(webhooks): add general docs about webhooks
2023-10-17 20:35:14 +02:00
kolaente
c3947e1016
docs(webhooks): add webhook config to sample config
2023-10-17 20:35:13 +02:00
kolaente
a1d0541a7a
docs: add config guide for NGINX Proxy Manager
...
Taken from https://github.com/go-vikunja/frontend/issues/28#issuecomment-1765096790
2023-10-17 19:00:40 +02:00
kolaente
e1525fca6e
docs: clarify required language code
2023-10-17 18:35:06 +02:00
kolaente
21d0676399
chore(deps): update xgo to go 1.21
2023-10-11 23:05:51 +02:00
kolaente
83f02b1ebc
chore: update contributing guidelines
2023-10-10 17:48:10 +02:00
kolaente
70d1903dca
docs: add typesense setup
2023-09-29 12:30:53 +02:00
kolaente
97b5cd306f
feat: add demo mode flag
...
Related to https://kolaente.dev/vikunja/frontend/issues/2453
2023-09-01 17:47:43 +02:00
kolaente
c1ccbe8186
feat(docs): update sample config and docs about Typesense config
2023-08-29 11:23:52 +02:00
cr1xus
665c046717
docs: Add Caddyfile to reverse proxies setup ( #1580 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1580
Co-authored-by: cr1xus <christoearth@gmail.com>
Co-committed-by: cr1xus <christoearth@gmail.com>
2023-08-21 11:45:35 +00:00
kolaente
142dacecc0
chore(docs): update list -> project
2023-07-05 17:50:35 +02:00
kolaente
d83e3a0a03
chore: remove cache options
...
Cache was not working correctly, added more complexity and actually made response times slower. Because of this, I'm removing all cache options until we figure out a better solution.
Resolves https://kolaente.dev/vikunja/api/issues/1496
Resolves https://kolaente.dev/vikunja/api/issues/907
2023-06-08 17:05:36 +02:00
kolaente
ef94e0cf86
feat(projects): don't allow deleting or archiving the default project
2023-06-07 21:29:46 +02:00
kolaente
3b0935d033
docs: remove all traces of namespaces
2023-05-24 15:52:33 +02:00
kolaente
b482664d82
fix(projects): don't allow making a project child of itself
2023-05-24 15:52:32 +02:00
kolaente
01723148e8
chore(docs): update error docs
2023-05-24 15:51:55 +02:00
jontyms
9e5c95fd6d
fix(docs): Added Keycloak OpenID example ( #1521 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1521
Reviewed-by: konrad <k@knt.li>
Co-authored-by: jontyms <jontyms@protonmail.com>
Co-committed-by: jontyms <jontyms@protonmail.com>
2023-05-23 11:14:35 +00:00
kolaente
aa43127e52
fix: provide a proper error message when viewing a link share with an invalid token
2023-04-17 11:08:38 +02:00