Abdullah Atta
|
d81f5dba65
|
refactor: migrate to theme-ui from rebass
|
2022-08-31 07:26:27 +05:00 |
|
Abdullah Atta
|
c317774c8a
|
docs: add license header
|
2022-08-30 16:17:04 +05:00 |
|
thecodrr
|
f1ceecf982
|
fix: log error (as warning) during connection check
|
2022-08-16 09:23:49 +05:00 |
|
thecodrr
|
e4b1399d45
|
fix: refresh monographs on sync complete
|
2022-08-15 19:08:43 +05:00 |
|
thecodrr
|
87b778db94
|
test: improve overall test coverage
|
2022-08-15 10:57:25 +05:00 |
|
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 |
|