Commit Graph

  • bc1bf0fb0c test: cluster: migration: fix snapshot cleanup test off-by-one expected count master tip hayzamjs 2026-06-12 03:13:00 +05:30
  • 1b03a88dff Merge branch 'master' of github.com:AlchemillaHQ/Sylve hayzamjs 2026-06-12 02:21:04 +05:30
  • baf117285a cluster: add vm/jail migration, improve replication, refactor snapshot cleanup hayzamjs 2026-06-12 02:20:18 +05:30
  • 66a5bb0581 website: meta icons added ajasma6570 2026-06-08 14:37:38 +05:30
  • 99398cc135 cluster: replication: destroy before zfs recv (on error outs) hayzamjs 2026-06-06 09:14:43 +05:30
  • 87586c7d3a cluster: replication: filter out -n from the recv hayzamjs 2026-06-06 08:59:31 +05:30
  • ddab7a6ed6 chore: update i18n files hayzamjs 2026-06-05 23:59:38 +05:30
  • 1e3ed71a2d cluster: imporve test coverage and cross-package integration harness, handlers: add backup job CRUD tests with Raft and backup events handlers hayzamjs 2026-06-05 23:38:48 +05:30
  • 7e2f2198d7 disk: smart: nvme: fixes to parser hayzamjs 2026-06-04 22:49:36 +05:30
  • 838896b050 config: add force reset flag, runtime setting changes hayzamjs 2026-06-04 21:11:09 +05:30
  • eacea6555b auth: users, local: fix admin editing hayzamjs 2026-06-04 20:24:11 +05:30
  • 301f6a56cd chore: go: mod update hayzamjs 2026-06-04 20:10:47 +05:30
  • 2efe6ebb56 notifications: improve test coverage, add test functionality for rules hayzamjs 2026-06-04 20:08:01 +05:30
  • b23c63c7c2 notifications: add disk S.M.A.R.T alert templates and periodic health monitor hayzamjs 2026-06-04 17:10:23 +05:30
  • 9a9c41a2ff auth: add login rate limiting and allow admin editing hayzamjs 2026-06-03 01:13:14 +05:30
  • 2423b03a3d replication, backup, auth: add hardening, recovery, and tracking hayzamjs 2026-06-03 00:41:12 +05:30
  • fa8259f783 vm: storage: fix ids in vm json hayzamjs 2026-05-23 18:27:51 +05:30
  • 69a97393a6 vm: networks: enable on create hayzamjs 2026-05-23 16:06:01 +05:30
  • cc9ffba15b vm: vnc: create/edit: fix port validation hayzamjs 2026-05-23 15:50:19 +05:30
  • 33dd94ce02 ui: layout: import useSafeGoto hayzamjs 2026-05-23 15:24:09 +05:30
  • 2a4ee0e152 ui: kit: fix benign navigation aborted errors hayzamjs 2026-05-23 14:36:52 +05:30
  • 03ee0f315f vm: network: add enable toggle, storage: ui: fix emulation alignment hayzamjs 2026-05-23 06:14:36 +05:30
  • 60a9ffcff8 libvirt,zelta: use Dataset.Name for disk paths across failover, config: add support for trustedProxies hayzamjs 2026-05-23 05:33:05 +05:30
  • fb839a5cad cluster: replication/backup: storage id related fixes hayzamjs 2026-05-22 02:29:21 +05:30
  • 5a9647ca1c cluster: backups: fix mount after restore hayzamjs 2026-05-22 02:07:38 +05:30
  • 483bff6df9 cluster: zfs: preserve old keys (for restore) hayzamjs 2026-05-21 18:07:38 +05:30
  • 3cf40984a8 backup: add recursive option to upsertBackupJob hayzamjs 2026-05-21 17:38:09 +05:30
  • 2f7925f66b cluster: backup: expose recursive opts, zfs: improve nested sets hayzamjs 2026-05-21 17:29:09 +05:30
  • 05151fbaef zfs: enc/restore: deal with children w/different keys hayzamjs 2026-05-21 14:38:27 +05:30
  • 9a1b590aae backups: zfs: fix encryption handling post OOB restore hayzamjs 2026-05-21 14:04:05 +05:30
  • 32f79e779a zfs: cluster-wide encryption key handling hayzamjs 2026-05-21 12:42:54 +05:30
  • b47144cf44 ui: dialog spacing fixes, vm/jail: improve lifecycle state/management, zfs: move zpool stats to telemetry db hayzamjs 2026-05-21 06:23:28 +05:30
  • e1340509ab vm: migrate 9p to libvirt XML, ui: fix hw table states, storage: fix el classes hayzamjs 2026-05-20 12:39:59 +05:30
  • 7c9ca5364b system: audit-log cleanup, ui: bottom-panel fixes, vm: -w/fbuf migrate to libvirt syntax hayzamjs 2026-05-20 10:59:32 +05:30
  • 8c18ce76be jails: make devfs management optional, network: switch: standard: more IPv6 clarifications hayzamjs 2026-05-18 22:25:08 +05:30
  • d65e0f5d64 system: settings: auth: authz: update RequireLocalAdmin tests for PAM allow policy hayzamjs 2026-05-18 19:27:50 +05:30
  • 5ea3f7999d system: settings: auth: qol fixes, hardening hayzamjs 2026-05-18 19:08:15 +05:30
  • 3293ac8d8d system: auth: implement unix user imports hayzamjs 2026-05-18 16:57:13 +05:30
  • c744c3b88b Merge branch 'master' of github.com:AlchemillaHQ/Sylve hayzamjs 2026-05-18 14:39:16 +05:30
  • 4dedd80185 network: switches: standard: fix: IPv6 address not applied on bridge edit when previously disabled hayzamjs 2026-05-18 14:38:54 +05:30
  • e0fab25917 docs: chore: update npm lock file, add: technitium jail guide hayzamjs 2026-05-18 14:03:52 +05:30
  • 13b3804149 chore: npm: update lock file hayzamjs 2026-05-18 13:59:01 +05:30
  • dc4c4f8e59 jail: options: fix: revert devfs_ruleset to default 61181 when clearing custom rules, and include base rules in custom blocks hayzamjs 2026-05-18 13:57:39 +05:30
  • e339eb9faf Merge pull request #143 from ykla/master Hayzam Sherif 2026-05-18 13:40:33 +05:30
  • 439633cdec docs: Update README with sylve service commands ykla 2026-05-18 16:08:03 +08:00
  • 11391c0777 Merge pull request #141 from ykla/master Hayzam Sherif 2026-05-18 12:41:15 +05:30
  • 0fab0004f6 i18n: update Simplified Chinese translation ykla 2026-05-15 14:24:13 +08:00
  • e887bc4404 network: utils: fix: enhance GetPortUserPID to skip non-numeric and question-mark PIDs, and ignore foreign address ports hayzamjs 2026-05-06 02:48:00 +05:30
  • bf89d4fe22 vm/libvirt: tidy up support for U-Boot firmware on ARM64 hayzamjs 2026-05-04 18:45:08 +05:30
  • 8456d783ed wireguard: add persistent client, optimize metrics collection and flushing hayzamjs 2026-05-04 18:33:14 +05:30
  • ed002b4198 docs: update issue-template.md Hayzam Sherif 2026-05-01 03:37:46 +05:30
  • afdf6f4a63 system: fix: netlink watcher with version check hayzamjs 2026-04-29 14:10:59 +05:30
  • b1cd14c5d7 jail: ensure devfs rules are reloaded after modification hayzamjs 2026-04-29 13:32:04 +05:30
  • 049f76bc6a refactor: enhance cluster service to support dynamic IP for embedded SSH server and other listeners hayzamjs 2026-04-29 13:26:33 +05:30
  • 2159fbc4ea i18n: finalize initial Czech translation hayzamjs 2026-04-29 12:53:24 +05:30
  • cb5d87e139 Merge pull request #77 from p-bo/patch-1 Hayzam Sherif 2026-04-29 12:49:23 +05:30
  • ad5330e332 firewall: fix ordering test, i18n: finalize de (German) addition, jail: template: add keys to #each blocks hayzamjs 2026-04-29 12:49:01 +05:30
  • eaad09be94 Merge pull request #132 from hackacad/master Hayzam Sherif 2026-04-29 12:31:14 +05:30
  • 934d2e43dd ui: modals: complete left panel (jails) refactor hayzamjs 2026-04-29 12:12:15 +05:30
  • 7864d25a35 ui: modals: complete left panel (vm) refactor hayzamjs 2026-04-29 04:30:54 +05:30
  • 5c143b41ca ui: modals: complete node panel entry fixes hayzamjs 2026-04-29 02:02:05 +05:30
  • 4400f4a92f ui: modals: refactor close/reset buttons on all hayzamjs 2026-04-28 06:29:34 +05:30
  • dd7b723981 Event: Wiesbaden Hackathon 202604 Sven Ruediger 2026-04-27 11:18:14 +00:00
  • e8e815f5d2 Merge branch 'AlchemillaHQ:master' into master Sven Ruediger 2026-04-26 15:42:53 +02:00
  • 6d2e49384a Event: Wiesbaden Hackathon 202604 Sven Ruediger 2026-04-26 13:24:17 +00:00
  • ca1de144a4 ui: cluster: fix hostname based routing for reqs rainy-mathew 2026-04-25 01:17:02 +05:30
  • 6251e85d4a cluster: handle leader address during SSH identity publication, disallow same nodeids from joining hayzamjs 2026-04-24 23:37:03 +05:30
  • fd1b40dd1e ci: fix package update command in test workflow hayzamjs 2026-04-24 21:41:39 +05:30
  • ccedac414d ci: fix package update command in test workflow hayzamjs 2026-04-24 21:40:02 +05:30
  • 6810e72872 network: interfaces: show ips, ci: test: run pkg update befor install hayzamjs 2026-04-24 21:37:22 +05:30
  • 8fcc6d1148 system: nlsysevent: persist only whats needed hayzamjs 2026-04-24 19:11:09 +05:30
  • 4a36005574 docs: chore: npm lock update hayzamjs 2026-04-24 18:46:43 +05:30
  • 8e3d55b310 notifications: better msg content, pruning for past events hayzamjs 2026-04-24 18:43:52 +05:30
  • fbd89a7853 vm: fix VM removal logic to preserve storage root datasets based on deletion flags, add tests hayzamjs 2026-04-24 02:10:59 +05:30
  • 215891752c notifications: fix: rule deletion/checks hayzamjs 2026-04-21 17:56:11 +05:30
  • e9a766a419 Merge pull request #129 from AlchemillaHQ/notifications Hayzam Sherif 2026-04-21 17:37:40 +05:30
  • e458ee5b74 ModifyDevfsRuleset: remove existing ruleset first Stefan Grundmann 2026-04-20 22:57:48 +00:00
  • 8ab993a8e5 refactor: notification rules management UI, enhanced rule creation/editing, better channel display, streamlined API usage, and expanded localization support. zpool: fix striped creation hayzamjs 2026-04-21 17:31:21 +05:30
  • cf21b2f65e Merge pull request #127 from sg2342/fix_126 Hayzam Sherif 2026-04-21 15:08:02 +05:30
  • 435b4540c3 ModifyDevfsRuleset: remove existing ruleset first Stefan Grundmann 2026-04-20 22:57:48 +00:00
  • 319a5f62e7 system: notifications: notification rules management rainy-mathew 2026-04-20 18:40:15 +05:30
  • c66f190aa0 locales: update translations for notifications and transports rainy-mathew 2026-04-19 13:04:28 +02:00
  • b791623b44 zfs: pool state change notifications rainy-mathew 2026-04-19 15:39:04 +05:30
  • 119ef33af8 layout: remove unused Debounced (window size) import rainy-mathew 2026-04-19 10:57:22 +02:00
  • f89f5b0bfe system: notifications: fix email sending (from header), ui: add details column rainy-mathew 2026-04-18 15:28:27 +02:00
  • b061eb0fbd system: notifications: add transport testing functionality and related UI components rainy-mathew 2026-04-18 16:25:35 +05:30
  • 1bbfe757f0 ui: system: notifications: layout (btn) changes, modal improvements rainy-mathew 2026-04-18 10:45:50 +02:00
  • 54b58f3737 system: notifications: move away from singleton rainy-mathew 2026-04-14 14:31:34 +05:30
  • d9e3d0aca3 notifications: initial setup rainy-mathew 2026-04-14 03:27:33 +05:30
  • cf12d62041 utils: downloader: keep torrent files post download, ui: fix selectbox placement hayzamjs 2026-04-13 14:04:07 +02:00
  • bee0449db1 Merge pull request #114 from ykla/patch-1 Hayzam Sherif 2026-04-13 16:39:56 +05:30
  • fa82be5fc6 Merge branch 'master' into patch-1 ykla 2026-04-12 23:25:11 +08:00
  • df2f055a53 vm: storage: detach disk fixes hayzamjs 2026-04-10 22:22:51 +05:30
  • a3c1b360d2 vm: storage: fix import associated tx deadlock hayzamjs 2026-04-10 22:17:08 +05:30
  • d6bb3bfc51 vm: storage: make disk imports atomic hayzamjs 2026-04-10 22:10:05 +05:30
  • f167f26ff8 repl: add QGA command handling and tests for VM interactions hayzamjs 2026-04-10 20:36:21 +05:30
  • d5100dc717 network: firewall: enhance telemetry with service state management and deduplication hayzamjs 2026-04-10 20:27:07 +05:30
  • ed4f5b72b1 ui: vm: qga: add icons for Slackware and AlmaLinux hayzamjs 2026-04-10 16:17:45 +02:00
  • b16f83677f tests: samba: fix TestCreateShareWriteWinsForOverlappingGroupPermissions hayzamjs 2026-04-10 16:15:14 +02:00
  • 833bbfbe4d samba: config: muzzle noisy log hayzamjs 2026-04-10 16:07:44 +02:00