storj/private/testplanet
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
..
dir.go private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
doc.go private/testplanet: try using multiple localhosts 2022-03-29 05:24:35 +00:00
log.go private/testplanet: use info level logs in jenkins 2022-02-10 11:47:06 -06:00
multinode.go testsuite/ui/multinode: add first node test 2021-10-18 16:07:01 +00:00
planet_test.go private/testplanet: extend testplanet with multinode instance 2021-10-13 10:19:45 +00:00
planet.go private/testplanet: configurable timeout 2022-04-11 13:19:08 +00:00
reconfigure.go satellite/repairer: handle excluded countries 2022-03-14 10:59:36 -04:00
rpc_test.go private/server: use quic implementation from storj.io/common 2021-08-10 13:32:21 +00:00
run_test.go private/testplanet: extend testplanet with multinode instance 2021-10-13 10:19:45 +00:00
run.go private/testplanet: use simpler access for tests 2022-05-10 20:10:10 +00:00
satellite_test.go integration/ui: add UI integration tests 2021-06-09 14:39:38 +03:00
satellite.go web/satellite: create chore that will resend verification emails to unverified users 2022-05-18 08:08:33 +00:00
storagenode-wait.go private/testplanet: support writing monitoring spans 2021-09-30 09:03:35 +03:00
storagenode.go private/testplanet: try using multiple localhosts 2022-03-29 05:24:35 +00:00
tlsopts_test.go all: use DialNodeURL throughout the codebase 2020-05-20 10:36:30 +00:00
uplink_test.go private/testplanet: move Metabase outside Metainfo for satellite 2021-09-09 07:15:51 +00:00
uplink.go private/testplanet: support writing monitoring spans 2021-09-30 09:03:35 +03:00
versioning.go private/testplanet: try using multiple localhosts 2022-03-29 05:24:35 +00:00