Commit graph

13 commits

Author SHA1 Message Date
Brett Walker
34254e1d58 remove extra whitespace 2017-10-27 17:35:40 +02:00
Brett Walker
a2894b7ad2 use a delegate for username to be more future friendly 2017-10-27 16:32:48 +02:00
Alexandra
ed3c25e429 spacing and small optimisations 2017-10-01 17:07:26 +02:00
Brett Walker
d97b577a1b must now set the devise default scope (since we now have an :email scope)
and rubocop fixes
2017-09-24 19:52:49 +02:00
Brett Walker
d7d335c05b add primary email as a secondary email whenever the primary is changed 2017-09-23 15:26:04 +02:00
Brett Walker
665c7876fa added email.confirmed scope and fix email comparison 2017-09-23 15:26:04 +02:00
Brett Walker
ed99c899a2 allow a verified secondary email to be use as the primary without
a reconfirmation
2017-09-23 15:26:04 +02:00
Brett Walker
442dbf6d4b when user verifies a secondary email, revalidate GPG signatures 2017-09-23 15:26:04 +02:00
Rémy Coutable
ddccd24c13 Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-27 14:31:53 +02:00
Semyon Pupkov
b1ce2eb1e5 refactor(email): use setter method instead AR callbacks 2016-10-23 17:30:07 +05:00
Grzegorz Bizon
9e211091a8 Enable Style/EmptyLines cop, remove redundant ones 2016-07-01 21:56:17 +02:00
Jeroen van Baarsen
f1479b56b7
Remove the annotate gem and delete old annotations
In 8278b763d9 the default behaviour of annotation
has changes, which was causing a lot of noise in diffs. We decided in #17382
that it is better to get rid of the whole annotate gem, and instead let people
look at schema.rb for the columns in a table.

Fixes: #17382
2016-05-09 18:00:28 +02:00
Rémy Coutable
b34963bc12 Validate email addresses using Devise.email_regexp
Also:
- Get rid of legacy :strict_mode
- Get rid of custom :email validator
- Add some shared examples to spec emails validation
2016-02-09 18:15:35 +01:00