discourse/app/assets/javascripts
Bianca Nenciu 81b0420614
FEATURE: Add pagination to categories page (#23976)
When `lazy_load_categories` is enabled, the categories are no longer
preloaded in the `Site` object, but instead they are being requested
on a need basis.

The categories page still loaded all categories at once, which was not
ideal for sites with many categories because ti would take a lot of
time to build and parse the response.

This commit adds pagination to the categories page using the LoadMore
helper. As the user scrolls through the categories page, more categories
are requested from the server and appended to the page.

<!-- NOTE: All pull requests should have tests (rspec in Ruby, qunit in JavaScript). If your code does not include test coverage, please include an explanation of why it was omitted. -->
2023-12-11 17:58:45 +02:00
..
admin DEV: Correct i18n helper invocation case (#24806) 2023-12-11 15:44:28 +01:00
bootstrap-json Build(deps-dev): Bump jsdom from 23.0.0 to 23.0.1 in /app/assets/javascripts (#24657) 2023-12-01 11:11:16 +01:00
confirm-new-email
deprecation-silencer
dialog-holder Build(deps): Bump ember-auto-import in /app/assets/javascripts (#24556) 2023-11-27 11:12:00 +01:00
discourse FEATURE: Add pagination to categories page (#23976) 2023-12-11 17:58:45 +02:00
discourse-common FEATURE: Add copy link post menu button (#24709) 2023-12-08 11:45:49 +10:00
discourse-hbr Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#24637) 2023-11-29 22:29:41 +01:00
discourse-i18n Build(deps): Bump the embroider group (#24391) 2023-11-16 12:31:25 +01:00
discourse-markdown-it Build(deps): Bump markdown-it from 13.0.2 to 14.0.0 in /app/assets/javascripts (#24809) 2023-12-10 22:38:03 +01:00
discourse-plugins Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#24637) 2023-11-29 22:29:41 +01:00
discourse-widget-hbs Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#24637) 2023-11-29 22:29:41 +01:00
docs
ember-addons
ember-cli-progress-ci
ember-production-deprecations DEV: Only add ember-global deprecation for Ember 3 (#24667) 2023-12-01 14:50:15 +00:00
float-kit FIX: don't apply extraClassName to all popup menus (#24695) 2023-12-04 11:40:57 -06:00
locales DEV: convert I18n pseudo package into real package (discourse-i18n) (#23867) 2023-10-12 14:44:01 +01:00
patches DEV: Refactor bowerDependencies patch (#24437) 2023-11-20 13:28:02 +00:00
pretty-text Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#24637) 2023-11-29 22:29:41 +01:00
select-kit DEV: Use category objects as values for category select kits (#24793) 2023-12-08 18:09:48 +02:00
theme-transpiler Build(deps): Bump terser from 5.25.0 to 5.26.0 in /app/assets/javascripts (#24780) 2023-12-07 23:16:14 +01:00
truth-helpers Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#24637) 2023-11-29 22:29:41 +01:00
wizard DEV: Refactor Wizard components (#24770) 2023-12-07 16:33:38 +00:00
.licensee.json
.npmrc
handlebars-shim.js
package-ember3.json DEV: Rename files in preparation for version feature-flagging 2023-11-27 16:40:22 +00:00
package-ember5.json DEV: Introduce feature-flag for Ember 5 upgrade 2023-11-27 16:40:22 +00:00
package.json DEV: Introduce feature-flag for Ember 5 upgrade 2023-11-27 16:40:22 +00:00
polyfills.js
run-patch-package DEV: Automatically retry patch-package on failure (#23583) 2023-09-14 12:25:06 +01:00
service-worker.js.erb FIX: Ensure service-worker cache is cleaned correctly (#23204) 2023-08-23 13:58:32 +01:00
yarn-ember3.lock Build(deps): Bump markdown-it from 13.0.2 to 14.0.0 in /app/assets/javascripts (#24809) 2023-12-10 22:38:03 +01:00
yarn-ember5.lock Build(deps): Bump markdown-it from 13.0.2 to 14.0.0 in /app/assets/javascripts (#24809) 2023-12-10 22:38:03 +01:00
yarn.lock DEV: Introduce feature-flag for Ember 5 upgrade 2023-11-27 16:40:22 +00:00