Commit graph

839 commits

Author SHA1 Message Date
Sonja Happ
49dc46e6f1 comment unused methods 2021-10-28 15:49:09 +02:00
Sonja Happ
5d3b5be920 undo content disposition header fix 2021-10-28 15:44:38 +02:00
Sonja Happ
0269e31fa6 Merge branch 'refactor-amqp-session' into 'master'
Refactor AMQP client

See merge request acs/public/villas/web-backend-go!37
2021-10-26 12:05:34 +02:00
Sonja Happ
344b2bbc7c Merge branch 'master' into refactor-amqp-session
# Conflicts:
#	database/database.go
#	routes/healthz/healthz_endpoint.go
#	start.go
2021-10-26 10:50:11 +02:00
Sonja Happ
96572c35b1 allow widget name to be empty string in update 2021-10-25 11:02:38 +02:00
irismarie
3e2f2ce8e8 complete duplication test, code fixes 2021-10-21 18:10:32 +02:00
Sonja Happ
ae3e0374f1 user test: set AMQP session in IC package to test scenario duplication (ping is sent from within IC package) 2021-10-21 14:03:48 +02:00
irismarie
780334592f add test for scenario duplication 2021-10-21 12:39:04 +02:00
irismarie
7a540db693 Merge branch 'refactor-amqp-session' of https://git.rwth-aachen.de/acs/public/villas/web-backend-go into refactor-amqp-session 2021-10-20 15:25:22 +02:00
irismarie
73033d566c [wip] add duplicate scenario test to merge rest of branch 2021-10-20 15:24:57 +02:00
56f05e97f7 Merge branch 'k8s-option-names' into 'master'
Align name of kubernetes related backend options to naming scheme

See merge request acs/public/villas/web-backend-go!41
2021-10-19 19:20:03 +02:00
8e5e9c2257 align name of kubernetes related backend options to naming scheme 2021-10-19 19:04:10 +02:00
b3ba58647c Merge branch 'fix-s3-presigned-urls' into 'master'
Fix s3 presigned urls

Closes #76

See merge request acs/public/villas/web-backend-go!40
2021-10-19 18:01:43 +02:00
66d6c3f944 s3: fix broken presigned urls when internal s3 endpoint was different from external 2021-10-19 17:40:01 +02:00
49fe2e6e1f fix healthz endpoint when AMQP is disabled 2021-10-19 17:38:03 +02:00
a3b99dbd04 Merge branch 'update-default-admin-user' into 'master'
Update default admin user

See merge request acs/public/villas/web-backend-go!39
2021-10-19 17:37:13 +02:00
e32336490c allow update of admin user via CLI args 2021-10-19 16:32:56 +02:00
Sonja Happ
482b7a5a2c Merge branch 'master' into refactor-amqp-session
# Conflicts:
#	helper/amqp.go
#	helper/test_utilities.go
#	routes/component-configuration/config_methods.go
#	routes/file/file_test.go
#	routes/infrastructure-component/ic_amqpmethods.go
#	routes/infrastructure-component/ic_apiquery.go
#	routes/infrastructure-component/ic_test.go
#	routes/register_test.go
#	routes/result/result_methods.go
#	routes/result/result_test.go
#	routes/scenario/scenario_middleware.go
#	routes/scenario/scenario_test.go
#	routes/signal/signal_test.go
#	routes/user/user_validators.go
2021-10-19 16:31:38 +02:00
140973ab27 refactor database.DBAddAdminUser() to database.AddAdminUser() 2021-10-19 16:15:01 +02:00
2932e92438 refactor amqp variables 2021-10-19 16:15:01 +02:00
Sonja Happ
9873ba9f3b Merge branch 'fix-go-staticcheck' into 'master'
Fix go staticcheck

