Skip to content

Code Transparency

TheDoggyBrad Software Lab edited this page Jun 11, 2024 · 5 revisions

Code Transparency

As we all know, this project is 100% open-source. This means all the codes must be transparent.

Note

The following codes has all the personal information removed that the public should not see.

Github Workflow

The code used for the Github Actions workflow and it is the vital file of the entire operations of the syncing process.
https://github.com/thedoggybrad/easylist-mirror/blob/main/.github/workflows/updater.yml

External Trigger (Every 3 minutes)

The code used by the primary trigger for the Github Workflow.
https://github.com/thedoggybrad/easylist-mirror/blob/main/ct-triggers/main-3min.php

Backup Trigger (Every 10 minutes)

The code used by the backup trigger for the Github Workflow.
https://github.com/thedoggybrad/easylist-mirror/blob/main/ct-triggers/backup-10min.php

Backup Trigger (Every 15 minutes)

The code used by the backup trigger for the Github Workflow.
https://github.com/thedoggybrad/easylist-mirror/blob/main/ct-triggers/backup-15min.php

Backup Trigger (Every 1 hour)

The code used by the backup trigger for the Github Workflow.
https://github.com/thedoggybrad/easylist-mirror/blob/main/ct-triggers/backup-1hr.php

.htaccess File (Security)

Just to prevent unwanted triggers of the workflows.
https://github.com/thedoggybrad/easylist-mirror/blob/main/ct-triggers/security/htaccess.txt

.htpasswd File (Security)

Just to prevent unwanted triggers of the workflows.
https://github.com/thedoggybrad/easylist-mirror/blob/main/ct-triggers/security/htpasswd.txt