Lunny Xiao and GitHub
b9d611e917
Always store primary email address into email_address table and also the state ( #15956 )
...
* Always store primary email address into email_address table and also the state
* Add lower_email to not convert email to lower as what's added
* Fix fixture
* Fix tests
* Use BeforeInsert to save lower email
* Fix v180 migration
* fix tests
* Fix test
* Remove wrong submited codes
* Fix test
* Fix test
* Fix test
* Add test for v181 migration
* remove change user's email to lower
* Revert change on user's email column
* Fix lower email
* Fix test
* Fix test
2021-06-08 11:52:51 +08:00
KN4CK3R and GitHub
3607f79d78
Fixed assert statements. ( #16089 )
2021-06-07 07:27:09 +02:00
6543 and GitHub
560744fb33
Handle expected errors in AddGPGkey API ( #11644 )
...
* handle GPG Parse & Email Errors
* correct TEST
* update Swagger
* more Docu
2020-05-28 17:25:54 -04:00
zeripath and Lauris BH
055f6d2296
Fix "data race" in testlogger ( #9159 )
...
* Fix data race in testlogger
* Update git_helper_for_declarative_test.go
2019-11-26 01:21:37 +02:00
Lunny Xiao and GitHub
34eee25bd4
Move sdk structs to modules/structs ( #6905 )
...
* move sdk structs to moduels/structs
* fix tests
* fix fmt
* fix swagger
* fix vendor
2019-05-11 18:21:34 +08:00
B-OnTheGo and techknowlogick
e47df0b301
Enforce token on api routes [fixed critical security issue #4357 ] ( #4840 )
2018-09-10 12:15:52 -04:00
Ethan Koenig and Lauris BH
e59adcde65
Use httptest in integration tests ( #3080 )
2017-12-04 00:46:01 +02:00
Antoine GIRARD and Lunny Xiao
7c417bbb0d
Only check at least one email gpg key ( #2266 )
...
* Only require one email (possibly not yet validated)
* Update message error and check validation of commit
* Add integrations tests
* Complete integration for import
* Add pre-check/optimization
* Add some test (not finished)
* Finish
* Fix fixtures
* Fix typo
* Don't guess key ID
2017-09-05 21:45:18 +08:00