storj/private
Malcolm Bouzi 087e57d037 web/satellite: create chore that will resend verification emails to unverified users
We want to remind unverified users to verify their emails:
once after 24 hours has passed and again after 5 days has passed.

Add mailservice.Service to satellite core because it is needed by the
chore for sending emails. To add the mailservice.Service to the core,
we create a helper function in satellite/peer.go to avoid duplicating
the code in both api.go and core.go. In addition to the chore, this
change adds methods to users.DB to get unverified users in need of
reminder.

Change-Id: I4e515bdf43f922788b4f965b2efb34fa32288bd1
2022-05-18 08:08:33 +00:00
..
api apigen: api key authentication implemented 2022-04-01 15:17:38 +00:00
apigen private/apigen: Reorganize and rename files 2022-05-09 15:30:54 +00:00
blockchain private/blockchain: generic types for wallet/transactions 2022-05-17 12:05:11 +00:00
compensation multinode/console: storage usage and total storage usage 2021-06-10 16:01:41 +00:00
crashreportpb all: fix linting issues 2022-03-21 15:26:42 +00:00
cui all: fix linting issues 2022-03-21 15:26:42 +00:00
currency private/currency: add strictcsv support to microunit 2020-03-31 14:57:04 -06:00
date Fix monthly earning estimation (#4282) 2021-11-17 18:26:21 -05:00
debugging all: fix dots 2020-07-16 14:58:28 +00:00
lifecycle satellite: more detailed goroutine labels 2022-05-11 17:50:55 +00:00
migrate all: fix error naming 2021-04-29 15:38:21 +03:00
multinodeauth multinode/console: list node infos 2021-01-05 14:49:11 +00:00
multinodepb all: fix linting issues 2022-03-21 15:26:42 +00:00
nodeoperator all: fix error naming 2021-04-29 15:38:21 +03:00
post satellite/email: add delimiter to close the last part of Multipart emails 2022-02-01 09:55:29 +00:00
prompt private/prompt: remove dependency to go-prompt 2020-02-25 13:09:41 +02:00
revocation all: fix error naming 2021-04-29 15:38:21 +03:00
server private/server: monitor incoming connection kinds 2022-03-15 21:20:32 +00:00
testblobs satellite/audit,storage: increase sleep delay in TestMaxVerifyCount 2021-09-10 15:30:37 +00:00
testmonkit private/testmonkit: move monkit test helper 2021-10-12 14:00:01 +03:00
testplanet web/satellite: create chore that will resend verification emails to unverified users 2022-05-18 08:08:33 +00:00
testredis ci: fix lint errors 2021-05-17 13:37:31 +00:00
testrevocation pkg/,private/: merge with private package 2021-04-23 16:37:28 +03:00
teststorj all: fix dots 2020-07-16 14:58:28 +00:00
testuplink mod: bump uplink 2021-05-06 14:48:36 +00:00
version private/version: document kebabToPascal 2022-03-31 13:52:27 +03:00
web private/web: make caching headers reusable 2022-03-11 11:19:11 +02:00