Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#172884867] Automatic user data delete on GDPR right to erasure claim #62

Merged
merged 100 commits into from
Jul 28, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
cec9bc9
user data download orchestrator
Jul 6, 2020
e358919
better modeling
Jul 6, 2020
81f2f56
sub orchestrator
Jul 7, 2020
9821096
timer
Jul 7, 2020
78a2063
lint fix
Jul 7, 2020
c0b2a50
exlude DELETE choices
Jul 7, 2020
52d17ed
lint fix
Jul 7, 2020
bb6c548
Update UserDataDownloadSubOrchestrator/handler.ts
balanza Jul 8, 2020
2e5ce86
fix delay
Jul 8, 2020
3db3333
pause after wip
Jul 8, 2020
a145811
reviewed orchestrator workflow
Jul 9, 2020
9cccdf1
fix lint
Jul 9, 2020
f30eb1e
Update UserDataDownloadSubOrchestrator/handler.ts
balanza Jul 9, 2020
79087fa
Update UserDataDownloadSubOrchestrator/__tests__/handler.test.ts
balanza Jul 9, 2020
63b8af6
Update UserDataDownloadOrchestrator/__tests__/handler.test.ts
balanza Jul 9, 2020
56f26a6
refactor
Jul 9, 2020
e72e61b
Merge branch '172884826-automatic-download' of github.com:pagopa/io-f…
Jul 9, 2020
8e28f3f
remove delay
Jul 10, 2020
7977438
fix lint
Jul 10, 2020
d1e0a4a
env vars
Jul 10, 2020
4226fb9
await all
Jul 13, 2020
479a359
fix lint
Jul 13, 2020
a3ea395
use id
Jul 13, 2020
849b7c9
fix lint
Jul 13, 2020
e50ba7f
use global storage for messages
Jul 13, 2020
e07b84d
readme fixes and small refactor
Jul 14, 2020
8033bd0
revert readme change
Jul 14, 2020
d6bc106
add env into readme
Jul 14, 2020
97b8e9b
fix lint
Jul 14, 2020
f6d40a5
fix entrypoint
Jul 14, 2020
579bbbd
fix path
Jul 14, 2020
fcd72d0
fix typos
Jul 14, 2020
bb1878b
fix decode
Jul 14, 2020
b0bf438
Merge branch '172884826-automatic-download' of https://github.com/pag…
Jul 14, 2020
7ba11d2
rebase from download
Jul 14, 2020
1225d51
wip session client
Jul 15, 2020
1e35965
session api client
Jul 16, 2020
167b2c3
Merge branch 'master' into 172884867-automatic-delete
Jul 16, 2020
b5b313c
set session lock activity
Jul 16, 2020
266130b
fix lint
Jul 16, 2020
384ef32
readme env
Jul 16, 2020
bd46693
Merge branch 'master' into 172884867-automatic-delete
Jul 16, 2020
6c9fbe5
fix CI
Jul 16, 2020
1586fc3
fixed trigger
Jul 16, 2020
57d2d85
Update SetUserSessionLockActivity/handler.ts
balanza Jul 16, 2020
6f1bdad
Merge branch 'master' into 172884867-automatic-delete
Jul 17, 2020
34c9355
Merge branch '172884867-automatic-delete' of github.com:pagopa/io-fun…
Jul 17, 2020
35dd028
fix test
Jul 17, 2020
27a5ed3
implement data cancellation step
Jul 17, 2020
6808900
setting timeout fetch
Jul 17, 2020
77d97e7
lint fix
Jul 17, 2020
e13735c
remove node-fetch
Jul 17, 2020
51568a0
optimize pipe
Jul 17, 2020
545fe8d
handle error that may occur in any form
Jul 17, 2020
2b74190
removed @types node-fetch
Jul 17, 2020
15e09a9
tests
Jul 20, 2020
237f4e3
fi xlint
Jul 20, 2020
c3163a0
wait for external event
Jul 20, 2020
cd466f5
refactor
Jul 20, 2020
c66c941
abort trigger
Jul 20, 2020
b89c71c
refactor workflow
Jul 20, 2020
e5c4508
unique orchestrator per user per request
Jul 20, 2020
1dfada2
wait for download
Jul 20, 2020
97975dc
readme
Jul 20, 2020
f5b95ba
Update UserDataDeleteOrchestrator/handler.ts
balanza Jul 21, 2020
d81ac70
Update UserDataDeleteOrchestrator/handler.ts
balanza Jul 21, 2020
ffb67d7
Update DeleteUserDataActivity/handler.ts
balanza Jul 21, 2020
0146a14
Merge branch '172884867-automatic-delete' of github.com:pagopa/io-fun…
Jul 21, 2020
d86b0cd
fix sequence + comments
Jul 21, 2020
71a6a40
fix date utils
Jul 21, 2020
cfa8a26
fixt bas ref
Jul 21, 2020
3c71fc2
more logging
Jul 21, 2020
13a7bd1
fix session api pèath
Jul 21, 2020
ac8465a
Merge branch 'master' into 172884867-automatic-delete
gunzip Jul 22, 2020
9e0c4a4
fixes
Jul 22, 2020
57d0bb1
lint fix
Jul 22, 2020
bc541a6
docs
Jul 22, 2020
be16dbf
Merge branch '172884867-automatic-delete' of github.com:pagopa/io-fun…
Jul 22, 2020
71a011b
more logging
Jul 22, 2020
1a3d8eb
fixed session api token
Jul 23, 2020
7863c38
better insights events
Jul 23, 2020
fa88e35
lint fix
Jul 23, 2020
dd11e5b
bettere appinsights events
Jul 23, 2020
860fa28
fix tests
Jul 23, 2020
0fcdf23
removed curly braces
Jul 23, 2020
fd190d5
fix logging
Jul 24, 2020
d9377f4
feature flags
Jul 24, 2020
b9cde56
fix ff
Jul 24, 2020
c71473b
ff readme
Jul 24, 2020
8d0a688
upgrade durable functions cilent
Jul 27, 2020
d1515f4
fix tests
Jul 27, 2020
545eb81
fix tests
Jul 27, 2020
0fa0da2
Stop running timer i case of abortion
Jul 27, 2020
f46bd52
singleton orchestrator
Jul 28, 2020
9d862ab
refactor singleton orchestrator
Jul 28, 2020
e49dc39
update updateAt field
Jul 28, 2020
f2811b8
fix tests
Jul 28, 2020
9af6855
fix non deterministic workflow
Jul 28, 2020
1791e15
refactor logs
Jul 28, 2020
20c6253
save aborted status on exit
Jul 28, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -50,3 +50,5 @@ generated
.env.prod
.env.test
todo.md

/generated
Loading