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
..
2023-06-07 18:49:44 +03:00
2023-06-09 11:14:11 +01:00
2021-06-22 15:21:20 +02:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2022-10-19 15:19:28 +02:00
2020-08-05 13:55:12 +00:00
2021-06-22 15:21:20 +02:00
2020-09-01 13:02:16 +00:00
2021-01-20 22:58:26 +01:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2021-12-14 14:53:35 +01:00
2021-07-13 20:30:09 +02:00
2020-08-05 13:55:12 +00:00
2021-01-12 14:29:05 +01:00
2022-01-18 14:41:41 +01:00
2022-06-18 00:18:22 +02:00
2013-06-20 14:54:43 +04:00
2021-06-08 16:32:36 +02:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2021-07-13 20:30:09 +02:00
2021-06-29 16:02:02 +02:00
2020-09-16 10:17:56 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2022-02-01 16:15:18 +01:00
2022-11-09 00:00:28 +01:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2022-12-06 16:22:23 +01:00
2022-11-22 15:01:19 +01:00
2022-03-30 14:52:59 +02:00
2020-08-05 13:55:12 +00:00
2021-07-21 10:30:34 +02:00
2020-08-05 13:55:12 +00:00
2021-06-22 15:21:20 +02:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2021-06-22 15:21:20 +02:00
2020-09-01 13:02:16 +00:00
2021-01-26 14:52:35 +01:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2021-12-14 14:53:35 +01:00
2021-07-13 20:30:09 +02:00
2021-07-13 20:30:09 +02:00
2021-01-12 14:29:05 +01:00
2020-08-05 13:55:12 +00:00
2022-06-18 00:18:22 +02:00
2013-06-20 14:54:43 +04:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2021-06-29 16:02:02 +02:00
2020-09-16 10:17:56 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2022-11-09 00:00:28 +01:00
2020-08-05 13:55:12 +00:00
2021-07-21 10:30:34 +02:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-09-09 14:59:40 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2021-07-21 10:30:34 +02:00
2020-08-05 13:55:12 +00:00
2021-06-22 15:21:20 +02:00
2020-08-05 13:55:12 +00:00
2021-07-21 10:30:34 +02:00
2020-08-25 13:02:37 +00:00
2020-08-05 13:55:12 +00:00
2021-03-30 15:44:13 +02:00
2021-03-16 15:49:29 +01:00
2021-06-22 15:21:20 +02:00
2020-08-11 13:04:00 +00:00
2021-01-20 22:58:26 +01:00
2021-06-22 15:21:20 +02:00
2020-08-05 13:55:12 +00:00
2021-12-14 14:53:35 +01:00
2021-07-13 20:30:09 +02:00
2021-07-13 20:30:09 +02:00
2021-01-12 14:29:05 +01:00
2020-08-05 13:55:12 +00:00
2022-06-18 00:18:22 +02:00
2016-07-08 14:15:13 -04:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2023-05-16 19:40:01 +02:00
2020-11-03 18:08:07 +01:00
2021-07-22 12:31:19 +02:00
2020-09-15 13:04:17 +00:00
2021-10-12 16:00:22 +02:00
2021-08-24 15:25:44 +02:00
2021-07-27 15:24:03 +02:00
2022-11-09 00:00:28 +01:00
2020-09-09 14:59:40 +00:00
2021-07-21 10:30:34 +02:00
2021-07-13 20:30:09 +02:00
2020-09-29 13:01:52 +00:00
2022-11-16 11:39:47 +01:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2021-04-07 11:58:41 +02:00
2020-09-09 14:59:40 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2020-08-05 13:55:12 +00:00
2022-12-06 16:22:23 +01:00
2022-11-22 15:01:19 +01:00
2022-03-30 14:52:59 +02:00
2020-11-10 15:23:06 +01:00
2021-07-21 10:30:34 +02:00
2021-03-02 15:28:30 +01:00
2021-07-13 20:30:09 +02:00
2020-10-17 00:07:21 +02:00
2021-07-21 10:30:34 +02:00
2020-10-17 00:07:21 +02:00
2020-10-17 00:07:21 +02:00
2021-03-30 15:44:13 +02:00
2021-03-16 15:49:29 +01:00
2020-10-17 00:07:21 +02:00
2020-10-17 00:07:21 +02:00
2021-01-20 22:58:26 +01:00
2021-04-07 11:58:41 +02:00
2020-10-17 00:07:21 +02:00
2021-12-14 14:53:35 +01:00
2021-05-11 19:01:59 +02:00
2021-07-13 20:30:09 +02:00
2021-02-16 15:24:37 +01:00
2020-10-20 15:34:57 +02:00
2022-06-18 00:18:22 +02:00
2020-10-16 15:24:58 +02:00
2021-05-18 15:11:41 +02:00
2020-10-17 00:07:21 +02:00
2023-05-16 19:40:01 +02:00
2020-11-03 18:08:07 +01:00
2021-07-13 20:30:09 +02:00
2020-10-27 15:36:21 +01:00
2021-12-14 14:53:35 +01:00
2021-08-24 15:25:44 +02:00
2021-07-27 15:24:03 +02:00
2020-10-27 15:36:21 +01:00
2020-10-20 15:34:57 +02:00
2021-07-21 10:30:34 +02:00
2021-07-13 20:30:09 +02:00
2021-01-19 16:14:59 +01:00
2022-11-16 11:39:47 +01:00
2020-10-17 00:07:21 +02:00
2021-05-18 15:11:41 +02:00
2020-10-17 00:07:21 +02:00
2021-04-07 11:58:41 +02:00
2020-10-17 00:07:21 +02:00
2020-10-17 00:07:21 +02:00
2020-10-17 00:07:21 +02:00
2020-10-17 00:07:21 +02:00
2022-12-06 16:22:23 +01:00
2021-01-12 14:29:05 +01:00
2022-03-30 14:52:59 +02:00
2020-11-17 14:49:58 +01:00
2021-07-21 10:30:34 +02:00
2021-03-02 15:28:30 +01:00