Thibaut Courouble
|
2a7107f94b
Clean up JS error tracking
|
9 年之前 |
Thibaut Courouble
|
0d38b9be88
Fix error in checkForCorruptedDocs
|
9 年之前 |
Thibaut Courouble
|
59918fdee5
Handle empty/corrupted IDB
|
9 年之前 |
Thibaut Courouble
|
800622099f
Improve resiliency of IDB database
|
9 年之前 |
Thibaut Courouble
|
1412517869
Better handling of IDB bogus NotFoundError
|
9 年之前 |
Thibaut Courouble
|
d88a3b263b
Handle bogus IDB ConstraintError
|
9 年之前 |
Thibaut Courouble
|
11936b01ab
Attempt to handle bogus IDB NotFoundError
|
9 年之前 |
Thibaut Courouble
|
7467395c33
Log IDB debug info on error
|
9 年之前 |
Thibaut Courouble
|
54a3ca0d8f
Handle duplicate store error in onUpgradeNeeded
|
9 年之前 |
Thibaut Courouble
|
7a20f7fd54
Attempt to fix Safari bug
|
10 年之前 |
Thibaut Courouble
|
ed0fa5dcc7
Change app.config.version to an integer instead of string
|
10 年之前 |
Thibaut Courouble
|
6ed3994988
Only create stores for enabled docs in IndexedDB
|
10 年之前 |
Thibaut
|
5128513a2f
Make IndexeDB version an integer
|
10 年之前 |
Thibaut
|
1252b36a1c
Improve offline mode error page
|
10 年之前 |
Thibaut
|
a235fe068b
Fix exception in DB#onUpgradeNeeded
|
10 年之前 |
Thibaut
|
9dc99bd8ea
Detect and recover from IndexedDB QuotaExceededError
|
11 年之前 |
Thibaut
|
58a463d3d7
Improve IndexedDB error handling
|
11 年之前 |
Thibaut
|
eecbade78e
Wrap app.DB#useIndexedDB in try/catch
|
11 年之前 |
Thibaut
|
0231b84d5e
Call preventDefault() on IDB errors so they don't bubble up to window.onerror
|
11 年之前 |
Thibaut
|
9b1d704e7c
Fix loading entries with #fragment path from IndexedDB
|
11 年之前 |
Thibaut
|
6e54d92f18
Cache the 'docs' IDB store in memory
|
11 年之前 |
Thibaut
|
e86f812aa9
Cache indexedDBVersion
|
11 年之前 |
Thibaut
|
eb58c01ee5
Only check for buggy IndexedDB once
|
11 年之前 |
Thibaut
|
04676edd54
Don't keep the IndexedDB database open
|
11 年之前 |
Thibaut
|
0b56ef1c02
Disable offline page when IndexedDB isn't available
|
11 年之前 |
Thibaut
|
ba09a14ec0
Add a few missing returns
|
11 年之前 |
Thibaut
|
c2879a5e80
Speed up offline page by loading download statuses in a single transaction
|
11 年之前 |
Thibaut
|
4f781d7e82
Fix app.DB#version returning boolean instead version
|
11 年之前 |
Thibaut
|
ccf9171ccc
Lazy-load IndexedDB
|
11 年之前 |
Thibaut
|
9cc6dc9cf6
Reset IndexedDB when resetting the app
|
11 年之前 |