Skip to content

Commit ac57c46

Browse files
committed
chore(backups): version number in backup filename
1 parent ea76348 commit ac57c46

File tree

2 files changed

+26
-4
lines changed

2 files changed

+26
-4
lines changed

src/backup/backup.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,14 @@ const archiver = require('archiver')
2020
const database = require('../database')
2121
const winston = require('../logger')
2222
const moment = require('moment')
23+
const pkg = require('../../package.json')
2324

2425
global.env = process.env.NODE_ENV || 'production'
2526

2627
let CONNECTION_URI = null
2728

2829
function createZip (callback) {
29-
const filename = 'trudesk-' + moment().format('MMDDYYYY_HHmm') + '.zip'
30+
const filename = 'trudesk-v' + pkg.version + '-' + moment().format('MMDDYYYY_HHmm') + '.zip'
3031
const output = fs.createWriteStream(path.join(__dirname, '../../backups/', filename))
3132
const archive = archiver('zip', {
3233
zlib: { level: 9 }

yarn.lock

+24-3
Original file line numberDiff line numberDiff line change
@@ -5759,7 +5759,7 @@ __metadata:
57595759
languageName: node
57605760
linkType: hard
57615761

5762-
"chokidar@npm:3.5.3":
5762+
"chokidar@npm:3.5.3, chokidar@npm:>=3.0.0 <4.0.0":
57635763
version: 3.5.3
57645764
resolution: "chokidar@npm:3.5.3"
57655765
dependencies:
@@ -11438,6 +11438,13 @@ __metadata:
1143811438
languageName: node
1143911439
linkType: hard
1144011440

11441+
"immutable@npm:^4.0.0":
11442+
version: 4.3.0
11443+
resolution: "immutable@npm:4.3.0"
11444+
checksum: bbd7ea99e2752e053323543d6ff1cc71a4b4614fa6121f321ca766db2bd2092f3f1e0a90784c5431350b7344a4f792fa002eac227062d59b9377b6c09063b58b
11445+
languageName: node
11446+
linkType: hard
11447+
1144111448
"import-fresh@npm:^2.0.0":
1144211449
version: 2.0.0
1144311450
resolution: "import-fresh@npm:2.0.0"
@@ -19814,6 +19821,19 @@ __metadata:
1981419821
languageName: node
1981519822
linkType: hard
1981619823

19824+
"sass@npm:1.55.0":
19825+
version: 1.55.0
19826+
resolution: "sass@npm:1.55.0"
19827+
dependencies:
19828+
chokidar: ">=3.0.0 <4.0.0"
19829+
immutable: ^4.0.0
19830+
source-map-js: ">=0.6.2 <2.0.0"
19831+
bin:
19832+
sass: sass.js
19833+
checksum: 7d769ed08efce4e6134e0f3dc11c4f07e32c413ac8eb43c5855f2686890fdcbd80da34165c91fb4ba407f478ca108e171574b5a60cb9814a5ed09d80f6014f96
19834+
languageName: node
19835+
linkType: hard
19836+
1981719837
"sax@npm:^1.2.4":
1981819838
version: 1.2.4
1981919839
resolution: "sax@npm:1.2.4"
@@ -20540,7 +20560,7 @@ __metadata:
2054020560
languageName: node
2054120561
linkType: hard
2054220562

20543-
"source-map-js@npm:^1.0.2":
20563+
"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.2":
2054420564
version: 1.0.2
2054520565
resolution: "source-map-js@npm:1.0.2"
2054620566
checksum: c049a7fc4deb9a7e9b481ae3d424cc793cb4845daa690bc5a05d428bf41bf231ced49b4cf0c9e77f9d42fdb3d20d6187619fc586605f5eabe995a316da8d377c
@@ -22045,6 +22065,7 @@ __metadata:
2204522065
request: 2.88.0
2204622066
rimraf: 3.0.2
2204722067
sanitize-html: 2.7.0
22068+
sass: 1.55.0
2204822069
sass-loader: 13.0.2
2204922070
script-loader: 0.7.2
2205022071
semantic-release: 19.0.3
@@ -22379,7 +22400,7 @@ __metadata:
2237922400

2238022401
"typescript@patch:typescript@^4.6.4#~builtin<compat/typescript>":
2238122402
version: 4.7.4
22382-
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=701156"
22403+
resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=7ad353"
2238322404
bin:
2238422405
tsc: bin/tsc
2238522406
tsserver: bin/tsserver

0 commit comments

Comments
 (0)