Val Packett
bd0aefea34
Plugin: handle salt input more carefully, fixes #16
2023-07-29 02:57:49 -03:00
Max1Truc
777aa2d54f
Plugin: fix annoying ServiceWorker popup
...
Should fix #12
2023-07-29 05:37:12 +02:00
Val Packett
2b24d09952
release 0.1.2
2023-07-27 14:15:03 -03:00
Val Packett
cf4cc1f364
Plugin: fix eager-loading $:-tagged tiddlers
...
Thanks danielw2904 for the report
2023-07-27 14:14:00 -03:00
Val Packett
d0e3558b6a
release 0.1.1
2023-07-26 16:53:34 -03:00
Val Packett
ba19d4bc3b
Docs: svg fixes
...
The logo wouldn't show up on iOS, let's rearrange things a bit
2023-07-26 16:53:21 -03:00
Val Packett
577cf0d2bf
Plugin: add external link class to html links
2023-07-26 16:38:46 -03:00
Val Packett
8f48688ac2
release 0.1.0
2023-07-26 04:58:22 -03:00
Val Packett
45cd893095
Plugin: fmt
2023-07-26 04:39:18 -03:00
Val Packett
901bc2ab22
Use PNG favicon due to bad support for SVG in manifests
2023-07-26 04:29:20 -03:00
Val Packett
a9a52bcf1d
Plugin: fix reading separate body when syncing
...
Fixes: 56db4b1e5
2023-07-26 04:28:47 -03:00
Val Packett
5c60d956b1
Manifest: some var renames, extra thing to skip over
2023-07-26 02:23:38 -03:00
Val Packett
bcca9792e7
Docs: adjust menu icons shown
...
IMPORTANT: no newline at the end of those files
2023-07-26 01:37:34 -03:00
Val Packett
6769543789
Plugin: fix opening blank storage
...
There aren't any changes to wait on when there ain't nothing there..
Fixes: 2c8faed00d
2023-07-26 01:36:09 -03:00
Val Packett
86c729f0ad
Update Notebook theme again
2023-07-26 01:25:44 -03:00
Val Packett
b2769fbea7
Plugin: show modal early, polish some related things
2023-07-25 22:30:33 -03:00
Val Packett
ce2074ef01
Docs: add missing tag to js files
2023-07-25 22:29:59 -03:00
Val Packett
da7499c154
Plugin: fix decrypting separate body
...
oof..
Fixes: 56db4b1e5
2023-07-25 22:06:09 -03:00
Val Packett
2c8faed00d
Plugin: batch all addTiddler calls synchronously on initialRead
...
This fixes opening performance.
2023-07-25 20:52:09 -03:00
Val Packett
728ec0c70e
Server: rename tiddler storage fields to align with current usage
2023-07-25 20:42:59 -03:00
Val Packett
6f29875e8c
Plugin: refactor bootstrap modal, fixes #8
2023-07-25 19:36:54 -03:00
Val Packett
9f8b169c4c
Plugin: console.error the errors returned to TW callbacks
2023-07-25 18:29:12 -03:00
Val Packett
29e0cc3217
Plugin: actually wait for change event handlers
2023-07-25 06:36:06 -03:00
Val Packett
56db4b1e58
Plugin: eager-load in-place, eager-load $:-tagged tiddlers
2023-07-25 05:47:47 -03:00
Val Packett
336413d6fd
Plugin: store skinny tiddler + optional separate body, instead of separate title
...
This actually makes lazy loading work without losing e.g. tags, and simplifies things
2023-07-25 05:09:43 -03:00
Val Packett
710efe1221
Plugin: lazy-load tiddlers
2023-07-25 02:08:18 -03:00
Val Packett
d783dd22f1
Plugin: use async generator for reading the DB
2023-07-25 02:02:49 -03:00
Val Packett
77f2826ce9
Plugin: fix syncing external "binary" tiddlers
...
Found while importing the tiddlywiki.com wiki
2023-07-24 05:08:15 -03:00
Val Packett
683cc6478c
Manifest: use primary as the theme color
2023-07-24 04:34:32 -03:00
Val Packett
af160732da
Plugin: don't alert when there's no persistence api
2023-07-24 04:34:15 -03:00
Val Packett
a965499db0
Plugin: ServiceWorker: do requests with no-cache
...
Seems kinda necessary, as trying to "reopen close tab" in desktop Firefox
would result in not the update not going through until an extra refresh,
and debugging the SW would reveal the old etag being received in the
"refetched" response.
2023-07-24 03:50:52 -03:00
Val Packett
8da99d2d31
Plugin: actually fix type bugs, also fix catch
...
Somehow I managed to avoid testing actually getting anything new from
the server in a sync all this time..??
Fixes: 6ac60dd2
Fixes: 7126df66
2023-07-24 02:53:26 -03:00
Val Packett
6c1cab0ad7
Plugin: use console.error more consistently
2023-07-24 01:45:10 -03:00
Val Packett
7126df66f8
Plugin: avoid bootstrap modal on docs
2023-07-24 00:54:02 -03:00
Val Packett
f24fe28224
Plugin: accomodate Chromium's weird automatic persistence management in the help texts
2023-07-24 00:42:04 -03:00
Val Packett
42b0b7815d
Docs: remove silly card hover for prefers-reduced-motion
2023-07-23 23:56:35 -03:00
Val Packett
6ea7ebb185
Docs: redo the form in JS to allow onsubmit handling and add recent list
2023-07-23 23:51:08 -03:00
Val Packett
97a7b8ca63
Plugin: fix dark input in forms
2023-07-23 21:29:11 -03:00
Val Packett
6c58429e5a
Docs: UpdateInPlace + various improvements
2023-07-23 05:05:07 -03:00
Val Packett
103cf171a7
Plugins: add icons
2023-07-23 05:04:58 -03:00
Val Packett
584d4b91f1
Docs: add server hosting
...
pretty much everything is present now wooo
2023-07-20 16:41:18 -03:00
Val Packett
5b315fed61
Server: add note field in the UI, fixes #1
2023-07-20 16:37:34 -03:00
Val Packett
92d58ad1ad
Server: show endpoint URL
2023-07-20 16:24:20 -03:00
Val Packett
c4c4047043
CI, netlify, readme, things
2023-07-19 02:26:25 -03:00
Val Packett
00f192922e
Docs: add some kind of synchronization article
...
documenting this is hard >_<
2023-07-19 00:32:09 -03:00
Val Packett
05a744d548
Server: fix file update sql bug
2023-07-18 04:28:09 -03:00
Val Packett
73a400d87e
Server: use decorators to cut down on repetition
...
Sadly Deno doesn't support TS5 decorators yet :/
2023-07-12 04:45:53 -03:00
Val Packett
a46e70468c
Server: abstract Datastore interface
2023-07-12 02:28:00 -03:00
Val Packett
cafd88663a
Server: SQL fixes
2023-07-12 02:22:45 -03:00
Val Packett
363a6ae586
Server: restructure app into a class
2023-07-12 02:14:30 -03:00