discourse/app/assets/javascripts
Bianca Nenciu 680cf443f4
FIX: Better infinite scrolling on categories page (#24831)
This commit refactor CategoryList to remove usage of EmberObject,
hopefully make the code more readable and fixes various edge cases with
lazy loaded categories (third level subcategories not being visible,
subcategories not being visible on category page, requesting for more
pages even if the last one did not return any results, etc).

The problems have always been here, but were not visible because a lot
of the processing was handled by the server and then the result was
serialized. With more of these being moved to the client side for the
lazy category loading, the problems became more obvious.
2023-12-18 16:46:09 +02:00
..
admin FIX: Modal flash tracking (#24923) 2023-12-18 09:34:19 -05: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 DEV: move deprecation silencer to a shared package (#22668) 2023-07-18 19:07:20 +01:00
dialog-holder Build(deps): Bump ember-auto-import from 2.7.0 to 2.7.1 in /app/assets/javascripts (#24878) 2023-12-13 22:30:51 +01:00
discourse FIX: Better infinite scrolling on categories page (#24831) 2023-12-18 16:46:09 +02:00
discourse-common Build(deps): Bump ember-auto-import from 2.7.0 to 2.7.1 in /app/assets/javascripts (#24878) 2023-12-13 22:30:51 +01:00
discourse-hbr Build(deps): Bump ember-auto-import from 2.7.0 to 2.7.1 in /app/assets/javascripts (#24878) 2023-12-13 22:30:51 +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 ember-auto-import from 2.7.0 to 2.7.1 in /app/assets/javascripts (#24878) 2023-12-13 22:30:51 +01:00
discourse-plugins Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#24833) 2023-12-11 22:50:33 +01:00
discourse-widget-hbs Build(deps): Bump ember-auto-import from 2.7.0 to 2.7.1 in /app/assets/javascripts (#24878) 2023-12-13 22:30:51 +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 Build(deps): Bump ember-auto-import from 2.7.0 to 2.7.1 in /app/assets/javascripts (#24878) 2023-12-13 22:30:51 +01:00
locales DEV: convert I18n pseudo package into real package (discourse-i18n) (#23867) 2023-10-12 14:44:01 +01:00
patches DEV: Update content-tag to 1.2.1 (#24888) 2023-12-14 12:00:36 +01:00
pretty-text Build(deps): Bump ember-auto-import from 2.7.0 to 2.7.1 in /app/assets/javascripts (#24878) 2023-12-13 22:30:51 +01:00
select-kit Build(deps): Bump ember-auto-import from 2.7.0 to 2.7.1 in /app/assets/javascripts (#24878) 2023-12-13 22:30:51 +01:00
theme-transpiler DEV: Update content-tag to 1.2.1 (#24888) 2023-12-14 12:00:36 +01:00
truth-helpers Build(deps): Bump ember-auto-import from 2.7.0 to 2.7.1 in /app/assets/javascripts (#24878) 2023-12-13 22:30:51 +01:00
wizard Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#24833) 2023-12-11 22:50:33 +01: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: Excessive video data downloading from service worker (#24924) 2023-12-15 13:29:50 -07:00
yarn-ember3.lock DEV: Update content-tag to 1.2.1 (#24888) 2023-12-14 12:00:36 +01:00
yarn-ember5.lock DEV: Update content-tag to 1.2.1 (#24888) 2023-12-14 12:00:36 +01:00
yarn.lock DEV: Introduce feature-flag for Ember 5 upgrade 2023-11-27 16:40:22 +00:00