1
0
Commit Graph

24 Commits

Author SHA1 Message Date
Zef Hemel
82391682f6 Avoid builtin page attributes to be overridden 2023-12-22 11:27:07 +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
9ee9008bf2 Work on #508 (thin client) 2023-08-26 08:31:51 +02:00
Ian Shehadeh
7d3303251d
WIP: Plug API document change event (#488)
* add support for basic on doc change event

* move change API core into plug-api/lib; add docs

* add overlap utility

* Maintain modal focus

* Federated URL backend handling

* Fix small typo in Query.md (#483)

* Federation progress

* Cleanup and federation prep

* Robustness and federation sync

* Federation: rewrite page references in federated content

* Don't sync service worker and index.json to client on silverbullet.md

* Federation listing timeouts

* Switching onboarding over to federation links

* Reduce amount of sync related log messages a bit

* Attribute indexing and code completion

* Shift-Enter in the page navigator now takes the input literally

* Updated changelog

* Completion for handlebar template variables

* Make 'pos' a number in tasks

* Updated install instructions to include edge builds

* WIP: CLI running of plugs

* Upgrade deno in Docker to 1.36.0

* Implement CLI store using Deno store

* Rerun directives

* Fixes #485

* 0.3.8

* 0.3.9

* Changelog

* Instantly sync updated pages when ticking off a task in a directive

* Sync current open page every 5s

* Optimize requests

* Make attribute extensible

* Debugging sync getting stuck

* Misaligning sync cycles (to avoid no-op cycles)

* Fixes #500: New apply page template command

* Changelog

* More sync debugging statements

* More sync debugging

* Even more debug

* Dial down excessive debug logging

* Fixes #115: By introducing MQ workers

* Use MQ for updating directives in entire space

* Work on plug:run

* touch up docs

* Fix htmlLanguage dependency

---------

Co-authored-by: Zef Hemel <zef@zef.me>
Co-authored-by: johnl <johnlunney@users.noreply.github.com>
2023-08-16 15:15:19 +02:00
Zef Hemel
bd77f2932c Space sync now scheduled 2023-08-15 20:24:02 +02:00
Zef Hemel
7cce83b240 API refinements 2023-08-15 20:15:27 +02:00
Zef Hemel
c6fce524e6 Dial down excessive debug logging 2023-08-10 16:09:28 +02:00
Zef Hemel
647f23634d More sync debugging 2023-08-09 17:52:39 +02:00
Zef Hemel
52fdc14ee4 More sync debugging statements 2023-08-09 17:22:42 +02:00
Zef Hemel
cc8f817581 Misaligning sync cycles (to avoid no-op cycles) 2023-08-08 20:09:48 +02:00
Zef Hemel
e805a1ced0 Debugging sync getting stuck 2023-08-08 17:19:43 +02:00
Zef Hemel
b7b666ee1d Optimize requests 2023-08-08 15:00:18 +02:00
Zef Hemel
7498cc1ecb Sync current open page every 5s 2023-08-07 20:42:52 +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
afa160d2c2 Cleanup and federation prep 2023-07-30 08:56:44 +02:00
Zef Hemel
8a790aae9e More robust way to resolve initial sync bug 2023-07-28 21:22:06 +02:00
Zef Hemel
fb67cba6ac Fix deletion of open file on initial sync 2023-07-28 18:06:49 +02:00
Zef Hemel
747e81e5da More consise error messages 2023-07-28 13:54:44 +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
a2bba5a7ab Sync progress circle 2023-06-14 20:58:08 +02:00
Zef Hemel
8e0a7cf177
Real-time collaboration within space (#411) 2023-06-13 20:47:05 +02:00
Zef Hemel
5f484bed57
SilverBullet pivot to become an offline-first PWA (#403) 2023-05-23 20:53:53 +02:00