Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Nicolas Delebecque
kresus
Commits
705de372
Commit
705de372
authored
Mar 29, 2018
by
Benjamin Bouvier
Browse files
Build;
parent
cf9d42db
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
build/client/assets/images/ab63efbbefafdfac53bd2860085367c18df6a72be3757cfffbb4b766039942a2ba812168ac24bd2a72bb48d204f5d0217b587f91a7d2bf75e3f2b97e6bd2b219.png
0 → 100644
View file @
705de372
24.2 KB
build/client/main.css
View file @
705de372
This diff is collapsed.
Click to expand it.
build/client/main.js
View file @
705de372
This diff is collapsed.
Click to expand it.
build/client/themes-default-bundle.css
View file @
705de372
This diff is collapsed.
Click to expand it.
build/client/themes-light-bundle.css
View file @
705de372
This diff is collapsed.
Click to expand it.
build/server/models/migrations.js
View file @
705de372
...
...
@@ -56,7 +56,7 @@ let updateCustomFields = (() => {
* value, which indicates the next migration to run.
*/
let
run
=
exports
.
run
=
(()
=>
{
var
_ref2
0
=
_asyncToGenerator
(
function
*
()
{
var
_ref2
1
=
_asyncToGenerator
(
function
*
()
{
const
migrationVersion
=
yield
_config2
.
default
.
findOrCreateDefault
(
'
migration-version
'
);
// Cache to prevent loading multiple times the same data from the db.
...
...
@@ -64,7 +64,10 @@ let run = exports.run = (() => {
const
firstMigrationIndex
=
parseInt
(
migrationVersion
.
value
,
10
);
for
(
let
m
=
firstMigrationIndex
;
m
<
migrations
.
length
;
m
++
)
{
yield
migrations
[
m
](
cache
);
if
(
!
(
yield
migrations
[
m
](
cache
)))
{
log
.
error
(
`Migration #
${
m
}
failed, aborting.`
);
return
;
}
migrationVersion
.
value
=
(
m
+
1
).
toString
();
yield
migrationVersion
.
save
();
...
...
@@ -72,7 +75,7 @@ let run = exports.run = (() => {
});
return
function
run
()
{
return
_ref2
0
.
apply
(
this
,
arguments
);
return
_ref2
1
.
apply
(
this
,
arguments
);
};
})();
...
...
@@ -143,6 +146,7 @@ let migrations = [(() => {
log
.
info
(
'
\t
Destroying Config[weboob-installed].
'
);
yield
weboobInstalled
.
destroy
();
}
return
true
;
});
function
m0
()
{
...
...
@@ -222,6 +226,7 @@ let migrations = [(() => {
if
(
catNum
)
{
log
.
info
(
`\t
${
catNum
}
operations had an inconsistent category.`
);
}
return
true
;
});
function
m1
(
_x3
)
{
...
...
@@ -268,6 +273,8 @@ let migrations = [(() => {
if
(
num
)
{
log
.
info
(
`\t
${
num
}
operations had -1 as categoryId.`
);
}
return
true
;
});
function
m2
(
_x4
)
{
...
...
@@ -338,6 +345,8 @@ let migrations = [(() => {
if
(
num
)
{
log
.
info
(
`\t
${
num
}
accesses updated to the customFields format.`
);
}
return
true
;
});
function
m3
(
_x5
)
{
...
...
@@ -438,6 +447,8 @@ let migrations = [(() => {
}
}
}
return
true
;
});
function
m4
(
_x6
)
{
...
...
@@ -491,6 +502,8 @@ let migrations = [(() => {
}
}
}
return
true
;
});
function
m5
(
_x7
)
{
...
...
@@ -595,8 +608,11 @@ let migrations = [(() => {
delete
cache
.
types
;
}
return
true
;
}
catch
(
e
)
{
log
.
error
(
`Error while updating operation type:
${
e
}
`
);
return
false
;
}
});
...
...
@@ -649,6 +665,9 @@ let migrations = [(() => {
for
(
var
_iterator12
=
cache
.
alerts
[
Symbol
.
iterator
](),
_step12
;
!
(
_iteratorNormalCompletion12
=
(
_step12
=
_iterator12
.
next
()).
done
);
_iteratorNormalCompletion12
=
true
)
{
let
al
=
_step12
.
value
;
if
(
typeof
al
.
bankAccount
===
'
undefined
'
)
{
continue
;
}
if
(
!
accountSet
.
has
(
al
.
bankAccount
))
{
numOrphans
++
;
yield
al
.
destroy
();
...
...
@@ -676,8 +695,11 @@ let migrations = [(() => {
if
(
numOrphans
)
{
log
.
info
(
`\tfound and removed
${
numOrphans
}
orphan alerts`
);
}
return
true
;
}
catch
(
e
)
{
log
.
error
(
`Error while ensuring consistency of alerts:
${
e
.
toString
()}
`
);
return
false
;
}
});
...
...
@@ -717,8 +739,10 @@ let migrations = [(() => {
}
delete
cache
.
banks
;
return
true
;
}
catch
(
e
)
{
log
.
error
(
`Error while deleting banks:
${
e
.
toString
()}
`
);
return
false
;
}
});
...
...
@@ -763,8 +787,11 @@ let migrations = [(() => {
}
}
}
return
true
;
}
catch
(
e
)
{
log
.
error
(
`Error while migrating CMB accesses:
${
e
.
toString
()}
`
);
return
false
;
}
});
...
...
@@ -834,8 +861,11 @@ let migrations = [(() => {
}
}
}
return
true
;
}
catch
(
e
)
{
log
.
error
(
`Error while migrating s2e accesses:
${
e
.
toString
()}
`
);
return
false
;
}
});
...
...
@@ -878,8 +908,11 @@ let migrations = [(() => {
}
}
}
return
true
;
}
catch
(
e
)
{
log
.
error
(
`Error while deleting iban with None value:
${
e
.
toString
()}
`
);
return
false
;
}
});
...
...
@@ -920,8 +953,11 @@ let migrations = [(() => {
}
}
}
return
true
;
}
catch
(
e
)
{
log
.
error
(
'
Error while deleting the ghost settings from the Config table.
'
);
return
false
;
}
});
...
...
@@ -937,7 +973,7 @@ let migrations = [(() => {
let
found
=
yield
_config2
.
default
.
byName
(
'
mail-config
'
);
if
(
!
found
)
{
log
.
info
(
'
Not migrating: email configuration not found.
'
);
return
;
return
true
;
}
var
_JSON$parse
=
JSON
.
parse
(
found
.
value
);
...
...
@@ -948,7 +984,7 @@ let migrations = [(() => {
log
.
info
(
'
Not migrating: recipient email not found in current configuration.
'
);
yield
found
.
destroy
();
log
.
info
(
'
Previous configuration destroyed.
'
);
return
;
return
true
;
}
log
.
info
(
`Found mail config, migrating toEmail=
${
toEmail
}
.`
);
...
...
@@ -960,8 +996,10 @@ let migrations = [(() => {
yield
found
.
destroy
();
log
.
info
(
'
Done migrating recipient email configuration!
'
);
return
true
;
}
catch
(
e
)
{
log
.
error
(
'
Error while migrating the email configuration:
'
,
e
.
toString
());
return
false
;
}
});
...
...
@@ -1011,8 +1049,11 @@ let migrations = [(() => {
}
}
}
return
true
;
}
catch
(
e
)
{
log
.
error
(
'
Error while migrating empty access.customFields:
'
,
e
.
toString
());
return
false
;
}
});
...
...
@@ -1026,13 +1067,14 @@ let migrations = [(() => {
log
.
info
(
'
Removing weboob-version from the database...
'
);
try
{
let
found
=
yield
_config2
.
default
.
byName
(
'
weboob-version
'
);
if
(
!
found
)
{
return
;
if
(
found
)
{
yield
found
.
destroy
();
log
.
info
(
'
Found and deleted weboob-version.
'
);
}
yield
found
.
destroy
();
log
.
info
(
'
Found and deleted weboob-version.
'
);
return
true
;
}
catch
(
e
)
{
log
.
error
(
'
Error while removing weboob-version:
'
,
e
.
toString
());
return
false
;
}
});
...
...
@@ -1079,7 +1121,8 @@ let migrations = [(() => {
}
let
newOperations
=
[];
let
numberMigratedOps
=
0
;
let
numMigratedOps
=
0
;
let
numOrphanOps
=
0
;
var
_iteratorNormalCompletion20
=
true
;
var
_didIteratorError20
=
false
;
var
_iteratorError20
=
undefined
;
...
...
@@ -1093,6 +1136,13 @@ let migrations = [(() => {
continue
;
}
if
(
!
accountsMap
.
has
(
op
.
bankAccount
))
{
log
.
warn
(
'
Orphan operation, to be removed:
'
,
op
);
numOrphanOps
++
;
yield
op
.
destroy
();
continue
;
}
let
cloneOperation
=
false
;
var
_iteratorNormalCompletion22
=
true
;
var
_didIteratorError22
=
false
;
...
...
@@ -1112,7 +1162,7 @@ let migrations = [(() => {
op
.
accountId
=
account
.
id
;
delete
op
.
bankAccount
;
yield
op
.
save
();
num
ber
MigratedOps
++
;
numMigratedOps
++
;
}
}
}
catch
(
err
)
{
...
...
@@ -1146,14 +1196,16 @@ let migrations = [(() => {
}
cache
.
operations
=
cache
.
operations
.
concat
(
newOperations
);
log
.
info
(
`
${
numberMigratedOps
}
operations migrated`
);
log
.
info
(
`
${
numMigratedOps
}
operations migrated`
);
log
.
info
(
`
${
numOrphanOps
}
orphan operations have been removed`
);
log
.
info
(
`
${
newOperations
.
length
}
new operations created`
);
log
.
info
(
'
All operations correctly migrated.
'
);
log
.
info
(
'
Linking alerts to account by id instead of accountNumber
'
);
cache
.
alerts
=
cache
.
alerts
||
(
yield
_alert2
.
default
.
all
());
let
newAlerts
=
[];
let
numberMigratedAlerts
=
0
;
let
numMigratedAlerts
=
0
;
let
numOrphanAlerts
=
0
;
var
_iteratorNormalCompletion21
=
true
;
var
_didIteratorError21
=
false
;
var
_iteratorError21
=
undefined
;
...
...
@@ -1167,6 +1219,13 @@ let migrations = [(() => {
continue
;
}
if
(
!
accountsMap
.
has
(
alert
.
bankAccount
))
{
log
.
warn
(
'
Orphan alert, to be removed:
'
,
alert
);
numOrphanAlerts
++
;
yield
alert
.
destroy
();
continue
;
}
let
cloneAlert
=
false
;
var
_iteratorNormalCompletion23
=
true
;
var
_didIteratorError23
=
false
;
...
...
@@ -1186,7 +1245,7 @@ let migrations = [(() => {
alert
.
accountId
=
account
.
id
;
delete
alert
.
bankAccount
;
yield
alert
.
save
();
num
ber
MigratedAlerts
++
;
numMigratedAlerts
++
;
}
}
}
catch
(
err
)
{
...
...
@@ -1220,11 +1279,14 @@ let migrations = [(() => {
}
cache
.
alerts
=
cache
.
alerts
.
concat
(
newAlerts
);
log
.
info
(
`
${
numberMigratedAlerts
}
alerts migrated`
);
log
.
info
(
`
${
numMigratedAlerts
}
alerts migrated`
);
log
.
info
(
`
${
numOrphanAlerts
}
orphan alerts have been removed`
);
log
.
info
(
`
${
newAlerts
.
length
}
new alerts created`
);
log
.
info
(
'
All alerts correctly migrated.
'
);
return
true
;
}
catch
(
e
)
{
log
.
error
(
'
Error while linking operations and alerts to account by id:
'
,
e
.
toString
());
return
false
;
}
});
...
...
@@ -1233,4 +1295,15 @@ let migrations = [(() => {
}
return
m16
;
})(),
(()
=>
{
var
_ref20
=
_asyncToGenerator
(
function
*
(
cache
)
{
log
.
info
(
'
Trying to apply m16 again after resolution of #733.
'
);
return
yield
migrations
[
16
](
cache
);
});
function
m17
(
_x14
)
{
return
_ref20
.
apply
(
this
,
arguments
);
}
return
m17
;
})()];
\ No newline at end of file
npm-shrinkwrap.json
View file @
705de372
{
"name"
:
"kresus"
,
"version"
:
"0.13.
0
"
,
"version"
:
"0.13.
1
"
,
"lockfileVersion"
:
1
,
"requires"
:
true
,
"dependencies"
:
{
...
...
@@ -197,7 +197,7 @@
"integrity"
:
"sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM="
,
"requires"
:
{
"babel-runtime"
:
"6.26.0"
,
"core-js"
:
"2.5.
3
"
,
"core-js"
:
"2.5.
4
"
,
"regenerator-runtime"
:
"0.10.5"
}
},
...
...
@@ -206,7 +206,7 @@
"resolved"
:
"https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz"
,
"integrity"
:
"sha1-llxwWGaOgrVde/4E/yM3vItWR/4="
,
"requires"
:
{
"core-js"
:
"2.5.
3
"
,
"core-js"
:
"2.5.
4
"
,
"regenerator-runtime"
:
"0.11.1"
},
"dependencies"
:
{
...
...
@@ -420,9 +420,9 @@
"integrity"
:
"sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
},
"core-js"
:
{
"version"
:
"2.5.
3
"
,
"resolved"
:
"https://registry.npmjs.org/core-js/-/core-js-2.5.
3
.tgz"
,
"integrity"
:
"sha1-
isw4NFgk8W2DZbfJtCWRaOjtYD4
="
"version"
:
"2.5.
4
"
,
"resolved"
:
"https://registry.npmjs.org/core-js/-/core-js-2.5.
4
.tgz"
,
"integrity"
:
"sha1-
8si/GB8qgLkvNgEhQpzmOi8K6uA
="
},
"core-util-is"
:
{
"version"
:
"1.0.2"
,
...
...
@@ -1104,7 +1104,7 @@
"depd"
:
"1.1.1"
,
"inherits"
:
"2.0.3"
,
"setprototypeof"
:
"1.0.3"
,
"statuses"
:
"1.
4
.0"
"statuses"
:
"1.
5
.0"
},
"dependencies"
:
{
"depd"
:
{
...
...
@@ -2917,9 +2917,9 @@
}
},
"statuses"
:
{
"version"
:
"1.
4
.0"
,
"resolved"
:
"https://registry.npmjs.org/statuses/-/statuses-1.
4
.0.tgz"
,
"integrity"
:
"sha
512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew=
="
"version"
:
"1.
5
.0"
,
"resolved"
:
"https://registry.npmjs.org/statuses/-/statuses-1.
5
.0.tgz"
,
"integrity"
:
"sha
1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow
="
},
"streamroller"
:
{
"version"
:
"0.7.0"
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment