1
0
Commit Graph

59 Commits

Author SHA1 Message Date
Zef Hemel
848e11a773 Rebuilt frontmatter templates as template widgets 2024-01-08 17:08:35 +01:00
Zef Hemel
d43dbcacec Fixed a lot of bugs with new widget rendering 2023-12-28 16:14:30 +01:00
Zef Hemel
5a7a35c759
E2E encryption (prototype) (#601)
Prototype E2E encryption
2023-12-17 11:46:18 +01:00
Zef Hemel
8527528af4
Lazy plugs (#596)
* Manifest caching and lazy loading of plug workers
* Fixes #546 Plug unloading after time out
2023-12-06 18:44:48 +01:00
prcrst
e6f77b12af
Initial implementation of command link arguments (#573)
Initial implementation of command link arguments

---------

Co-authored-by: prcrst <p-github@prcr.st>
Co-authored-by: Zef Hemel <zef@zef.me>
2023-11-25 18:57:00 +01:00
Zef Hemel
1ac494765f Fixes #263: Implement TOC 2023-11-25 13:40:56 +01:00
prcrst
ae9c8dcb4c
Upload file command with copy/paste logic (#571)
Upload: File command

Co-authored-by: prcrst <p-github@prcr.st>
Co-authored-by: Zef Hemel <zef@zef.me>
2023-11-23 12:09:48 +01:00
Zef Hemel
621c21d26c Minor cleanup 2023-11-22 15:51:44 +01:00
prcrst
ae1561ac90
Implement editor.uploadFile syscall (#570)
* Implement editor.attachFile syscall

* Refactor attachFile to uploadFile

returns a promise with an UploadFile now

* Fix style

* Reject promise with errors

* Another code style fix

---------

Co-authored-by: prcrst <p-github@prcr.st>
2023-11-22 15:33:25 +01:00
Zef Hemel
aa5bff548d template fix 2023-11-21 13:26:48 +01:00
Zef Hemel
6336190c20 Federation URL handling 2023-11-16 13:55:02 +01:00
Zef Hemel
8a7c50599d Fixes #522 2023-11-15 10:08:21 +01:00
Zef Hemel
d8318c4ad7 Code widget refactor 2023-10-31 10:33:38 +01:00
Zef Hemel
1d8e7d5c35 Fix client reset 2023-10-30 12:09:45 +01:00
Zef Hemel
50caba8522 Factor out markdown widget rendering 2023-10-29 10:02:50 +01:00
Zef Hemel
0313565610
Complete redo of content indexing and querying (#517)
Complete redo of data store
Introduces live queries and live templates
2023-10-03 14:16:33 +02:00
Zef Hemel
9a005f26b5 Work on client modes 2023-08-29 21:17:29 +02:00
Zef Hemel
5ff1a8bae3 Refactor all the things 2023-08-28 17:12:15 +02:00
Zef Hemel
c3d384330d More event refactoring work 2023-08-27 14:13:18 +02:00
Zef Hemel
9ee9008bf2 Work on #508 (thin client) 2023-08-26 08:31:51 +02:00
Zef Hemel
5a88254cde Refactoring about how proxy fetching happens 2023-08-23 19:08:21 +02:00
Zef Hemel
a94724768e Refactoring 2023-08-20 17:51:00 +02:00
Zef Hemel
bd77f2932c Space sync now scheduled 2023-08-15 20:24:02 +02:00
Zef Hemel
4dbbc31cb9 Work on plug:run 2023-08-11 20:37:13 +02:00
Zef Hemel
4af7afa4aa Instantly sync updated pages when ticking off a task in a directive 2023-08-05 21:09:41 +02:00
Zef Hemel
4ba11ac66c Minor clean 2023-07-27 15:25:33 +02:00
Zef Hemel
4d0f36d475 Refactoring of offline handling 2023-07-27 11:41:44 +02:00
Zef Hemel
5481e49393 Debug: Reload UI command 2023-07-26 11:22:10 +02:00
Zef Hemel
804c688a46 Fixes shell/fetch regression 2023-07-24 09:36:33 +02:00
Zef Hemel
16842a1c4b Editor refact: rename Editor to Client 2023-07-14 16:56:20 +02:00
Zef Hemel
e92ed2c5be Editor refactor: extract UI 2023-07-14 14:22:26 +02:00
Zef Hemel
c5849f881b Editor refactor: extract state 2023-07-14 13:58:16 +02:00
Zef Hemel
b39a9b8e22 Editor refactor: extract system stuff 2023-07-14 13:44:30 +02:00
Zef Hemel
87b0e7e352 Fixes #470 2023-07-14 12:15:10 +02:00
Zef Hemel
fb75ea1a65
No More Collab. Fixes #449
* Fully removes real-time collaboration
* URL scheme rewrite
2023-07-06 16:47:50 +02:00
Zef Hemel
7c825348b2
Big refactors and fixes
* Query regen
* Fix anchor completion
* Dependency fixes
* Changelog update
2023-07-02 11:25:32 +02:00
Zef Hemel
eefd8a5245 Add Fold: Toggle Fold command 2023-06-17 09:01:32 +02:00
Zef Hemel
1b922791f3 Implements #51: Folding commands 2023-06-14 19:27:18 +02:00
Zef Hemel
8e0a7cf177
Real-time collaboration within space (#411) 2023-06-13 20:47:05 +02:00
Zef Hemel
1a1b942f92 No longer serialize binary blobs as data URLs 2023-05-26 14:04:32 +02:00
Zef Hemel
5f484bed57
SilverBullet pivot to become an offline-first PWA (#403) 2023-05-23 20:53:53 +02:00
Zef Hemel
d133c79de0 Support for store.has syscall 2023-01-26 15:26:56 +01:00
Zef Hemel
e7728c2d2a Fixes #319 2023-01-23 18:52:17 +01:00
Zef Hemel
e5276319e0 Timeouts for sync config 2023-01-14 18:51:00 +01:00
Zef Hemel
a56e14bff1
Sync engine (#298)
Fixes #261
2023-01-13 15:41:29 +01:00
Zef Hemel
8dac58f38a Handle inline images and attachments via data urls 2023-01-08 15:29:34 +01:00
Zef Hemel
0365673c41
Mobile app PoC (#281)
Initial checkin of mobile "native" app
2023-01-08 12:24:12 +01:00
Zef Hemel
52f0c14c78 Fixes #207 2022-12-21 16:08:51 +01:00
Zef Hemel
3545d00d46
Major mini editor refactoring (#225)
Replaces most editing components with CM components, enabling vim mode and completions everywhere

Fixes #205 
Fixes #221 
Fixes #222 
Fixes #223
2022-12-21 14:55:24 +01:00
Zef Hemel
88cc80cd1a Fixes #201 2022-12-16 12:44:04 +01:00