Commit Graph
48 Commits
Author SHA1 Message Date
kolaente cc47d11792 "fix" gocyclo check 2020-05-19 17:41:37 +02:00
konradandkolaente 8758fb6ac5 Fix case-insensitive task search for postgresql (#524)
"Fix" gocyclo

Fix case-insensitive task search for postgresql

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/524
2020-05-15 14:12:20 +00:00
konradandkolaente 8ac158cdb4 Task Filter Fixes (#495)
Fix gocyclo

Fix misspell

Error codes docs

Filter fixes

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/495
2020-05-09 15:48:56 +00:00
kolaente b8d7c97eb7 Add gosec static analysis 2020-04-13 22:30:09 +02:00
kolaente 7de26a462f Add build time to compile flags 2020-03-02 20:24:26 +01: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: https://kolaente.dev/vikunja/api/pulls/135
2020-02-16 21:42:04 +00:00
kolaente 7e42724439 Added generate as a make dependency for make build
Clarify docs on building

Signed-off-by: kolaente <k@knt.li>
2020-02-15 11:35:24 +01:00
konradandkolaente 3081338a37 Use redis INCRBY and DECRBY when updating metrics values (#121)
Move test coverage processing to a seperate command

Use redis INCRBY and DECRBY when updating metrics values

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/121
2020-01-19 17:26:26 +00:00
konrad 720df3cbed Add task identifier (#115) 2019-12-07 22:28:45 +00:00
konradandGitea 2169464983 Task Attachments (#104) 2019-10-16 20:52:29 +00:00
konradandGitea 8fe33fd616 Task Relations (#103) 2019-09-25 18:44:41 +00:00
konradandGitea e2d9de191d /info endpoint (#85) 2019-07-15 22:54:38 +00:00
konradandGitea 50ca8bd28e Statically compile templates in the final binary (#84) 2019-07-11 19:10:42 +00:00
konradandGitea 9930f98f8e Compress binaries after building them (#81) 2019-06-22 22:07:58 +00:00
kolaente 10f80c190b Switched to techknowlogick/xgo 2019-04-22 14:02:18 +02:00
konradandGitea 3872d1d8a7 Integration tests (#71) 2019-04-21 18:18:17 +00:00
konradandGitea 8d78e473f5 Added cli for general usage of Vikunja (#66) 2019-03-24 17:15:44 +00:00
konradandGitea 47352d3ed4 Let rights methods return errors (#64) 2019-03-24 12:35:50 +00:00
konradandGitea 1b84292332 Fix lint errs (#59) 2019-02-18 19:32:41 +00:00
konradandGitea 2d88fad5b1 Huge improvements for docs (#58) 2019-02-17 19:53:04 +00:00
kolaente 01e7540530 Fix makefile 2019-01-22 13:13:11 +01:00
konradandGitea eedc19a49e Build debian packages (#56) 2019-01-21 21:52:26 +00:00
konrad c07e2b6cd4 remove unused makefile variable 2019-01-20 18:43:38 +01:00
konrad 07bc4f3f01 Added debugging for ci 2019-01-14 17:40:42 +01:00
konradandGitea d5e68ee037 Update drone to version 1 (#49) 2019-01-11 22:46:51 +00:00
kolaente 31c39388f1 Fixed the generated version by the makefile to be more verbose 2019-01-03 23:51:16 +01:00
konradandGitea 607dbd6ae8 API Docs improvements (#46) 2019-01-03 22:22:06 +00:00
konradandGitea 018dd8164c [CI] Add more checks (#43) 2018-12-28 22:15:05 +00:00
konradandGitea 7322bfafb3 Fix swaggerdocs generation to produce actually valid output (#39) 2018-12-21 21:30:43 +00:00
konradandGitea 97febdb397 Tests can now use config files (#36) 2018-12-18 16:01:46 +00:00
konrad 553055f073 Fixed build 2018-12-13 16:09:00 +01:00
konradandGitea 373bbd2202 Migrate to new swagger docs generation (#18) 2018-11-12 15:46:35 +00:00
konradandGitea 321c0f2404 Fix build when using go modules (#6) 2018-10-28 16:11:13 +00:00
konradandGitea 0cfea682ea Add password reset (#3) 2018-10-27 09:33:28 +00:00
kolaente 206705d2e9 updated makefile to use new golint url 2018-10-15 12:54:39 +02:00
konradandGitea e724aeb206 Added new checks (#2)
* added gocyclo-check
* Added new tests to drone
* Added new checks to makefile
2018-09-23 19:15:14 +00:00
kolaente 3401d7ab2c Fixed makefile 2018-09-20 07:36:58 +02:00
konrad 4c96ee4263 updated makefile 2018-09-15 16:11:28 +02:00
konrad 9d83293590 Updated makefile 2018-09-08 15:18:15 +02:00
kolaente 261136c2bc Added tests for team members 2018-07-27 19:20:49 +02:00
kolaente f7bc88c825 Added tests for listitems 2018-07-27 14:47:52 +02:00
kolaente 8f2a24298d fixed makefile
+ lint & fmt
2018-07-25 17:30:29 +02:00
kolaente 32b369e2e4 Added drone 2018-07-25 17:28:54 +02:00
kolaente 01aa1910ef Renamed all packages 2018-07-25 16:26:32 +02:00
kolaente 6141956847 Added swagger UI 2018-06-14 14:19:19 +02:00
kolaente 4589f3b4bb Added docs via swagger 2018-06-13 13:45:22 +02:00
konrad 986059d719 updated makefile 2018-06-10 11:13:01 +02:00
konrad 479cf54ada initial commit 2018-06-10 11:11:42 +02:00