PHRAS-2189 report v2 master (#2742)

move code to services
added "download" report
change services to factory
added excel lib
added prod/report routes (download)
cleanup api routes
add : allow anonymized (user, fonction, societe... are "-")
removed : xls support (memory eating lib) in favor of xlsx
add : report download only on "document" and "preview" subdef classes
cs : report factory
add : restored "site" filter (see todos in src)
remove debug, cs

todo : doc
This commit is contained in:
jygaulier
2018-11-12 19:43:40 +01:00
committed by GitHub
parent 9298580888
commit b8bebbce11
18 changed files with 3791 additions and 717 deletions

View File

@@ -119,7 +119,8 @@
"alchemy/worker-bundle": "^0.1.6",
"alchemy/queue-bundle": "^0.1.5",
"google/recaptcha": "^1.1",
"facebook/graph-sdk": "^5.6"
"facebook/graph-sdk": "^5.6",
"box/spout": "^2.7"
},
"require-dev": {
"mikey179/vfsStream": "~1.5",