Tags: NascHQ/dsw
Tags
Merge pull request #41 from NascHQ/development ## Updates: - Fixed problem in init program - Added timings in traced steps - fix redirected requests trace data - Added support for bundles, as for the issue #42 - Unregister method, now also drops all indexedDB databases - Add two different events for when it has setup, or is simply ready - Adding support for unit tests..finally! - Add support to test steps that should follow an order - Fix problem for a specific situation: When the request was redirected, using variables, to a not-cached source, on an offline browser, it was failing. Also increased the quality of the trace messages. - fixed problem with redirects in tracesteps - Fixed problem for "navigate" mode in requests - Add extra events to the API - Fixed a few bugs related to the behavior of some specific requests and redirects. - Fixed problems for requests in offline mode. - Fixed problem with variables in failing requests. - Added a video with an example for the `dsw init` command ## Learning - [How to install](https://github.com/NascHQ/dsw#installing-it) - [How to use it](https://github.com/NascHQ/dsw#using-it) - [Push Notification support](https://github.com/NascHQ/dsw#push-notifications) - [Matching requests](https://github.com/NascHQ/dsw#matching) - [Request Strategies](https://github.com/NascHQ/dsw#strategy) - [Possible actions for each request](https://github.com/NascHQ/dsw#applying) - [Caching requests](https://github.com/NascHQ/dsw#cache) - [Storing in IndexedDB](https://github.com/NascHQ/dsw#indexeddb) - [Tracing and debugging requests](https://github.com/NascHQ/dsw#tracing-and-debugging) - [Preloading bundles](https://github.com/NascHQ/dsw#bundle) - [Drops/examples](https://github.com/NascHQ/dsw#examples) - [Treating 404 pages](https://github.com/NascHQ/dsw#treating-not-found-pages-404) - [Treating 404 images](https://github.com/NascHQ/dsw#treating-not-found-images-404) - [Caching requests](https://github.com/NascHQ/dsw#caching-data) - [Uncacheable rules](https://github.com/NascHQ/dsw#dealing-with-cache-exceptionscache-false) - [Redirecting requests](https://github.com/NascHQ/dsw#redirecting-an-url) - [Using variables in redirects](https://github.com/NascHQ/dsw#using-variables) - [Caching everything](https://github.com/NascHQ/dsw#caching-everything) - [Caching static files](https://github.com/NascHQ/dsw#caching-your-static-files) - [Bypassing requests](https://github.com/NascHQ/dsw#bypassing-requests) - [Sending credentials](https://github.com/NascHQ/dsw#sending-credentials) - [Using it programatically (require('dsw'))](https://github.com/NascHQ/dsw#using-it-programatically) - [Client API](https://github.com/NascHQ/dsw#using-the-api) - [Notifications API](https://github.com/NascHQ/dsw#notifications) - [PUSH Notifications API](https://github.com/NascHQ/dsw#push-notifications-api) - [Connection Status API](https://github.com/NascHQ/dsw#connection-status) - [Contributing to the project](https://github.com/NascHQ/dsw#contributing)