offline-first
Here are 363 public repositories matching this topic...
I'm looking at the react tutorial at https://github.com/amark/gun/wiki/React-Tutorial and noticed that the code examples are using depreciated lifecycle methods such as componentWillMount.
There's a subtle way that the "Offer a page reload for users" recipe can go wrong, in that the
wb.messageSW({type: 'SKIP_WAITING'});
could, under some circumstances, end up sending that message to the already-active service worker, not the service worker that's currently in th
The documentation doesn't mention a way to change the name of the generated file.
It does mention gulp, but I am using Angular 4's angular-cli to generate my assets and then run sw-precache separately to generate the service worker.
the packages.json file consists of this command:
"sw": "sw-precache --config=sw-precache-config.js --verbose"
And the sw-precache-config.js file has the
As caught by @OliverJAsh:
Hey! The fixed background is causing the whole page to be repainted on scroll, FYI
Are you aware of any different behavior when a PWA (using offline-plugin) is added to the home screen using "Add to Home Screen" on Chrome/Android or Safari/iOS?
I'm having problems with the app getting stuck using the cached version when it was installed and never updating.
I even have offline-plugin responseStrategy set to network-first but it seems to always use the cached version after add
I have an idea to implement pm2 as a start/stop/monitor server service, with a watcher activated in order to achieve an auto-restart function of the server every time a change is made in somebody's project. In that way we can save our users from the frustrating process of closing and reopening the server every time they add something new.
The code in https://github.com/vuejs-templates/pwa/blob/development/template/build/service-worker-dev.js is meant to be the content of a service worker file, and will only run as expected if inside of the ServiceWorkerGlobalScope.
However, as part of the dev webpack build, it ends up being inlined inside of index.html, meaning that it will run (and do nothing) inside the WindowClient (i
-
Updated
Oct 24, 2018
It should be great to have the "multiple files tag menu" when selecting multiples files and clicking the tag menu item on the contextual menu.
Right now, this show the tag window only for the file under the mouse when clicking mouse right button.
Hello,
First, thank you for the project!
rs.js is advertised as "offline-first by design". But how can an app be offline-first when local data is not kept?
To give a simple example: let's say we have a notes taking app. When not connected to a remote storage, the user can still create, delete and update notes. Once connected to online storage, the new or modified notes get sync'd with
Is it possible to do stuff like this, @fergiemcdowall :
- autocomplete on several words (matching on two, three or more words, meaning this needs to be indexed too)
- number of results
- only show a subset (i.e. 10 of 273)
- filter on more than just one word
- add an arary in an object and be able to filter on one item in that array
- show what is available to filter on
- delete everythin
-
Updated
Mar 13, 2020 - CSS
We received this feedback by email. CodeMirror uses it to delete lines but it is not cool: https://github.com/codemirror/CodeMirror/blob/1cbf1f64001b36dc7115f6a36c0f919f59c434fa/lib/codemirror.js#L2889.
We can disable this one at least.
-
Updated
Jan 28, 2018 - Java
How would you integrate Mocha on the server side with Sequelize into the play. Having a very difficult time getting it setup.
Dash allows users to contribute docsets, as outlined in zealdocs/zeal#170. dasht should provide a command to automatically download and extract these as well.
(See also #4.)
Third-party docs
-
Updated
Dec 20, 2018 - Rust
I don't think there are instructions on how to set up Kolibri to use Postgres as an alternative DB. Here's what @lyw07 shared with me on how to do it:
- Install postgresql (
brew install postgresqlif you have mac + homebrew) - install psycopg2-binary from pip (
pip install psycog2-binary) - set env var KOLIBRI_DATABASE_ENGINE to postgres
- set other env vars KOLIBRI_DATABASE_NAME, KOL
Reported by @tiloio originally at Kinto/kinto#1852. On synchronization, we get list() DataError, and on adding a task, we get a DOMException with message DataError.
Because DataError does not occur in our codebase, this is probably a quirk of the Edge IndexedDB implementation. caniuse seems to think that Edge supports most
-
Updated
Mar 30, 2018 - JavaScript
-
Updated
Sep 2, 2019 - JavaScript
-
Updated
Apr 25, 2020 - TypeScript
This package generates banners, used by our CLIs and also in some external repos :)
You can open new PRs against this file: https://github.com/berty/berty/blob/master/go/pkg/banner/quote.go
-
Updated
May 15, 2019 - Java
There doesn't seem to be any documentation for the feature outlined in the issue #18, I mentioned it in the issue it self but I feel like tracking that as an issue may be easier if I create a seperate issue.
I've read the documentation a couple of times, but I can't seem to locate any mention of this feature, but I get the feeling there was documentation for this at some point, so if there's a
-
Updated
Jul 3, 2019 - Swift
-
Updated
Feb 26, 2020 - JavaScript
-
Updated
Feb 28, 2018 - TypeScript
Improve this page
Add a description, image, and links to the offline-first topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the offline-first topic, visit your repo's landing page and select "manage topics."
Before opening a new issue, please take a moment to review our community guidelines to make the contribution process easy and effective for everyone involved.
Description
A clear and concise description of what the bug is.
Steps to reproduce
Steps to reproduce the behavior:
(Add link to a dem