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
Dan Ungureanu fdb1d3404c
FEATURE: Add site setting to show more detailed 404 errors. (#8014)
If the setting is turned on, then the user will receive information
about the subject: if it was deleted or requires some special access to
a group (only if the group is public). Otherwise, the user will receive
a generic #404 error message. For now, this change affects only the
topics and categories controller.

This commit also tries to refactor some of the code related to error
handling. To make error pages more consistent (design-wise), the actual
error page will be rendered server-side.
2019-10-08 14:15:08 +03:00
..
about.js.es6 FEATURE: list category moderators on the about page (#7916) 2019-07-31 16:46:58 +03: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
account-created-resent.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
account-created.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
app-route-map.js.es6 SECURITY: Add confirmation screen when connecting associated accounts 2019-07-24 10:28:15 +01:00
application.js.es6 FEATURE: Use full page redirection for all external auth methods (#8092) 2019-10-08 12:10:43 +01:00
associate-account.js.es6 FIX: Explicitly specify the format when loading /associate/{{token}} 2019-09-13 17:22:57 +01:00
badges-index.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
badges-show.js.es6 FIX: fix select badge as user title on badge page (#7682) 2019-06-04 18:19:30 +10:00
build-admin-user-posts-route.js.es6 REFACTOR: filterBy in UserStream. 2019-01-16 10:53:44 +08:00
build-category-route.js.es6 FEATURE: Add site setting to show more detailed 404 errors. (#8014) 2019-10-08 14:15:08 +03:00
build-group-messages-route.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
build-private-messages-route.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
build-static-route.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
build-topic-route.js.es6 FIX: expandAllPinned was not resetting after visiting a category 2019-01-14 13:02:25 -05:00
conduct.js.es6 FEATURE: add /conduct as an alias for /guidelines 2018-12-18 16:40:24 -05:00
discourse.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
discovery-categories.js.es6 DEV: Correct naming convention for JS file. 2019-05-09 10:18:29 +08:00
discovery-category-with-id.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
discovery.js.es6 FIX: mark topics in sub categories as unread when dismissing parent 2019-06-27 13:26:48 +10:00
email-login.js.es6 SECURITY: Add confirmation screen when logging in via email link 2019-06-17 16:18:37 +01:00
exception-unknown.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
faq.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
forgot-password.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
full-page-search.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-activity-index.js.es6 FEATURE: add support for group members visibility level (#8004) 2019-08-14 19:00:04 +05:30
group-activity-mentions.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-activity-posts.js.es6 Upgrade to Ember 3.7.0 2019-03-20 14:43:25 +01:00
group-activity-topics.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-index.js.es6 UX: show footer on groups pages 2018-05-17 01:34:44 +02:00
group-manage-interaction.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-membership.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-manage-profile.js.es6 UX: new layout for groups page, allow changes to automatic group bio (#7350) 2019-04-17 22:44:30 -04:00
group-manage.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-members.js.es6 FEATURE: redirect /groups/:name/members to groups/:name 2016-06-03 21:40:35 +05:30
group-messages-archive.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-messages-inbox.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-messages-index.js.es6 Fix group messages style on mobile. 2018-03-16 14:56:10 +08:00
group-messages.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
group-requests.js.es6 FEATURE: Add page for all group membership requests. (#6909) 2019-03-27 13:30:59 +02:00
group.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
groups-index.js.es6 FIX: Groups list does not refresh when query changes. (#6481) 2018-10-11 21:20:17 +08:00
groups-new.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
guidelines.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
invites-show.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
login.js.es6 FIX: Redirect to default homepage when visiting /login 2018-12-10 15:39:05 +00:00
new-message.js.es6 SECURITY: XSS in routes 2019-06-26 16:34:15 +02:00
new-topic.js.es6 DEV: optimize fix for sub-categories not getting pre-filled. 2019-06-17 13:28:08 +05:30
password-reset.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
post.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
preferences-about.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
preferences-account.js.es6 REFACTOR: new 'show-avatar-select' app event to trigger the avatar selector modal 2018-07-25 12:38:15 +02:00
preferences-apps.js.es6 UX: show custom footer on user activity and preferences pages (#6080) 2018-07-10 16:14:26 +08:00
preferences-categories.js.es6 UX: Show the footer on the user summary and preferences pages 2018-02-07 11:35:36 -05:00
preferences-email.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
preferences-emails.js.es6 UX: show custom footer on user activity and preferences pages (#6080) 2018-07-10 16:14:26 +08:00
preferences-index.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
preferences-interface.js.es6 DEV: Make interface route/controller more resilient to missing values 2019-02-08 16:54:15 +00:00
preferences-notifications.js.es6 UX: Show the footer on the user summary and preferences pages 2018-02-07 11:35:36 -05:00
preferences-profile.js.es6 UX: show custom footer on user activity and preferences pages (#6080) 2018-07-10 16:14:26 +08:00
preferences-second-factor.js.es6 FEATURE: Webauthn authenticator management with 2FA login (Security Keys) (#8099) 2019-10-01 19:08:41 -07:00
preferences-tags.js.es6 UX: show custom footer on user activity and preferences pages (#6080) 2018-07-10 16:14:26 +08:00
preferences-username.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
preferences-users.js.es6 FEATURE: Add ignored user list to the User's preference page (#7107) 2019-03-05 14:47:51 +00:00
preferences.js.es6 UX: open the change avatar modal when clicking the profile picture 2018-07-24 15:13:21 +02:00
privacy.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
restricted-user.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
review-index.js.es6 FEATURE: Can sort reviewable queue 2019-06-05 13:21:05 -04:00
review-settings.js.es6 FEATURE: Allow users to customize bonuses for reviewable types 2019-04-03 11:18:34 -04:00
review-show.js.es6 FEATURE: New 'Reviewable' model to make reviewable items generic 2019-03-28 12:45:10 -04:00
review-topics.js.es6 FEATURE: New 'Reviewable' model to make reviewable items generic 2019-03-28 12:45:10 -04:00
review.js.es6 FEATURE: New 'Reviewable' model to make reviewable items generic 2019-03-28 12:45:10 -04:00
rules.js.es6 FIX: /rules route showed error page 2018-08-28 20:40:37 -04:00
signup.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02: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 FEATURE: Upload tags from CSV (#6484) 2018-10-15 09:12:54 +01:00
tags-intersection.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
tags-show.js.es6 FIX: Topics with muted tag didn't show up when filtering by category and tag 2019-09-06 20:38:03 +02:00
topic-by-slug-or-id.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02: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 Add an app event for when a topic is fully loaded 2019-10-07 14:30:31 -04:00
topic.js.es6 FIX: ensures /t/TOPIC_ID/POST_NUMBER is correctly routing (#7841) 2019-07-03 09:23:23 +02:00
tos.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
unknown.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-activity-bookmarks.js.es6 UX: show custom footer on user activity and preferences pages (#6080) 2018-07-10 16:14:26 +08:00
user-activity-drafts.js.es6 FEATURE: Drafts view in user profile 2018-08-01 16:34:54 +10: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 UX: show custom footer on user activity and preferences pages (#6080) 2018-07-10 16:14:26 +08:00
user-activity-pending.js.es6 es6 migration and fixes 2015-12-02 11:15:22 +11:00
user-activity-replies.js.es6 UX: show custom footer on user activity and preferences pages (#6080) 2018-07-10 16:14:26 +08:00
user-activity-stream.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
user-activity-topics.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-activity.js.es6 FEATURE: Option to disable user presence and profile 2018-10-10 17:34:33 -04:00
user-badges.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-deleted-posts.js.es6 UX: improved our footer handling 2014-11-19 20:37:43 +01:00
user-index.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-invited-index.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-invited-show.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
user-notifications-edits.js.es6 FEATURE: User page refactor 2015-12-20 16:45:49 +11:00
user-notifications-index.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-notifications-likes-received.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02: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 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-private-messages-archive.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-private-messages-group-archive.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
user-private-messages-group.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
user-private-messages-index.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-private-messages-sent.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-private-messages-tags-show.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02: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: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
user-summary.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
user-topic-list.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
user.js.es6 SECURITY: XSS in routes 2019-06-26 16:34:15 +02:00
users.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00