Commit graph

793 commits

Author SHA1 Message Date
Ravinou
56ff17853a
refactor: improves repo deletion error handling 2025-04-20 23:08:43 +02:00
Ravinou
1e4a34edce
refactor: improves User Settings component 2025-04-20 23:08:42 +02:00
Ravinou
afe828fc1a
refactor: update cron message to be consistent 2025-04-20 23:08:42 +02:00
Ravinou
5567cddfdb
refactor: improves error handling in repository management 2025-04-20 23:08:41 +02:00
Ravinou
766a63d524
refactor: email template attachement path for typescript build 2025-04-20 23:08:40 +02:00
Ravinou
a62e55b42a
refactor: repoManage component now use repositoryName API 2025-04-20 23:08:40 +02:00
Ravinou
a3d156bdbf
refactor: next-auth does not support api versioning 2025-04-20 23:08:39 +02:00
Ravinou
144bea3947
config: 🔧 add ESlint to github action CI 2025-04-20 23:08:39 +02:00
Ravinou
6f24a63077
chore: 🧹 eslint fixes 2025-04-20 23:08:38 +02:00
Ravinou
58f55fa9fc
refactor: update new api url to components 2025-04-20 23:08:37 +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
c5e206a818
refactor: versioning API 2025-04-20 23:08:36 +02:00
Ravinou
f7faada494
refactor: repositories API rest compliant 2025-04-20 23:08:35 +02:00
Ravinou
3d66ff18e6
refactor: cron API rest compliant 2025-04-20 23:08:34 +02:00
Ravinou
03e4b175df
refactor: account API rest compliant 2025-04-20 23:08:34 +02:00
Ravinou
0ee771f64a
refactor: email API rest compliant 2025-04-20 23:08:33 +02:00
Ravinou
533bfce0d0
refactor: apprise API rest compliant 2025-04-20 23:08:33 +02:00
Ravinou
fec9ba21ad
feat: prevent the cronjob from being executed multiple times 2025-04-20 23:08:32 +02:00
Ravinou
a9dadb9a53
fix: 🐛 handle Apprise to fail gracefully on check status 2025-04-20 23:08:31 +02:00
Ravinou
ae27636dac
ui: 🎨 repo manage dialog 2025-04-20 23:08:31 +02:00
Ravinou
86133a64b0
ui: 🎨 log more info through toast 2025-04-20 23:08:30 +02:00
Ravinou
db36c806b6
fix: 🐛 wizardEnv fetching 2025-04-20 23:08:30 +02:00
Ravinou
ff25907bb3
ui: 🎨 new borgwarehouse logo and favicon 2025-04-20 23:08:29 +02:00
Ravinou
e939b704ef
docker: 🐳 typescript migration 2025-04-20 23:08:28 +02:00
Ravinou
90816bd705
config: 🔧 add docker to husky 2025-04-20 23:08:28 +02:00
Ravinou
c6911e77d2
config: 🔧 add shellcheck to develop PR 2025-04-20 23:08:27 +02:00
Ravinou
26f8864ebf
config: 🔧 add vitest to CI/CD 2025-04-20 23:08:27 +02:00
Ravinou
8237b428bc
chore(deps): 🧹 package rebase with main 2025-04-20 23:08:26 +02:00
Ravinou
73842a8d62
chore: 🧹 clean up some imports 2025-04-20 23:08:25 +02:00
Ravinou
7266ea464e
test: auth service 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
201f5b41a1
feat: new config service with lowdb and mutex 2025-04-20 23:08:20 +02:00
Ravinou
2463a61943
config: 🔧 add lowdb and async-mutex 2025-04-20 23:08:19 +02:00
Ravinou
ca8199ca33
refactor: cleaning up the centralisation of json reading 2025-04-20 23:08:19 +02:00
Ravinou
7ec99a75c7
config: 🔧 jest and next to typescript 2025-04-20 23:08:18 +02:00
Ravinou
3105963b11
fix: 🐛 wizardEnv data fetch 2025-04-20 23:08:17 +02:00
Ravinou
11aa62a548
refactor: tokenManager API 2025-04-20 23:08:17 +02:00
Ravinou
e4dc585fe5
test: add repo API 2025-04-20 23:08:16 +02:00
Ravinou
49cfbf44e0
refactor: add repo API 2025-04-20 23:08:16 +02:00
Ravinou
ddbb629d75
test: repoList index API 2025-04-20 23:08:15 +02:00
Ravinou
fb68c4331b
refactor: repoList index 2025-04-20 23:08:14 +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