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/app
Alan Guo Xiang Tan 0bdb616edc
DEV: Refactor community section code (#18436)
In a recent commit when adding the review section link, I moved to a
pattern where we allowed the section links to be refreshed after the
section has been constructed. However, we were not tearing down the old
section links when refreshing. This made me realise that refreshing
section links in a section is not a pattern I want to adopt since people
can easily forget to teardown. Instead, each section link should be
responsible for defining a teardown function for cleanup which will
always be called when the sidebar is removed.
2022-09-30 13:13:50 +08:00
..
adapters FIX: Avoid duplicate topic-list requests (#18073) 2022-08-24 11:54:01 +01:00
components DEV: Refactor community section code (#18436) 2022-09-30 13:13:50 +08:00
controllers REFACTOR: Improve reusability by Decoupling flag modal from flag target. (#18251) 2022-09-29 11:57:36 -03:00
helpers FEATURE: site setting to disable usernames in share links. (#18315) 2022-09-22 23:12:39 +05:30
initializers DEV: Use the correct property for checking if redesigned user menu is enabled (#18394) 2022-09-28 10:50:52 +03:00
lib DEV: Refactor community section code (#18436) 2022-09-30 13:13:50 +08:00
mixins FIX: Quirks around starting new uploads when one was in progress (#18393) 2022-09-30 11:01:40 +10:00
models FEATURE: Add review link to community section for logged in user (#18374) 2022-09-28 09:58:07 +08:00
modifiers DEV: Install ember-modifier and @ember/render-modifiers (#17595) 2022-07-21 18:12:29 +01:00
pre-initializers DEV: Fix InstallTrigger deprecation warnings on Firefox (#18380) 2022-09-29 13:31:29 +02:00
raw-views DEV: Use method definition syntax consistently (#14915) 2021-11-13 14:01:55 +01:00
routes REFACTOR: Improve reusability by Decoupling flag modal from flag target. (#18251) 2022-09-29 11:57:36 -03:00
services FIX: 404 sending beacon "leave all" on subfolder install 2022-09-27 19:57:38 +01:00
styles DEV: Migrate to Ember CLI (#11932) 2021-02-03 14:22:20 -05:00
templates REFACTOR: Improve reusability by Decoupling flag modal from flag target. (#18251) 2022-09-29 11:57:36 -03:00
widgets DEV: refactor bootbox alerts (#18292) 2022-09-27 14:47:13 -04:00
app.js DEV: Modernize Ember Resolver (#17353) 2022-07-06 14:20:00 +01:00
index.html DEV: Preload CSS in the <head> (#17322) 2022-07-05 00:23:09 +08:00
mapping-router.js DEV: Improve and document __container__ workaround in tests (#15498) 2022-01-10 10:34:08 +00:00