thecodrr
|
db324b6b87
|
test: fix collector test
|
2022-08-06 11:05:16 +05:00 |
|
thecodrr
|
cf9bad7db8
|
fix: content type being set to "content" during sync
this bug broke export/publishing & basically
everything that depends on content type
to function.
|
2022-08-06 10:45:15 +05:00 |
|
thecodrr
|
52aec19b4c
|
fix: title of locked note cannot be changed
|
2022-07-26 23:11:22 +05:00 |
|
thecodrr
|
7e9ee3f9e5
|
fix: initialize tag mutex in constructor
|
2022-07-25 16:26:44 +05:00 |
|
thecodrr
|
5b96009875
|
fix: merge settings with conflict expectation
|
2022-07-20 19:55:00 +05:00 |
|
thecodrr
|
5fb68bb08e
|
fix: ensure that settings object is reset on logout
|
2022-07-20 18:29:42 +05:00 |
|
thecodrr
|
110ff8a7d4
|
fix: this.db is not defined in settings
|
2022-07-20 17:50:12 +05:00 |
|
thecodrr
|
638da3988d
|
fix: auto sync not triggered on settings update
|
2022-07-20 17:48:18 +05:00 |
|
thecodrr
|
b4db7d5923
|
fix: avoid sync locking
|
2022-07-20 17:39:02 +05:00 |
|
thecodrr
|
e0d2cbc019
|
fix: make sure connection is disconnected before reconnecting
|
2022-07-20 16:55:48 +05:00 |
|
thecodrr
|
93be4c7e31
|
fix: reconnect synchub if connection has been closed
|
2022-07-20 16:47:29 +05:00 |
|
thecodrr
|
d3e77a9063
|
feat: remove migrated property
|
2022-07-20 08:33:50 +05:00 |
|
thecodrr
|
e06cf139f0
|
feat: make db migration on-demand instead of automatic
|
2022-07-20 07:34:12 +05:00 |
|
thecodrr
|
32d4cfa594
|
feat: disable interruptible syncing
|
2022-07-20 07:19:48 +05:00 |
|
thecodrr
|
2943e91f2d
|
refactor: use _getKey & _setKey functions for db access
|
2022-07-20 05:30:36 +05:00 |
|
thecodrr
|
530a1cc625
|
feat: add log messages all over the place
|
2022-07-19 11:16:46 +05:00 |
|
thecodrr
|
e25496b3e5
|
fix: wait 5 seconds before finishing database migration
|
2022-07-15 19:23:01 +05:00 |
|
thecodrr
|
732ef2cac8
|
fix: check for conflicts before syncing
|
2022-07-15 15:48:13 +05:00 |
|
thecodrr
|
6c57006195
|
fix: correct import path in pricing.js
|
2022-07-15 09:32:04 +05:00 |
|
thecodrr
|
f888b1276a
|
chore: publish on github packages
|
2022-07-15 09:30:01 +05:00 |
|
thecodrr
|
61e608b2dc
|
fix: remove notebook reference from notes that are removed from topic during merge
|
2022-07-13 14:58:21 +05:00 |
|
thecodrr
|
4e34f33f1d
|
fix: expect merge conflicts in notebooks
|
2022-07-13 12:21:00 +05:00 |
|
thecodrr
|
333ffe6ebb
|
feat: allow changing readonly & localonly for locked notes
|
2022-07-09 23:52:08 +05:00 |
|
thecodrr
|
feafb14edd
|
fix: allow changing only metadata for locked notes
|
2022-07-09 23:50:57 +05:00 |
|
thecodrr
|
27dade850a
|
fix: properly handle concurrent syncs
|
2022-07-09 21:24:18 +05:00 |
|
thecodrr
|
e67ee7534e
|
fix: throw error if sync is already in progress
|
2022-07-08 12:13:03 +05:00 |
|
thecodrr
|
d7d21bc54b
|
fix: handle "failed to fetch" errors better
|
2022-07-08 12:07:26 +05:00 |
|
thecodrr
|
8ce71917a3
|
fix: search bailout when note is not fully synced
|
2022-07-08 11:29:16 +05:00 |
|
thecodrr
|
085926c4aa
|
chore: comment out unused constants
|
2022-07-07 18:40:12 +05:00 |
|
thecodrr
|
6f5ae16cbc
|
feat: disable time difference calculation
|
2022-07-07 13:36:18 +05:00 |
|
thecodrr
|
3f54f36d50
|
feat: migrate from tiny -> tiptap
|
2022-07-07 13:17:55 +05:00 |
|
thecodrr
|
81206cb949
|
feat: add toolbar config api
|
2022-06-29 11:42:00 +05:00 |
|
thecodrr
|
d7804098a2
|
fix: shortcuts are not syncing
(fixes streetwriters/notesnook#534)
|
2022-06-06 10:19:57 +05:00 |
|
thecodrr
|
3f6f5e6f9c
|
fix: sanitize color before assigning it to a note
|
2022-04-15 23:32:59 +05:00 |
|
thecodrr
|
c64f867d18
|
test: add test to check for colors
|
2022-04-14 01:11:12 +05:00 |
|
thecodrr
|
f774948838
|
fix: speed up sync by skipping negotiation
|
2022-04-14 01:10:46 +05:00 |
|
thecodrr
|
8c65fbb996
|
fix: request sync before sse connects
(fixes streetwriters/notesnook#465)
|
2022-04-14 01:10:25 +05:00 |
|
thecodrr
|
7b57b0b916
|
fix: parse & throw json errors from signalr errors
|
2022-04-13 16:46:19 +05:00 |
|
thecodrr
|
43e2d4c65c
|
fix: only do full sync if user's key exists
|
2022-04-06 03:12:05 +05:00 |
|
thecodrr
|
d4a7978ee4
|
feat: add regional pricing api
|
2022-04-03 03:30:09 +05:00 |
|
thecodrr
|
0a7f80cad5
|
fix: data collection & upload progress on sync
|
2022-04-01 20:03:00 +05:00 |
|
thecodrr
|
d67576d04d
|
test: skip all sync tests
|
2022-04-01 18:49:29 +05:00 |
|
thecodrr
|
692b50cf84
|
feat: reset user on account recovery
|
2022-04-01 18:41:33 +05:00 |
|
thecodrr
|
f8bb3d2d71
|
fix: improve fetch items progress
|
2022-04-01 14:50:12 +05:00 |
|
thecodrr
|
d2e6cffa55
|
fix: resolve if device synced
|
2022-04-01 10:38:43 +05:00 |
|
thecodrr
|
9378a205d7
|
fix: make fetch queue properly async
|
2022-03-31 17:14:09 +05:00 |
|
thecodrr
|
c234c87a76
|
feat: use messagepack for syncing
|
2022-03-31 16:18:34 +05:00 |
|
thecodrr
|
1703420ca9
|
feat: allow grouping by none
|
2022-03-31 14:32:24 +05:00 |
|
thecodrr
|
b90858e199
|
fix: don't run autosync for localOnly items
|
2022-03-31 11:46:48 +05:00 |
|
thecodrr
|
2d6824cc73
|
fix: set last synced time from server if there is nothing to sync locally
|
2022-03-31 11:37:13 +05:00 |
|