storj/satellite
Wilfred Asomani 903ea38c86 web/satellite: increment login failed_login_count in sql
This change increments users' failed_login_count in the database layer to avoid potential data race.
It also updates the login_lockout_expiration as well in one operation.

see: https://github.com/storj/storj/issues/4986

Change-Id: I74624f1bee31667b269cb205d74d16e79daabcb6
2022-10-07 16:46:29 +00:00
..
accounting satellite/{accounting/tally,metabase}: remove monkit for fast methods 2022-10-05 08:38:48 +00:00
admin satellite/admin/ui: use a valid go.mod stub 2022-09-28 12:41:30 +00:00
analytics satellite/analytics: Added analytics for user behavior on Billing page (#5205) 2022-09-29 09:20:24 +03:00
attribution {cmd/satellite/reports, satellite/attribution}: type and variable name adjustments 2022-04-26 20:12:38 +00:00
audit satellite/audit: optimize loop observer 2022-10-02 22:24:37 +00:00
buckets satellite/metainfo: propagate geofencing between buckets and stream id 2021-11-24 08:05:05 +00:00
compensation all: reformat comments as required by gofmt 1.19 2022-08-10 18:24:55 +00:00
console web/satellite: increment login failed_login_count in sql 2022-10-07 16:46:29 +00:00
contact satellite/contact: swap net.IP.IsPrivateIP with isPrivateIP 2022-06-13 01:01:44 +02:00
gc satellite/gc/sender: concurrency 2022-09-27 08:10:10 +00:00
geoip satellite/geoip: update node check-in to associate a country code 2021-11-10 16:44:41 +01:00
gracefulexit satellite: fix segment loop observers metrics 2022-08-10 14:13:16 +00:00
inspector {satellite/metabase, satellite/metainfo, satellite/inspector} : Use metabase.GetObjectLastCommitted instead metabase.GetObjectExactVersion 2022-09-08 07:27:22 +00:00
internalpb satellite/internalpb: new protobuf for retain filters 2022-08-30 12:37:40 +02:00
mailservice satellite/consoleweb: fix flaky TestAuth tests 2022-08-04 19:06:07 +00:00
metabase satellite/metainfo: use multiple object versions internally 2022-10-06 15:19:02 +00:00
metainfo satellite/metainfo: use multiple object versions internally 2022-10-06 15:19:02 +00:00
metrics satellite: fix segment loop observers metrics 2022-08-10 14:13:16 +00:00
nodeapiversion satellite/nodeapiversion: new table for tracking node api usage 2020-07-09 15:02:25 +00:00
nodeselection/uploadselection satellite/repairer: handle excluded countries 2022-03-14 10:59:36 -04:00
nodestats satellite: return interval_end_time in DailyStorageUsage endpoint 2022-07-27 18:24:27 +00:00
oidc satellite/oidc: include nodeURL in oidc configuration 2022-09-13 13:46:30 +00:00
orders satellite/orders: remove unused service dependency 2022-09-28 08:56:36 +00:00
overlay satellite/gc/bloomfilter: use int64 to count pieces 2022-09-22 09:39:53 +00:00
payments satellite/payments/stripecoinpayments/service.go: add date to pay invoices command 2022-10-03 21:28:37 -07:00
repair satellite/repair/checker: remove monitoring from fast methods 2022-10-03 12:15:03 +00:00
reputation satellite/reputation: reconfigure lambda and alpha 2022-08-17 18:52:53 +00:00
revocation satellite/satellitedb: move tests to their domains 2021-02-19 17:29:15 +02:00
rewards satellite/rewards: adding SeaweedFS to partners list (#4230) 2021-10-19 21:30:31 +02:00
satellitedb web/satellite: increment login failed_login_count in sql 2022-10-07 16:46:29 +00:00
snopayouts all: fix error naming 2021-04-29 15:38:21 +03:00
admin.go satellite/payments/stripecoinpayments: storjscan invoice generation 2022-08-03 13:24:26 -07:00
api.go satellite/orders: remove unused service dependency 2022-09-28 08:56:36 +00:00
configlock_test.go all: fix linter complaints 2020-10-13 15:59:01 +03:00
core.go satellite/orders: remove unused service dependency 2022-09-28 08:56:36 +00:00
gc-bf.go satellite/gc/bloomfilter: add service to collect bloom filters 2022-09-02 08:10:46 +00:00
gc.go satellite/gc/sender: new service to send retain filters 2022-09-20 11:49:40 +00:00
peer.go satellite/gc/sender: new service to send retain filters 2022-09-20 11:49:40 +00:00
repairer.go satellite/orders: remove unused service dependency 2022-09-28 08:56:36 +00:00