mirror of
https://github.com/nicotsx/zerobyte.git
synced 2026-06-13 11:00:28 -04:00
Commit Graph
Select branches
Hide Pull Requests
02-19-refactor_react-doctor
03-11-feat_agent_token
03-11-feat_minimal_agent_setup
04-16-feat_agent_routing
05-10-feat_move_restore_execution_to_agent_rpc
06-05-refactor_shutdown-mutex
altendorfme-main
altendorfme-sql-support
backend-integration-tests
chore/missing-commit
coderabbitai/docstrings/5216cc1
codex/sub-pr-663
copilot/update-docker-compose-examples-v0-35-0
docs
feat/limit-upload
feat/multi-repo-schedule
feat/restic-backups
feat/split2-agent-system
feat/sso
fix-cli
fix/cifs
fix/restic-init-host
graphite-base/617
graphite-base/621
graphite-base/678
graphite-base/692
graphite-base/693
graphite-base/694
main
refactor/all-timestamps-seconds
refactor/controller-agent
refactor/node-runtime
refactor/split-restic
release/v0.37.3
renovate/actions-checkout-digest
renovate/bun-minor-and-patch-dependencies
renovate/github-codeql-action-digest
renovate/voidzero-dev-setup-vp-digest
test
tvarohohlavy-config-export-feature
tvarohohlavy-line-endings
#1
#101
#103
#104
#106
#122
#123
#124
#125
#126
#132
#134
#136
#137
#138
#142
#143
#156
#160
#172
#173
#175
#177
#178
#179
#182
#184
#185
#187
#188
#190
#194
#195
#197
#2
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#210
#214
#215
#216
#217
#219
#220
#221
#222
#226
#235
#239
#24
#240
#243
#246
#248
#249
#253
#256
#258
#26
#260
#265
#272
#276
#277
#28
#281
#282
#283
#284
#290
#291
#293
#295
#296
#297
#298
#3
#302
#310
#311
#312
#313
#317
#319
#32
#320
#321
#322
#323
#324
#325
#326
#327
#329
#33
#330
#332
#334
#336
#337
#338
#341
#342
#343
#352
#353
#354
#355
#356
#36
#361
#362
#364
#367
#368
#374
#375
#376
#380
#381
#383
#39
#390
#392
#393
#394
#395
#396
#40
#401
#403
#404
#409
#41
#410
#416
#418
#419
#427
#428
#429
#430
#431
#432
#433
#434
#437
#440
#441
#442
#45
#450
#453
#458
#460
#462
#463
#468
#470
#471
#482
#486
#487
#489
#491
#493
#494
#497
#498
#499
#500
#501
#502
#505
#507
#508
#511
#512
#513
#514
#515
#516
#52
#526
#528
#529
#531
#532
#535
#536
#537
#538
#541
#542
#545
#546
#550
#551
#552
#553
#554
#555
#558
#563
#564
#566
#568
#569
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#580
#582
#583
#584
#585
#586
#587
#588
#591
#592
#594
#595
#596
#599
#603
#604
#604
#605
#606
#607
#608
#609
#610
#611
#612
#615
#617
#618
#619
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#632
#634
#637
#638
#640
#641
#642
#646
#648
#651
#652
#653
#654
#656
#657
#658
#662
#663
#664
#665
#666
#667
#668
#669
#67
#675
#676
#677
#678
#679
#681
#683
#684
#685
#686
#691
#692
#693
#694
#696
#7
#703
#704
#705
#706
#707
#708
#711
#712
#713
#714
#716
#717
#718
#719
#720
#721
#726
#726
#727
#729
#730
#732
#733
#736
#737
#738
#739
#74
#740
#741
#742
#746
#747
#751
#754
#755
#759
#76
#761
#762
#763
#764
#765
#767
#768
#769
#77
#770
#771
#772
#775
#776
#777
#778
#779
#78
#780
#781
#786
#790
#792
#793
#794
#795
#796
#797
#799
#8
#800
#801
#802
#803
#804
#808
#809
#809
#810
#815
#816
#818
#82
#820
#821
#822
#823
#824
#825
#826
#827
#828
#831
#832
#833
#834
#835
#837
#839
#842
#843
#845
#847
#848
#849
#850
#853
#854
#857
#859
#86
#860
#861
#862
#863
#864
#865
#866
#867
#87
#870
#872
#873
#874
#879
#880
#884
#885
#888
#889
#89
#890
#891
#892
#895
#896
#897
#898
#899
#900
#901
#902
#905
#906
#910
#912
#913
#914
#914
#915
#916
#917
#92
#920
#921
#922
#923
#923
#924
#925
#926
#927
#929
#93
#930
#931
#932
#933
#934
#935
#936
#936
#937
#938
#939
#94
#943
#945
#947
#947
#948
#949
#949
#95
#950
#952
#953
#955
#956
#958
#962
#963
#964
#965
#966
#971
#971
#972
#973
#974
#974
#976
#99
v0.0.1
v0.1.0
v0.1.1
v0.10.0
v0.10.1
v0.10.1-beta.1
v0.10.1-beta.2
v0.10.1-beta.3
v0.10.2
v0.11.0
v0.11.1
v0.11.1-beta.1
v0.12.0
v0.12.1
v0.13.0
v0.13.1
v0.13.2
v0.13.3
v0.13.3-beta.1
v0.14.0
v0.14.0-alpha.1
v0.14.0-alpha.2
v0.14.0-alpha.3
v0.14.0-alpha.4
v0.14.0-beta.1
v0.14.0-beta.2
v0.14.1
v0.15.0
v0.15.0-beta.1
v0.15.0-beta.2
v0.15.0-beta.3
v0.16.0
v0.16.0-beta.1
v0.16.0-beta.2
v0.16.0-beta.3
v0.16.0-beta.4
v0.17.0
v0.17.0-beta.1
v0.18.0
v0.18.0-beta.1
v0.18.1
v0.18.1-beta.1
v0.18.2
v0.18.3
v0.18.4
v0.18.4-beta.1
v0.18.4-beta.2
v0.18.5
v0.19.0
v0.19.0-beta.1
v0.19.1
v0.19.1-beta.1
v0.19.1-beta.2
v0.19.1-beta.3
v0.19.2
v0.19.2-alpha.1
v0.19.2-beta.1
v0.19.2-beta.2
v0.19.2-beta.3
v0.19.2-beta.4
v0.19.3
v0.19.3-beta.1
v0.19.3-beta.2
v0.19.3-beta.3
v0.19.4-alpha.1
v0.2.0
v0.20.0
v0.20.0-beta.1
v0.20.0-beta.2
v0.21.0
v0.21.0-beta.1
v0.21.0-beta.2
v0.21.1
v0.21.1-beta.1
v0.21.1-beta.2
v0.21.1-beta.3
v0.22.0
v0.22.0-beta.1
v0.22.0-beta.2
v0.22.0-beta.3
v0.22.0-beta.4
v0.22.0-beta.5
v0.22.0-beta.6
v0.22.0-beta.7
v0.22.0-beta.8
v0.22.1-beta.1
v0.23.0
v0.23.0-beta.1
v0.23.0-beta.2
v0.23.0-beta.3
v0.23.0-beta.4
v0.23.0-beta.5
v0.23.1
v0.23.1-beta.1
v0.23.1-beta.2
v0.23.1-beta.3
v0.23.1-beta.4
v0.23.1-beta.5
v0.23.1-beta.6
v0.23.1-beta.7
v0.24.0
v0.24.0-alpha.1
v0.24.0-alpha.2
v0.24.0-beta.1
v0.24.1
v0.24.1-beta.1
v0.24.1-beta.2
v0.24.2
v0.24.2-beta.1
v0.25.0
v0.25.0-alpha.1
v0.25.0-beta.1
v0.25.0-beta.2
v0.25.1
v0.25.1-alpha.1
v0.25.1-beta.1
v0.26.0
v0.26.0-beta.1
v0.26.0-beta.2
v0.27.0
v0.27.0-beta.1
v0.27.0-beta.2
v0.27.0-beta.3
v0.27.0-beta.4
v0.27.0-beta.5
v0.27.0-beta.6
v0.27.0-beta.7
v0.27.0-beta.8
v0.28.0
v0.28.0-beta.1
v0.28.0-beta.2
v0.28.0-beta.3
v0.28.0-beta.4
v0.28.0-beta.5
v0.28.0-beta.6
v0.28.1
v0.28.1-beta.1
v0.28.1-beta.2
v0.28.2
v0.28.2-beta.1
v0.28.2-beta.2
v0.28.2-beta.3
v0.28.2-beta.4
v0.29.0
v0.29.0-beta.1
v0.29.0-beta.2
v0.29.1
v0.29.1-beta.1
v0.29.1-beta.2
v0.29.2
v0.29.2-beta.2
v0.29.3
v0.29.3-beta.1
v0.29.3-beta.2
v0.3.0
v0.30.0
v0.30.0-alpha.2
v0.30.0-alpha.3
v0.30.0-alpha.4
v0.30.0-alpha.5
v0.30.0-alpha.6
v0.30.0-beta.1
v0.30.0-beta.2
v0.30.0-beta.3
v0.30.0-beta.4
v0.30.0-beta.5
v0.30.0-beta.6
v0.30.0-beta.7
v0.31.0
v0.31.0-beta.1
v0.31.0-beta.2
v0.31.0-beta.3
v0.31.0-beta.4
v0.32.0
v0.32.0-beta.1
v0.32.0-beta.2
v0.32.0-beta.3
v0.32.1
v0.32.1-beta.1
v0.32.2
v0.32.2-beta.1
v0.32.2-beta.2
v0.32.2-beta.3
v0.32.3
v0.32.3-beta.1
v0.32.3-beta.2
v0.32.4
v0.32.4-beta.1
v0.32.4-beta.2
v0.32.4-beta.3
v0.32.4-beta.4
v0.32.5-beta.1
v0.33.0
v0.33.0-beta.1
v0.33.0-beta.2
v0.33.0-beta.3
v0.33.0-beta.4
v0.33.1
v0.33.1-beta.1
v0.33.1-beta.2
v0.34.0
v0.34.0-beta.1
v0.34.0-beta.2
v0.35.0
v0.35.0-beta.1
v0.35.0-beta.2
v0.35.0-beta.3
v0.36.0
v0.36.0-beta.1
v0.36.0-beta.2
v0.36.0-beta.3
v0.36.0-beta.4
v0.36.0-beta.5
v0.36.0-beta.6
v0.36.0-beta.7
v0.37.0
v0.37.0-alpha.1
v0.37.0-beta.1
v0.37.1
v0.37.1-beta.1
v0.37.2
v0.37.2-beta.1
v0.37.3
v0.37.3-beta.1
v0.37.3-beta.2
v0.37.3-beta.3
v0.38.0
v0.38.0-beta.1
v0.38.1
v0.38.1-beta.1
v0.39.0
v0.39.0-beta.1
v0.39.0-beta.2
v0.39.0-beta.3
v0.4.0
v0.5.0
v0.6.0
v0.6.0-alpha.1
v0.6.0-alpha.2
v0.6.0-alpha.3
v0.6.0-alpha.4
v0.6.0-alpha.5
v0.6.0-alpha.6
v0.6.1
v0.6.2
v0.7.0
v0.7.0-alpha.1
v0.7.0-alpha.2
v0.7.0-alpha.3
v0.8.0
v0.9.0
v0.9.0-beta.1
Select branches
Hide Pull Requests
02-19-refactor_react-doctor
03-11-feat_agent_token
03-11-feat_minimal_agent_setup
04-16-feat_agent_routing
05-10-feat_move_restore_execution_to_agent_rpc
06-05-refactor_shutdown-mutex
altendorfme-main
altendorfme-sql-support
backend-integration-tests
chore/missing-commit
coderabbitai/docstrings/5216cc1
codex/sub-pr-663
copilot/update-docker-compose-examples-v0-35-0
docs
feat/limit-upload
feat/multi-repo-schedule
feat/restic-backups
feat/split2-agent-system
feat/sso
fix-cli
fix/cifs
fix/restic-init-host
graphite-base/617
graphite-base/621
graphite-base/678
graphite-base/692
graphite-base/693
graphite-base/694
main
refactor/all-timestamps-seconds
refactor/controller-agent
refactor/node-runtime
refactor/split-restic
release/v0.37.3
renovate/actions-checkout-digest
renovate/bun-minor-and-patch-dependencies
renovate/github-codeql-action-digest
renovate/voidzero-dev-setup-vp-digest
test
tvarohohlavy-config-export-feature
tvarohohlavy-line-endings
#1
#101
#103
#104
#106
#122
#123
#124
#125
#126
#132
#134
#136
#137
#138
#142
#143
#156
#160
#172
#173
#175
#177
#178
#179
#182
#184
#185
#187
#188
#190
#194
#195
#197
#2
#200
#201
#202
#203
#204
#205
#206
#207
#208
#209
#210
#214
#215
#216
#217
#219
#220
#221
#222
#226
#235
#239
#24
#240
#243
#246
#248
#249
#253
#256
#258
#26
#260
#265
#272
#276
#277
#28
#281
#282
#283
#284
#290
#291
#293
#295
#296
#297
#298
#3
#302
#310
#311
#312
#313
#317
#319
#32
#320
#321
#322
#323
#324
#325
#326
#327
#329
#33
#330
#332
#334
#336
#337
#338
#341
#342
#343
#352
#353
#354
#355
#356
#36
#361
#362
#364
#367
#368
#374
#375
#376
#380
#381
#383
#39
#390
#392
#393
#394
#395
#396
#40
#401
#403
#404
#409
#41
#410
#416
#418
#419
#427
#428
#429
#430
#431
#432
#433
#434
#437
#440
#441
#442
#45
#450
#453
#458
#460
#462
#463
#468
#470
#471
#482
#486
#487
#489
#491
#493
#494
#497
#498
#499
#500
#501
#502
#505
#507
#508
#511
#512
#513
#514
#515
#516
#52
#526
#528
#529
#531
#532
#535
#536
#537
#538
#541
#542
#545
#546
#550
#551
#552
#553
#554
#555
#558
#563
#564
#566
#568
#569
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#580
#582
#583
#584
#585
#586
#587
#588
#591
#592
#594
#595
#596
#599
#603
#604
#604
#605
#606
#607
#608
#609
#610
#611
#612
#615
#617
#618
#619
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#632
#634
#637
#638
#640
#641
#642
#646
#648
#651
#652
#653
#654
#656
#657
#658
#662
#663
#664
#665
#666
#667
#668
#669
#67
#675
#676
#677
#678
#679
#681
#683
#684
#685
#686
#691
#692
#693
#694
#696
#7
#703
#704
#705
#706
#707
#708
#711
#712
#713
#714
#716
#717
#718
#719
#720
#721
#726
#726
#727
#729
#730
#732
#733
#736
#737
#738
#739
#74
#740
#741
#742
#746
#747
#751
#754
#755
#759
#76
#761
#762
#763
#764
#765
#767
#768
#769
#77
#770
#771
#772
#775
#776
#777
#778
#779
#78
#780
#781
#786
#790
#792
#793
#794
#795
#796
#797
#799
#8
#800
#801
#802
#803
#804
#808
#809
#809
#810
#815
#816
#818
#82
#820
#821
#822
#823
#824
#825
#826
#827
#828
#831
#832
#833
#834
#835
#837
#839
#842
#843
#845
#847
#848
#849
#850
#853
#854
#857
#859
#86
#860
#861
#862
#863
#864
#865
#866
#867
#87
#870
#872
#873
#874
#879
#880
#884
#885
#888
#889
#89
#890
#891
#892
#895
#896
#897
#898
#899
#900
#901
#902
#905
#906
#910
#912
#913
#914
#914
#915
#916
#917
#92
#920
#921
#922
#923
#923
#924
#925
#926
#927
#929
#93
#930
#931
#932
#933
#934
#935
#936
#936
#937
#938
#939
#94
#943
#945
#947
#947
#948
#949
#949
#95
#950
#952
#953
#955
#956
#958
#962
#963
#964
#965
#966
#971
#971
#972
#973
#974
#974
#976
#99
v0.0.1
v0.1.0
v0.1.1
v0.10.0
v0.10.1
v0.10.1-beta.1
v0.10.1-beta.2
v0.10.1-beta.3
v0.10.2
v0.11.0
v0.11.1
v0.11.1-beta.1
v0.12.0
v0.12.1
v0.13.0
v0.13.1
v0.13.2
v0.13.3
v0.13.3-beta.1
v0.14.0
v0.14.0-alpha.1
v0.14.0-alpha.2
v0.14.0-alpha.3
v0.14.0-alpha.4
v0.14.0-beta.1
v0.14.0-beta.2
v0.14.1
v0.15.0
v0.15.0-beta.1
v0.15.0-beta.2
v0.15.0-beta.3
v0.16.0
v0.16.0-beta.1
v0.16.0-beta.2
v0.16.0-beta.3
v0.16.0-beta.4
v0.17.0
v0.17.0-beta.1
v0.18.0
v0.18.0-beta.1
v0.18.1
v0.18.1-beta.1
v0.18.2
v0.18.3
v0.18.4
v0.18.4-beta.1
v0.18.4-beta.2
v0.18.5
v0.19.0
v0.19.0-beta.1
v0.19.1
v0.19.1-beta.1
v0.19.1-beta.2
v0.19.1-beta.3
v0.19.2
v0.19.2-alpha.1
v0.19.2-beta.1
v0.19.2-beta.2
v0.19.2-beta.3
v0.19.2-beta.4
v0.19.3
v0.19.3-beta.1
v0.19.3-beta.2
v0.19.3-beta.3
v0.19.4-alpha.1
v0.2.0
v0.20.0
v0.20.0-beta.1
v0.20.0-beta.2
v0.21.0
v0.21.0-beta.1
v0.21.0-beta.2
v0.21.1
v0.21.1-beta.1
v0.21.1-beta.2
v0.21.1-beta.3
v0.22.0
v0.22.0-beta.1
v0.22.0-beta.2
v0.22.0-beta.3
v0.22.0-beta.4
v0.22.0-beta.5
v0.22.0-beta.6
v0.22.0-beta.7
v0.22.0-beta.8
v0.22.1-beta.1
v0.23.0
v0.23.0-beta.1
v0.23.0-beta.2
v0.23.0-beta.3
v0.23.0-beta.4
v0.23.0-beta.5
v0.23.1
v0.23.1-beta.1
v0.23.1-beta.2
v0.23.1-beta.3
v0.23.1-beta.4
v0.23.1-beta.5
v0.23.1-beta.6
v0.23.1-beta.7
v0.24.0
v0.24.0-alpha.1
v0.24.0-alpha.2
v0.24.0-beta.1
v0.24.1
v0.24.1-beta.1
v0.24.1-beta.2
v0.24.2
v0.24.2-beta.1
v0.25.0
v0.25.0-alpha.1
v0.25.0-beta.1
v0.25.0-beta.2
v0.25.1
v0.25.1-alpha.1
v0.25.1-beta.1
v0.26.0
v0.26.0-beta.1
v0.26.0-beta.2
v0.27.0
v0.27.0-beta.1
v0.27.0-beta.2
v0.27.0-beta.3
v0.27.0-beta.4
v0.27.0-beta.5
v0.27.0-beta.6
v0.27.0-beta.7
v0.27.0-beta.8
v0.28.0
v0.28.0-beta.1
v0.28.0-beta.2
v0.28.0-beta.3
v0.28.0-beta.4
v0.28.0-beta.5
v0.28.0-beta.6
v0.28.1
v0.28.1-beta.1
v0.28.1-beta.2
v0.28.2
v0.28.2-beta.1
v0.28.2-beta.2
v0.28.2-beta.3
v0.28.2-beta.4
v0.29.0
v0.29.0-beta.1
v0.29.0-beta.2
v0.29.1
v0.29.1-beta.1
v0.29.1-beta.2
v0.29.2
v0.29.2-beta.2
v0.29.3
v0.29.3-beta.1
v0.29.3-beta.2
v0.3.0
v0.30.0
v0.30.0-alpha.2
v0.30.0-alpha.3
v0.30.0-alpha.4
v0.30.0-alpha.5
v0.30.0-alpha.6
v0.30.0-beta.1
v0.30.0-beta.2
v0.30.0-beta.3
v0.30.0-beta.4
v0.30.0-beta.5
v0.30.0-beta.6
v0.30.0-beta.7
v0.31.0
v0.31.0-beta.1
v0.31.0-beta.2
v0.31.0-beta.3
v0.31.0-beta.4
v0.32.0
v0.32.0-beta.1
v0.32.0-beta.2
v0.32.0-beta.3
v0.32.1
v0.32.1-beta.1
v0.32.2
v0.32.2-beta.1
v0.32.2-beta.2
v0.32.2-beta.3
v0.32.3
v0.32.3-beta.1
v0.32.3-beta.2
v0.32.4
v0.32.4-beta.1
v0.32.4-beta.2
v0.32.4-beta.3
v0.32.4-beta.4
v0.32.5-beta.1
v0.33.0
v0.33.0-beta.1
v0.33.0-beta.2
v0.33.0-beta.3
v0.33.0-beta.4
v0.33.1
v0.33.1-beta.1
v0.33.1-beta.2
v0.34.0
v0.34.0-beta.1
v0.34.0-beta.2
v0.35.0
v0.35.0-beta.1
v0.35.0-beta.2
v0.35.0-beta.3
v0.36.0
v0.36.0-beta.1
v0.36.0-beta.2
v0.36.0-beta.3
v0.36.0-beta.4
v0.36.0-beta.5
v0.36.0-beta.6
v0.36.0-beta.7
v0.37.0
v0.37.0-alpha.1
v0.37.0-beta.1
v0.37.1
v0.37.1-beta.1
v0.37.2
v0.37.2-beta.1
v0.37.3
v0.37.3-beta.1
v0.37.3-beta.2
v0.37.3-beta.3
v0.38.0
v0.38.0-beta.1
v0.38.1
v0.38.1-beta.1
v0.39.0
v0.39.0-beta.1
v0.39.0-beta.2
v0.39.0-beta.3
v0.4.0
v0.5.0
v0.6.0
v0.6.0-alpha.1
v0.6.0-alpha.2
v0.6.0-alpha.3
v0.6.0-alpha.4
v0.6.0-alpha.5
v0.6.0-alpha.6
v0.6.1
v0.6.2
v0.7.0
v0.7.0-alpha.1
v0.7.0-alpha.2
v0.7.0-alpha.3
v0.8.0
v0.9.0
v0.9.0-beta.1
-
0461ed63d8
chore: update README
v0.5.0
Nicolas Meienberger
2025-11-08 11:27:47 +01:00 -
1c4b1f34dd
fix: get correct volume path for directories
Nicolas Meienberger
2025-11-08 11:18:52 +01:00 -
11dd6f46c8
feat: sse for volume status change
Nicolas Meienberger
2025-11-08 11:07:09 +01:00 -
fd3a527164
feat: sse events
Nicolas Meienberger
2025-11-08 11:06:26 +01:00 -
5b4b571581
feat: local volume explore file system
Nicolas Meienberger
2025-11-08 11:00:18 +01:00 -
4aeebea5b2
refactor: consolidate all data in /var/lib/ironmount
Nicolas Meienberger
2025-11-08 10:40:25 +01:00 -
ba08c97681
feat: backup in progress status
Nicolas Meienberger
2025-11-08 10:33:08 +01:00 -
42497be4b5
feat: host/proc optional capability
Nicolas Meienberger
2025-11-08 10:26:50 +01:00 -
9d27bffc21
feat: docker optional capability
Nicolas Meienberger
2025-11-08 10:16:18 +01:00 -
9ec765bd90
feat: system optional capabilities
Nicolas Meienberger
2025-11-08 10:14:42 +01:00 -
4dc239139f
feat(repositories): healthchecks and doctor command
Nicolas Meienberger
2025-11-08 10:11:07 +01:00 -
f5339d3708
feat(volumes): read only mount mode
Nicolas Meienberger
2025-11-08 10:01:54 +01:00 -
418369c4ad
feat(settings): change password
Nicolas Meienberger
2025-11-08 09:47:10 +01:00 -
195aea052e
refactor(backup-details): load snapshots after page load
Nicolas Meienberger
2025-11-08 09:24:30 +01:00 -
c32eb0831f
fix: favicon and background image serving
Nicolas Meienberger
2025-11-07 19:26:37 +01:00 -
885ae02b18
fix: error details visible in backup page
Nicolas Meienberger
2025-11-07 19:19:02 +01:00 -
8f1e24a034
chore: update readme
v0.4.0
Nicolas Meienberger
2025-11-05 22:17:11 +01:00 -
1e68339dd9
style: fix snapshots table
Nicolas Meienberger
2025-11-05 22:00:39 +01:00 -
941be2f306
style(snapshots): fix margin in timeline
Nicolas Meienberger
2025-11-05 21:31:49 +01:00 -
99d4d46338
feat(restore): delete files not in snapshot option
Nicolas Meienberger
2025-11-05 19:00:44 +01:00 -
ab997ef450
feat: restore alert dialog
Nicolas Meienberger
2025-11-05 18:36:48 +01:00 -
9ee5871fbb
feat: restore
Nicolas Meienberger
2025-11-05 18:30:10 +01:00 -
01c2a3669c
refactor(backups): tag snapshots by backup id and run forget by grouping first by tags
Nicolas Meienberger
2025-11-04 20:09:38 +01:00 -
ecd517341c
fix(backup-details): re-fetch when selected snapshot is changed
Nicolas Meienberger
2025-11-04 18:41:16 +01:00 -
ef27ab8ed8
fix(file-tree) select parent even if children are not loaded yet
Nicolas Meienberger
2025-11-04 18:07:20 +01:00 -
d1e46918ec
refactor: simplify snapshot file explorer
Nicolas Meienberger
2025-11-04 14:57:22 +01:00 -
11ca80a929
feat: backup details snapshots timeline & file explorer
Nicolas Meienberger
2025-11-03 22:03:55 +01:00 -
f2643436b0
refactor: snapshots flat response
Nicolas Meienberger
2025-11-03 21:54:31 +01:00 -
acc5f44565
feat: select folders to backup when creating a job
Nicolas Meienberger
2025-11-02 17:32:40 +01:00 -
ccfa5e35e9
refactor: delete alert dialogs
Nicolas Meienberger
2025-11-02 16:55:24 +01:00 -
c2041932b5
feat: delete backup schedule
Nicolas Meienberger
2025-11-02 16:52:25 +01:00 -
44917f3513
fix(create-backup): missing submit button
Nicolas Meienberger
2025-11-02 16:47:42 +01:00 -
3e514e61db
feat(backups): add backup card
Nicolas Meienberger
2025-11-02 16:42:21 +01:00 -
67e7d36fe7
refactor(ui): use dot for backup status
Nicolas Meienberger
2025-11-02 16:36:02 +01:00 -
8f447ac58d
refactor: use correct namings
Nicolas Meienberger
2025-11-02 16:05:22 +01:00 -
3befa127d7
refactor: frontend components consolidation
Nicolas Meienberger
2025-11-01 17:49:40 +01:00 -
18115b374c
feat(frontend): backup jobs page
Nicolas Meienberger
2025-11-01 17:09:43 +01:00 -
d81f3653ec
feat: run backup now
Nicolas Meienberger
2025-10-31 22:16:31 +01:00 -
c64e50bdec
chore: drizzle config root
Nicolas Meienberger
2025-10-31 22:05:28 +01:00 -
afeaf87bb0
refactor(utils): use nsenter only if /host/proc is mounted
Nicolas Meienberger
2025-10-31 22:04:55 +01:00 -
ee79fce2aa
feat(frontend): restore whole snapshot
Nicolas Meienberger
2025-10-31 21:52:54 +01:00 -
c7db88fb56
feat(snapshot): backend restore api
Nicolas Meienberger
2025-10-31 21:15:43 +01:00 -
5846c1ff86
feat: snapshot files list frontend
Nicolas Meienberger
2025-10-30 19:01:49 +01:00 -
b80a187108
feat(snapshots): list files in snapshots api
Nicolas Meienberger
2025-10-30 18:58:57 +01:00 -
ed73ca73fb
refactor(snapshots): unify tables in a single component
Nicolas Meienberger
2025-10-30 18:38:05 +01:00 -
bd168df352
style(layout): fix header sticky
Nicolas Meienberger
2025-10-30 18:22:42 +01:00 -
cce2d356fe
feat: backup schedule frontend
Nicolas Meienberger
2025-10-30 18:18:11 +01:00 -
9628310d53
refactor(backups): use upsert instead of create/update split
Nicolas Meienberger
2025-10-29 21:14:41 +01:00 -
e335133237
fix(restic): unlock repo before trying to backup
Nicolas Meienberger
2025-10-29 19:16:20 +01:00 -
b188a84af3
refactor: simplify dtos and improve type saftey in json returns
Nicolas Meienberger
2025-10-29 18:28:00 +01:00 -
d1c1adaba7
feat: backup schedule creation form
Nicolas Meienberger
2025-10-28 22:34:56 +01:00 -
37a22b260f
fix(login/onboarding): redirect to dashboard if already logged in
Nicolas Meienberger
2025-10-25 22:42:51 +02:00 -
a7bc1c2e7e
refactor: bind /proc and mount volumes with nsenter
Nicolas Meienberger
2025-10-25 22:30:33 +02:00 -
43e31596f1
feat(backend): backup service with retention policy
Nicolas Meienberger
2025-10-25 19:43:36 +02:00 -
2202ad3247
refactor(backend): better job scheduling pattern
Nicolas Meienberger
2025-10-25 17:46:01 +02:00 -
47ff720adb
style(auth): redesign login and onboarding pages
Nicolas Meienberger
2025-10-25 17:05:20 +02:00 -
d58c4f793d
feat: enable restic cache
Nicolas Meienberger
2025-10-23 21:10:36 +02:00 -
f7718055eb
feat: repositories snapshots frontend
Nicolas Meienberger
2025-10-23 20:55:44 +02:00 -
cae8538b2e
feat(repositories): list snapshots api
Nicolas Meienberger
2025-10-23 20:22:09 +02:00 -
4ae738ce41
refactor: use schema constants
Nicolas Meienberger
2025-10-23 19:25:12 +02:00 -
8b1438ea62
feat: repositories frontend
Nicolas Meienberger
2025-10-23 19:14:03 +02:00 -
9d10e48da6
style: logo header
Nicolas Meienberger
2025-10-22 22:16:29 +02:00 -
a927411c0d
style: full width design
Nicolas Meienberger
2025-10-22 21:28:14 +02:00 -
a64de8ec78
refactor: / -> /volumes
Nicolas Meienberger
2025-10-21 20:57:13 +02:00 -
6960b4d71e
feat: sidebar
Nicolas Meienberger
2025-10-21 20:41:24 +02:00 -
06cb401cf7
fix(lifecycle): catch error on startup
Nicolas Meienberger
2025-10-21 20:30:42 +02:00 -
0090c3c43c
refactor(schemas): move restic schemas to a subfolder
Nicolas Meienberger
2025-10-21 19:57:04 +02:00 -
e07c22a7d4
docs: add required licences
Nicolas Meienberger
2025-10-21 19:56:59 +02:00 -
100c24de13
feat: encrypt repository credentials at rest
Nicolas Meienberger
2025-10-18 15:15:30 +02:00 -
6e8aa4b465
feat: repositories controller and service for crd
Nicolas Meienberger
2025-10-18 14:23:42 +02:00 -
ad54948a69
refactor: use getVolumePath helper
Nicolas Meienberger
2025-10-17 23:39:16 +02:00 -
5b6a86331e
fix(list): copy path to clipboard
Nicolas Meienberger
2025-10-17 23:26:58 +02:00 -
8fcc9ada74
feat: cleanup dangling volumes and folders on startup and on schedule
v0.3.0
Nicolas Meienberger
2025-10-17 23:01:47 +02:00 -
8a9d5fc3c8
refactor(statfs): switch back to statfs but convert values for smb
Nicolas Meienberger
2025-10-17 22:22:22 +02:00 -
219dec1c9c
fix(statfs): fix usage graph by using df command
Nicolas Meienberger
2025-10-17 21:34:40 +02:00 -
3bda6e81ae
feat(details): keep tab in url to preserve active tab on reload
Nicolas Meienberger
2025-10-17 21:23:33 +02:00 -
269116c25e
refactor: improve file explorer performance by pre-fetching on hover
Nicolas Meienberger
2025-10-17 21:19:58 +02:00 -
c8fc5a1273
chore: sanitize sensitive data from logs and error messages
Nicolas Meienberger
2025-10-17 21:11:12 +02:00 -
ae592481af
feat: base restic repo schemas
feat/restic-backups
Nicolas Meienberger
2025-10-17 21:03:13 +02:00 -
65a7f436fe
fix: clean undefined values before posting form
Nicolas Meienberger
2025-10-17 21:01:04 +02:00 -
8af0bac63b
feat: restic pass file generation
Nicolas Meienberger
2025-10-17 13:15:24 +02:00 -
41756e087a
feat: report an issue button
Nicolas Meienberger
2025-10-15 22:16:48 +02:00 -
71ca5d3309
chore: bump bun to 1.3.0
Nicolas Meienberger
2025-10-15 22:16:40 +02:00 -
e29908757f
Revise warning message in README
Nico
2025-10-10 19:05:45 +02:00 -
15f0dc637d
chore: improve logging
Nicolas Meienberger
2025-10-06 21:21:33 +02:00 -
d16be6cbca
ci: create releases
v0.2.0
Nicolas Meienberger
2025-10-06 19:49:44 +02:00 -
1e3419c250
feat: file explorer (#1)
Nico
2025-10-06 19:46:49 +02:00 -
a5e0fb6aa2
docs: update README
Nicolas Meienberger
2025-10-04 14:50:39 +02:00 -
3d87814aee
ui: empty state
v0.1.1
Nicolas Meienberger
2025-10-04 14:43:29 +02:00 -
56a4afdc92
chore: remove prismjs
Nicolas Meienberger
2025-10-04 14:20:36 +02:00 -
728cfebeb7
refactor: extract grid background
Nicolas Meienberger
2025-10-04 14:02:34 +02:00 -
472f7799a4
ui: redesign tabs
Nicolas Meienberger
2025-10-04 00:52:52 +02:00 -
e134d0e1d1
ui: redesign
Nicolas Meienberger
2025-10-03 23:54:53 +02:00 -
689f14dff7
ui: card corner accent
Nicolas Meienberger
2025-10-03 23:05:59 +02:00 -
8d46074bb1
fix: issue with the test connection message
Nicolas Meienberger
2025-10-03 21:50:57 +02:00 -
5f003fe69d
fix: build issues
v0.1.0
Nicolas Meienberger
2025-10-03 20:19:54 +02:00 -
7784389b57
docs: update README
Nicolas Meienberger
2025-10-02 21:56:41 +02:00 -
1ad8f69355
refactor: use rhf for login and onboarding
Nicolas Meienberger
2025-10-02 21:52:55 +02:00 -
2be7e18ab5
feat: auth client middleware
Nicolas Meienberger
2025-10-02 21:28:08 +02:00 -
0120641e3a
feat: onboarding flow
Nicolas Meienberger
2025-10-02 20:30:02 +02:00