openstreetmap-website/test
Andy Allan 4e237db390 Be paranoid when sending password reset emails
This implements what is known as "paranoid" password reset flash
messages (using the terminology from Devise). It avoids revealing
whether the supplied email address is already registered.

Added an explicit test for this situation, so that the test for
email non-existance is separate from the duplicate-case tests.
2024-03-02 15:48:54 +00:00
..
abilities Prevent unauthenticated users commenting on notes via the API 2023-11-23 16:56:07 +00:00
controllers Be paranoid when sending password reset emails 2024-03-02 15:48:54 +00:00
factories Make the user factory generate valid passwords 2024-02-27 20:52:18 +00:00
gpx/fixtures Remove unused directories 2020-03-18 15:04:18 +01:00
helpers Link to current and old element versions from changeset pages 2024-02-19 05:04:18 +03:00
http Remove Geonames and geocoder.ca 2023-01-09 21:23:48 +00:00
integration Merge pull request #4535 from tomhughes/rails-tokens 2024-02-25 11:32:15 +01:00
javascripts Replace querystring parser with qs yarn module 2020-08-06 20:51:55 +01:00
jobs Send trace import result notification immediately 2019-07-15 21:45:07 +01:00
lib Fix new rubocop warnings 2024-01-23 18:14:28 +00:00
mailers Add unsubscribe link to diary comment notification email 2024-02-17 06:16:42 +03:00
models Require display names to have a minimum unicode width of 3 columns 2024-02-25 13:21:03 +00:00
system Add a system test to do an end-end test of changing email 2024-02-27 20:53:24 +00:00
validators Use assert_not_predicate in tests that have assert_predicate 2024-01-03 16:01:17 +03:00
application_system_test_case.rb Turn hide/unhide comment controls into buttons 2024-02-12 01:27:12 +03:00
test_helper.rb Move changeset show action to changesets controller 2024-03-01 10:48:30 +03:00