This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/controllers
David Taylor c7c56af397
FEATURE: Allow connecting associated accounts when two-factor is enabled (#6754)
Previously the 'reconnect' process was a bit magic - IF you were already logged into discourse, and followed the auth flow, your account would be reconnected and you would be 'logged in again'.

Now, we explicitly check for a reconnect=true parameter when the flow is started, store it in the session, and then only follow the reconnect logic if that variable is present. Setting this parameter also skips the 'logged in again' step, which means reconnect now works with 2fa enabled.
2018-12-11 13:19:00 +00:00
..
badges FIX: Fix badge count of other users. (#6016) 2018-07-02 15:34:09 +08:00
discovery UX: reduce show dismiss.. at top of unread/new to 15 2018-12-11 14:11:54 +11:00
navigation DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
preferences FEATURE: Allow connecting associated accounts when two-factor is enabled (#6754) 2018-12-11 13:19:00 +00:00
about.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
account-created-edit-email.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
account-created-index.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
activation-edit.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
application.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
auth-token.js.es6 FEATURE: Show "Recently used devices" in user preferences (#6335) 2018-10-09 22:21:41 +08:00
avatar-selector.js.es6 FIX: User can't save gravatar as profile picture after refresh. 2018-08-20 10:29:50 +08:00
basic-modal-body.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
bulk-notification-level.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
change-owner.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
change-timestamp.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
composer.js.es6 FIX: more resilient whisper state between composer states (#6687) 2018-11-29 16:16:34 +01:00
create-account.js.es6 FEATURE: Use translated name for 'your email has been authenticated by' (#6649) 2018-11-22 19:12:04 +00:00
discovery-sortable.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
discovery.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
edit-category.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
edit-topic-timer.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
exception.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
feature-topic.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
flag.js.es6 FIX: Properly display error when post action fails to create. 2018-06-20 21:20:23 +08:00
forgot-password.js.es6 FIX: Relative links in translations should work with subfolder 2018-11-08 23:31:05 +00:00
full-page-search.js.es6 Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
grant-badge.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-activity-posts.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-activity-topics.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-activity.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-add-members.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-bulk-add.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-index.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-manage-logs.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-manage-profile.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-manage.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-messages.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
groups-index.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
groups-new.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
header.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
history.js.es6 Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
invite.js.es6 SECURITY: Require groups to be given when inviting to a restricted category. (#6715) 2018-12-05 16:43:07 +01:00
invites-show.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
jump-to-post.js.es6 FEATURE: allows to jump to a date in a topic 2018-07-19 16:00:13 +02:00
keyboard-shortcuts-help.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
login.js.es6 Adding classes to login for external auth and user fields (#6535) 2018-10-26 10:33:06 -04:00
merge-topic.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
modal.js.es6 Remove ObjectController, Discouse Controllers + Presence 2015-08-13 10:49:08 -04:00
not-activated.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
password-reset.js.es6 make the code prettier 2018-10-22 19:07:41 +02:00
post-enqueued.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
preferences.js.es6 FEATURE: rebuild user preferences page to use tabs 2017-05-02 16:52:18 -04:00
raw-email.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
rename-tag.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
reorder-categories.js.es6 UX: Improve category reordering functionality 2018-11-16 00:52:10 +05:30
request-group-membership-form.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
search-help.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
split-topic.js.es6 FEATURE: allow selecting a tag when moving posts to a new topic (#6072) 2018-07-06 18:21:32 +02:00
static.js.es6 fix 1.14.0 prettier offenses 2018-07-30 11:56:48 -04:00
tag-groups-show.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
tag-groups.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
tags-index.js.es6 FIX: Translation improvements for unused tags (d89ffbe) 2018-11-12 16:36:56 +00:00
tags-show.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
topic-bulk-actions.js.es6 Add btn-default class to all default buttons (#6521) 2018-10-24 16:09:36 -04:00
topic.js.es6 FIX: Randomly failing QUnit test. 2018-11-27 16:00:46 +08:00
upload-selector.js.es6 FIX: Use proper markdown syntax for image urls 2018-08-28 00:29:26 +05:30
user-activity.js.es6 DEV: removes _.find from codebase 2018-11-19 11:46:26 +01:00
user-badges.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-card.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-invited-show.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-notifications.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-posts.js.es6 Fix more deprecations: 2016-10-21 17:28:37 -04:00
user-private-messages-tags.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-private-messages.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-summary.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-topics-list.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user.js.es6 FEATURE: Option to disable user presence and profile 2018-10-10 17:34:33 -04:00
users.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00