diff --git a/modules/microsite/docs/diagrams/file-deletion-diagram.mermaid b/modules/microsite/docs/diagrams/file-deletion-diagram.mermaid new file mode 100644 index 00000000..04e9620e --- /dev/null +++ b/modules/microsite/docs/diagrams/file-deletion-diagram.mermaid @@ -0,0 +1,6 @@ +flowchart LR + Create["Share is created"] --> Publish["Share is published"] + Publish -- Validity time passes --> Private["Share is made private"] + Publish -- Max views reached --> Private + + Private2["Share is private"] -- Cleanup job runs --> Deleted["Files are deleted"] diff --git a/modules/microsite/docs/diagrams/file-deletion-diagram.svg b/modules/microsite/docs/diagrams/file-deletion-diagram.svg new file mode 100644 index 00000000..e7dda447 --- /dev/null +++ b/modules/microsite/docs/diagrams/file-deletion-diagram.svg @@ -0,0 +1 @@ +
Validity time passes
Max views reached
Cleanup job runs
Share is created
Share is published
Share is made private
Share is private
Files are deleted
\ No newline at end of file diff --git a/modules/microsite/docs/doc/configure.md b/modules/microsite/docs/doc/configure.md index 6b63344d..c7a028fd 100644 --- a/modules/microsite/docs/doc/configure.md +++ b/modules/microsite/docs/doc/configure.md @@ -553,6 +553,8 @@ information on how it works with other providers. ## Cleanup + + Sharry has a periodic cleanup job that will delete 'invalid' resources. This cleanup job runs in the backend and is triggered by a timer every `interval` as defined in the `cleanup` block. It