Commit Graph

229 Commits

Author SHA1 Message Date
TheDubliner
7224032ed8
fix(docs): fix a few minor typos (#59) 2023-01-19 23:49:03 +01:00
b5d322e4b6
feat(migrators): remove wunderlist (#1346)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#1346
2023-01-19 23:48:43 +01:00
Dominik Pschenitschni
60dfce54ec
fix(docs): old helm charts url (#1344)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/api#1344
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2023-01-19 23:48:41 +01:00
6f841d2ee8
fix(docs): add docs about cli user delete 2023-01-19 23:46:52 +01:00
dec7f75c65
Added Google & Google Workspace to OpenId examples (#1319)
Reviewed-on: vikunja/api#1319
Co-authored-by: the-darkvoid <darkvoid@gmail.com>
Co-committed-by: the-darkvoid <darkvoid@gmail.com>
2023-01-19 23:46:49 +01:00
4d4dca12ef
fix(docs): add explanation on how to run the cli in docker
Some checks failed
continuous-integration/drone/push Build is failing
2022-11-03 15:13:58 +01:00
c83cb8480d nessecary is a common misspelling of necessary (#1304)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Yann Verry <yann@verry.org>
Reviewed-on: vikunja/api#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
556abcd9d2
feat(docs): add relase checklist
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-28 13:55:53 +02:00
008908eb49
fix: make sure a user can only be assigned once to a task
All checks were successful
continuous-integration/drone/push Build is passing
See https://community.vikunja.io/t/task-can-be-assigned-twice-or-more-to-the-same-user/883
2022-10-06 18:22:19 +02:00
631a265d2d
feat: add proper checks and errors to see if an attachment belongs to the task it's being used as cover image in
All checks were successful
continuous-integration/drone/pr Build is passing
2022-10-05 15:12:29 +02:00
5a40100ac5
feat: provide default user settings for new users via config
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-02 11:00:58 +02:00
Dominik Pschenitschni
36265fcedf feat(docs): document pnpm (#1251)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: vikunja/api#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
96ed1e33e3
fix: don't allow setting a list namespace to 0
Some checks failed
continuous-integration/drone/push Build is failing
See https://github.com/go-vikunja/app/issues/13
2022-10-01 15:02:17 +02:00
Felix Breidenstein
9bb8a26706
fix(docs): Fix redirect_url example (#50)
Some checks failed
continuous-integration/drone/push Build is failing
The name of the openid provider gets appended to the redirect_url
2022-09-28 15:34:53 +02:00
2e3603507c
fix(docs): document pnpm instead of yarn
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-23 12:26:42 +02:00
2efc1b5a87
feat(docs): add docs about how to deploy Vikunja in a subdirectory 2022-09-23 12:23:59 +02:00
2369ce5554
fix(docs): clarify using port 25 as mail port when mail does not work
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-05 17:32:48 +02:00
3ccc6365a6
fix: prevent moving a list into a pseudo namespace
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-15 23:25:39 +02:00
51314f269d
feat(docs): add k8s docs
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-12 13:47:18 +02:00
dbb0f54732
feat: add openid examples
All checks were successful
continuous-integration/drone/push Build is passing
2022-08-09 10:48:50 +02:00
f8cc67d37f
chore(docs): add frontendurl to all example configs
Some checks failed
continuous-integration/drone/push Build is failing
2022-07-19 16:26:38 +02:00
8759937e3c
feat(docs): add versions explanation
All checks were successful
continuous-integration/drone/push Build is passing
2022-07-08 00:14:01 +02:00
a38efef734
fix(docs): clarify frontend requirements to use Vikunja
Some checks failed
continuous-integration/drone/push Build is failing
2022-06-30 16:40:38 +02:00
a060cbe820
chore(docs): clarify openid setup with environment variables
Some checks failed
continuous-integration/drone/push Build is failing
2022-06-30 16:27:06 +02:00
ad17ff5c32
fix(docs): image urls in synology setup explanation 2022-06-30 16:25:24 +02:00
f30a9d1038 chore(docs): add new mailer option to docs 2022-06-30 14:21:17 +00:00
2f25b48869
feat: restrict max avatar size
All checks were successful
continuous-integration/drone/push Build is passing
resolves #1171
2022-06-12 18:29:12 +02:00
k2s
172a6214d7 fix: VIKUNJA_SERVICE_JWT_SECRET should be VIKUNJA_SERVICE_JWTSECRET (#1184)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: vikunja/api#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
grahammiln
acaa85083f feat: ability to serve static files (#1174)
All checks were successful
continuous-integration/drone/push Build is passing
Added the configuration key, `service.staticpath`, to serve files from the configuration path on root (/).

Serving static files allows the api service to also serve the frontend content. This is a simple option for deploying Vikunja without needing any other servers or proxies.

Running a complete instance becomes:

    VIKUNJA_SERVICE_STATICPATH=/path/to/frontend ./vikunja

Where `/path/to/frontend` is a copy of Vikunja's frontend static files.

## Implementation

Providing a path, via the configuration or environment, adds a static file middleware to serve the path's contents from root (/).

By default, the configuration path is empty and Vikunja's existing behaviour is unchanged.

Co-authored-by: Graham Miln <graham.miln@dssw.co.uk>
Reviewed-on: vikunja/api#1174
Reviewed-by: konrad <k@knt.li>
Co-authored-by: grahammiln <grahammiln@noreply.kolaente.de>
Co-committed-by: grahammiln <grahammiln@noreply.kolaente.de>
2022-05-23 20:49:28 +00:00
tuxthepenguin
4960a498ff Add client-cert parameters of the Go pq driver to the Vikunja config (#1161)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: tuxthepenguin <tux@saturnv.uphus-internal.de>
Reviewed-on: vikunja/api#1161
Reviewed-by: konrad <k@knt.li>
Co-authored-by: tuxthepenguin <tuxthepenguin@noreply.kolaente.de>
Co-committed-by: tuxthepenguin <tuxthepenguin@noreply.kolaente.de>
2022-04-23 15:46:00 +00:00
Subhaditya Nath
96e519ea96
fix: broken link (#27)
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-18 21:00:46 +02:00
8aa646e4d9
chore(docs): redirect properly from /docs/docs
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-06 13:42:07 +01:00
82158d7718
fix(docs): don't use cannonify url
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-25 14:25:03 +01:00
1322cb16d7 feat: add long-lived api tokens (#1085)
Some checks reported errors
continuous-integration/drone/push Build was killed
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#1085
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2022-02-06 13:18:08 +00:00
049ae39c62
docs: add guide for Synology NAS
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-25 22:40:19 +01:00
f7a06e4644 Enable a list to be moved across namespaces (#1096)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Simon Hilchenbach <simon@hilchenba.ch>
Reviewed-on: vikunja/api#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
da318e3db1
docs: update testing
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-23 11:49:03 +01:00
Mike
a4c85fed55
feat(docs): add details of using NGINX Proxy Manager to the Reverse Proxy docs (#13)
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-19 19:54:18 +01:00
13561f2114
docs: improve wording for systemd
Some checks reported errors
continuous-integration/drone/push Build encountered an error
(cherry picked from commit 094138b0c55a1d2013615275362749b77bb4dc9a)
2021-12-07 18:35:39 +01:00
6ece909286
chore(docs): update docs about compiling from source
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2021-11-28 12:56:46 +01:00
445cc4f79d
fix(docs): update minimum required go version
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2021-11-28 12:49:15 +01:00
1fa74cba64
docs: add another tutorial link
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-16 21:17:53 +01:00
9bf32aae99
docs: improve development docs
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-13 18:20:23 +01:00
2aea1691cf
docs: add postgres to docker-compose examples 2021-11-13 18:08:57 +01:00
4829c89940
docs: update backup instructions 2021-11-13 18:00:49 +01:00
cc612d505f
docs: make sure all links to vikunja pages are https
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-31 11:23:42 +01:00
82a3330412 Added the ability to configure the JWT expiry date using a new server.jwtttl config parameter. (#999)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Stephen Hill <stephen@gatekiller.co.uk>
Reviewed-on: vikunja/api#999
Co-authored-by: stephen-hill <stephen@gatekiller.co.uk>
Co-committed-by: stephen-hill <stephen@gatekiller.co.uk>
2021-10-09 11:02:28 +00:00
68998e90a4
docs: fix api url in docker examples without a proxy
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-29 20:38:09 +02:00
dbd6f36da6
docs: add another youtube tutorial
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-09-24 22:11:03 +02:00
4255bc3a94
docs: add docker-compose example with no proxy
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-24 20:45:37 +02:00