Commit Graph

361 Commits

Author SHA1 Message Date
5af1aa6fba
Fix alert view 2024-08-13 16:43:18 +02:00
c043f27f93
Add message on cloud delete 2024-08-13 16:43:18 +02:00
8510115686
Rework env selection 2024-08-13 16:43:17 +02:00
8f0b6889f7
Fix chunked upload content size issue 2024-08-13 16:43:17 +02:00
73a0160e77
Format 2024-08-13 16:43:16 +02:00
9272bf99c2
Reset state afecter chunked upload 2024-08-13 16:43:16 +02:00
54e4f2f769
Fix backup name 2024-08-13 16:43:16 +02:00
f0e603431c
Add start addon in orchestrator 2024-08-13 16:43:15 +02:00
13883ab883
Add custom chunk url to front 2024-08-13 16:43:15 +02:00
39e2478a03
Reddirect 404erro only on dev 2024-08-13 16:43:14 +02:00
b671be0e6a
Remove old api 2024-08-13 16:43:14 +02:00
c2e96cb52b
Fix compilation errors 2024-08-13 16:43:13 +02:00
0089b68bb2
User the good error type 2024-08-13 16:43:13 +02:00
0456483bd3
Eslint 2024-08-13 16:43:13 +02:00
2ee3687270
Add errors to chuncked upload 2024-08-13 16:43:12 +02:00
fceb773aba
First version of functional chunked upload 2024-08-13 16:43:12 +02:00
acb9d2d45a
Add production env 2024-08-13 16:43:11 +02:00
2ae177e249
Fix tsc errors 2024-08-13 16:43:10 +02:00
8bd224affe
Return 200 on action 2024-08-13 16:43:09 +02:00
84f0afb6d8
Add orchestrator, manual backup is functional 🎉 2024-08-13 16:43:08 +02:00
564cebc560
[Front] Add basic status report 2024-08-13 16:43:08 +02:00
fe02131f74
[Back] Add hass status 2024-08-13 16:43:07 +02:00
363768f4ba
[Front] Refresh cloud list on setting change 2024-08-13 16:43:07 +02:00
073cf968a5
[Front] Remove auto refresh and add refresh button 2024-08-13 16:43:07 +02:00
eeb6f64de3
[Back] Add basic status 2024-08-13 16:43:06 +02:00
1c84225111
[back] Change when we send message to front 2024-08-13 16:43:06 +02:00
b0070b1917
[Back] Check webdav cred in more places 2024-08-13 16:43:06 +02:00
35aaae183b
try different aproch for status 2024-08-13 16:43:05 +02:00
17a6f1cbec
🔨 Add mark all read to message 2024-08-13 16:43:05 +02:00
21895edd8d
A lot of deps upgrade 2024-08-13 16:43:04 +02:00
ae3ad4af09
🔨 Add home assistant backup list 2024-08-13 16:43:04 +02:00
ff21d77f78
🔨 Fix backup type chang 2024-08-13 16:43:04 +02:00
6cb6705c93
🔨 Add alerts 2024-08-13 16:43:03 +02:00
950e510faa
🔨 Add backup type in setting 2024-08-13 16:43:03 +02:00
ad9f4e46e6
🔨 Add addon auto stop and security menu 2024-08-13 16:43:03 +02:00
c0c648ae2e
🔨 Add autoclean setting menu 2024-08-13 16:43:02 +02:00
154cd724af
✏️ cleanup 2024-08-13 16:43:02 +02:00
eb2ce74c17
🔨 Add cron setting menu 2024-08-13 16:43:02 +02:00
8eda94e261
Update vuetify 2024-08-13 16:43:01 +02:00
9271437ec6
🔨 Extract data from cloud file name 2024-08-13 16:43:01 +02:00
b12e6f5111
🔨 Add delete for cloud 2024-08-13 16:43:00 +02:00
84d45f6236
🔨 Show detail in cloud list view 2024-08-13 16:43:00 +02:00
97436489c6
🔨 Show cloud backups list 2024-08-13 16:43:00 +02:00
48d33906fc
🔨 Message can be readed 2024-08-13 16:42:59 +02:00
2cd2725fb7
🔨 Add counter to message viewer 2024-08-13 16:42:59 +02:00
d35fc1a6e0
🔨 Add loading to webdav config form 2024-08-13 16:42:59 +02:00
d335277352
🔨 Add message id + refresh messages 2024-08-13 16:42:58 +02:00
b9de37d7cb
🔨 Add form for webdav settings 2024-08-13 16:42:58 +02:00
cfbc091e6f
🔨 Add first version of message viewer in front 2024-08-13 16:42:58 +02:00
7af59b8330
Add frontend 2024-08-13 16:42:57 +02:00
c6ff7f819c
🔨 Add file upload for webdav 2024-08-13 16:42:57 +02:00
b1f4d45eb5
🔨 retrive backup form webdav 2024-08-13 16:42:56 +02:00
52131e1011
🔨 Webdav -> add check credential + init folder 2024-08-13 16:42:56 +02:00
fd73ee3176
🔨 Add webdav config 2024-08-13 16:42:56 +02:00
569374358e
🔨 Manage backupConfig 2024-08-13 16:42:55 +02:00
f0e22e1a78
🔨 Refracto 2024-08-13 16:42:55 +02:00
50f478cd48
🔨 Migrate ha to service 2024-08-13 16:42:55 +02:00
168de9c5e6
🔨 Move backend to typescript + cleanup 2024-08-13 16:42:54 +02:00
asheroto
7fe3b23ef4
Update nextcloud-settings-modal.ejs
Fix misspelling of example
2023-09-10 22:10:07 -05:00
93e821794e
Revert "⬆️ Update dependency bootstrap to v5.2.0 (#168)"
This reverts commit f444243e5c.
2022-11-14 16:59:27 +01:00
cfe6778745
:hambulance: Fix backup order that have break auto clean 2022-11-14 16:51:39 +01:00
renovate[bot]
ded4bc7315
⬆️ Update dependency ghcr.io/hassio-addons/base/amd64 to v12.2.2 (#173)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-03 09:29:06 +02:00
renovate[bot]
f6dc0ef4cc
⬆️ Update dependency @fortawesome/fontawesome-free to v6.1.2 (#172)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-03 09:28:52 +02:00
renovate[bot]
a37994f6f8
⬆️ Update dependency got to v12.3.0 (#170)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-03 09:28:17 +02:00
renovate[bot]
f444243e5c
⬆️ Update dependency bootstrap to v5.2.0 (#168)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-03 09:27:57 +02:00
renovate[bot]
a3b99bb966
⬆️ Update dependency cron to v2.1.0 (#163)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-24 13:13:22 +02:00
renovate[bot]
8d51e12d39
⬆️ Update dependency ghcr.io/hassio-addons/base/amd64 to v12.2.1 (#165)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-24 13:12:39 +02:00
renovate[bot]
96acbba8b7
⬆️ Update Yarn to v3.2.2 (#169)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-24 13:12:06 +02:00
5e01d6a64c
🚑 Fix script permissions 2022-07-13 09:43:10 +02:00
044957b316
🚑 Disable init to prenvent issue with S6-Overlay 3.x 2022-07-13 09:36:56 +02:00
renovate[bot]
a9e6effc4f
⬆️ Update dependency winston to v3.8.1 (#159)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-12 22:34:58 +02:00
renovate[bot]
03c9ed5925
⬆️ Update dependency luxon to v3 (#162)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-12 22:34:57 +02:00
a3f92e4744
🚑 Fix issue with new api addon shema #160 2022-07-12 22:34:31 +02:00
renovate[bot]
9de8584a5e
⬆️ Update dependency ghcr.io/hassio-addons/base/amd64 to v12 (#153)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-27 09:45:42 +02:00
renovate[bot]
357c355e57
⬆️ Update Yarn to v3.2.1 (#150)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-27 09:45:14 +02:00
renovate[bot]
780a069688
⬆️ Update dependency luxon to v2.4.0 (#148)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-27 09:44:58 +02:00
renovate[bot]
0f68ac43f5
⬆️ Update dependency ejs to v3.1.8 (#149)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-27 09:44:40 +02:00
renovate[bot]
b9c22e7412
⬆️ ⬆️ Update dependency webdav to v4.10.0 (#151)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-27 09:44:14 +02:00
renovate[bot]
93a95171ed
⬆️ Update dependency winston to v3.8.0 (#157)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-27 09:43:06 +02:00
renovate[bot]
2ea319a00f
⬆️ Update dependency got to v12.1.0 [SECURITY] (#154)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-27 09:42:40 +02:00
renovate[bot]
856d2837c1
⬆️ Update dependency cron to v2 (#143)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-04 11:08:32 +02:00
renovate[bot]
b095e6b526
⬆️ Pin dependency @fortawesome/fontawesome-free to 6.1.1 (#140)
* ✏️ renovate tweeks

* ⬆️ Pin dependency @fortawesome/fontawesome-free to 6.1.1

Co-authored-by: SebClem <seb6596@gmail.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-04 11:07:51 +02:00
7fc7849d96
🔨 Add yarn bin to docker 2022-05-04 11:01:01 +02:00
renovate[bot]
5158dd2a75
⬆️ Pin dependencies (#139)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-04 10:54:59 +02:00
7d142999d7
🔨 add yarn set version 2022-05-04 10:51:31 +02:00
4622a36f1b
🚑 Add missing 'content-length' header (possible fix for #135) 2022-05-03 22:47:29 +02:00
065bfae223
🔨 Remove moment 2022-05-02 11:39:59 +02:00
1dcc52144a
🚑 Fix yarn lock file 2022-05-02 10:18:42 +02:00
dee239c0aa
🚑 Fix CI/CD 2022-05-02 09:58:13 +02:00
dependabot[bot]
c6af5e8e63
⬆️ Bump ejs in /nextcloud_backup/rootfs/opt/nextcloud_backup (#133)
Bumps [ejs](https://github.com/mde/ejs) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases)
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-01 14:51:56 +02:00
e1a8cf3209
✏️ remove package-lock 2022-05-01 14:48:37 +02:00
01468683b8
Merge branch 'master' of github.com:Sebclem/hassio-nextcloud-backup 2022-05-01 14:14:49 +02:00
8809965933
🔨 Migrate to yarn 2022-05-01 14:14:11 +02:00
dependabot[bot]
f7d4992bf1
⬆️ Bump url-parse (#116)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.3 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.10)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-30 16:51:45 +02:00
dependabot[bot]
f93c75fb25
⬆️ Bump ejs in /nextcloud_backup/rootfs/opt/nextcloud_backup (#131)
Bumps [ejs](https://github.com/mde/ejs) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases)
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-30 16:48:30 +02:00
dependabot[bot]
3d3e52666f
⬆️ Bump debug in /nextcloud_backup/rootfs/opt/nextcloud_backup (#119)
Bumps [debug](https://github.com/debug-js/debug) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/debug-js/debug/releases)
- [Commits](https://github.com/debug-js/debug/compare/4.3.3...4.3.4)

---
updated-dependencies:
- dependency-name: debug
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-30 16:46:55 +02:00
dependabot[bot]
f4d5244ae9
⬆️ Bump @fortawesome/fontawesome-free (#120)
Bumps [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) from 6.0.0 to 6.1.1.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.0.0...6.1.1)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-free"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-30 16:46:46 +02:00
dependabot[bot]
5321673c2a
⬆️ Bump moment from 2.29.1 to 2.29.3 in /nextcloud_backup/rootfs/opt/nextcloud_backup (#126)
* :abulance: Fix registry login

* ⬆️ Bump moment in /nextcloud_backup/rootfs/opt/nextcloud_backup

Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.3.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/2.29.3/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.3)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: Sébastien Clément <seb6596@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-30 16:46:36 +02:00
dependabot[bot]
ff59d74678
⬆️ Bump got from 11.8.2 to 12.0.4 in /nextcloud_backup/rootfs/opt/nextcloud_backup (#129)
* :abulance: Fix registry login

* ⬆️ Bump got in /nextcloud_backup/rootfs/opt/nextcloud_backup

Bumps [got](https://github.com/sindresorhus/got) from 11.8.2 to 12.0.4.
- [Release notes](https://github.com/sindresorhus/got/releases)
- [Commits](https://github.com/sindresorhus/got/compare/v11.8.2...v12.0.4)

---
updated-dependencies:
- dependency-name: got
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: Sébastien Clément <seb6596@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-30 16:46:25 +02:00
dependabot[bot]
72443bb889
⬆️ Bump express from 4.17.2 to 4.18.1 in /nextcloud_backup/rootfs/opt/nextcloud_backup (#132)
* :abulance: Fix registry login

* ⬆️ Bump express in /nextcloud_backup/rootfs/opt/nextcloud_backup

Bumps [express](https://github.com/expressjs/express) from 4.17.2 to 4.18.1.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.17.2...4.18.1)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: Sébastien Clément <seb6596@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-30 16:46:01 +02:00