Commit Graph
260 Commits
Author SHA1 Message Date
Matt GauntandAddy Osmani 1f62f7a2b3 Test sweep (#420)
* Big ole test re-jig

* Current work

* Moving all tests over to the test runner

* Fixing last nits in the build and test runner

* Adding precaching integration tests

* Moving sw-appcache-behavior to integration test

* Adding bg-sync to test suite again - incoming fails

* Fixing the last pieces of the test sweep

* Removing logs

* Removing number of repeats in tests - should be determined by the individual tests - not the runner

* Small move around with sw-appcache

* Retry the end to end-to-end test
2017-04-07 10:59:53 -07:00
Jeffrey PosnickandGitHub 0342d41e66 Split up the CacheExpiration and CacheExpirationPlugin classes. (#419) 2017-04-06 12:44:12 -04:00
Joe MedleyandGitHub e360035a7e Merge pull request #418 from GoogleChrome/autogen
Rearrange some of the generated output to clear space for the new IA.
2017-04-06 08:05:01 -07:00
Joseph Medley 1f8834908f Handle feedback and regenerate. 2017-04-05 15:02:42 -07:00
Matt Gaunt bffb6afe9d Merge branch 'master' of github.com:GoogleChrome/sw-helpers 2017-04-05 12:37:28 -07:00
Matt Gaunt ac94a9ad27 v0.0.18 2017-04-05 12:33:14 -07:00
Joseph Medley 8a983f8487 Generate output. 2017-04-05 12:24:04 -07:00
Joseph Medley dfd5480a50 Merge branch 'autogen' of https://github.com/GoogleChrome/sw-helpers into autogen 2017-04-05 12:23:31 -07:00
Joseph Medley ad65e93b55 Moving generated output to separate file. 2017-04-05 12:20:56 -07:00
Joseph Medley fd56de46db Moving generated output to separate file. 2017-04-05 11:31:27 -07:00
Matt GauntandGitHub 311fd00f58 Sams pr (#415)
* Switching to staticFileGlobs

* Adding sams feedback
2017-04-05 08:43:53 -07:00
Matt Gaunt 662fdce73d Merge branch 'master' of github.com:GoogleChrome/sw-helpers 2017-04-05 08:38:08 -07:00
Matt GauntandGitHub 41dc1fb1ff Cli install doc fix (#413)
* Switching to staticFileGlobs

* Fixes #344

* Sharing logic for documentation pages
2017-04-05 08:30:56 -07:00
Matt GauntandGitHub bb3c947498 Modify url prefix (#414)
* Switching to staticFileGlobs

* Adding support modifyUrlPrefix

* Commenting the hell out of the regex stuff
2017-04-05 08:23:08 -07:00
Matt GauntandAddy Osmani 84cedc5cb1 Swlib namespace (#412)
* Switching to staticFileGlobs

* Changing up to have better namespace.

* Fixing up the examples

* Fixing up examples with new namespace

* Changing links to web fundamentals
2017-04-05 08:10:31 -07:00
Matt GauntandGitHub 52053c815f Manifest injection (#411)
* Switching to staticFileGlobs

* Adding tests and initial version of the injection

* Adding a bad example to tests

* Adding in some additional tests - handle multiple injection points

* Final comments from Jeff

* Another comment fix
2017-04-05 06:41:48 -07:00
Matt Gaunt a92bc44e62 Merge branch 'master' of github.com:GoogleChrome/sw-helpers 2017-04-04 08:26:25 -07:00
Joe MedleyandMatt Gaunt 3d771121c3 Add service worker to globIngores in example. (#410)
https://github.com/GoogleChrome/sw-helpers/issues/407
2017-04-04 07:56:22 -07:00
Matt GauntandGitHub 5a84a83b98 Build fix (#408)
* Switching to staticFileGlobs

* Fixing sw-build - hopefully - to only search from root directory

* Fixing sw-cli portion of the build fix
2017-04-03 13:43:11 -07:00
Matt GauntandJeffrey Posnick d82bb87bb9 Cli meow (#406)
* Switching to staticFileGlobs

* Use meow

* Using meow for CLI
2017-04-03 13:54:20 -04:00
Matt Gaunt d49fc26e40 Merge branch 'master' of github.com:GoogleChrome/sw-helpers 2017-04-03 10:13:49 -07:00
Matt GauntandAddy Osmani 0cd8e65640 Static file globs (#398)
* Switching to staticFileGlobs

* Adding static test files

* Moving tests over to static file globs

* Adding e2e tests for sw-build and renaming globPatterns to staticFileGlobs

* Seperate mocha from test task

* print out sw

* Adding better error message and retires

* Trying a smarter lerna build for appveyor
2017-04-03 09:14:02 -07:00
Matt Gaunt c01937ea0a Merge branch 'master' of github.com:GoogleChrome/sw-helpers 2017-03-31 13:59:51 -07:00
Matt GauntandAddy Osmani e3311fe5dc Fixing the doc site (#395)
* Fixing the doc site

* Adding some minor url fixes
2017-03-31 13:37:10 -07:00
Prateek BhatnagarandAddy Osmani 644a872b68 add replay tag in bg sync queue (#386) 2017-03-31 13:03:54 -07:00
Matt Gaunt 2286756b92 fixing merge conflict 2017-03-31 10:33:34 -07:00
Matt Gaunt bf4dfa8a56 Switching to staticFileGlobs 2017-03-31 10:31:53 -07:00
Jeffrey PosnickandGitHub b426f35706 Refactor the CacheableResponsePlugin to a separate class (#391)
* Refactor the CacheableResponsePlugin to a separate class.

* Rename the import in sw-lib

* Review feedback + logging.

* CONSTANT renaming
2017-03-31 12:36:36 -04:00
Matt GauntandJeffrey Posnick bd19dfd70d Build input check (#394)
* Adding tests for sw-build

* Fixes #389
2017-03-31 12:13:53 -04:00
Matt GauntandGitHub 164a8e9716 Fixes #330 (#392) 2017-03-30 15:51:12 -07:00
Jeffrey PosnickandGitHub 57ce2474ff Normalize RegExpRoute & ExpressRoute w.r.t. cross-origin requests (#380)
* Open up ExpressRoutes to cross-origin requests.

* Update docs for sw-lib's Router

* Review feedback.

* RegExpRoute revisions

* Debug log message

* Additional routing suite test.
2017-03-30 11:53:18 -04:00
Matt GauntandJeffrey Posnick b27fe35b92 Fixes #355 (#388)
* Fixes #355

* Switch to hash
2017-03-30 09:19:00 -04:00
Matt GauntandGitHub 060b076a1c Adding dependency checks to sw build and cli (#387)
* Adding dependency checks to sw build and cli

* Adding new checks
2017-03-29 15:54:29 -07:00
Jeffrey PosnickandGitHub cbfaa2b479 Use a specific cache name when finding the NavigationRoute response (#381)
* Use a specific cache name when finding the NavigationRoute response.

* Improve the logging for NavigationRoute

* Shortened a log statement.
2017-03-28 14:59:23 -04:00
Jeffrey PosnickandGitHub 7811957967 Use a single fetch handler per Router (#382)
* Use a single fetch handler per Router

* Keep track of routes on a per-method basis.

* Add a comment.
2017-03-25 09:49:28 -04:00
Joe MedleyandGitHub 3a0bd5c91c Merge pull request #345 from GoogleChrome/stamp
Add auto-generate stamp to certain pages.
2017-03-23 12:21:21 -07:00
Matt GauntandGitHub 5b73564a18 Logging (#377)
* Adding some diff logs

* Mid way through implementation

* Adding some tidier logging

* Adding some tidier logging

* Renaming log calls to .info

* Renaming log calls to .log

* Fixing cli log issue

* Fixing PR feedback

* Fixing PR feedback

* Adding ability to build and manually test logs

* Tweaking test text

* Removing es module loader dep

* Reverting old demo

* Edge is fairly broke in terms of group support - Fallback to plain logs

* Log all the things

* fixing feedback

* Fix lint error
2017-03-22 11:17:00 -07:00
Sam DuttonandMatt Gaunt d6ec846f59 Update sw-cli.md (#341) 2017-03-21 16:42:34 -07:00
Joseph Medley 467f345957 Fixes to pass gulp lint. 2017-03-21 14:26:25 -07:00
Joseph Medley e57fac2cd7 Merge branch 'master' into stamp 2017-03-21 14:24:13 -07:00
Joe MedleyandMatt Gaunt 2aca5800b0 Fix formatting of procedure. (#346)
* Add step numbers to installation.

* Fix the procedure formatting.
2017-03-16 11:57:03 +11:00
Matt GauntandGitHub 0377c5c167 Fixing sw-build -> package.json (#366)
* Adding sw-build for package.json

* Add dep
2017-03-16 11:46:19 +11:00
Joseph Medley 08606f340d Add auto-generate stamp to certain pages. 2017-03-15 13:19:43 +11:00
Joe MedleyandGitHub 5ede9068a8 Merge pull request #322 from arthurevans/patch-1
Fix example formatting
2017-03-15 12:12:30 +11:00
Joe MedleyandGitHub d617841ed4 Merge pull request #323 from samdutton/patch-1
Minor tweaks to README text
2017-03-15 12:12:04 +11:00
Sam DuttonandGitHub 44be5672c9 Minor tweaks to README text
Also updated Copyright date (hope that's right!)
2017-03-15 11:06:32 +11:00
Arthur EvansandGitHub 71ddcc8374 Fix example formatting 2017-03-15 10:45:44 +11:00
Matt Gaunt a7d92fe89f Merge branch 'master' of github.com:GoogleChrome/sw-helpers 2017-03-15 10:25:44 +11:00
Matt Gaunt a652205b6c v0.0.17 2017-03-15 10:22:45 +11:00
Matt GauntandAddy Osmani ef2d82fb85 Removing unnessecary requires for drivers (#310) 2017-03-15 10:19:24 +11:00