73bf119409
docs: clarify version checkout when building from source
...
Related to vikunja/vikunja#2270 (comment)
2024-04-12 23:39:27 +02:00
75fd17c750
docs: clarify vikunja cli usage in docker
2024-04-10 23:05:45 +02:00
4e49ec9e16
docs: clarify automatic openid team creation
2024-04-10 23:05:45 +02:00
0557d4b5bb
docs: clarify transitioning from unstable to release
2024-04-09 22:43:27 +02:00
1adaa73141
docs: fix build-from-sources docs mistake ( #2251 )
...
While attempting to build on OpenBSD without having built the frontend, I ran into the following error:
`frontend/embed.go:21:12: pattern dist: no matching files found`
I saw in the docs to create a directory and touch a file, this resulted in a second error:
`frontend/embed.go:21:12: pattern dist: cannot embed directory dist: contains no embeddable files`
Creating the index.html file inside the new directory allowed me to build Vikunja
Reviewed-on: vikunja/vikunja#2251
Co-authored-by: Raymi306 <raymi306@gmail.com >
Co-committed-by: Raymi306 <raymi306@gmail.com >
2024-04-08 07:48:12 +00:00
e0417c8bda
docs: add Korganizer to supported caldav clients
2024-04-06 12:15:08 +02:00
d1d07f462c
feat(views): sort tasks by their position relative to the view they're in
2024-03-19 00:47:46 +01:00
b39c5580c2
feat(views): add crud handlers and routes for views
2024-03-19 00:47:45 +01:00
be54a361fd
docs: add details about supported and required OIDC claims ( #2201 )
...
Again based on a [community question](https://community.vikunja.io/t/oidc-how-can-i-prevent-username-from-being-set-randomly-how-can-users-find-each-other/2138/2 ), it might make sense to add a few more details about the OIDC behaviour to the docs.
Co-authored-by: Daniel Herrmann <daniel.herrmann1@gmail.com >
Reviewed-on: vikunja/vikunja#2201
Co-authored-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de >
Co-committed-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de >
2024-03-15 13:50:46 +00:00
a5c51d4b1e
feat: emoji reactions for tasks and comments ( #2196 )
...
This PR adds reactions for tasks and comments, similar to what you can do on Gitea, GitHub, Slack and plenty of other tools.
Reviewed-on: vikunja/vikunja#2196
Co-authored-by: kolaente <k@knt.li >
Co-committed-by: kolaente <k@knt.li >
2024-03-12 19:25:58 +00:00
dbfe162cd2
fix(filters): label highlighting and autocomplete fields now work with in operator
...
Previously, when creating a filter query with the 'in' operator and multiple values, autocompletion and highlighting was not available. This change now implements a split for each value, seperated by a comma.
2024-03-11 15:41:06 +01:00
4bb1d5edfc
fix(docs): openid docs whitespace formatting ( #2186 )
...
Co-authored-by: Daniel Herrmann <daniel.herrmann1@gmail.com >
Reviewed-on: vikunja/vikunja#2186
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:43:04 +00:00
4b4a7f3c0a
docs: fix broken link in migration docs ( #2185 )
...
Seems like one link was broken, this attempts to fix that.
Co-authored-by: Elscrux <nickposer2102@gmail.com >
Reviewed-on: vikunja/vikunja#2185
Reviewed-by: konrad <k@knt.li >
Co-authored-by: Elscrux <elscrux@gmail.com >
Co-committed-by: Elscrux <elscrux@gmail.com >
2024-03-10 14:12:00 +00:00
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: vikunja/vikunja#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
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: vikunja/vikunja#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
e95159a33c
feat(filters): query-based filter logic ( #2177 )
...
Reviewed-on: vikunja/vikunja#2177
2024-03-10 12:01:47 +00:00
6e52db76dc
docs: clarify what to use for authurl
2024-03-10 11:39:23 +00:00
009e9b5455
fix(filters): correctly use date filters in gantt chart
2024-03-10 12:16:21 +01:00
d0b762d761
docs(filter): add filter query explanation
2024-03-09 19:07:31 +01:00
c6b682507a
feat(filter): add better error message when passing an invalid filter expression
2024-03-09 19:06:35 +01:00
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: vikunja/vikunja#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
6db8728420
docs: add missing front matter
2024-03-02 15:34:59 +01:00
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: vikunja/vikunja#1393
Resolves vikunja/vikunja#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
09d446765d
docs: update config docs
2024-03-01 11:47:29 +01:00
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
e532979101
docs: clarify public url usage in installation
2024-02-19 19:04:16 +01:00
827c43fe12
chore(magefile): add aliases for lint
2024-02-14 15:05:11 +01:00
5ab720d709
docs: remove outdated information
2024-02-14 10:21:51 +01:00
7ae38c5ac1
docs: fix postgres example healthcheck
2024-02-14 10:21:27 +01:00
89e349f2fd
docs: fix database healthcheck command
2024-02-13 20:38:53 +01:00
18374c2e52
docs: fix healthcheck and mariadb password
2024-02-13 09:55:12 +01:00
001268a33e
docs: add healthcheck to docker compose examples
2024-02-11 18:39:53 +01:00
1255bdc4ab
docs: add desktop packages
2024-02-11 16:54:53 +01:00
99856b2031
docs: add missing traefik label
2024-02-11 15:57:22 +01:00
eec53e8a54
docs: mention installation of rpm packages
2024-02-11 15:56:34 +01:00
5ab9fb89bb
fix(tasks): check for cycles during creation of task relations and prevent them
2024-02-10 13:30:41 +01:00
6ea5266c55
fix(docs): old install pages redirect
2024-02-09 20:35:58 +01:00
ddf6a30e19
fix(docs): old install pages redirect
2024-02-09 20:34:41 +01:00
1984527fae
docs: adjust documentation to reflect single-binary deployments
2024-02-09 19:09:19 +01:00
d10a446cdd
docs: update contribution guidelines
2024-02-08 14:45:55 +01:00
fceb638e75
docs: remove mention of vikunja/api and vikunja/frontend repos
2024-02-08 14:31:02 +01:00
0dbf3b45f0
docs: mention flatpack in how to release
2024-01-28 20:28:18 +01:00
4615b4dbfb
docs: add Authentik example config ( #1660 )
...
Reviewed-on: vikunja/api#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
c6c465c273
feat: make unauthenticated user routes rate limit configurable
2023-11-28 22:27:51 +01:00
a2925cf55b
docs: clarify minimum required go version
2023-11-05 17:09:46 +01:00
db0153a721
docs: fix typo
2023-10-24 19:55:43 +02:00
6a7aec2e9d
docs: add n8n docs
2023-10-24 19:54:15 +02:00
35e8183f6a
docs(webhooks): add general docs about webhooks
2023-10-17 20:35:14 +02:00
c3947e1016
docs(webhooks): add webhook config to sample config
2023-10-17 20:35:13 +02:00
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