Commit graph

45 commits

Author SHA1 Message Date
Ravinou
29ca7dfeec feat: switches borg serve restriction to use --restrict-to-repository 2026-01-18 12:27:38 +01:00
Ravinou
b3d517d791
fix: 🐛 follows symbolic links when calculating storage #478 2025-07-05 21:50:14 +02:00
Ravinou
1feb666c4c
fix: 🐛 (security) prevent shell injection by replacing exec with execFile 2025-05-29 11:40:45 +02:00
Ravinou
5567cddfdb
refactor: improves error handling in repository management 2025-04-20 23:08:41 +02:00
Ravinou
0c6220f533
fix: 🐛 ignore lost+found directories on storage retrieval
#267
2024-12-08 11:02:41 +01:00
Ravinou
027ccd7c28
refactor: remove jc package dependency 2024-11-01 17:07:13 +01:00
Ravinou
da4b5b2cec
refactor: improve control on repository's name 2024-11-01 17:07:11 +01:00
Ravinou
fdc2cd186c
refactor: improve Quota argument validation 2024-11-01 17:07:09 +01:00
Ravinou
76d11d83f7
feat: add borgbackup "append-only" mode as option to repo ! #160 2024-05-12 17:52:38 +02:00
Ravinou
65cfa0f305
fix: follow symbolic link 2024-03-17 20:48:14 +01:00
Ravinou
eb9625a542
fix: shellcheck's improvement 2023-11-02 22:47:31 +01:00
Ravinou
ea68dea83f
fix: return a empty json if there are no repo to stat 2023-10-08 16:57:13 +02:00
Ravinou
9e55b47f77
feat: add cronjobs to docker 2023-09-23 18:09:10 +02:00
Ravinou
941fd93653
fix: improve delete repo function 2023-09-10 18:36:31 +02:00
Ravinou
d083995b51
fix: reducing size of error msg 2023-09-10 15:06:23 +02:00
Ravinou
1d1c4e01d6
fix: remove \n in end of the error msg 2023-09-10 15:06:23 +02:00
bsourisse
6eb1861d1b
fix: this script is only for v1.x 2023-09-10 15:06:23 +02:00
bsourisse
2700eab46b
fix: update permission on file 2023-09-10 15:06:23 +02:00
bsourisse
28dd40561f
fix: remove useless sudo 2023-09-10 15:06:23 +02:00
bsourisse
95126cfa57
fix: prevents creation with a pubkey already used 2023-09-10 15:06:23 +02:00
bsourisse
eace07ed9a
feat: updateRepo with single Unix user and unique SSH pubkey 2023-09-10 15:06:23 +02:00
bsourisse
695e360d07
feat: get storage with single unix user 2023-09-10 15:06:23 +02:00
bsourisse
04038b5b0d
feat: get last modif with single unix user 2023-09-10 15:06:23 +02:00
bsourisse
7b04e8dc4c
feat: delete repo with the same unix user 2023-09-10 15:06:23 +02:00
bsourisse
071e9733d2
feat: create repo with the same unix user 2023-09-10 15:06:23 +02:00
York-Simon Johannsen
72b854e8d9
Fix: Fix: SC2035 on getStorageUsed.sh 2023-06-19 12:00:11 +02:00
York-Simon Johannsen
81b4ed929f
Add autosize description 2023-06-19 11:44:54 +02:00
York-Simon Johannsen
df8c5b043d
Update helpers/shells/getLastSave.sh
Co-authored-by: Ravinou <39600829+Ravinou@users.noreply.github.com>
2023-06-16 23:22:54 +02:00
York-Simon Johannsen
c36e45e2da
Add autosize function 2023-06-15 16:48:50 +02:00
York-Simon Johannsen
555a2f052f
Optimize recreateRepoConfigFile.sh 2023-06-08 17:31:20 +02:00
York-Simon Johannsen
9e51a89fb2
Set stable shebang 2023-06-08 12:59:00 +02:00
York-Simon Johannsen
2129ed845b
Fix: SC2034, SC2086 on createRepo.sh 2023-06-08 12:50:28 +02:00
York-Simon Johannsen
2e94f37fe4
Fix: SC2086 on deleteRepo.sh 2023-06-08 12:44:53 +02:00
York-Simon Johannsen
15f5773552
Fix: SC1083 on getLastSave.sh 2023-06-08 12:43:18 +02:00
York-Simon Johannsen
8e54cf66b8
Fix: SC2035 on getStorageUsed.sh 2023-06-08 12:34:19 +02:00
York-Simon Johannsen
e886343911
Fix: SC2086 and SC2086 on recreateRepoConfigFile.sh 2023-06-07 18:48:27 +02:00
bsourisse
fca4560e18 feat: script to regenerate a repo.json file #34 2023-06-03 00:49:35 +02:00
bsourisse
21cd42cefa fix: improve ubuntu server compatibility #25 2023-02-28 12:35:14 +01:00
bsourisse
60ee037cef fix: useless sudo which causes problems at init #5 2022-12-22 15:33:03 +01:00
Philipp Rintz
fe0da93ce5
Re-introduce sudo for read-only scripts 2022-12-20 19:51:12 +01:00
bsourisse
199fe64ae6 fix: improvement for Fedora. Allow username to be composed of numbers only. #11 2022-12-19 16:03:37 +01:00
bsourisse
d5a3b170aa fix: improve for Fedora compatibility #11 2022-12-19 15:51:47 +01:00
bsourisse
edd4f2c9dd fix: improve compatibility with Fedora #11 2022-12-19 13:53:11 +01:00
Philipp Rintz
d9d1156cfb Change helper scripts to use less permissions 2022-12-17 02:40:15 +01:00
Ravinou
b478a91fe7
Initial commit for BorgWarehouse to Github 2022-12-01 13:25:10 +01:00