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
Alan Guo Xiang Tan 14fd9cb23f
DEV: Remove experimental support for query string on /filter route
Why is this changed being made?

Prior to this change, we were relying on the client to ship a `q` query
param which represents a topics filtering query string that would be
parsed on the server to generate the corresponding topics scope.
However, we decided to revert this change because we lost the ability to
keep our URL "nice". By nice, we mean no encodings in the query params.

What does this commit do?

With this commit, we no longer ship a query string as the `q` query
params to the server. Instead, we parse the input given by the user on
the client side and converts it to the relevant query params. As an
example:

An input value of `status:closed tag:todo` will automatically set
`?status=closed&tag=todo` in the query params.
2023-03-13 09:15:17 +08:00
..
admin Build(deps): Bump webpack from 5.76.0 to 5.76.1 in /app/assets/javascripts (#20654) 2023-03-13 08:10:09 +08:00
bootstrap-json Build(deps): Bump node-fetch from 3.3.0 to 3.3.1 in /app/assets/javascripts (#20655) 2023-03-13 08:45:43 +08:00
confirm-new-email DEV: Update linting setup and fix issues (#17345) 2022-07-06 10:37:54 +02:00
dialog-holder Build(deps): Bump webpack from 5.76.0 to 5.76.1 in /app/assets/javascripts (#20654) 2023-03-13 08:10:09 +08:00
discourse DEV: Remove experimental support for query string on /filter route 2023-03-13 09:15:17 +08:00
discourse-common Build(deps): Bump webpack from 5.76.0 to 5.76.1 in /app/assets/javascripts (#20654) 2023-03-13 08:10:09 +08:00
discourse-ensure-deprecation-order DEV: Silence 3.x deprecations 2022-07-19 10:00:59 +01:00
discourse-hbr Build(deps): Bump webpack from 5.76.0 to 5.76.1 in /app/assets/javascripts (#20654) 2023-03-13 08:10:09 +08:00
discourse-plugins Build(deps): Bump webpack from 5.76.0 to 5.76.1 in /app/assets/javascripts (#20654) 2023-03-13 08:10:09 +08:00
discourse-widget-hbs Build(deps): Bump webpack from 5.76.0 to 5.76.1 in /app/assets/javascripts (#20654) 2023-03-13 08:10:09 +08:00
docs DEV: enforces eslint’s curly rule to the codebase (#10720) 2020-09-22 16:28:28 +02:00
ember-addons DEV: Remove ember-addons (#9559) 2020-04-28 10:14:49 -04:00
ember-cli-progress-ci DEV: Add progress output in CI during ember-cli build (#17977) 2022-08-17 22:39:52 +01:00
ember-production-deprecations DEV: Include ember deprecation messages in production builds (#20587) 2023-03-10 10:37:28 +00:00
locales UX/DEV: Review queue redesign fixes (#20239) 2023-03-02 16:40:53 +01:00
pretty-text Build(deps): Bump webpack from 5.76.0 to 5.76.1 in /app/assets/javascripts (#20654) 2023-03-13 08:10:09 +08:00
select-kit Build(deps): Bump webpack from 5.76.0 to 5.76.1 in /app/assets/javascripts (#20654) 2023-03-13 08:10:09 +08:00
truth-helpers Build(deps): Bump webpack from 5.76.0 to 5.76.1 in /app/assets/javascripts (#20654) 2023-03-13 08:10:09 +08:00
wizard Build(deps): Bump webpack from 5.76.0 to 5.76.1 in /app/assets/javascripts (#20654) 2023-03-13 08:10:09 +08:00
.licensee.json DEV: Have licensee check xmldom license (#18840) 2022-11-02 11:51:11 -04:00
.npmrc DEV: Prevent npm usage (#13945) 2021-08-04 22:04:58 +02:00
discourse-js-processor.js DEV: Update ember-cli-htmlbars to 6.2.0 (#20467) 2023-02-27 18:43:28 +01:00
handlebars-shim.js FIX: It seems sometimes shims are evaluated by older JS engines (#11813) 2021-01-22 10:41:01 -05:00
package.json DEV: Include ember deprecation messages in production builds (#20587) 2023-03-10 10:37:28 +00:00
polyfills.js Drop support for iOS < 15.7 (#19847) 2023-01-16 17:28:59 +00:00
service-worker.js.erb FEATURE: Enable service worker for Apple devices (#19643) 2023-01-30 13:23:19 -03:00
yarn.lock Build(deps): Bump node-fetch from 3.3.0 to 3.3.1 in /app/assets/javascripts (#20655) 2023-03-13 08:45:43 +08:00