Code

History

Commits on debiman to assets/javascripts/app/db.coffee35+
  1. Improve IDB error handling for Firefox private modeThibaut Courouble committed 9 years ago8b566f2
  2. Improve JS error trackingThibaut Courouble committed 9 years agoae29860
  3. Tweak IDB error trackingThibaut Courouble committed 9 years ago44ade18
  4. Fix IE10-11 IndexedDBThibaut Courouble committed 9 years agob31f188
  5. Improve IndexedDB versioning and recover from version mismatchThibaut Courouble committed 9 years ago684355c
  6. Improve IndexedDB error handlingThibaut Courouble committed 9 years agod63aadb
  7. Clean up JS error trackingThibaut Courouble committed 10 years ago2a7107f
  8. Fix error in checkForCorruptedDocsThibaut Courouble committed 10 years ago0d38b9b
  9. Handle empty/corrupted IDBThibaut Courouble committed 10 years ago59918fd
  10. Improve resiliency of IDB databaseThibaut Courouble committed 10 years ago8006220
  11. Better handling of IDB bogus NotFoundErrorThibaut Courouble committed 10 years ago1412517
  12. Handle bogus IDB ConstraintErrorThibaut Courouble committed 10 years agod88a3b2
  13. Attempt to handle bogus IDB NotFoundErrorThibaut Courouble committed 10 years ago11936b0
  14. Log IDB debug info on errorThibaut Courouble committed 10 years ago7467395
  15. Handle duplicate store error in onUpgradeNeededThibaut Courouble committed 10 years ago54a3ca0
  16. Attempt to fix Safari bugThibaut Courouble committed 10 years ago7a20f7f
  17. Change app.config.version to an integer instead of stringThibaut Courouble committed 10 years agoed0fa5d
  18. Only create stores for enabled docs in IndexedDBThibaut Courouble committed 10 years ago6ed3994
  19. Make IndexeDB version an integerThibaut committed 11 years ago5128513
  20. Improve offline mode error pageThibaut committed 11 years ago1252b36
  21. Fix exception in DB#onUpgradeNeededThibaut committed 11 years agoa235fe0
  22. Detect and recover from IndexedDB QuotaExceededErrorThibaut committed 11 years ago9dc99bd
  23. Improve IndexedDB error handlingThibaut committed 11 years ago58a463d
  24. Wrap app.DB#useIndexedDB in try/catchThibaut committed 11 years agoeecbade
  25. Call preventDefault() on IDB errors so they don't bubble up to window.onerrorThibaut committed 11 years ago0231b84
  26. Fix loading entries with #fragment path from IndexedDBThibaut committed 11 years ago9b1d704
  27. Cache the 'docs' IDB store in memoryThibaut committed 11 years ago6e54d92
  28. Cache indexedDBVersionThibaut committed 11 years agoe86f812
  29. Only check for buggy IndexedDB onceThibaut committed 11 years agoeb58c01
  30. Don't keep the IndexedDB database openThibaut committed 11 years ago04676ed
  31. Disable offline page when IndexedDB isn't availableThibaut committed 11 years ago0b56ef1
  32. Add a few missing returnsThibaut committed 11 years agoba09a14
  33. Speed up offline page by loading download statuses in a single transactionThibaut committed 11 years agoc2879a5
  34. Fix app.DB#version returning boolean instead versionThibaut committed 11 years ago4f781d7
  35. Lazy-load IndexedDBThibaut committed 11 years agoccf9171