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/routes
Sam 6ddd8d9166 FIX: when entering topics "tracking" would not be set
There was a timing issue when subscribing to messages for topics.

Old flow:

- We generate JSON for topic
- We subscribe to messages for topic

New flow:

- We keep track of last id in the topic message bus channel
- We generate JSON
- We subscribe to messages for topic starting at saved message id

This ensures that there is complete overlap for message consumption
and that there are no cases where an update may go missing due to timing
2017-05-16 15:04:21 -04:00
..
about.js.es6 REFACTOR: Remove Discourse.Ajax 2016-07-11 12:57:05 -04:00
account-created-edit-email.js.es6 FEATURE: Allow users to resend/update email from confirmation page 2017-05-03 11:18:01 -04:00
account-created-index.js.es6 FEATURE: Allow users to resend/update email from confirmation page 2017-05-03 11:18:01 -04:00
account-created-resent.js.es6 FEATURE: Allow users to resend/update email from confirmation page 2017-05-03 11:18:01 -04:00
account-created.js.es6 Use Ember.js for the /u/account-created path so we can add controls 2017-05-03 11:18:01 -04:00
app-route-map.js.es6 Merge pull request #4849 from discourse/prefs 2017-05-03 16:53:26 -04:00
application.js.es6 Convert front end paths from /users/ to /u/ 2017-03-30 10:23:24 -04:00
badges-index.js.es6 REFACTOR: PreloadStore to ES6 2016-07-11 12:57:05 -04:00
badges-show.js.es6 REFACTOR: PreloadStore to ES6 2016-07-11 12:57:05 -04:00
build-admin-user-posts-route.js.es6 FIX: footer should also be hidden when using back/forward buttons 2015-07-31 16:53:18 +02:00
build-category-route.js.es6 FEATURE: new category setting for whether to show latest topics or top topics by default 2017-03-03 11:30:44 -05:00
build-private-messages-route.js.es6 FEATURE: show posters as opposed to participants in messages 2015-12-30 14:49:40 +11:00
build-static-route.js.es6 REFACTOR: Migrate more legacy JS to ES6 2016-07-11 12:57:05 -04:00
build-topic-route.js.es6 FEATURE: tag filter dropdown menu is scoped to user and category 2016-09-22 15:23:37 -04:00
discourse.js.es6 FIX: cleanDOM couldn't be called from url 2016-10-26 13:27:47 -04:00
discovery-categories.js.es6 FIX: Clciking the home logo wasn't refreshing categories views 2017-03-24 16:30:00 -04:00
discovery-category-with-id.js.es6 FIX: Redirecting breaks the back button. 2016-02-01 15:11:44 +08:00
discovery.js.es6 FIX: if categories page is default, redirect to Top was never working 2016-12-20 12:06:58 -05:00
exception.js.es6 FIX: footer was missing in some pages 2015-08-05 16:14:26 +02:00
faq.js.es6 ES6: Remove dynamically generated static routes. They were causing lots 2014-07-29 14:24:16 -04:00
forgot-password.js.es6 FIX: Forgot Password route was broken 2016-12-30 12:47:04 -05:00
full-page-search.js.es6 Add a title tag to the search results page 2017-04-26 15:02:07 -04:00
group-activity-mentions.js.es6 UX: Redesign group page to follow user page. 2016-12-22 13:08:59 +08:00
group-activity-messages.js.es6 UX: Redesign group page to follow user page. 2016-12-22 13:08:59 +08:00
group-activity-posts.js.es6 UX: Redesign group page to follow user page. 2016-12-22 13:08:59 +08:00
group-activity-topics.js.es6 UX: Redesign group page to follow user page. 2016-12-22 13:08:59 +08:00
group-activity.js.es6 UX: Redesign group page to follow user page. 2016-12-22 13:08:59 +08:00
group-edit.js.es6 Make eslint happy. 2017-03-14 11:52:15 +08:00
group-index.js.es6 FEATURE: Allow columns on group members page to be sortable. 2016-12-08 10:49:12 +08:00
group-logs.js.es6 FEATURE: Group logs. 2016-12-12 17:29:54 +08:00
group-members.js.es6 FEATURE: redirect /groups/:name/members to groups/:name 2016-06-03 21:40:35 +05:30
group.js.es6 Make eslint happy. 2016-12-13 15:17:14 +08:00
groups.js.es6 FIX: Display empty message when no groups can be shown. 2016-12-20 14:47:39 +08:00
guidelines.js.es6 FIX: guidelines route was redirecting to faq in ember app 2014-08-11 16:21:17 -04:00
invites-show.js.es6 FEATURE: new invite acceptance page, where username can be chosen and password can be set 2017-02-15 16:51:57 -05:00
login.js.es6 UX: Show a nicer "Log In" screen if the user follows /my/preferences 2015-10-14 13:39:31 -04:00
new-message.js.es6 PERF: Add endpoint to check if a group can be mentioned by user. 2016-11-26 02:20:46 +08:00
new-topic.js.es6 FEATURE: support adding tags when creating new topic via link 2016-06-04 11:15:49 +05:30
password-reset.js.es6 Convert front end paths from /users/ to /u/ 2017-03-30 10:23:24 -04:00
preferences-about.js.es6 FIX: Allow multiple pagedown editors at once. 2015-07-13 16:36:38 -04:00
preferences-account.js.es6 fix blank name field 2017-05-04 13:45:16 -04:00
preferences-badge-title.js.es6 FIX: cannot change user title 2015-08-20 17:37:04 +02:00
preferences-card-badge.js.es6 Convert Badges / User Badges to ES6. 2015-08-19 12:09:10 -04:00
preferences-email.js.es6 UX: improved our footer handling 2014-11-19 20:37:43 +01:00
preferences-index.js.es6 FEATURE: rebuild user preferences page to use tabs 2017-05-02 16:52:18 -04:00
preferences-interface.js.es6 FEATURE: theme selection is now global per-user 2017-05-12 12:41:34 -04:00
preferences-username.js.es6 UX: improved our footer handling 2014-11-19 20:37:43 +01:00
preferences.js.es6 FEATURE: rebuild user preferences page to use tabs 2017-05-02 16:52:18 -04:00
privacy.js.es6 ES6: Remove dynamically generated static routes. They were causing lots 2014-07-29 14:24:16 -04:00
queued-posts.js.es6 REFACTOR: Migrate markdown functionality in ES6 2016-07-11 12:57:05 -04:00
restricted-user.js.es6 Adds acceptance test for user preferences 2015-05-13 11:15:41 -04:00
signup.js.es6 FIX: /signup route will show sign up modal for private sites too if they allow registrations 2016-02-03 12:18:33 -05:00
tag-groups-show.js.es6 FEATURE: tag groups 2016-06-06 14:18:48 -04:00
tag-groups.js.es6 FEATURE: tag groups 2016-06-06 14:18:48 -04:00
tags-index.js.es6 FEATURE: tag groups 2016-06-06 14:18:48 -04:00
tags-intersection.js.es6 FIX: sort by column headings in topic list when filtered by tag 2016-12-02 16:55:33 -05:00
tags-show.js.es6 FIX: clear tag filter when changing category filter 2016-10-28 17:27:47 -04:00
topic-by-slug.js.es6 Add ES6 support to more files 2015-08-13 10:49:08 -04:00
topic-from-params-near.js.es6 UX: improved our footer handling 2014-11-19 20:37:43 +01:00
topic-from-params.js.es6 FIX: when entering topics "tracking" would not be set 2017-05-16 15:04:21 -04:00
topic-unsubscribe.js.es6 Clean up PostsWithPlaceholders 2015-12-07 14:21:07 -05:00
topic.js.es6 FIX: when entering topics "tracking" would not be set 2017-05-16 15:04:21 -04:00
tos.js.es6 ES6: Remove dynamically generated static routes. They were causing lots 2014-07-29 14:24:16 -04:00
unknown.js.es6 Start converting modal views to components 2016-11-14 14:15:48 -05:00
user-activity-bookmarks.js.es6 FEATURE: add help text for no bookmarks in user page 2016-11-29 17:56:00 +11:00
user-activity-index.js.es6 FEATURE: make summary as first tab on user page 2017-03-21 23:12:28 +05:30
user-activity-likes-given.js.es6 FIX: Incorrect translation key. 2016-11-30 16:59:22 +08:00
user-activity-pending.js.es6 es6 migration and fixes 2015-12-02 11:15:22 +11:00
user-activity-replies.js.es6 FEATURE: User page refactor 2015-12-20 16:45:49 +11:00
user-activity-stream.js.es6 FEATURE: add help text for no bookmarks in user page 2016-11-29 17:56:00 +11:00
user-activity-topics.js.es6 es6 migration and fixes 2015-12-02 11:15:22 +11:00
user-activity.js.es6 FEATURE: User page refactor 2015-12-20 16:45:49 +11:00
user-badges.js.es6 Convert Badges / User Badges to ES6. 2015-08-19 12:09:10 -04:00
user-deleted-posts.js.es6 UX: improved our footer handling 2014-11-19 20:37:43 +01:00
user-flagged-posts.js.es6 UX: improved our footer handling 2014-11-19 20:37:43 +01:00
user-index.js.es6 When viewing yourself, default to activity, not summary. 2017-03-07 12:03:05 -05:00
user-invited-index.js.es6 UX: show pending invites tab by default 2015-07-23 18:33:20 +05:30
user-invited-show.js.es6 FIX: simplify CSV file upload 2016-12-05 14:09:08 +05:30
user-notifications-edits.js.es6 FEATURE: User page refactor 2015-12-20 16:45:49 +11:00
user-notifications-index.js.es6 FIX: hide bookmarks tab on other peoples profile (unless self or admin) 2015-12-31 15:05:23 +11:00
user-notifications-likes-received.js.es6 FEATURE: User page refactor 2015-12-20 16:45:49 +11:00
user-notifications-mentions.js.es6 FEATURE: User page refactor 2015-12-20 16:45:49 +11:00
user-notifications-responses.js.es6 FEATURE: User page refactor 2015-12-20 16:45:49 +11:00
user-notifications.js.es6 FIX: hide bookmarks tab on other peoples profile (unless self or admin) 2015-12-31 15:05:23 +11:00
user-private-messages-archive.js.es6 FEATURE: allow users to archive messages 2015-12-23 11:09:30 +11:00
user-private-messages-group-archive.js.es6 FEATURE: allow users to archive messages 2015-12-23 11:09:30 +11:00
user-private-messages-group.js.es6 FIX: group notification drop down not populated on user page 2015-12-31 15:49:32 +11:00
user-private-messages-index.js.es6 FEATURE: User page refactor 2015-12-20 16:45:49 +11:00
user-private-messages-sent.js.es6 FEATURE: allow users to archive messages 2015-12-23 11:09:30 +11:00
user-private-messages.js.es6 UX: improve handling of PM drafts 2016-07-04 18:55:49 +10:00
user-summary.js.es6 FEATURE: make summary as first tab on user page 2017-03-21 23:12:28 +05:30
user-topic-list.js.es6 Fixes deprecations on user routes 2015-05-11 11:20:45 -04:00
user.js.es6 Convert server side paths to use /u/ 2017-03-30 10:23:24 -04:00
users.js.es6 FEATURE: new hide_user_profiles_from_public site setting 2015-10-28 19:56:08 +01:00