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/templates
cpradio 4b71fd253b Advanced Search UI
Properly support Categories so it updates the search box correctly

Use category id, as it is more consistent with search results than using the slugs, especially for parent/subcategory

Added Status

Improve AutoComplete so it can receive updates
Added the ability for AutoComplete to receive updates to badge-selector and group-selector

Respect null, which is set via web-hooks

Support both # and category: for category detection.

Only update the searchedTerms if they differ from its current value (this helps the Category Selector receive updates)

Opt in receive updates (#3)

* Make the selectors opt-in for receiving updates

* Opt-in to receive updates

* Fix category detection for search-advanced-options

Fix eslint error

Update user-selector so it can receive updates live too
Make the canReceiveUpdates check validate against 'true'

Converted to use template literals

Refactor the regex involved with this feature
Split apart the init to make it a bit more manageable/testable

Switch the category selector to category-chooser, so it is a dropdown of categories instead of auto-complete

Reduce RegEx to make this happier with unicode languages and reduce some of the complexity
2016-10-04 11:18:01 -04:00
..
badges Update show.hbs 2016-07-03 14:16:14 -04:00
components Advanced Search UI 2016-10-04 11:18:01 -04:00
composer Add a warning if a user tries to PM themselves 2016-08-03 13:58:24 -04:00
discovery FEATURE: new 'categories_and_latest' endpoint 2016-08-29 22:47:44 +02:00
list FIX: /categories page issues 2016-08-18 19:41:21 +02:00
mobile UX: adjust to show all and stat period 2016-09-02 11:03:52 +10:00
modal FIX: disable browser autocomplete for invite modal 2016-08-22 23:20:02 +05:30
navigation UX: move category logo above navigation 2016-06-18 14:20:37 +05:30
post PERF: optimise rendering of posts 2014-12-10 18:05:04 +11:00
preferences Deprecations: {{bind-attr}} is deprecated 2016-05-11 14:26:06 -04:00
tags FIX: rendering of tags intersection when show_filter_by_tag is off 2016-08-16 14:02:03 -04:00
topic FEATURE: per-topic unsubscribe option in emails 2015-08-12 23:00:16 +02:00
user UX: Format numbers on user summary page. 2016-09-23 12:36:42 +08:00
about.hbs UX: Make user info rendering more consistent 2016-03-24 13:49:35 -04:00
additional-composer-buttons.hbs Instead of .js.handlebars use .hbs for handlebars templates 2014-09-26 15:23:15 -04:00
application.hbs REFACTOR: Migrate markdown functionality in ES6 2016-07-11 12:57:05 -04:00
badge-selector-autocomplete.raw.hbs Advanced Search UI 2016-10-04 11:18:01 -04:00
bulk-tag.hbs FEATURE: Merge tagging plugin into core 2016-04-27 11:58:53 -04:00
category-selector-autocomplete.raw.hbs FEATURE: Webhooks. 2016-09-05 18:44:00 +08:00
category-tag-autocomplete.raw.hbs Deprecation: Change {{#each x in y}} to {{#each y as |x|}} 2016-05-04 16:18:09 -04:00
composer.hbs FEATURE: Add toggle topic visibility button in popup menu. 2016-07-28 16:57:04 +08:00
discovery.hbs FIX: Autocomplete wasn't properly updating d-editor 2016-03-01 15:17:17 -05:00
emoji-selector-autocomplete.raw.hbs Deprecation: Change {{#each x in y}} to {{#each y as |x|}} 2016-05-04 16:18:09 -04:00
emoji-toolbar.raw.hbs FEATURE: Add options to inject class / page into emoji toolbar (#4312) 2016-07-06 11:42:24 -04:00
exception.hbs Deprecations: More {{#each x in y}} templates 2016-05-11 14:26:08 -04:00
full-page-search.hbs Advanced Search UI 2016-10-04 11:18:01 -04:00
group-index.hbs FEATURE: show members on group landing page 2016-06-02 16:39:50 +05:30
group-posts.hbs FEATURE: show members on group landing page 2016-06-02 16:39:50 +05:30
group-selector-autocomplete.raw.hbs Deprecation: Change {{#each x in y}} to {{#each y as |x|}} 2016-05-04 16:18:09 -04:00
group.hbs UX: group pages should not show Messages tab to unauthorised users (#4318) 2016-07-09 00:50:04 +05:30
login-preferences.hbs FIX: remove forgot-password link for SSO enabled instances 2015-11-21 17:49:58 +05:30
queued-posts.hbs Deprecation: replace itemController with components 2016-05-04 16:18:22 -04:00
rename-tag.hbs FEATURE: Merge tagging plugin into core 2016-04-27 11:58:53 -04:00
selected-posts.hbs FEATURE: Allow staff users to merge posts. 2016-07-27 12:04:14 +08:00
share.hbs FIX: only show the reply as new topic when user can actually reply as new topic 2016-06-14 23:03:34 +02:00
static.hbs FIX: also show Sign Up button on front page of private sites that allow new registrations 2016-02-03 11:36:28 -05:00
tag-groups-index.hbs FEATURE: tag groups 2016-06-06 14:18:48 -04:00
tag-groups-show.hbs FEATURE: tag group options: limit usage of one tag per group, tags in a group can't be used unless a prerequisite tag is used 2016-06-09 16:01:19 -04:00
tag-groups.hbs FEATURE: tag groups 2016-06-06 14:18:48 -04:00
tags.hbs FEATURE: Merge tagging plugin into core 2016-04-27 11:58:53 -04:00
topic-entrance.hbs We can add the no-text class automatically in d-button 2015-07-30 14:53:13 -04:00
topic-list-header-column.raw.hbs Raw templates should resolve their views with the resolver 2015-01-07 14:21:31 -05:00
topic-list-header.raw.hbs UX: rename posts -> replies (and change to be posts-1) 2015-03-02 15:59:23 +11:00
topic-post-badges.raw.hbs FIX: missing tooltips on topic blue and grey circles in list 2015-04-02 13:07:06 +11:00
topic-status.raw.hbs Deprecation: Change {{#each x in y}} to {{#each y as |x|}} 2016-05-04 16:18:09 -04:00
topic.hbs UX: Missing spinning wheel on topics list. 2016-07-26 17:31:28 +08:00
user-card.hbs don't try to render flair if there's no primary group 2016-09-15 16:26:58 -04:00
user-invited-show.hbs FEATURE: Resend all pending invitations 2016-06-03 12:23:13 +05:30
user-selector-autocomplete.raw.hbs Deprecation: Change {{#each x in y}} to {{#each y as |x|}} 2016-05-04 16:18:09 -04:00
user-topics-list.hbs FIX: Remove CSS hack. 2016-09-22 17:39:20 +08:00
user.hbs Add plugin outlet after user names in user profile page. 2016-09-21 10:49:48 +08:00
users.hbs FIX: Don't lose focus when refreshing user results 2016-07-20 15:37:32 -04:00