Commit graph

48 commits

Author SHA1 Message Date
Ravinou
5567cddfdb
refactor: improves error handling in repository management 2025-04-20 23:08:41 +02:00
Ravinou
6f24a63077
chore: 🧹 eslint fixes 2025-04-20 23:08:38 +02:00
Ravinou
fb61846bbb
test: add test to lanCommandOption util 2025-04-20 23:08:37 +02:00
Ravinou
4de1884de8
!breaking: 💣 repositoryName is now used instead of id #343
For every repository actions, to be idempotent
2025-04-20 23:08:36 +02:00
Ravinou
fec9ba21ad
feat: prevent the cronjob from being executed multiple times 2025-04-20 23:08:32 +02:00
Ravinou
73842a8d62
chore: 🧹 clean up some imports 2025-04-20 23:08:25 +02:00
Ravinou
837b5f01f9
refactor: notif service 2025-04-20 23:08:24 +02:00
Ravinou
8b16a713a5
refactor: auth service 2025-04-20 23:08:23 +02:00
Ravinou
3815109958
refactor: config service 2025-04-20 23:08:23 +02:00
Ravinou
785413eec7
refactor: shell service 2025-04-20 23:08:22 +02:00
Ravinou
e1f234d54b
test: adding some API tests 2025-04-20 23:08:22 +02:00
Ravinou
52d8bca2ad
test: migration from Jest to Vitest 2025-04-20 23:08:21 +02:00
Ravinou
9e2ae9f0fa
refactor: create config service 2025-04-20 23:08:20 +02:00
Ravinou
ca8199ca33
refactor: cleaning up the centralisation of json reading 2025-04-20 23:08:19 +02:00
Ravinou
49cfbf44e0
refactor: add repo API 2025-04-20 23:08:16 +02:00
Ravinou
8b4ca5d7bc
refactor: create repo.json if not exist 2025-04-20 23:08:14 +02:00
Ravinou
2316fb573e
test: clean some test and add one for repo index 2025-04-20 23:08:13 +02:00
Ravinou
b7d3aec3b1
refactor: edit API 2025-04-20 23:08:11 +02:00
Ravinou
93000d4406
test: delete API 2025-04-20 23:08:11 +02:00
Ravinou
149fad13ec
refactor: delete API 2025-04-20 23:08:10 +02:00
Ravinou
35ad73fd23
refactor: storage API 2025-04-20 23:08:10 +02:00
Ravinou
dac0c41df4
refactor: status API + misc 2025-04-20 23:08:10 +02:00
Ravinou
73c8350442
refactor: user settings API 2025-04-20 23:08:08 +02:00
Ravinou
8a0a69b7dc
refactor: updateAppriseAlert API 2025-04-20 23:08:06 +02:00
Ravinou
e1cd8e1642
refactor: nodemailer types 2025-04-20 23:08:05 +02:00
Ravinou
f9856e5689
refactor: auth.ts type 2025-04-20 23:08:05 +02:00
Ravinou
0d3377baa6
refactor: apprise mode component 2025-04-20 23:07:23 +02:00
Ravinou
d245e30af7
refactor: wizard 2025-04-20 23:07:20 +02:00
Ravinou
4f175114ff
refactor: components Repo and auth config 2025-04-20 23:07:19 +02:00
Ravinou
e323cdd9b8
refactor: component Repo in TS 2025-04-20 23:07:18 +02:00
Ravinou
5e66de2f64
config: 🔧 components and containers to TS 2025-04-20 23:07:17 +02:00
Ravinou
4d32f1e002
fix: 🐛 allow smtp settings without credentials #364 2025-01-05 11:37:57 +01:00
Ravinou
88a80f42e8
fix: 🐛 allow self-signed cert and no-auth for smtp settings #367 #364 2024-12-26 14:19:13 +01:00
Ravinou
0c3f136cb7
chore: 🧹 improve auth log with timestamp 2024-08-31 21:01:08 +02:00
Ravinou
dd51c23aaf
fix: 🐛 usage of new environment variables with Docker 2024-08-31 21:01:06 +02:00
Ravinou
3587942d31
feat: new env variable to hide the SSH port in quickcommands and wizard
#237
2024-08-31 21:01:06 +02:00
Ravinou
00c98f842d
feat: add the ability to globally disable API integrations with env var 2024-08-31 21:01:03 +02:00
Ravinou
f092d73679
feat: added log for API authentication 2024-08-31 21:01:03 +02:00
Ravinou
aa57a19ff1
feat: CRUD repoList with API token auth 2024-08-31 21:01:02 +02:00
Ravinou
83fe9a5355
config: 🔧 update prettier format 2024-08-31 21:01:01 +02:00
Ravinou
202e7dcef9
feat: add the ability to use FQDN without SSH port in wizards #237 2024-08-31 20:57:34 +02:00
Ravinou
3e63f187e8
feat: history in a log the repo list changes 2023-10-08 16:38:13 +02:00
Ravinou
f217d922a1
fix: "hostname" env var is used by default in docker. Avoid conflict. 2023-10-01 21:15:18 +02:00
Ravinou
1e7917041d
feat: hydrate wizard steps from API 2023-09-10 15:06:23 +02:00
bsourisse
52f84bdfeb fix: TLS error with port 587 ssl3:wrong ver number 2023-01-26 11:43:38 +01:00
bsourisse
ff7c563a0e refactor: create helpers for template & nodemailer 2023-01-20 21:22:08 +01:00
bsourisse
829a053e8f fix: wrong month in "Last Change" #15 2022-12-30 14:23:58 +01:00
Ravinou
b478a91fe7
Initial commit for BorgWarehouse to Github 2022-12-01 13:25:10 +01:00