DiscipleTools / DiscipleTools/disciple-tools-theme

Queue of failed site link requests

Open
#2,439 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
PHP
Stars
48
Forks
66
PR merge metrics
No merged PRs in 30d

Description

Lets say and contact is being transferred to another D.T instance but that instance is down (doing upgrades) or behind a VPN and not accessible.

Lets catch these failed site link requests and add then to a queue/table.

This will let us:
- retry the request again later with exponential backoff.
- all the other D.T instance to Pull periodically and check if there are request for it that it missed.

For the second option we'll need to build a rest endpoint, check the site link permissions and return the failed requests that were for that D.T instance.

Todo: Decide if this should be a plugin to not make the D.T core even more complicated.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.