Commit Graph

18 Commits

Author SHA1 Message Date
c4a71016b8
Update copyright year 2021-02-02 20:19:13 +01:00
9baf6d39bd
Change license to AGPLv3 2020-12-23 16:41:52 +01:00
b2e4fde63a Add email reminders (#743)
Fix tests

Expose email reminder setting through jwt

Set reminders on by default

Fix lint

Make user email configurable

Expose email reminder setting through /info

Don't try to send any reminders if none were found

More spacing for buttons

Fix db time format

Enable reminders by default

Make emails look more like the frontend

Add config to disable it

Add sending emaisl

Add getting all task users and reminding them

Add getting the next reminder in a cron

Move task reminder to separate file

Add cron

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#743
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-18 23:21:17 +00:00
699d3d6060 Add Golangci Lint (#676)
Increase golangci timeout

Fix installing golangci-lint in ci

Remove mage targets replaced by golangci

Run golint in ci

Add goheader linter

Enable & fix more linters

Fix lint issues

Add mage target to automagically fix issues found by golangci

golangci-lint run --fix

Add golangci config

Add golangci mage target

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#676
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-10-11 20:10:03 +00:00
e4f150bbe3 Restore command (#593)
Add waiting for changes to config file

Add max size for config files

Restore files

Restore database file

Expose migrate to

Move init stuff to seperate package

Add restoring config file

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#593
2020-06-21 15:30:48 +00:00
021e3e307b
Remove build date from binary 2020-06-18 19:26:53 +02:00
f5e44d9eb3
Reorganize cmd init functions 2020-06-13 19:44:45 +02:00
7de26a462f
Add build time to compile flags 2020-03-02 20:24:26 +01:00
1f99238019
Update copyright header 2020-02-07 17:27:45 +01:00
a0c5e4e985 Update copyright year (#118) 2020-01-09 17:33:22 +00:00
e890001ee1 Consistent copyright text in file headers (#112) 2019-12-04 19:39:56 +00:00
27ba31366c Fix default logging settings (#107) 2019-11-24 18:17:59 +00:00
48826a6ed7 Logger refactoring (#90) 2019-07-20 18:12:10 +00:00
e2d9de191d /info endpoint (#85) 2019-07-15 22:54:38 +00:00
1f1a079fd3 Better config handling with constants (#83) 2019-07-06 20:12:26 +00:00
de24fcc2f8
Fixed metrics endpoint not working 2019-05-12 16:49:16 +02:00
be5a17e993 DB Migrations (#67) 2019-03-29 17:54:35 +00:00
8d78e473f5 Added cli for general usage of Vikunja (#66) 2019-03-24 17:15:44 +00:00