]> cat aescling's git repositories - mastodon.git/commit
Redesign forms, verify link ownership with rel="me" (#8703)
authorEugen Rochko <eugen@zeonfederated.com>
Tue, 18 Sep 2018 14:45:58 +0000 (16:45 +0200)
committerGitHub <noreply@github.com>
Tue, 18 Sep 2018 14:45:58 +0000 (16:45 +0200)
commitf4d549d30081478b1fe2bde9d340262e132bb891
treed920447e62986f1ec47ce88084cf58a7abcad312
parentf8b54d229f70cb726511bcd35e1440618e487672
Redesign forms, verify link ownership with rel="me" (#8703)

* Verify link ownership with rel="me"

* Add explanation about verification to UI

* Perform link verifications

* Add click-to-copy widget for verification HTML

* Redesign edit profile page

* Redesign forms

* Improve responsive design of settings pages

* Restore landing page sign-up form

* Fix typo

* Support <link> tags, add spec

* Fix links not being verified on first discovery and passive updates
46 files changed:
app/helpers/home_helper.rb
app/javascript/mastodon/features/account/components/header.js
app/javascript/packs/public.js
app/javascript/styles/mastodon/accounts.scss
app/javascript/styles/mastodon/admin.scss
app/javascript/styles/mastodon/basics.scss
app/javascript/styles/mastodon/boost.scss
app/javascript/styles/mastodon/components.scss
app/javascript/styles/mastodon/containers.scss
app/javascript/styles/mastodon/forms.scss
app/lib/activitypub/activity/update.rb
app/models/account.rb
app/serializers/rest/account_serializer.rb
app/services/activitypub/process_account_service.rb
app/services/fetch_link_card_service.rb
app/services/update_account_service.rb
app/services/verify_link_service.rb [new file with mode: 0644]
app/views/about/_registration.html.haml
app/views/accounts/_bio.html.haml
app/views/admin/change_emails/show.html.haml
app/views/admin/custom_emojis/new.html.haml
app/views/admin/domain_blocks/new.html.haml
app/views/admin/email_domain_blocks/new.html.haml
app/views/admin/settings/edit.html.haml
app/views/auth/confirmations/finish_signup.html.haml
app/views/auth/confirmations/new.html.haml
app/views/auth/passwords/edit.html.haml
app/views/auth/passwords/new.html.haml
app/views/auth/registrations/edit.html.haml
app/views/auth/registrations/new.html.haml
app/views/auth/sessions/new.html.haml
app/views/auth/sessions/two_factor.html.haml
app/views/filters/_fields.html.haml
app/views/invites/_form.html.haml
app/views/invites/index.html.haml
app/views/settings/applications/_fields.html.haml
app/views/settings/imports/show.html.haml
app/views/settings/preferences/show.html.haml
app/views/settings/profiles/show.html.haml
app/views/settings/two_factor_authentication/confirmations/new.html.haml
app/views/settings/two_factor_authentications/show.html.haml
app/workers/verify_account_links_worker.rb [new file with mode: 0644]
config/initializers/simple_form.rb
config/locales/en.yml
config/locales/simple_form.en.yml
spec/services/verify_link_service_spec.rb [new file with mode: 0644]