David Taylor
ac896755bb
DEV: Simplify ember-cli proxy strategy ( #24242 )
...
Previously, the app HTML served by the Ember-CLI proxy was generated based on a 'bootstrap json' payload generated by Rails. This inevitably leads to differences between the Rails HTML and the Ember-CLI HTML.
This commit overhauls our proxying strategy. Now, we totally ignore the ember-cli `index.html` file. Instead, we take the full HTML from Rails and surgically replace script URLs based on a `data-discourse-entrypoint` attribute. This should be faster (only one request to Rails), more robust, and less confusing for developers.
2023-11-10 11:16:06 +00:00
..
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-07-28 12:53:46 +01:00
2023-01-09 11:49:28 +00:00
2023-11-10 11:16:06 +00:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-06-16 12:44:35 +10:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-10-09 07:24:10 +08:00
2022-07-28 10:27:38 +08:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-09-11 09:12:37 +01:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-01-09 11:49:28 +00:00
2023-08-08 15:15:34 -04:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-05-04 09:20:52 +08:00
2023-11-10 00:44:05 +04:00
2023-01-09 11:49:28 +00:00
2023-06-16 12:44:35 +10:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-01-09 11:49:28 +00:00
2023-06-01 10:00:01 +10:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-11-09 16:47:59 -06:00
2023-06-08 20:06:20 +03:00
2023-01-09 11:49:28 +00:00