See merge request acs/public/villas/web-backend-go!38
2021-10-19 16:12:49 +02:00
Sonja Happ
481c7c6284 fix error handling of s3.bucket param request also in upload method 2021-10-19 15:56:50 +02:00
Sonja Happ
941687692e fix error handling of s3.bucket param request 2021-10-19 15:54:36 +02:00
3dcb67fdd0 update gitignore 2021-10-19 15:34:45 +02:00
786454a100 use proper error types instead of using strings.Contains() 2021-10-19 15:33:58 +02:00
9e45f39e31 simplify database test 2021-10-19 14:45:45 +02:00
7631e2a9b5 pass boolean clear argument to DBInit() 2021-10-19 14:40:45 +02:00
515ef2de15 fix CI tests 2021-10-19 14:18:23 +02:00
da0929411b add staticcheck to CI 2021-10-19 13:57:05 +02:00
2a9b2d4026 fix linting errors found by staticcheck 2021-10-19 13:56:53 +02:00
Sonja Happ
71b103a7c1 improve error handling in case AMQP session is not available 2021-10-19 11:46:19 +02:00
Sonja Happ
9af822b801 fix header settings upon auth. failure, add amqp connection to user/ scenario duplication test 2021-10-19 11:36:04 +02:00
Sonja Happ
d6ab81a0f9 fix in health endpoint (error handling) and scenario duplication 2021-10-19 11:17:31 +02:00
Sonja Happ
e7679a79b7 fix more issues with circular dependencies and tests, fix bug in permissions 2021-10-19 11:04:39 +02:00
Sonja Happ
302b1cc470 move functions to duplicate scenarios into respective packages, resolve circular dependency problems (move permissions checking to database package), improve error handling of async DuplicateScenarioForUser function 2021-10-18 17:20:28 +02:00
Sonja Happ
93d14300d8 Merge branch 'master' into refactor-amqp-session
Improve error handling of async go routine for duplication
2021-10-15 15:34:07 +02:00
Sonja Happ
07c3fc9144 Merge branch 'fix-scenario-duplication' into 'master'
Fix scenario duplication issues

See merge request acs/public/villas/web-backend-go!35
2021-10-15 14:10:40 +02:00
irismarie
a78e70e78b Merge branch 'fix-scenario-duplication' of https://git.rwth-aachen.de/acs/public/villas/web-backend-go into fix-scenario-duplication 2021-10-15 13:04:03 +02:00
irismarie
1198fa08f0 remove test as it cannot be executed in test environment 2021-10-15 13:03:43 +02:00
Sonja Happ
9916ac4ad3 Merge remote-tracking branch 'origin/fix-scenario-duplication' into fix-scenario-duplication 2021-10-15 12:49:01 +02:00
Sonja Happ
071155b119 remove unsed import 2021-10-15 12:47:26 +02:00
Sonja Happ
da161b7c56 Merge branch 'fix-scenario-duplication' of git.rwth-aachen.de:acs/public/villas/web-backend-go into fix-scenario-duplication
 Conflicts:
	helper/amqp.go
	routes/user/authenticate_endpoint.go
2021-10-15 12:44:40 +02:00
irismarie
02302e3a48 Revert "comment test stage"
This reverts commit 57f1ad90ae.
2021-10-15 12:44:02 +02:00
irismarie
0219f26132 refactor code 2021-10-15 12:31:13 +02:00
Sonja Happ
ed2baa2776 disable auto-delete of amqp exchange 2021-10-15 11:18:35 +02:00
Sonja Happ
a3819161fe make amqp exchange durable 2021-10-15 10:58:05 +02:00
irismarie
8b32fe8def fix ic duplication 2021-10-14 18:17:22 +02:00
Sonja Happ
b3404608d1 do not remove file data from s3 storage if DELETE is executed for file 2021-10-14 15:02:58 +02:00
irismarie
2932d89147 fix ic duplication 2021-10-14 14:27:16 +02:00
4b492eac7e Merge branch 'amqp-limit-queues' into 'master'
amqp: limit queue size and message TTL as well as make queue exclusive

See merge request acs/public/villas/web-backend-go!36
2021-10-14 12:03:02 +02:00