| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:6f0b9104-b10e-95b2-44df-388062d51a0c |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 99D8:EF960:128A96E:1B28200:6A609428 |
| html-safe-nonce | 1af4c701e916279c8a7fb70235d508bdf3507b8f3a8e8537eb9f717dc288c094 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5OUQ4OkVGOTYwOjEyOEE5NkU6MUIyODIwMDo2QTYwOTQyOCIsInZpc2l0b3JfaWQiOiI4OTI1NzE1ODAyNzA1OTI1MTYwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | b5fc3bb15334398cb76f1274a5fe25ac0c7719630c65c63a576102732b7ac267 |
| hovercard-subject-tag | pull_request:287176632 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/angular/angular/30977/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/7a69284e364a438de587216787ee03dc762ce9742f73f7c5009c7525332e0813/angular/angular/pull/30977 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/7a69284e364a438de587216787ee03dc762ce9742f73f7c5009c7525332e0813/angular/angular/pull/30977 |
| og:image:alt | Fix caching of opaque responses in data groups with freshness strategy.
Clean-up/Simplify service-worker tests.
(See individual commits for details.)
Fixes #30968. |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | gkalpak |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5142d23feb6a650085422edf60d68c93777dfa6c4b0c9151eb464d3e4969f618 |
| turbo-cache-control | no-cache |
| go-import | github.com/angular/angular git https://github.com/angular/angular.git |
| octolytics-dimension-user_id | 139426 |
| octolytics-dimension-user_login | angular |
| octolytics-dimension-repository_id | 24195339 |
| octolytics-dimension-repository_nwo | angular/angular |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 24195339 |
| octolytics-dimension-repository_network_root_nwo | angular/angular |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 6211071718785f6af328d66ee8cf4a7ce606987e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/angular/angular/issues/30977#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fangular%2Fangular%2Fpull%2F30977 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| Code QualityEnforce quality at merge | https://github.com/features/code-quality |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fangular%2Fangular%2Fpull%2F30977 |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=angular%2Fangular |
| Reload | https://github.com/angular/angular/issues/30977 |
| Reload | https://github.com/angular/angular/issues/30977 |
| Reload | https://github.com/angular/angular/issues/30977 |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
|
angular
| https://github.com/angular |
| angular | https://github.com/angular/angular |
|
Notifications
| https://github.com/login?return_to=%2Fangular%2Fangular |
|
Fork
27.5k
| https://github.com/login?return_to=%2Fangular%2Fangular |
|
Star
101k
| https://github.com/login?return_to=%2Fangular%2Fangular |
|
Code
| https://github.com/angular/angular |
|
Issues
979
| https://github.com/angular/angular/issues |
|
Pull requests
162
| https://github.com/angular/angular/pulls |
|
Discussions
| https://github.com/angular/angular/discussions |
|
Actions
| https://github.com/angular/angular/actions |
|
Projects
| https://github.com/angular/angular/projects |
|
Security and quality
24
| https://github.com/angular/angular/security |
|
Insights
| https://github.com/angular/angular/pulse |
|
Code
| https://github.com/angular/angular |
|
Issues
| https://github.com/angular/angular/issues |
|
Pull requests
| https://github.com/angular/angular/pulls |
|
Discussions
| https://github.com/angular/angular/discussions |
|
Actions
| https://github.com/angular/angular/actions |
|
Projects
| https://github.com/angular/angular/projects |
|
Security and quality
| https://github.com/angular/angular/security |
|
Insights
| https://github.com/angular/angular/pulse |
| gkalpak | https://github.com/gkalpak |
| angular:master | https://github.com/angular/angular/tree/master |
| gkalpak:fix-sw-caching-opaque | https://github.com/gkalpak/angular/tree/fix-sw-caching-opaque |
| Conversation | https://github.com/angular/angular/pull/30977 |
| Commits9 (9) | https://github.com/angular/angular/pull/30977/commits |
| Checks | https://github.com/angular/angular/pull/30977/checks |
| Files changed | https://github.com/angular/angular/pull/30977/files |
| fix(service-worker): cache opaque responses in data groups with freshness strategy | https://github.com/angular/angular/issues/30977#top |
| gkalpak | https://github.com/gkalpak |
| angular:master | https://github.com/angular/angular/tree/master |
| gkalpak:fix-sw-caching-opaque | https://github.com/gkalpak/angular/tree/fix-sw-caching-opaque |
|
| https://github.com/gkalpak |
| gkalpak | https://github.com/gkalpak |
| Jun 11, 2019 | https://github.com/angular/angular/issues/30977#issue-454797755 |
| #30968 | https://github.com/angular/angular/issues/30968 |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| https://github.com/gkalpak |
| gkalpak | https://github.com/gkalpak |
|
type: bug/fix
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22type%3A%20bug%2Ffix%22 |
|
action: review
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22action%3A%20review%22 |
|
PR target: TBD
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22PR%20target%3A%20TBD%22 |
|
area: service-worker
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22area%3A%20service-worker%22 |
| Jun 11, 2019 | https://github.com/angular/angular/issues/30977#event-2404824749 |
| https://github.com/gkalpak |
| gkalpak | https://github.com/gkalpak |
| June 11, 2019 16:47 | https://github.com/angular/angular/issues/30977#event-2404824765 |
| https://github.com/apps/ngbot |
| ngbot | https://github.com/apps/ngbot |
| needsTriage | https://github.com/angular/angular/milestone/83 |
| Jun 11, 2019 | https://github.com/angular/angular/issues/30977#event-2404824855 |
| https://github.com/googlebot |
| googlebot | https://github.com/googlebot |
|
cla: yes
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22 |
| Jun 11, 2019 | https://github.com/angular/angular/issues/30977#event-2404825176 |
| https://github.com/gkalpak |
| gkalpak | https://github.com/gkalpak |
|
Jun 11, 2019
| https://github.com/angular/angular/issues/30977#ref-issue-454521037 |
|
Support caching opaque responses with freshness strategy in ngsw-config.json [PWA][SW]
#30968
| https://github.com/angular/angular/issues/30968 |
| https://github.com/mary-poppins |
| mary-poppins | https://github.com/mary-poppins |
| Jun 11, 2019 | https://github.com/angular/angular/issues/30977#issuecomment-500931269 |
| https://pr30977-84d287d.ngbuilds.io/ | https://pr30977-84d287d.ngbuilds.io/ |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| https://github.com/gkalpak |
| gkalpak | https://github.com/gkalpak |
| force-pushed | https://github.com/angular/angular/compare/84d287d503d11780bf495df1f6c158426f0bac53..d7dab2370127980b00bab6b104660ae6850b4ada |
| 84d287d | https://github.com/angular/angular/commit/84d287d503d11780bf495df1f6c158426f0bac53 |
| d7dab23 | https://github.com/angular/angular/commit/d7dab2370127980b00bab6b104660ae6850b4ada |
|
Compare
| https://github.com/angular/angular/compare/84d287d503d11780bf495df1f6c158426f0bac53..d7dab2370127980b00bab6b104660ae6850b4ada |
| June 24, 2019 12:04 | https://github.com/angular/angular/issues/30977#event-2434027816 |
| https://github.com/mary-poppins |
| mary-poppins | https://github.com/mary-poppins |
| Jun 24, 2019 | https://github.com/angular/angular/issues/30977#issuecomment-504993983 |
| https://pr30977-d7dab23.ngbuilds.io/ | https://pr30977-d7dab23.ngbuilds.io/ |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| https://github.com/IgorMinar |
| IgorMinar | https://github.com/IgorMinar |
|
Jun 24, 2019
| https://github.com/angular/angular/issues/30977#pullrequestreview-253443677 |
|
View reviewed changes
| https://github.com/angular/angular/pull/30977/files |
| IgorMinar | https://github.com/IgorMinar |
| https://github.com/angular/angular/issues/30977#pullrequestreview-253443677 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| packages/service-worker/worker/testing/fetch.ts | https://github.com/angular/angular/pull/30977/files#diff-a6e4cded06ab6c68c6b760f02896bc7f122b263e79faf3acd4d97547294ef9b9 |
| IgorMinar | https://github.com/IgorMinar |
| Jun 24, 2019 | https://github.com/angular/angular/issues/30977#discussion_r296747056 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| gkalpak | https://github.com/gkalpak |
| Jun 24, 2019 | https://github.com/angular/angular/issues/30977#discussion_r296887713 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| sounds like a good name | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer#Example |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| packages/service-worker/worker/src/data.ts | https://github.com/angular/angular/pull/30977/files#diff-19451b46170bbcdd8b7870f20019e96cac5d1e1b9e2410601ff283cce51dfe28 |
| IgorMinar | https://github.com/IgorMinar |
| Jun 24, 2019 | https://github.com/angular/angular/issues/30977#discussion_r296751702 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| gkalpak | https://github.com/gkalpak |
| Jun 24, 2019 | https://github.com/angular/angular/issues/30977#discussion_r296898913 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| gkalpak | https://github.com/gkalpak |
| June 24, 2019 23:13 | https://github.com/angular/angular/issues/30977#commits-pushed-cb71a13 |
|
| https://github.com/gkalpak |
| test(service-worker): remove obsolete async test helpers | https://github.com/angular/angular/pull/30977/commits/cb71a13990f9f7ff292aa4e37ba7573fec44cfef |
| cb71a13 | https://github.com/angular/angular/pull/30977/commits/cb71a13990f9f7ff292aa4e37ba7573fec44cfef |
|
| https://github.com/gkalpak |
| test(service-worker): simplify test helpers | https://github.com/angular/angular/pull/30977/commits/a725e1de87c1bff665061a3c151544ba999fcb97 |
| a725e1d | https://github.com/angular/angular/pull/30977/commits/a725e1de87c1bff665061a3c151544ba999fcb97 |
|
| https://github.com/gkalpak |
| test(service-worker): properly reset mock server state for each test | https://github.com/angular/angular/pull/30977/commits/60c406bfaaa8e32e866c4bb310fe28b987bab34b |
| 60c406b | https://github.com/angular/angular/pull/30977/commits/60c406bfaaa8e32e866c4bb310fe28b987bab34b |
|
| https://github.com/gkalpak |
| test(service-worker): better simulate opaque requests | https://github.com/angular/angular/pull/30977/commits/b54d0a969bfc1ad6e389625612e52d70f0d1a483 |
| b54d0a9 | https://github.com/angular/angular/pull/30977/commits/b54d0a969bfc1ad6e389625612e52d70f0d1a483 |
| https://developer.mozilla.org/en-US/docs/Web/API/Body | https://developer.mozilla.org/en-US/docs/Web/API/Body |
| https://fetch.spec.whatwg.org/#concept-body-consume-body | https://fetch.spec.whatwg.org/#concept-body-consume-body |
|
| https://github.com/gkalpak |
| refactor(service-worker): make the caching behavior more explicit | https://github.com/angular/angular/pull/30977/commits/1fc2e3b3d45a038cc8a2da64c45d19c42cbbdc1c |
| 1fc2e3b | https://github.com/angular/angular/pull/30977/commits/1fc2e3b3d45a038cc8a2da64c45d19c42cbbdc1c |
| https://github.com/angular/angular/blob/2b4d5c754/packages/service-worker/worker/src/data.ts#L379-L388 | https://github.com/angular/angular/blob/2b4d5c754/packages/service-worker/worker/src/data.ts#L379-L388 |
|
| https://github.com/gkalpak |
| fix(service-worker): cache opaque responses in data groups with `fres… | https://github.com/angular/angular/pull/30977/commits/ea9f1162d2d5ea0899c4e4d130cce2e79d21a255 |
| ea9f116 | https://github.com/angular/angular/pull/30977/commits/ea9f1162d2d5ea0899c4e4d130cce2e79d21a255 |
| angular#30968 | https://github.com/angular/angular/issues/30968 |
|
| https://github.com/gkalpak |
| fix(service-worker): cache opaque responses when requests exceeds tim… | https://github.com/angular/angular/pull/30977/commits/be5109a32231003d7b4d581376d42d1bda47fc91 |
| be5109a | https://github.com/angular/angular/pull/30977/commits/be5109a32231003d7b4d581376d42d1bda47fc91 |
|
| https://github.com/gkalpak |
| refactor(service-worker): remove redundant cache operation | https://github.com/angular/angular/pull/30977/commits/9f10975c00bade79df7326b49f6d777bbae7f5ef |
| 9f10975 | https://github.com/angular/angular/pull/30977/commits/9f10975c00bade79df7326b49f6d777bbae7f5ef |
|
| https://github.com/gkalpak |
| fixup! test(service-worker): better simulate opaque requests | https://github.com/angular/angular/pull/30977/commits/b8b61c77dacd2c73336b05d3d535c0fcbc2be32c |
| b8b61c7 | https://github.com/angular/angular/pull/30977/commits/b8b61c77dacd2c73336b05d3d535c0fcbc2be32c |
| https://github.com/gkalpak |
| gkalpak | https://github.com/gkalpak |
| force-pushed | https://github.com/angular/angular/compare/d7dab2370127980b00bab6b104660ae6850b4ada..b8b61c77dacd2c73336b05d3d535c0fcbc2be32c |
| d7dab23 | https://github.com/angular/angular/commit/d7dab2370127980b00bab6b104660ae6850b4ada |
| b8b61c7 | https://github.com/angular/angular/commit/b8b61c77dacd2c73336b05d3d535c0fcbc2be32c |
|
Compare
| https://github.com/angular/angular/compare/d7dab2370127980b00bab6b104660ae6850b4ada..b8b61c77dacd2c73336b05d3d535c0fcbc2be32c |
| June 24, 2019 20:14 | https://github.com/angular/angular/issues/30977#event-2435442721 |
| https://github.com/mary-poppins |
| mary-poppins | https://github.com/mary-poppins |
| Jun 24, 2019 | https://github.com/angular/angular/issues/30977#issuecomment-505164354 |
| b8b61c7 | https://github.com/angular/angular/commit/b8b61c77dacd2c73336b05d3d535c0fcbc2be32c |
| https://pr30977-b8b61c7.ngbuilds.io/ | https://pr30977-b8b61c7.ngbuilds.io/ |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| https://github.com/gkalpak |
| gkalpak | https://github.com/gkalpak |
|
target: major
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22target%3A%20major%22 |
|
PR target: TBD
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22PR%20target%3A%20TBD%22 |
| Jun 24, 2019 | https://github.com/angular/angular/issues/30977#event-2435467932 |
| https://github.com/gkalpak |
| gkalpak | https://github.com/gkalpak |
| Jun 24, 2019 | https://github.com/angular/angular/issues/30977#issuecomment-505166459 |
| @IgorMinar | https://github.com/IgorMinar |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| https://github.com/gkalpak |
| gkalpak | https://github.com/gkalpak |
|
action: merge
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22action%3A%20merge%22 |
|
target: patch
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22target%3A%20patch%22 |
|
action: review
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22action%3A%20review%22 |
|
target: major
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22target%3A%20major%22 |
| Jun 26, 2019 | https://github.com/angular/angular/issues/30977#event-2442173142 |
| https://github.com/gkalpak |
| gkalpak | https://github.com/gkalpak |
| Jun 26, 2019 | https://github.com/angular/angular/issues/30977#issuecomment-506054549 |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-d0e213d |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| test(service-worker): remove obsolete async test helpers ( | https://github.com/angular/angular/commit/d0e213d137f303a8ff298de7a55a83c16576249f |
| #30977 | https://github.com/angular/angular/pull/30977 |
| ) | https://github.com/angular/angular/commit/d0e213d137f303a8ff298de7a55a83c16576249f |
| d0e213d | https://github.com/angular/angular/commit/d0e213d137f303a8ff298de7a55a83c16576249f |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-642f604 |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| test(service-worker): simplify test helpers ( | https://github.com/angular/angular/commit/642f6046af83f45bb883c9cf5006d12e7c8e185f |
| #30977 | https://github.com/angular/angular/pull/30977 |
| ) | https://github.com/angular/angular/commit/642f6046af83f45bb883c9cf5006d12e7c8e185f |
| 642f604 | https://github.com/angular/angular/commit/642f6046af83f45bb883c9cf5006d12e7c8e185f |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-54c171c |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| test(service-worker): properly reset mock server state for each test ( | https://github.com/angular/angular/commit/54c171cdedb89e07afa512c0d087fb4b58da8ae1 |
| #… | https://github.com/angular/angular/pull/30977 |
| 54c171c | https://github.com/angular/angular/commit/54c171cdedb89e07afa512c0d087fb4b58da8ae1 |
| …30977 | https://github.com/angular/angular/pull/30977 |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-8b61287 |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| test(service-worker): better simulate opaque requests ( | https://github.com/angular/angular/commit/8b6128759cdb5fc9a0cc903f4160b37a32835943 |
| #30977 | https://github.com/angular/angular/pull/30977 |
| ) | https://github.com/angular/angular/commit/8b6128759cdb5fc9a0cc903f4160b37a32835943 |
| 8b61287 | https://github.com/angular/angular/commit/8b6128759cdb5fc9a0cc903f4160b37a32835943 |
| https://developer.mozilla.org/en-US/docs/Web/API/Body | https://developer.mozilla.org/en-US/docs/Web/API/Body |
| https://fetch.spec.whatwg.org/#concept-body-consume-body | https://fetch.spec.whatwg.org/#concept-body-consume-body |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-26efc68 |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| refactor(service-worker): make the caching behavior more explicit ( | https://github.com/angular/angular/commit/26efc682d560b2971e882357792085584e74fcde |
| #3… | https://github.com/angular/angular/pull/30977 |
| 26efc68 | https://github.com/angular/angular/commit/26efc682d560b2971e882357792085584e74fcde |
| …0977 | https://github.com/angular/angular/pull/30977 |
| https://github.com/angular/angular/blob/2b4d5c754/packages/service-worker/worker/src/data.ts#L379-L388 | https://github.com/angular/angular/blob/2b4d5c754/packages/service-worker/worker/src/data.ts#L379-L388 |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-b0c3453 |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| fix(service-worker): cache opaque responses in data groups with `fres… | https://github.com/angular/angular/commit/b0c345324a8c11e034f98ded1b868f52c3a54e1c |
| b0c3453 | https://github.com/angular/angular/commit/b0c345324a8c11e034f98ded1b868f52c3a54e1c |
| #30977 | https://github.com/angular/angular/pull/30977 |
| #30968 | https://github.com/angular/angular/issues/30968 |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-a9038ef |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| fix(service-worker): cache opaque responses when requests exceeds tim… | https://github.com/angular/angular/commit/a9038ef13c5cf43f081574046db76e27135e0caa |
| a9038ef | https://github.com/angular/angular/commit/a9038ef13c5cf43f081574046db76e27135e0caa |
| #30977 | https://github.com/angular/angular/pull/30977 |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-c00544a |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| refactor(service-worker): remove redundant cache operation ( | https://github.com/angular/angular/commit/c00544ac51b3a4338864b71932d87a7626bf4efd |
| #30977 | https://github.com/angular/angular/pull/30977 |
| ) | https://github.com/angular/angular/commit/c00544ac51b3a4338864b71932d87a7626bf4efd |
| c00544a | https://github.com/angular/angular/commit/c00544ac51b3a4338864b71932d87a7626bf4efd |
| #30977 | https://github.com/angular/angular/pull/30977 |
| https://github.com/alxhub |
| alxhub | https://github.com/alxhub |
| b6e8d19 | https://github.com/angular/angular/commit/b6e8d19313b7abf5014b1ddae2b31d4ce86f9efd |
| Jun 27, 2019 | https://github.com/angular/angular/issues/30977#event-2444940627 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-7217525 |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| test(service-worker): simplify test helpers ( | https://github.com/angular/angular/commit/7217525da4949f936ee4f879c748b19033df614b |
| #30977 | https://github.com/angular/angular/pull/30977 |
| ) | https://github.com/angular/angular/commit/7217525da4949f936ee4f879c748b19033df614b |
| 7217525 | https://github.com/angular/angular/commit/7217525da4949f936ee4f879c748b19033df614b |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-c150354 |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| test(service-worker): properly reset mock server state for each test ( | https://github.com/angular/angular/commit/c150354464639408145444958ab1e32da2967b88 |
| #… | https://github.com/angular/angular/pull/30977 |
| c150354 | https://github.com/angular/angular/commit/c150354464639408145444958ab1e32da2967b88 |
| …30977 | https://github.com/angular/angular/pull/30977 |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-5306330 |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| test(service-worker): better simulate opaque requests ( | https://github.com/angular/angular/commit/5306330d85ad68e98c5e9752fa18b8f27a16a3cd |
| #30977 | https://github.com/angular/angular/pull/30977 |
| ) | https://github.com/angular/angular/commit/5306330d85ad68e98c5e9752fa18b8f27a16a3cd |
| 5306330 | https://github.com/angular/angular/commit/5306330d85ad68e98c5e9752fa18b8f27a16a3cd |
| https://developer.mozilla.org/en-US/docs/Web/API/Body | https://developer.mozilla.org/en-US/docs/Web/API/Body |
| https://fetch.spec.whatwg.org/#concept-body-consume-body | https://fetch.spec.whatwg.org/#concept-body-consume-body |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-2d38623 |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| refactor(service-worker): make the caching behavior more explicit ( | https://github.com/angular/angular/commit/2d386239741945624c965a0d136c4ec5934d24e4 |
| #3… | https://github.com/angular/angular/pull/30977 |
| 2d38623 | https://github.com/angular/angular/commit/2d386239741945624c965a0d136c4ec5934d24e4 |
| …0977 | https://github.com/angular/angular/pull/30977 |
| https://github.com/angular/angular/blob/2b4d5c754/packages/service-worker/worker/src/data.ts#L379-L388 | https://github.com/angular/angular/blob/2b4d5c754/packages/service-worker/worker/src/data.ts#L379-L388 |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-d7be38f |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| fix(service-worker): cache opaque responses in data groups with `fres… | https://github.com/angular/angular/commit/d7be38f84b7639935fa37953947c1e0c8211e738 |
| d7be38f | https://github.com/angular/angular/commit/d7be38f84b7639935fa37953947c1e0c8211e738 |
| #30977 | https://github.com/angular/angular/pull/30977 |
| #30968 | https://github.com/angular/angular/issues/30968 |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-93abc35 |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| fix(service-worker): cache opaque responses when requests exceeds tim… | https://github.com/angular/angular/commit/93abc35213450b1e116ce1408a70efe54009240d |
| 93abc35 | https://github.com/angular/angular/commit/93abc35213450b1e116ce1408a70efe54009240d |
| #30977 | https://github.com/angular/angular/pull/30977 |
| #30977 | https://github.com/angular/angular/pull/30977 |
| alxhub | https://github.com/alxhub |
|
Jun 27, 2019
| https://github.com/angular/angular/issues/30977#ref-commit-19e8570 |
|
| https://github.com/gkalpak |
|
| https://github.com/alxhub |
| refactor(service-worker): remove redundant cache operation ( | https://github.com/angular/angular/commit/19e8570ac0a82daa4aa46e0e4ab44379e3d058ba |
| #30977 | https://github.com/angular/angular/pull/30977 |
| ) | https://github.com/angular/angular/commit/19e8570ac0a82daa4aa46e0e4ab44379e3d058ba |
| 19e8570 | https://github.com/angular/angular/commit/19e8570ac0a82daa4aa46e0e4ab44379e3d058ba |
| #30977 | https://github.com/angular/angular/pull/30977 |
| https://github.com/gkalpak |
| gkalpak | https://github.com/gkalpak |
| June 27, 2019 18:30 | https://github.com/angular/angular/issues/30977#event-2445194715 |
| https://github.com/iget-master |
| iget-master | https://github.com/iget-master |
|
Jul 10, 2019
| https://github.com/angular/angular/issues/30977#ref-issue-466431953 |
|
CHANGELOG.md shouldn't include pre-release changes?
#31491
| https://github.com/angular/angular/issues/31491 |
| https://github.com/apps/angular-automatic-lock-bot |
| angular-automatic-lock-bot | https://github.com/apps/angular-automatic-lock-bot |
| Sep 15, 2019 | https://github.com/angular/angular/issues/30977#issuecomment-531538478 |
| automatic conversation locking policy | https://github.com/angular/angular/blob/67d80f/docs/GITHUB_PROCESS.md#conversation-locking |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
| https://github.com/apps/angular-automatic-lock-bot |
| angular-automatic-lock-bot | https://github.com/apps/angular-automatic-lock-bot |
| Sep 15, 2019 | https://github.com/angular/angular/issues/30977#event-2634489731 |
| https://github.co/hiddenchars |
| https://github.com/angular/angular/issues/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fangular%2Fangular%2Fpull%2F30977 |
|
| https://github.com/IgorMinar |
|
IgorMinar
| https://github.com/IgorMinar |
|
| https://github.com/angular/angular/pull/30977/files/88f79f33762e70b87b7bb75c3ba754c37f2f5f07 |
|
action: merge
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22action%3A%20merge%22 |
|
area: service-worker
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22area%3A%20service-worker%22 |
|
cla: yes
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22cla%3A%20yes%22 |
|
target: patch
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22target%3A%20patch%22 |
|
type: bug/fix
| https://github.com/angular/angular/issues?q=state%3Aopen%20label%3A%22type%3A%20bug%2Ffix%22 |
|
needsTriage
| https://github.com/angular/angular/milestone/83 |
|
Support caching opaque responses with freshness strategy in ngsw-config.json [PWA][SW]
| https://github.com/angular/angular/issues/30968 |
| Please reload this page | https://github.com/angular/angular/issues/30977 |
|
| https://github.com/gkalpak |
|
| https://github.com/mary-poppins |
|
| https://github.com/IgorMinar |
|
| https://github.com/googlebot |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |