Morris Jobke
|
1307800561
|
Merge pull request #3869 from nextcloud/verify-personal-data
Verify personal data
|
2017-04-29 00:38:02 -03:00 |
Morris Jobke
|
a0bf706983
|
Fix unit tests
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-04-29 00:13:41 -03:00 |
Bjoern Schiessle
|
f488258d64
|
send signature to lookup server
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:38 -03:00 |
Roeland Jago Douma
|
e3b10f3e6f
|
Updated autoloader
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
2017-04-28 23:41:38 -03:00 |
Bjoern Schiessle
|
9b36f2d9ea
|
fix unit test
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:38 -03:00 |
Bjoern Schiessle
|
5464b14ef1
|
fix path to the website proof
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:38 -03:00 |
Bjoern Schiessle
|
7340d6a56c
|
don't add multiple retry jobs
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:38 -03:00 |
Bjoern Schiessle
|
4ec05ef050
|
cleanup template
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:38 -03:00 |
Bjoern Schiessle
|
df1d1c6c8f
|
use already available instance if l10n
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:38 -03:00 |
Bjoern Schiessle
|
806ca43b52
|
allow to display the verification code also while verification is already running
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:38 -03:00 |
Bjoern Schiessle
|
9480b29413
|
move translatable strings out of the template
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:37 -03:00 |
Bjoern Schiessle
|
68ba8572b2
|
verification button should be clickable directly after status change, not only after page reload
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:37 -03:00 |
Bjoern Schiessle
|
072d69ffe4
|
fix name of website input field
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:37 -03:00 |
Bjoern Schiessle
|
2d071792c5
|
only close verification dialog if the user clicks outside of the dialog
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:37 -03:00 |
Jan-Christoph Borchardt
|
46079162cd
|
Fix text overflow in website popover
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
|
2017-04-28 23:41:37 -03:00 |
Bjoern Schiessle
|
e9021c123d
|
update message in verify popup
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:37 -03:00 |
Bjoern Schiessle
|
ec452a8294
|
only show verify button if scope is public and the input field contain some value
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:37 -03:00 |
Jan-Christoph Borchardt
|
9c0414bb47
|
Fix verification button placement on mobile
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
|
2017-04-28 23:41:37 -03:00 |
Jan-Christoph Borchardt
|
e40bdcd2ed
|
Fix dialog width
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
|
2017-04-28 23:41:37 -03:00 |
Jan-Christoph Borchardt
|
de529b914b
|
Improve placeholders for website and Twitter handle
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
|
2017-04-28 23:41:37 -03:00 |
Bjoern Schiessle
|
47985a13fd
|
only show verification buttons for public fields and field with some actual value
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:37 -03:00 |
Bjoern Schiessle
|
a0ca1c04c3
|
show and hide verification dialog
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:37 -03:00 |
Bjoern Schiessle
|
5fa0e6df39
|
fix email verification status
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:37 -03:00 |
Jan-Christoph Borchardt
|
981c110f7e
|
Use JS for verification icon tooltip
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
|
2017-04-28 23:41:37 -03:00 |
Jan-Christoph Borchardt
|
c1a784ee33
|
Fix verification icon positon and cursor
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
|
2017-04-28 23:41:37 -03:00 |
Bjoern Schiessle
|
75c5becfda
|
email doesn't need a verification dialog, verification mail is send automatically by the lookup server
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:37 -03:00 |
Jan-Christoph Borchardt
|
ee61570acc
|
Fix email verification cursor thing properly
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
|
2017-04-28 23:41:37 -03:00 |
Bjoern Schiessle
|
27b676b680
|
only verify-actions should show a mouse pointer
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:37 -03:00 |
Jan-Christoph Borchardt
|
59e8a19cc8
|
Use individual verification popover dialogs instead of one
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
|
2017-04-28 23:41:37 -03:00 |
Jan-Christoph Borchardt
|
6a48548755
|
Group verification CSS
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
|
2017-04-28 23:41:37 -03:00 |
Bjoern Schiessle
|
67057f7e71
|
minor style fixes; use verify-action class only for verification-status-icons which are interactive
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
9a366dbe2e
|
add missing translation and other small fixes
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Jan-Christoph Borchardt
|
08a33cc475
|
Fix styling of verification box to popover
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
17ad8120fd
|
fix css file
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
46dd549e80
|
change status indicator if value was changed
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
ebcb847681
|
remove action class once the status changes from 'to verify' to 'verifying'
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
06265fe770
|
make use of verification buttons
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Jan-Christoph Borchardt
|
2a07ec8e21
|
Add verification icons
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
71657db4be
|
updated unit tests
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
f32304ffb9
|
remove unused variable
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
5c202884e9
|
pass verified status to template
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
391a989a91
|
make sure that every data set has a 'verified' status
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
f3c433af7b
|
check right location to verify web page and query lookup server for exact cloud id to check if the email address was verified correctly
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
7c309c253b
|
ask lookup server if email address was verified by the user
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
86701dce7b
|
make sure that we don't lose previous verification status
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
94df091ee4
|
send local verification status to lookup server
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
866e5d6d05
|
use configured lookup server
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
cbf5acca45
|
check verification proof and update account table
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
6f41a3edc0
|
store verification status in accounts table and update lookup server
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:36 -03:00 |
Bjoern Schiessle
|
c9ccdca1ec
|
add verification dialog
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2017-04-28 23:41:35 -03:00 |