├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── composer.json ├── composer.lock ├── controllers ├── API.php ├── Main.php └── Stats.php ├── data └── .gitignore ├── jobs └── CheckFeed.php ├── lib ├── config.template.php ├── db_helpers.php └── helpers.php ├── public └── index.php ├── schema ├── 0001.sql ├── 0002.sql ├── 0003.sql ├── 0004.sql ├── 0005.php ├── 0005.sql ├── 0006.sql ├── 0007.sql ├── 0008.sql ├── 0009.sql └── schema.sql ├── scripts ├── cleanup.php ├── cron.php ├── debug.php ├── logs │ └── .gitignore ├── stats.php └── watchtower.php └── views └── index.php /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | vendor/ 3 | lib/config.php 4 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/composer.lock -------------------------------------------------------------------------------- /controllers/API.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/controllers/API.php -------------------------------------------------------------------------------- /controllers/Main.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/controllers/Main.php -------------------------------------------------------------------------------- /controllers/Stats.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/controllers/Stats.php -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /jobs/CheckFeed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/jobs/CheckFeed.php -------------------------------------------------------------------------------- /lib/config.template.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/lib/config.template.php -------------------------------------------------------------------------------- /lib/db_helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/lib/db_helpers.php -------------------------------------------------------------------------------- /lib/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/lib/helpers.php -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/public/index.php -------------------------------------------------------------------------------- /schema/0001.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/schema/0001.sql -------------------------------------------------------------------------------- /schema/0002.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/schema/0002.sql -------------------------------------------------------------------------------- /schema/0003.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/schema/0003.sql -------------------------------------------------------------------------------- /schema/0004.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/schema/0004.sql -------------------------------------------------------------------------------- /schema/0005.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/schema/0005.php -------------------------------------------------------------------------------- /schema/0005.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/schema/0005.sql -------------------------------------------------------------------------------- /schema/0006.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/schema/0006.sql -------------------------------------------------------------------------------- /schema/0007.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/schema/0007.sql -------------------------------------------------------------------------------- /schema/0008.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/schema/0008.sql -------------------------------------------------------------------------------- /schema/0009.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE feeds 2 | ADD COLUMN `pending` tinyint(4) NOT NULL DEFAULT '0' AFTER `next_check_at`; 3 | -------------------------------------------------------------------------------- /schema/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/schema/schema.sql -------------------------------------------------------------------------------- /scripts/cleanup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/scripts/cleanup.php -------------------------------------------------------------------------------- /scripts/cron.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/scripts/cron.php -------------------------------------------------------------------------------- /scripts/debug.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/scripts/debug.php -------------------------------------------------------------------------------- /scripts/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /scripts/stats.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/scripts/stats.php -------------------------------------------------------------------------------- /scripts/watchtower.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aaronpk/Watchtower/HEAD/scripts/watchtower.php -------------------------------------------------------------------------------- /views/index.php: -------------------------------------------------------------------------------- 1 |