Commit Graph

57 Commits

Author SHA1 Message Date
1448d9de98 Update src.techknowlogick.com/xgo commit hash to c43d4c4 (#224)
Update src.techknowlogick.com/xgo commit hash to c43d4c4

Reviewed-on: vikunja/api#224
2020-04-07 07:28:48 +00:00
cbf01e118a Update github.com/c2h5oh/datasize commit hash to 28bbd47 (#212)
Update github.com/c2h5oh/datasize commit hash to 28bbd47

Reviewed-on: vikunja/api#212
2020-04-06 20:28:57 +00:00
4472020ee9 Add workaround for timezones on windows (#151)
Add workaround for timezones on windows

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#151
2020-03-09 22:41:08 +00:00
ce5be947b4 Add postgres support (#135)
Revert fixture fixes for postgres

Use postgres connection string with spaces instead of url

Fix label order

Make postgres tests in ci less verbose

Add sequence update script

Skip resets in postgres

Remove option to skip resets in postgres

Make postgres tests in ci verboseq

Update test fixtures database

Fix file tests on postgres

Add postgres options to sample config

Make sure tests init test fixtures before running the actual tests

Fix issues with IDs too big to fit in an int

Fix duplicate auto incremented IDs

Refactor / Fix team tests

Refactor team member tests

Fix team member create

Fix label test

Fix getting labels

Fix test fixtures for postgresql

Fix connection string params

Disable ssl mode on postgres integration tests

Disable ssl mode on postgres tests

Use sprintf to create the connection string for postgresql

fixup! Add postgres support

Add postgres support

Added generate as a make dependency for make build

Clarify docs on building

Co-authored-by: kolaente <k@knt.li>
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
Reviewed-on: vikunja/api#135
2020-02-16 21:42:04 +00:00
caf91d1904 Update xorm to use the new import path (#133)
Fix ineffassign

Fix getting all labels including the ones not associated to a task

Signed-off-by: kolaente <k@knt.li>

Fix logging sql queries

Signed-off-by: kolaente <k@knt.li>

Start fixing getting all labels

Update xormigrate

Update xorm to use the new import path

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#133
2020-02-14 16:34:25 +00:00
1c3b35fa6f
Add more logging to web handler methods 2020-02-08 22:45:38 +01:00
a464d1760c Add logging for invalid model errors (#126)
Add logging for invalid model errors

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/api#126
2020-01-26 19:40:23 +00:00
402cef3c15 Add option to disable registration (#117) 2019-12-30 23:27:02 +00:00
d8399e374c Sort Order for tasks (#110) 2019-12-07 14:30:51 +00:00
7e4deab8f7 Task collection improvements (#109) 2019-12-01 13:38:11 +00:00
8948a5f219 Improve pagination (#105) 2019-10-23 21:11:40 +00:00
b81cd6128a
Fixed error when setting max file size on 32-Bit systems 2019-10-18 17:30:25 +02:00
2169464983 Task Attachments (#104) 2019-10-16 20:52:29 +00:00
4327a559e5 feature/rate-limit (#91) 2019-07-21 21:27:30 +00:00
50ca8bd28e Statically compile templates in the final binary (#84) 2019-07-11 19:10:42 +00:00
f1d21ea52b
Use the auth methods to get IDs to avoid unneeded casts 2019-06-28 10:21:48 +02:00
fc3c5f2187
Updated the web handler with updated param binder 2019-06-28 09:13:17 +02:00
5d3b6573ca
Updated echo to use the latest version 2019-06-28 09:01:50 +02:00
16825ba7c6 Update echo (#82) 2019-06-22 21:51:58 +00:00
24ce940885 Put reminders in an extra table (#75) 2019-05-25 07:33:57 +00:00
6b348fad04
Used one branch for both fixes in caldav-go 2019-05-24 20:01:59 +02:00
951d92b2f0
Fixed ical-go package include 2019-05-24 19:45:58 +02:00
24f06b2da5
Fixed ical-go package include 2019-05-24 19:45:33 +02:00
a7bbaf7c5f
Fixed replace directive 2019-05-24 11:57:18 +02:00
7107d030fc Better caldav support (#73) 2019-05-22 17:48:48 +00:00
3d7fd9ca20
Updated libraries 2019-05-07 21:42:24 +02:00
6bab8fb769
Updated and re-enabled statickcheck 2019-04-23 10:34:06 +02:00
10f80c190b
Switched to techknowlogick/xgo 2019-04-22 14:02:18 +02:00
99f83542f6
Updated staticcheck 2019-04-22 12:59:42 +02:00
konrad
3872d1d8a7 Integration tests (#71) 2019-04-21 18:18:17 +00:00
be5a17e993 DB Migrations (#67) 2019-03-29 17:54:35 +00:00
e21471a193
Update web handler (fixed) 2019-03-29 18:29:44 +01:00
8d78e473f5 Added cli for general usage of Vikunja (#66) 2019-03-24 17:15:44 +00:00
5525ee0328 Refactored canRead method to get the list before checking the right (#65) 2019-03-24 13:17:36 +00:00
47352d3ed4 Let rights methods return errors (#64) 2019-03-24 12:35:50 +00:00
11e7c071ce Updated handler config (#63) 2019-03-24 09:13:40 +00:00
1b84292332 Fix lint errs (#59) 2019-02-18 19:32:41 +00:00
2d88fad5b1 Huge improvements for docs (#58) 2019-02-17 19:53:04 +00:00
9e635ea54e Improve logging handling (#57) 2019-01-25 11:40:54 +00:00
607dbd6ae8 API Docs improvements (#46) 2019-01-03 22:22:06 +00:00
018dd8164c [CI] Add more checks (#43) 2018-12-28 22:15:05 +00:00
3814b8a504 Add bulk edit for tasks (#42) 2018-12-28 21:49:46 +00:00
7322bfafb3 Fix swaggerdocs generation to produce actually valid output (#39) 2018-12-21 21:30:43 +00:00
0edc5fd315
go mod tidy 2018-12-19 22:07:23 +01:00
97febdb397 Tests can now use config files (#36) 2018-12-18 16:01:46 +00:00
777d63dff1 More unit tests (#34) 2018-12-16 13:21:32 +00:00
e047673c6b Add prometheus endpoint for getting metrics (#33) 2018-12-12 22:50:35 +00:00
fc17232819
Updated vendor 2018-12-02 19:30:42 +01:00
007d8ec375 Fixed generation of swagger docs (#29) 2018-12-01 01:59:17 +00:00
ce2cae9430 Move the crudhandler to own repo (#27) 2018-11-30 23:26:56 +00:00