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
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: 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
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
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
1984527fae
docs: adjust documentation to reflect single-binary deployments
2024-02-09 19:09:19 +01:00
fceb638e75
docs: remove mention of vikunja/api and vikunja/frontend repos
2024-02-08 14:31:02 +01:00
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
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
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
e1525fca6e
docs: clarify required language code
2023-10-17 18:35:06 +02:00
70d1903dca
docs: add typesense setup
2023-09-29 12:30:53 +02:00
97b5cd306f
feat: add demo mode flag
...
Related to https://kolaente.dev/vikunja/frontend/issues/2453
2023-09-01 17:47:43 +02:00
c1ccbe8186
feat(docs): update sample config and docs about Typesense config
2023-08-29 11:23:52 +02:00
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
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
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
a16fd67b51
docs: add docs for installing with sqlite in docker ( #70 )
...
Co-authored-by: kolaente <k@knt.li >
Reviewed-On: https://github.com/go-vikunja/api/pull/70
2023-04-13 11:42:15 +02:00
aaa0593289
feat(docs): various improvements
...
- removing spaces at end of line
- fixing spelling and grammar mistakes
- making sure 'Vikunja' is spelled the same way everywhere
- prefer using editors word wrap instead of hardcoding word wrap in markdown (reason: different word wrap per editor & end of line space)
- add newline add end where missing
- remove double colon at end of headlines
- remove unnecessary indention
- make sure code blocks and headlines etc always have an empty line around
2023-04-11 16:42:59 +00:00
6cbaf5bbf9
fix(spelling): in config sample ( #1489 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1489
Reviewed-by: konrad <k@knt.li >
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
2023-04-11 16:42:41 +00:00
8d7825171f
fix(docs): semver link ( #1470 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1470
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
2023-04-11 12:09:12 +00:00
22f89c1ccc
docs: add information about our Helm Chart
2023-04-05 13:54:18 +02:00
327bb3bed9
docs: remove outdated information
2023-04-03 12:07:50 +02:00
ae5a3cf020
update prometheus docs for clarity ( #1458 )
...
Make it clearer that the `/metrics` endpoint is under `/api/v1`
Co-authored-by: Skyler Hawthorne <skyler@dead10ck.com >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1458
Reviewed-by: konrad <k@knt.li >
Co-authored-by: Skyler Hawthorne <dead10ck@noreply.kolaente.de >
Co-committed-by: Skyler Hawthorne <dead10ck@noreply.kolaente.de >
2023-04-02 18:10:55 +00:00
9590b82c11
feat: add logging options to mailer settings
2023-03-25 12:28:56 +00:00
8dc6c95333
docs: update references to list
2023-03-14 17:39:46 +01:00
4de0efec1d
docs: add link to tutorial for installing Vikunja on Synology
2023-03-11 14:55:30 +01:00
da9d25cf72
feat: disable events log by default
...
BREAKING CHANGE: events log level is now off unless explicitly enabled
2023-02-15 10:44:02 +01:00
cb96590611
fix(docd): Update Subdirectory Documentation ( #1363 )
...
Signed-off-by: Jef Oliver <jef@eljef.me >
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1363
Co-authored-by: Jef Oliver <jef@eljef.me >
Co-committed-by: Jef Oliver <jef@eljef.me >
2023-02-03 08:41:36 +00:00
88dd544fc9
fix(docs): fix traefik v2 example ( #65 )
2023-01-31 15:43:29 +01:00
46b261c9fe
chore(docs): adjust docs about frontend docker container
2023-01-29 15:53:10 +01:00
321a8f7e2b
fix(docs): fix a few minor typos ( #59 )
2023-01-06 10:33:43 +01:00
ef1d1e2b20
feat(migrators): remove wunderlist ( #1346 )
...
Co-authored-by: kolaente <k@knt.li >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1346
2022-12-29 17:12:39 +00:00
ca3580766e
fix(docs): old helm charts url ( #1344 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1344
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
2022-12-28 16:06:55 +00:00
4d4ffe8b34
Added Google & Google Workspace to OpenId examples ( #1319 )
...
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1319
Co-authored-by: the-darkvoid <darkvoid@gmail.com >
Co-committed-by: the-darkvoid <darkvoid@gmail.com >
2022-11-14 11:41:45 +00:00
c83cb8480d
nessecary is a common misspelling of necessary ( #1304 )
...
Co-authored-by: Yann Verry <yann@verry.org >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1304
Co-authored-by: yverry <yann_kolaente@verry.org >
Co-committed-by: yverry <yann_kolaente@verry.org >
2022-10-31 20:45:28 +00:00
5a40100ac5
feat: provide default user settings for new users via config
2022-10-02 11:00:58 +02:00
36265fcedf
feat(docs): document pnpm ( #1251 )
...
Co-authored-by: Dominik Pschenitschni <mail@celement.de >
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1251
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de >
2022-10-01 15:30:20 +00:00
9bb8a26706
fix(docs): Fix redirect_url example ( #50 )
...
The name of the openid provider gets appended to the redirect_url
2022-09-28 15:34:53 +02:00