Commit Graph

107 Commits

Author SHA1 Message Date
genofire 1fd4f64a9f feat(database): url creation by struct (for env) 2022-09-20 19:14:08 +02:00
genofire 4fc3ec1b9f make config struct koanf ready 2022-08-14 16:50:52 +02:00
genofire 2aee702fc6 database: migration in transaction 2022-06-06 01:56:24 +02:00
genofire 843a985be7 web: gofmt 2022-06-06 01:55:57 +02:00
genofire 2937b93dff web: NotFound route to root + support own http.FileSystem 2021-10-25 13:19:57 +02:00
genofire 023df961c2 fix(test(mailer)): after move to zap
continuous-integration/drone the build was successful Details
2021-09-29 14:47:31 +02:00
genofire 980510a995 web/webtest: make Logger configurable
continuous-integration/drone the build failed Details
2021-09-29 14:33:35 +02:00
genofire 694ca30e0d fix zap.Logger in webtest
continuous-integration/drone the build failed Details
2021-09-29 14:30:17 +02:00
genofire 36c185100b migrate to zap logging - fast
continuous-integration/drone the build failed Details
2021-09-29 14:08:47 +02:00
genofire 3fd1eac4d8 web/webtest: fix close testserver without mailer
continuous-integration/drone the build was successful Details
2021-09-28 04:53:47 +02:00
genofire b3f53011f2 web/webtest: setup database only on request
continuous-integration/drone the build failed Details
2021-09-28 04:33:52 +02:00
genofire 1e1571a2c3 web/webtest: setup mailserver only on request
continuous-integration/drone the build failed Details
2021-09-28 04:23:35 +02:00
genofire 009126c253 database: fix migration of testdata - or not
continuous-integration/drone the build was successful Details
2021-09-17 21:14:33 +02:00
Geno 87131021f8 ci: debian has python3 as default
continuous-integration/drone the build was successful Details
2021-09-16 02:13:25 +02:00
Geno dd176e24b2 update depends
continuous-integration/drone the build failed Details
2021-09-16 02:00:18 +02:00
Geno 9b2fe62df5 web/auth: middleware respone with 404
continuous-integration/drone the build was successful Details
2021-09-12 22:43:16 +02:00
Geno ea2ffbc424 docs: packages
continuous-integration/drone the build was successful Details
2021-09-11 11:25:54 +02:00
Geno e18eddfdda docs(web/auth): PasswordHashCost 2021-09-11 11:15:38 +02:00
Geno 2fcb2d7cb4 docs(web/webtest) 2021-09-11 11:15:24 +02:00
Geno 4758997040 fix(ci): golang v1.17
continuous-integration/drone the build was successful Details
2021-09-11 01:29:15 +02:00
Geno d86db21705 fix(web): test for json request 2021-09-10 23:52:30 +02:00
Geno 492a959d84 web/webtest: Make TestServer public
continuous-integration/drone the build failed Details
2021-09-07 13:29:25 +02:00
Geno 9e1187a161 database: toml ignore DB
continuous-integration/drone the build failed Details
2021-09-03 14:27:28 +02:00
Martin 3e90199d98
test(web/file/fs): check Size on fileinfo
continuous-integration/drone the build was successful Details
2021-07-30 18:07:59 +02:00
Martin 81bfb1154d
test(web/file): for CreateFS 2021-07-30 18:01:45 +02:00
Lennart 6db99dd2bb
replace web/file by web/file2 2021-07-30 16:34:32 +02:00
Lennart b8acc5f8af
web/file2: add createfs.go 2021-07-30 16:34:32 +02:00
Lennart 967b32fa31
web/file2: test StoreFromHTTP 2021-07-30 16:34:32 +02:00
Lennart b5a323aeb4
add web/file2 2021-07-30 16:34:32 +02:00
Geno 32f0d84427 web: error as errors
continuous-integration/drone the build is pending Details
2021-07-22 18:16:05 +02:00
Geno 9542ac4272 web/file/s3: handling
continuous-integration/drone the build is pending Details
2021-07-22 15:21:05 +02:00
Geno 671e0ac28a web/auth: make hash cost for password configurable - faster testing
continuous-integration/drone the build is pending Details
2021-07-22 14:50:23 +02:00
Geno 689bb03277 first try to setup file upload 2021-07-22 14:45:03 +02:00
Lennart 281d10aba3 document web.ContentType* and web.APIError*
continuous-integration/drone the build is pending Details
2021-07-20 12:30:02 +02:00
Geno fb766ca32b web: small fixes - mainly in docs
continuous-integration/drone the build is pending Details
2021-07-19 18:35:44 +02:00
Lennart b10fc5b588 provide^Wupdate docs of package web
continuous-integration/drone the build is pending Details
2021-07-19 18:19:06 +02:00
Geno 6af94245b6 web: move global module register to service
continuous-integration/drone the build is pending Details
2021-07-19 17:59:08 +02:00
Geno ffd77c3aab web: response by content-type
continuous-integration/drone the build is pending Details
2021-07-18 02:14:59 +02:00
Geno 7923008c9f use fork of gormigrate - Rollback with check of migration table
continuous-integration/drone the build failed Details
2021-07-15 11:21:05 +02:00
Geno 07218da3f6 web/webtest: options to make it more configurable
continuous-integration/drone the build failed Details
2021-07-14 13:57:23 +02:00
Geno 6fb3b904df remigration and rollback all
continuous-integration/drone the build failed Details
2021-07-14 13:33:22 +02:00
Geno d888e27790 web/auth: delete my user
continuous-integration/drone the build failed Details
2021-06-30 15:59:31 +02:00
Geno cc0baa3740 docs(swagger): add tags for groups
continuous-integration/drone the build was successful Details
2021-06-30 15:47:24 +02:00
Geno d38a2a28c3 webtest: without assert
continuous-integration/drone the build failed Details
2021-06-28 13:59:27 +02:00
Geno 48b828b029 webtest: improve error
continuous-integration/drone the build failed Details
2021-06-28 12:14:20 +02:00
Geno 979f5fef7d add support of Mailtesting in web/webtest
continuous-integration/drone the build failed Details
2021-06-25 15:24:47 +02:00
Geno 8c87415917 test(mailer): templates
continuous-integration/drone the build was successful Details
2021-06-23 23:18:50 +02:00
Geno 2502a3bf67 test(mailer): improve - send and fetch mail
continuous-integration/drone the build was successful Details
2021-06-23 22:55:53 +02:00
Geno 0e411ba5e2 test(web): on ci
continuous-integration/drone the build was successful Details
2021-06-23 21:45:32 +02:00
Geno 72fa8a8113 test(mailer): improve
continuous-integration/drone the build failed Details
2021-06-23 20:48:08 +02:00