mirivlad
  • Joined on 2022-09-13
mirivlad pushed to master at mirivlad/verstak 2026-06-08 07:23:54 +03:00
35e23d75fa debug: add step-by-step logging in loadCalendarData to trace where error occurs
mirivlad pushed to master at mirivlad/verstak 2026-06-08 07:01:34 +03:00
5069472e19 debug: add logging to get_categories + better error details in CalendarPluginPage
mirivlad pushed to master at mirivlad/verstak 2026-06-08 06:54:03 +03:00
a202c5d079 fix(calendar): add type guards and debug logging for get_events SQL error
mirivlad pushed to master at mirivlad/verstak 2026-06-08 06:45:37 +03:00
d6e28d7b1f fix(plugins): restore plugin runtimes on startup + graceful shutdown
mirivlad pushed to master at mirivlad/verstak 2026-06-08 06:31:22 +03:00
f769daa617 fix(plugins): JSON-serialize CallFunctionJSON return values + backward compat Lua args
mirivlad pushed to master at mirivlad/verstak 2026-06-08 06:18:30 +03:00
fddbd3a98a fix calendar: table params for Lua functions + remove duplicate header
mirivlad pushed to master at mirivlad/verstak 2026-06-08 06:07:39 +03:00
b1d1defebe release infra: build scripts, Firefox signing, plugin fixes
mirivlad pushed to master at mirivlad/verstak 2026-06-07 19:15:04 +03:00
3b79754f45 fix: rollback Enabled on activation failure + fatal on_init + rollback test
mirivlad pushed to master at mirivlad/verstak 2026-06-07 17:59:44 +03:00
45cfe1b0a6 fix: финальный cleanup Lua plugin lifecycle
mirivlad pushed to master at mirivlad/verstak 2026-06-07 15:50:56 +03:00
d83c8c80e1 fix: второй стабилизационный проход Lua plugin lifecycle
mirivlad pushed to master at mirivlad/verstak 2026-06-07 14:20:16 +03:00
4df83cd361 security: стабилизационный аудит Lua plugin system
mirivlad pushed to master at mirivlad/verstak 2026-06-07 11:56:44 +03:00
c443ca23c5 fix: PluginPage.svelte — замена CallPluginAction на CallPluginFunction с dotted path
mirivlad pushed to master at mirivlad/verstak 2026-06-07 11:42:32 +03:00
7b9c9647ac test: add TestCallPluginFunction + final run - all 13 tests pass
mirivlad pushed to master at mirivlad/verstak 2026-06-07 11:38:15 +03:00
a1d7c7b88b feat: PluginPage iframe bridge + CallPluginFunction binding
mirivlad pushed to master at mirivlad/verstak 2026-06-07 11:01:55 +03:00
308772dee8 fix: simplify ReloadPlugins - remove redundant deactivate loop
mirivlad pushed to master at mirivlad/verstak 2026-06-07 10:55:40 +03:00
3f787ec66d fix: only plugins with on_install are managed - skip others entirely
mirivlad pushed to master at mirivlad/verstak 2026-06-07 10:38:32 +03:00
5c769c92a0 fix: simplify plugin lifecycle - no install/uninstall = just toggle
mirivlad pushed to master at mirivlad/verstak 2026-06-07 10:29:09 +03:00
e99ff984b1 feat: plugin install/uninstall lifecycle + UI buttons
mirivlad pushed to master at mirivlad/verstak 2026-06-07 09:59:57 +03:00
b80941f908 feat: плагин-система Lua + Calendar reference plugin
mirivlad pushed to master at mirivlad/verstak 2026-06-06 20:03:39 +03:00
8cbc87cdad feat: настройки Browser Bridge в Verstak и extension