Commit Graph

52 Commits (2893fe11a34f0b371e9fc8e5b5b7764859715fe8)

Author SHA1 Message Date
Zef Hemel f30b1d3418
Templates 2.0 (#636)
Templates 2.0 and a whole bunch of other refactoring
2024-01-20 19:16:07 +01:00
Zef Hemel bf1eb03129 Backporting a bunch of optimizations from db-only branch 2024-01-13 17:30:15 +01:00
Zef Hemel 848e11a773 Rebuilt frontmatter templates as template widgets 2024-01-08 17:08:35 +01:00
Zef Hemel 91027af5fe
Awesome frontmatter (#617)
Live Frontmatter Templates
2024-01-04 20:08:12 +01:00
Zef Hemel 8a2e081672
Fixes #529 by removing directives (#613)
* Fixes #529 by removing directives
* Load builtin tags on space reindex
2024-01-02 14:47:02 +01:00
Zef Hemel c1a6253b34 Check fix 2023-12-29 20:06:11 +01:00
Zef Hemel bc78fae5ec Add buttons back to Live Templates 2023-12-29 18:59:42 +01:00
Zef Hemel d43dbcacec Fixed a lot of bugs with new widget rendering 2023-12-28 16:14:30 +01:00
Zef Hemel 9403fd2cd9 Cleanup 2023-12-27 13:46:45 +01:00
Zef Hemel 48e147d0b2 Move live query and template rendering outside of iframe 2023-12-27 13:38:38 +01:00
Zef Hemel 82391682f6 Avoid builtin page attributes to be overridden 2023-12-22 11:27:07 +01:00
Zef Hemel 48986fc6cb Default limit query results to 1000 2023-11-28 11:18:55 +01:00
Zef Hemel 9b89330ec9 More linting 2023-11-21 16:56:21 +01:00
Zef Hemel 063c49effb Preparing for 0.5.6 2023-11-19 12:18:16 +01:00
Zef Hemel 6336190c20 Federation URL handling 2023-11-16 13:55:02 +01:00
Zef Hemel 5b81185afa Fixes 2023-11-15 16:27:17 +01:00
Zef Hemel 6347c2b4d8 Rewrite page references in federated pages 2023-11-15 16:14:15 +01:00
Zef Hemel 663a15fe33 Template sets 2023-11-15 14:56:34 +01:00
Zef Hemel 8a7c50599d Fixes #522 2023-11-15 10:08:21 +01:00
Zef Hemel d58db6aa1a No longer index templates tagged as #template 2023-11-09 09:26:44 +01:00
Zef Hemel 1afac0274e Custom template slash commands 2023-11-06 09:14:16 +01:00
Zef Hemel e0b6fbed3e Change anchor reference syntax 2023-11-03 12:01:33 +01:00
Zef Hemel 626f1c5cad Template tweak 2023-11-02 12:51:09 +01:00
Zef Hemel d8318c4ad7 Code widget refactor 2023-10-31 10:33:38 +01:00
Zef Hemel 8f4d6e5d23 Fixes #542: render each and render all 2023-10-30 14:15:12 +01:00
Zef Hemel 50caba8522 Factor out markdown widget rendering 2023-10-29 10:02:50 +01:00
Zef Hemel dc255c3dda Fix iframes in Safari PWA 2023-10-09 21:02:57 +02:00
Zef Hemel ae3e5f375e Fixed using handlebar variables live queries and templates 2023-10-06 14:40:09 +02:00
Zef Hemel d8797aa805 Code complete fixes and changelog 2023-10-04 17:14:24 +02:00
Zef Hemel 852b07c7a7 Widget sizing fixes 2023-10-04 13:47:02 +02:00
Zef Hemel 91387d1e96 Fix template embedding via federation 2023-10-03 18:09:03 +02:00
Zef Hemel 1e8a96ef20 Fix ordering and limit in query 2023-10-03 16:54:03 +02: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 540af411a0 Large "query" plug refactor into "directive" 2022-10-28 16:17:40 +02:00
Zef Hemel 2b06af6147 Rename "name" frontmatter to "displayName" not to clash with builtin name 2022-10-26 09:33:37 +02:00
Zef Hemel 9164b57a3e Full text search improvements 2022-10-22 20:23:54 +02:00
Zef Hemel c1a78e0105 Fixes #97: SQLite is now async, optimized, tests 2022-10-21 10:00:43 +02:00
Zef Hemel 7d1a04f392 Fixes #92: implements frontmatter syntax 2022-10-17 15:48:21 +02:00
Zef Hemel 574014a8be Reduce lint errors 2022-10-15 19:02:56 +02:00
Zef Hemel 68809ff958 Fix to queryPrefix and LIKE queries 2022-10-14 16:49:45 +02:00
Zef Hemel 7d28b53b75 Massive restructure of plugin API 2022-10-14 15:11:33 +02:00
Zef Hemel 982623fc38 Added imports 2022-10-13 15:16:18 +02:00
Zef Hemel 4c19ab21f2 Refactor of asset bundles 2022-10-12 11:47:13 +02:00
Zef Hemel 61bf715c9f Fix materialized queries and reload 2022-10-10 18:19:08 +02:00
Zef Hemel 561aa6891f
Migrate to Deno (#86)
Big bang migration to Deno 🤯
2022-10-10 14:50:21 +02:00
Zef Hemel 1f842ec1d6 Monorepo with yarn workspaces requires yarn 3.2 2022-04-21 13:57:45 +02:00
Zef Hemel 32f3501773 Exposing `fetch` to functions and initial work on Electron 2022-04-21 11:46:33 +02:00
Zef Hemel dbdfc9d631 Changed all indexes to use (pre) parsed trees. 2022-04-20 10:56:43 +02:00
Zef Hemel c7176b00fa Factored out materialized query providers 2022-04-19 16:54:47 +02:00
Zef Hemel 31254d15e6 Work to reduce bundles size (prebundle modules) 2022-04-13 14:46:52 +02:00