Commit Graph

159 Commits

Author SHA1 Message Date
Nystik
a51b2d3ffa convert bridge to ESM 2026-06-06 19:28:17 +02:00
Nystik
04be97e48c add unit tests for ssrf guard, version compare, and settings validation 2026-06-06 18:29:48 +02:00
Nystik
7688de599a fix native menu guard, fix /app/data file permission. 2026-06-06 17:25:12 +02:00
Nystik
a7824ac284 add server settings UI and enforcement 2026-06-06 17:05:26 +02:00
Nystik
b43d12f702 add server settings api 2026-06-06 13:04:34 +02:00
Nystik
938a698795 add server settings store 2026-06-06 01:16:01 +02:00
Nystik
3129ed377c use up to date basic_auth directive in caddy. 2026-06-05 23:57:38 +02:00
Nystik
44bb01f162 consolidate cross-origin proxy and add ssrf guard 2026-06-05 23:56:59 +02:00
Nystik
b88f9fdc0e Merge pull request #20 from Nystik-gh/v0.8.4
0.8.4 Minor fixes
v0.8.4+obsidian.1.12.7
2026-06-03 13:39:49 +02:00
Nystik
f0b7f65a36 update changelog, bump version 2026-06-03 13:32:58 +02:00
Nystik
05a3908a7a refactor utility functions 2026-06-03 01:15:27 +02:00
Nystik
b90752e0ad headless-sync minor security improvements 2026-06-02 17:42:47 +02:00
Nystik
caaf6b3144 improve url origin checking in shim 2026-06-02 17:09:54 +02:00
Nystik
3833ef2668 clipboard reccursion fix 2026-06-02 16:58:01 +02:00
Nystik
35118ca190 Merge pull request #19 from Nystik-gh/virtual-plugin
0.8.3: Ignis API, virtual plugins, version pipeline
v0.8.3+obsidian.1.12.7
2026-06-01 18:14:09 +02:00
Nystik
3af8687037 bump version 2026-06-01 17:52:33 +02:00
Nystik
5bf120defa update docs 2026-06-01 17:52:20 +02:00
Nystik
7d70872f7e css fix for tables on firefox 2026-06-01 16:58:06 +02:00
Nystik
d5fb9e1e1d update build process and versioning 2026-05-26 02:55:24 +02:00
Nystik
28effab1ed expose Ignis API, implement shared ws client 2026-05-24 21:51:02 +02:00
Nystik
9eeff3c1b3 load bundled plugins via virtual-plugin loader 2026-05-24 17:41:13 +02:00
Nystik
f05ee9e856 rename server plugin bundle dir 2026-05-24 02:37:44 +02:00
Nystik
956a11d0cd refactor bridge plugin into virtual module 2026-05-24 02:20:28 +02:00
Nystik
69f8320d05 rename bridge plugin package 2026-05-24 00:26:32 +02:00
Nystik
ec3c38228c release: 0.8.2 v0.8.2+obsidian.1.12.7 2026-05-23 18:37:03 +02:00
Nystik
e6975d631c fix path validation bug 2026-05-23 18:01:23 +02:00
Nystik
4fff803cbd prevent native menus in browser 2026-05-23 18:01:23 +02:00
Nystik-gh
10c6782652 Merge pull request #15 from Nystik-gh/monorepo-refactor
Monorepo refactor
2026-05-22 20:43:44 +02:00
Nystik-gh
840af89feb Update IREADME, variant clarification
Clarified the current status of Ignis variants and their hosting options.
2026-05-22 20:36:12 +02:00
Nystik
f7fd3d9fba update docs 2026-05-22 15:17:05 +02:00
Nystik
85b61a09c4 update docker files 2026-05-22 15:15:07 +02:00
Nystik
8672fa11a3 move server into apps/ignis-server 2026-05-21 17:26:08 +02:00
Nystik
a6807fe850 break out code into server-core 2026-05-21 01:59:30 +02:00
Nystik
4a65f142bc move bridge plugin to package 2026-05-20 22:26:58 +02:00
Nystik
fe11f30c01 move shim to new package 2026-05-20 20:49:28 +02:00
Nystik
a0b44bde58 move UI code into new package 2026-05-20 17:05:29 +02:00
Nystik
0433f1f8ca move vault service 2026-05-19 03:21:34 +02:00
Nystik
4da91d017b implement ui-registry for dynamic UI handler registration 2026-05-19 01:39:29 +02:00
Nystik
64073968d4 scaffold new structure and packages 2026-05-18 22:40:34 +02:00
Nystik
23306ff68e improve token management for headless sync cli 2026-05-17 22:11:17 +02:00
Nystik
43778d7bca solve bug in demo vault query 2026-05-17 22:03:36 +02:00
Nystik
32f21445d4 release 0.8.1 v0.8.1+obsidian.1.12.7 2026-05-17 15:50:28 +02:00
Nystik
6a719aca7c clean up architecture doc. add roadmap. 2026-05-17 15:49:32 +02:00
Nystik
56776e7f13 fix version check, link to release page 2026-05-17 15:48:24 +02:00
Nystik
80e5c610a5 bump to 0.8.0 (Karm), pin Obsidian 1.12.7 v0.8.0+obsidian.1.12.7 2026-05-16 23:30:08 +02:00
Nystik
3fed6241bd disable ignis specific plugins if synced to regular obsidian instance 2026-05-16 22:55:48 +02:00
Nystik
91ab6c77c9 add default demo files 2026-05-16 21:27:24 +02:00
Nystik
8f85529ade update documentation 2026-05-16 21:27:24 +02:00
Nystik
ab89a94088 implement demo mode 2026-05-16 21:27:24 +02:00
Nystik
e021993d61 fix coalesce config 2026-05-16 21:27:24 +02:00