824 Commits

Author SHA1 Message Date
hayzamjs baf117285a cluster: add vm/jail migration, improve replication, refactor snapshot cleanup 2026-06-12 02:20:18 +05:30
hayzamjs ddab7a6ed6 chore: update i18n files 2026-06-05 23:59:38 +05:30
hayzamjs 1e3ed71a2d cluster: imporve test coverage and cross-package integration harness, handlers: add backup job CRUD tests with Raft and backup events handlers 2026-06-05 23:58:01 +05:30
hayzamjs eacea6555b auth: users, local: fix admin editing 2026-06-04 20:24:11 +05:30
hayzamjs 2efe6ebb56 notifications: improve test coverage, add test functionality for rules 2026-06-04 20:08:01 +05:30
hayzamjs b23c63c7c2 notifications: add disk S.M.A.R.T alert templates and periodic health monitor 2026-06-04 17:10:23 +05:30
hayzamjs 9a9c41a2ff auth: add login rate limiting and allow admin editing 2026-06-03 01:13:14 +05:30
hayzamjs 2423b03a3d replication, backup, auth: add hardening, recovery, and tracking
replication: add policy hardening, crash recovery, and HA guard fields
backup: harden scheduler, events, encryption, and restore paths
auth: add user source column with local/pam tracking
2026-06-03 00:44:02 +05:30
hayzamjs 33dd94ce02 ui: layout: import useSafeGoto 2026-05-23 15:24:09 +05:30
hayzamjs 2a4ee0e152 ui: kit: fix benign navigation aborted errors 2026-05-23 14:36:52 +05:30
hayzamjs 03ee0f315f vm: network: add enable toggle, storage: ui: fix emulation alignment 2026-05-23 06:14:36 +05:30
hayzamjs 60a9ffcff8 libvirt,zelta: use Dataset.Name for disk paths across failover, config: add support for trustedProxies 2026-05-23 05:37:59 +05:30
hayzamjs fb839a5cad cluster: replication/backup: storage id related fixes 2026-05-23 05:37:58 +05:30
hayzamjs 5a9647ca1c cluster: backups: fix mount after restore 2026-05-22 02:07:38 +05:30
hayzamjs 3cf40984a8 backup: add recursive option to upsertBackupJob 2026-05-21 17:38:09 +05:30
hayzamjs 2f7925f66b cluster: backup: expose recursive opts, zfs: improve nested sets 2026-05-21 17:29:09 +05:30
hayzamjs 05151fbaef zfs: enc/restore: deal with children w/different keys 2026-05-21 14:38:27 +05:30
hayzamjs 9a1b590aae backups: zfs: fix encryption handling post OOB restore 2026-05-21 14:04:05 +05:30
hayzamjs 32f79e779a zfs: cluster-wide encryption key handling 2026-05-21 12:42:54 +05:30
hayzamjs b47144cf44 ui: dialog spacing fixes, vm/jail: improve lifecycle state/management, zfs: move zpool stats to telemetry db 2026-05-21 06:23:28 +05:30
hayzamjs e1340509ab vm: migrate 9p to libvirt XML, ui: fix hw table states, storage: fix el classes 2026-05-20 12:39:59 +05:30
hayzamjs 7c9ca5364b system: audit-log cleanup, ui: bottom-panel fixes, vm: -w/fbuf migrate to libvirt syntax 2026-05-20 10:59:32 +05:30
hayzamjs 8c18ce76be jails: make devfs management optional, network: switch: standard: more IPv6 clarifications 2026-05-18 22:25:08 +05:30
hayzamjs 5ea3f7999d system: settings: auth: qol fixes, hardening 2026-05-18 19:08:15 +05:30
hayzamjs 3293ac8d8d system: auth: implement unix user imports 2026-05-18 16:57:13 +05:30
hayzamjs 4dedd80185 network: switches: standard: fix: IPv6 address not applied on bridge edit when previously disabled 2026-05-18 14:38:54 +05:30
hayzamjs 13b3804149 chore: npm: update lock file 2026-05-18 13:59:01 +05:30
hayzamjs dc4c4f8e59 jail: options: fix: revert devfs_ruleset to default 61181 when clearing custom rules, and include base rules in custom blocks 2026-05-18 13:57:39 +05:30
ykla 0fab0004f6 i18n: update Simplified Chinese translation 2026-05-15 14:24:13 +08:00
hayzamjs 8456d783ed wireguard: add persistent client, optimize metrics collection and flushing 2026-05-04 18:33:54 +05:30
hayzamjs 2159fbc4ea i18n: finalize initial Czech translation 2026-04-29 12:53:24 +05:30
Hayzam Sherif cb5d87e139 Merge pull request #77 from p-bo/patch-1
i18n: Add Czech translation
2026-04-29 12:49:23 +05:30
hayzamjs ad5330e332 firewall: fix ordering test, i18n: finalize de (German) addition, jail: template: add keys to #each blocks 2026-04-29 12:49:01 +05:30
Hayzam Sherif eaad09be94 Merge pull request #132 from hackacad/master
Adding German locales
2026-04-29 12:31:14 +05:30
hayzamjs 934d2e43dd ui: modals: complete left panel (jails) refactor 2026-04-29 12:12:15 +05:30
hayzamjs 7864d25a35 ui: modals: complete left panel (vm) refactor 2026-04-29 04:30:54 +05:30
hayzamjs 5c143b41ca ui: modals: complete node panel entry fixes 2026-04-29 02:02:05 +05:30
hayzamjs 4400f4a92f ui: modals: refactor close/reset buttons on all 2026-04-28 06:30:43 +05:30
Sven Ruediger dd7b723981 Event: Wiesbaden Hackathon 202604
push untracked/commited changes
2026-04-27 11:24:04 +00:00
Sven Ruediger e8e815f5d2 Merge branch 'AlchemillaHQ:master' into master 2026-04-26 15:42:53 +02:00
Sven Ruediger 6d2e49384a Event: Wiesbaden Hackathon 202604
Add German locales
new file:   web/src/locales/de-DE.po
2026-04-26 13:24:17 +00:00
rainy-mathew ca1de144a4 ui: cluster: fix hostname based routing for reqs 2026-04-25 01:17:02 +05:30
hayzamjs 6810e72872 network: interfaces: show ips, ci: test: run pkg update befor install 2026-04-24 21:37:22 +05:30
hayzamjs 8ab993a8e5 refactor: notification rules management UI, enhanced rule creation/editing, better channel display, streamlined API usage, and expanded localization support. zpool: fix striped creation 2026-04-21 17:31:21 +05:30
rainy-mathew 319a5f62e7 system: notifications: notification rules management 2026-04-20 18:40:15 +05:30
rainy-mathew c66f190aa0 locales: update translations for notifications and transports 2026-04-19 13:04:28 +02:00
rainy-mathew b791623b44 zfs: pool state change notifications 2026-04-19 15:39:04 +05:30
rainy-mathew 119ef33af8 layout: remove unused Debounced (window size) import 2026-04-19 10:57:22 +02:00
rainy-mathew f89f5b0bfe system: notifications: fix email sending (from header), ui: add details column 2026-04-18 15:28:27 +02:00
rainy-mathew b061eb0fbd system: notifications: add transport testing functionality and related UI components 2026-04-18 16:25:35 +05:30