discourse/public
David Taylor 9c926ce645
PERF: Improve workbox loading strategy (#22019)
Previously workbox JS was vendored into our git repository, and would be loaded from the `public/javascripts` directory with a 1 day cache lifetime. The main aim of this commit is to add 'cachebuster' to the workbox URL so that the cache lifetime can be increased.

- Remove vendored copies of workbox.
- Use ember-cli/broccoli to collect workbox files from node_modules into assets/workbox-{digest}
- Add assets to sprockets manifest so that they're collected from the ember-cli output directory (and uploaded to s3 when configured)

Some of the sprockets-related changes in this commit are not ideal, but we hope to remove sprockets in the not-too-distant future.
2023-06-09 11:14:11 +01:00
..
images FIX: Add removed image that may still be used (#21957) 2023-06-07 18:49:44 +03:00
javascripts PERF: Improve workbox loading strategy (#22019) 2023-06-09 11:14:11 +01:00
403.ar.html Update translations (#13476) 2021-06-22 15:21:20 +02:00
403.be.html
403.bg.html
403.bs_BA.html
403.ca.html
403.cs.html Update translations (#18642) 2022-10-19 15:19:28 +02:00
403.da.html
403.de.html Update translations (#13476) 2021-06-22 15:21:20 +02:00
403.el.html
403.en_GB.html Update translations (#11779) 2021-01-20 22:58:26 +01:00
403.es.html
403.et.html
403.fa_IR.html Update translations (#15292) 2021-12-14 14:53:35 +01:00
403.fi.html Update translations (#13647) 2021-07-13 20:30:09 +02:00
403.fr.html
403.gl.html Update translations (#11689) 2021-01-12 14:29:05 +01:00
403.he.html Update translations (#15637) 2022-01-18 14:41:41 +01:00
403.hr.html FEATURE: Add Croatian language (#17130) 2022-06-18 00:18:22 +02:00
403.html
403.hu.html Update translations (#13327) 2021-06-08 16:32:36 +02:00
403.hy.html
403.id.html
403.it.html Update translations (#13647) 2021-07-13 20:30:09 +02:00
403.ja.html Update translations (#13565) 2021-06-29 16:02:02 +02:00
403.ko.html
403.lt.html
403.lv.html
403.nb_NO.html Update translations (#15763) 2022-02-01 16:15:18 +01:00
403.nl.html Update translations (#18948) 2022-11-09 00:00:28 +01:00
403.pl_PL.html
403.pt.html
403.pt_BR.html
403.ro.html
403.ru.html
403.sk.html
403.sl.html
403.sq.html
403.sr.html
403.sv.html
403.sw.html
403.te.html
403.th.html
403.tr_TR.html Update translations (#19340) 2022-12-06 16:22:23 +01:00
403.uk.html Update translations (#19150) 2022-11-22 15:01:19 +01:00
403.ur.html Update translations (#16314) 2022-03-30 14:52:59 +02:00
403.vi.html
403.zh_CN.html Update translations (#13796) 2021-07-21 10:30:34 +02:00
403.zh_TW.html
404.json
422.ar.html Update translations (#13476) 2021-06-22 15:21:20 +02:00
422.be.html
422.bg.html
422.bs_BA.html
422.ca.html
422.cs.html
422.da.html
422.de.html Update translations (#13476) 2021-06-22 15:21:20 +02:00
422.el.html
422.en_GB.html Update translations (#11848) 2021-01-26 14:52:35 +01:00
422.es.html
422.et.html
422.fa_IR.html Update translations (#15292) 2021-12-14 14:53:35 +01:00
422.fi.html Update translations (#13647) 2021-07-13 20:30:09 +02:00
422.fr.html Update translations (#13647) 2021-07-13 20:30:09 +02:00
422.gl.html Update translations (#11689) 2021-01-12 14:29:05 +01:00
422.he.html
422.hr.html FEATURE: Add Croatian language (#17130) 2022-06-18 00:18:22 +02:00
422.html
422.hu.html
422.hy.html
422.id.html
422.it.html
422.ja.html Update translations (#13565) 2021-06-29 16:02:02 +02:00
422.ko.html
422.lt.html
422.lv.html
422.nb_NO.html
422.nl.html Update translations (#18948) 2022-11-09 00:00:28 +01:00
422.pl_PL.html
422.pt.html
422.pt_BR.html Update translations (#13796) 2021-07-21 10:30:34 +02:00
422.ro.html
422.ru.html
422.sk.html
422.sl.html
422.sq.html
422.sr.html
422.sv.html
422.sw.html
422.te.html
422.th.html
422.tr_TR.html
422.uk.html
422.ur.html
422.vi.html
422.zh_CN.html Update translations (#13796) 2021-07-21 10:30:34 +02:00
422.zh_TW.html
500.ar.html Update translations (#13476) 2021-06-22 15:21:20 +02:00
500.be.html
500.bg.html Update translations (#13796) 2021-07-21 10:30:34 +02:00
500.bs_BA.html
500.ca.html
500.cs.html Update translations (#12556) 2021-03-30 15:44:13 +02:00
500.da.html Update translations (#12412) 2021-03-16 15:49:29 +01:00
500.de.html Update translations (#13476) 2021-06-22 15:21:20 +02:00
500.el.html
500.en_GB.html Update translations (#11779) 2021-01-20 22:58:26 +01:00
500.es.html Update translations (#13476) 2021-06-22 15:21:20 +02:00
500.et.html
500.fa_IR.html Update translations (#15292) 2021-12-14 14:53:35 +01:00
500.fi.html Update translations (#13647) 2021-07-13 20:30:09 +02:00
500.fr.html Update translations (#13647) 2021-07-13 20:30:09 +02:00
500.gl.html Update translations (#11689) 2021-01-12 14:29:05 +01:00
500.he.html
500.hr.html FEATURE: Add Croatian language (#17130) 2022-06-18 00:18:22 +02:00
500.html
500.hu.html
500.hy.html
500.id.html Update translations (#21583) 2023-05-16 19:40:01 +02:00
500.it.html Update translations (#11108) 2020-11-03 18:08:07 +01:00
500.ja.html Update translations (#13821) 2021-07-22 12:31:19 +02:00
500.ko.html
500.lt.html Update translations (#14579) 2021-10-12 16:00:22 +02:00
500.lv.html Update translations (#14063) 2021-08-24 15:25:44 +02:00
500.nb_NO.html Update translations (#13860) 2021-07-27 15:24:03 +02:00
500.nl.html Update translations (#18948) 2022-11-09 00:00:28 +01:00
500.pl_PL.html
500.pt.html Update translations (#13647) 2021-07-13 20:30:09 +02:00
500.pt_BR.html Update translations (#13796) 2021-07-21 10:30:34 +02:00
500.ro.html
500.ru.html Update translations (#19033) 2022-11-16 11:39:47 +01:00
500.sk.html
500.sl.html
500.sq.html
500.sr.html Update translations (#12614) 2021-04-07 11:58:41 +02:00
500.sv.html
500.sw.html
500.te.html
500.th.html
500.tr_TR.html Update translations (#19340) 2022-12-06 16:22:23 +01:00
500.uk.html Update translations (#19150) 2022-11-22 15:01:19 +01:00
500.ur.html Update translations (#16314) 2022-03-30 14:52:59 +02:00
500.vi.html Update translations (#11182) 2020-11-10 15:23:06 +01:00
500.zh_CN.html Update translations (#13796) 2021-07-21 10:30:34 +02:00
500.zh_TW.html Update translations (#12258) 2021-03-02 15:28:30 +01:00
503.ar.html Update translations (#13647) 2021-07-13 20:30:09 +02:00
503.be.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.bg.html Update translations (#13796) 2021-07-21 10:30:34 +02:00
503.bs_BA.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.ca.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.cs.html Update translations (#12556) 2021-03-30 15:44:13 +02:00
503.da.html Update translations (#12412) 2021-03-16 15:49:29 +01:00
503.de.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.el.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.en_GB.html Update translations (#11779) 2021-01-20 22:58:26 +01:00
503.es.html Update translations (#12614) 2021-04-07 11:58:41 +02:00
503.et.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.fa_IR.html Update translations (#15292) 2021-12-14 14:53:35 +01:00
503.fi.html Update translations (#13030) 2021-05-11 19:01:59 +02:00
503.fr.html Update translations (#13647) 2021-07-13 20:30:09 +02:00
503.gl.html Update translations (#12097) 2021-02-16 15:24:37 +01:00
503.he.html Update translations (#10970) 2020-10-20 15:34:57 +02:00
503.hr.html FEATURE: Add Croatian language (#17130) 2022-06-18 00:18:22 +02:00
503.html
503.hu.html Update translations (#13088) 2021-05-18 15:11:41 +02:00
503.hy.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.id.html Update translations (#21583) 2023-05-16 19:40:01 +02:00
503.it.html Update translations (#11108) 2020-11-03 18:08:07 +01:00
503.ja.html Update translations (#13647) 2021-07-13 20:30:09 +02:00
503.ko.html Update translations (#11042) 2020-10-27 15:36:21 +01:00
503.lt.html Update translations (#15292) 2021-12-14 14:53:35 +01:00
503.lv.html Update translations (#14063) 2021-08-24 15:25:44 +02:00
503.nb_NO.html Update translations (#13860) 2021-07-27 15:24:03 +02:00
503.nl.html Update translations (#11042) 2020-10-27 15:36:21 +01:00
503.pl_PL.html Update translations (#10970) 2020-10-20 15:34:57 +02:00
503.pt.html Update translations (#13647) 2021-07-13 20:30:09 +02:00
503.pt_BR.html Update translations (#13796) 2021-07-21 10:30:34 +02:00
503.ro.html Update translations (#11756) 2021-01-19 16:14:59 +01:00
503.ru.html Update translations (#19033) 2022-11-16 11:39:47 +01:00
503.sk.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.sl.html Update translations (#13088) 2021-05-18 15:11:41 +02:00
503.sq.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.sr.html Update translations (#12614) 2021-04-07 11:58:41 +02:00
503.sv.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.sw.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.te.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.th.html Update translations (#10944) 2020-10-17 00:07:21 +02:00
503.tr_TR.html Update translations (#19340) 2022-12-06 16:22:23 +01:00
503.uk.html Update translations (#11689) 2021-01-12 14:29:05 +01:00
503.ur.html Update translations (#16314) 2022-03-30 14:52:59 +02:00
503.vi.html Update translations (#11264) 2020-11-17 14:49:58 +01:00
503.zh_CN.html Update translations (#13796) 2021-07-21 10:30:34 +02:00
503.zh_TW.html Update translations (#12258) 2021-03-02 15:28:30 +01:00