Isaac Janzen
3eb8046dde
DEV: Update replaceWith
on Route ( #23153 )
...
# Context
This PR was originally implemented in https://github.com/discourse/discourse/pull/22645 then reverted in https://github.com/discourse/discourse/pull/22693 . We protect from aborted transition when _awaiting_ on `replaceWith` by utilizing [followRedirects()](https://api.emberjs.com/ember/5.1/classes/Transition/methods/followRedirects?anchor=followRedirects )
# Description
Per https://deprecations.emberjs.com/v3.x/#toc_routing-transition-methods
We are upgrading all `this.replaceWith` calls on routes to directly call the router service (`this.router.replaceWith`)
2023-08-21 16:53:54 -05:00
Isaac Janzen
1561e51a13
DEV: Revert "DEV: Update replaceWith
on Route ( #22645 )" ( #22693 )
...
This reverts commit 33db93c9b2
.
2023-07-19 10:47:31 -05:00
Isaac Janzen
33db93c9b2
DEV: Update replaceWith
on Route ( #22645 )
...
Per https://deprecations.emberjs.com/v3.x/#toc_routing-transition-methods
We are upgrading all `this.replaceWith` calls on routes to directly call the router service (`this.router.replaceWith`)
2023-07-18 15:05:53 -05:00
Isaac Janzen
011ba5b9f6
DEV: Update transitionTo
on Route ( #22644 )
...
Per https://deprecations.emberjs.com/v3.x/#toc_routing-transition-methods
We are upgrading all `this.transitionTo` calls on routes to directly call the router service (`this.router.transitionTo`)
2023-07-18 14:52:55 -05:00
David Taylor
e700f0af93
DEV: Update admin routes to native class syntax ( #20686 )
2023-03-15 13:17:51 +00:00
Penar Musaraj
a1d67122b1
DEV: Refactor the last few bootbox dialogs ( #18416 )
2022-10-07 11:38:27 -04:00
David Taylor
d1d37473d4
FIX: Only block local edits for git-sourced themes ( #11450 )
...
Themes uploaded as zip files are given a row in the `remote_themes` table to store metadata, even though they are not truly remote.
2020-12-09 19:41:42 +00:00
Justin DiRose
65e123498b
FIX: Disallow editing of remote themes ( #11189 )
...
Allowing the editing of remote themes has been something Discourse has advised against for some time. This commit removes the ability to edit or upload files to remote themes from Admin > Customize to enforce the recommended practice.
2020-11-13 09:57:49 -06:00
Robin Ward
ce3fe2f4c4
REFACTOR: Support bundling our admin
section as an ember addon
2020-09-22 15:14:29 -04:00