Commit Graph

  • 0aa2b2bd45 resolve workspace and appearance from the warm cache at boot v0.8.7 Nystik 2026-06-16 23:44:26 +02:00
  • b6c538fb33 hold Obsidian boot until the priority cache slice loads Nystik 2026-06-16 23:14:26 +02:00
  • 201607dbea dismiss Obsidian's quit overlay when window.close is blocked Nystik 2026-06-16 21:04:08 +02:00
  • 85956dbb3f keep small writes durable across page dismissal with fetch keepalive Nystik 2026-06-16 21:03:46 +02:00
  • 97bcf4fde5 tolerate a concurrent delete during the post-write stat Nystik 2026-06-16 17:03:17 +02:00
  • 9619703a58 resync the metadata cache on websocket reconnect Nystik 2026-06-16 01:01:30 +02:00
  • c60322a287 add websocket server heartbeat to terminate dead connections Nystik 2026-06-15 17:24:00 +02:00
  • 448c6eea2c answer missing reads from the cache and resolve mkdir/rmdir paths Nystik 2026-06-15 15:55:50 +02:00
  • c22ecb5fef Merge pull request #32 from Nystik-gh/v0.8.6 main v0.8.6+obsidian.1.12.7 Nystik 2026-06-13 15:47:05 +02:00
  • 6394a99808 update changelog and contributing, bump version to 0.8.6 Nystik 2026-06-13 15:28:22 +02:00
  • 1ed6a89133 answer realpath from cache instead of round-tripping to the server Nystik 2026-06-12 22:23:53 +02:00
  • b36338f9f5 add multi-arch buildscript Nystik 2026-06-12 16:55:40 +02:00
  • 6e0878a2f4 implement offline deploy Nystik 2026-06-12 14:25:54 +02:00
  • cb258e97bf don't use shell for obsidian headless Nystik 2026-06-11 15:01:16 +02:00
  • ccf424af47 bump deps to clear npm audit Nystik 2026-06-10 21:16:33 +02:00
  • 7758f533bd implement private host allow list Nystik 2026-06-10 20:36:57 +02:00
  • 911ebc00af rewrite proxy for better SSRF Nystik 2026-06-09 19:53:12 +02:00
  • 542360c681 harden shim origin check and fs/vault endpoints Nystik 2026-06-08 18:46:32 +02:00
  • 62d87af7dd harden demo sessions Nystik 2026-06-08 15:43:15 +02:00
  • 9d01ce71bc Merge pull request #25 from Nystik-gh/v0.8.5 v0.8.5+obsidian.1.12.7 Nystik 2026-06-07 13:56:02 +02:00
  • 3f47618aaf update changelog, bump version to 0.8.5 Nystik 2026-06-07 13:40:11 +02:00
  • 5a5acb935a update docs Nystik 2026-06-07 13:33:36 +02:00
  • c3a9d511b2 expand shim coverage, additional fs shims, add light stream shim Nystik 2026-06-07 12:51:27 +02:00
  • 35348093a6 minor settings fixes Nystik 2026-06-06 20:40:42 +02:00
  • a51b2d3ffa convert bridge to ESM Nystik 2026-06-06 19:28:17 +02:00
  • 04be97e48c add unit tests for ssrf guard, version compare, and settings validation Nystik 2026-06-06 18:29:48 +02:00
  • 7688de599a fix native menu guard, fix /app/data file permission. Nystik 2026-06-06 17:25:12 +02:00
  • a7824ac284 add server settings UI and enforcement Nystik 2026-06-06 17:05:26 +02:00
  • b43d12f702 add server settings api Nystik 2026-06-06 13:04:34 +02:00
  • 938a698795 add server settings store Nystik 2026-06-06 01:16:01 +02:00
  • 3129ed377c use up to date basic_auth directive in caddy. Nystik 2026-06-05 23:57:38 +02:00
  • 44bb01f162 consolidate cross-origin proxy and add ssrf guard Nystik 2026-06-05 23:56:59 +02:00
  • b88f9fdc0e Merge pull request #20 from Nystik-gh/v0.8.4 v0.8.4+obsidian.1.12.7 Nystik 2026-06-03 13:39:49 +02:00
  • f0b7f65a36 update changelog, bump version Nystik 2026-06-03 13:32:58 +02:00
  • 05a3908a7a refactor utility functions Nystik 2026-06-03 01:15:27 +02:00
  • b90752e0ad headless-sync minor security improvements Nystik 2026-06-02 17:42:47 +02:00
  • caaf6b3144 improve url origin checking in shim Nystik 2026-06-02 17:09:54 +02:00
  • 3833ef2668 clipboard reccursion fix Nystik 2026-06-02 16:58:01 +02:00
  • 35118ca190 Merge pull request #19 from Nystik-gh/virtual-plugin v0.8.3+obsidian.1.12.7 Nystik 2026-06-01 18:14:09 +02:00
  • 3af8687037 bump version Nystik 2026-06-01 17:52:33 +02:00
  • 5bf120defa update docs Nystik 2026-06-01 17:52:20 +02:00
  • 7d70872f7e css fix for tables on firefox Nystik 2026-06-01 16:58:06 +02:00
  • d5fb9e1e1d update build process and versioning Nystik 2026-05-26 02:55:24 +02:00
  • 28effab1ed expose Ignis API, implement shared ws client Nystik 2026-05-24 21:51:02 +02:00
  • 9eeff3c1b3 load bundled plugins via virtual-plugin loader Nystik 2026-05-24 17:41:13 +02:00
  • f05ee9e856 rename server plugin bundle dir Nystik 2026-05-24 02:37:44 +02:00
  • 956a11d0cd refactor bridge plugin into virtual module Nystik 2026-05-24 02:20:28 +02:00
  • 69f8320d05 rename bridge plugin package Nystik 2026-05-24 00:26:32 +02:00
  • ec3c38228c release: 0.8.2 v0.8.2+obsidian.1.12.7 Nystik 2026-05-23 18:37:03 +02:00
  • e6975d631c fix path validation bug Nystik 2026-05-23 17:08:24 +02:00
  • 4fff803cbd prevent native menus in browser Nystik 2026-05-23 16:32:59 +02:00
  • 10c6782652 Merge pull request #15 from Nystik-gh/monorepo-refactor Nystik-gh 2026-05-22 20:43:44 +02:00
  • 840af89feb Update IREADME, variant clarification Nystik-gh 2026-05-22 20:36:12 +02:00
  • f7fd3d9fba update docs Nystik 2026-05-22 15:17:05 +02:00
  • 85b61a09c4 update docker files Nystik 2026-05-22 15:15:07 +02:00
  • 8672fa11a3 move server into apps/ignis-server Nystik 2026-05-21 17:26:08 +02:00
  • a6807fe850 break out code into server-core Nystik 2026-05-21 01:59:30 +02:00
  • 4a65f142bc move bridge plugin to package Nystik 2026-05-20 22:26:58 +02:00
  • fe11f30c01 move shim to new package Nystik 2026-05-20 20:49:28 +02:00
  • a0b44bde58 move UI code into new package Nystik 2026-05-20 17:05:29 +02:00
  • 0433f1f8ca move vault service Nystik 2026-05-19 03:21:34 +02:00
  • 4da91d017b implement ui-registry for dynamic UI handler registration Nystik 2026-05-19 01:39:29 +02:00
  • 64073968d4 scaffold new structure and packages Nystik 2026-05-18 22:40:34 +02:00
  • 23306ff68e improve token management for headless sync cli Nystik 2026-05-17 22:11:17 +02:00
  • 43778d7bca solve bug in demo vault query Nystik 2026-05-17 22:03:36 +02:00
  • 32f21445d4 release 0.8.1 v0.8.1+obsidian.1.12.7 Nystik 2026-05-17 15:50:28 +02:00
  • 6a719aca7c clean up architecture doc. add roadmap. Nystik 2026-05-17 15:49:32 +02:00
  • 56776e7f13 fix version check, link to release page Nystik 2026-05-17 15:48:24 +02:00
  • 80e5c610a5 bump to 0.8.0 (Karm), pin Obsidian 1.12.7 v0.8.0+obsidian.1.12.7 Nystik 2026-05-16 23:30:08 +02:00
  • 3fed6241bd disable ignis specific plugins if synced to regular obsidian instance Nystik 2026-05-16 22:55:48 +02:00
  • 91ab6c77c9 add default demo files Nystik 2026-05-16 18:55:42 +02:00
  • 8f85529ade update documentation Nystik 2026-05-16 18:55:31 +02:00
  • ab89a94088 implement demo mode Nystik 2026-05-14 19:26:53 +02:00
  • e021993d61 fix coalesce config Nystik 2026-05-10 00:17:59 +02:00
  • daa7bd6875 make "open workspace in tab" actually load the workspace preset properly. Nystik 2026-05-16 21:26:57 +02:00
  • c1a169a3ed update createHash implementation and add tests Nystik 2026-05-16 15:07:26 +02:00
  • c225f73859 show ignis version instead of installer version Nystik 2026-05-16 03:32:48 +02:00
  • 2e66588b62 simplify obsidian fetch, upgrade to 1.12.7 Nystik 2026-05-16 02:51:00 +02:00
  • c30e105c6e navigator.vibrate fix (sometimes missing depending on browser) Nystik 2026-05-16 00:52:00 +02:00
  • b978b6fa9d add tests for the transform hooks Nystik 2026-05-15 18:00:56 +02:00
  • 47d39098cd rewrite transforms, implement unified transform layer Nystik 2026-05-15 03:42:56 +02:00
  • d8c43c20f4 fix incorrect version number in changelog Nystik 2026-05-15 00:21:01 +02:00
  • 01b79e6659 add tests for write coalescer Nystik 2026-05-15 00:16:47 +02:00
  • ad8252b216 fix write coalescer Nystik 2026-05-14 21:46:24 +02:00
  • 8ebc7dac5a downgrade vitest to fix peer constraint. Nystik 2026-05-11 01:43:20 +02:00
  • 9d6dd242a9 Merge branch 'testing' Nystik 2026-05-09 21:50:21 +02:00
  • cb30e53c5e add index pre-fetch Nystik 2026-05-09 21:43:49 +02:00
  • 6dfe2b5c81 improve cold boot Nystik 2026-05-09 14:47:19 +02:00
  • e89f8d76fb Add mobile UI support Nystik 2026-05-09 13:26:41 +02:00
  • ff88ab288c add write coalescing Nystik 2026-05-09 13:02:25 +02:00
  • cee5ec6b6e dynamically load obsidian scripts from our own index.html Nystik 2026-05-09 12:23:05 +02:00
  • 1323c28c0c documentation adjustments Nystik 2026-04-09 01:03:38 +02:00
  • 70a94af62a add a few more tests Nystik 2026-04-09 01:02:53 +02:00
  • 2ebc1ed434 metadata-cache tests Nystik 2026-04-07 00:23:00 +02:00
  • 2c8344022b add basic tests Nystik 2026-04-04 17:04:55 +02:00
  • fade3c30c5 revise ignis loading method Nystik 2026-04-05 22:32:23 +02:00
  • 1c56a1fa45 bump version Nystik 2026-04-05 00:12:38 +02:00
  • dd4b89930e update documentation Nystik 2026-04-05 00:06:35 +02:00
  • b4fa193d2d fix bug in vault resolve Nystik 2026-04-04 00:37:15 +02:00
  • bd6161bd31 add "open workspace in tab" command Nystik 2026-04-03 12:19:24 +02:00