Commit graph

27 commits

Author SHA1 Message Date
Alex Cabal
09a91a998e Update framework standards 2024-09-12 21:45:28 -05:00
Alex Cabal
70ae877dd8 Bump PHPStan check level to max and add final round of type hints 2024-05-13 10:48:05 -05:00
Alex Cabal
ee7c8343dd Convert some constants to enums 2024-05-11 21:51:06 -05:00
Alex Cabal
2b47b65437 Clean up function imports 2024-01-31 10:28:22 -06:00
Mike Colagrosso
6a5c05511a Add cover art database
Co-authored-by: Job Curtis <job.curtis@gmail.com>
Co-authored-by: Alex Cabal <alex@standardebooks.org>
2024-01-03 19:14:04 -06:00
Alex Cabal
042816cf45 Use auto_prepend_file INI directive to prepend Core.php to all web requests automatically 2023-07-15 15:17:20 -05:00
Alex Cabal
8127f0c7e2 Remove unused exception variables, now that this is possible with PHP8 2023-06-06 21:00:12 -05:00
Alex Cabal
0875e697b4 Change secrets from being stored in flat files to being stored in PHP INI configuration 2022-07-02 13:36:46 -05:00
Alex Cabal
2ef5ce6551 Add poll system for Patrons Circle 2022-06-29 17:17:20 -05:00
Alex Cabal
70a80d0e02 Add system to retrieve and manage donations in a local database 2022-06-20 14:05:27 -05:00
Alex Cabal
934545c191 Replace Logger static class with Log class 2022-06-17 20:40:51 -05:00
Alex Cabal
b0197d189a Add newsletter management functionality 2022-03-20 17:46:47 -05:00
Alex Cabal
e0f37b626c Replace some hard-coded paths with variables 2021-03-14 11:33:51 -05:00
Alex Cabal
708873dc24 Add --last-push-hash flag when deploying ebooks via GitHub webhook 2020-09-01 14:53:34 -05:00
Alex Cabal
bef5aea7ad Add type hints and some other tweaks to satisfy PHPStan 2020-03-01 11:36:20 -06:00
Alex Cabal
d58ac00ce3 Remove trailing slash from dir name in GitHub web hook 2020-02-29 22:37:11 -06:00
Alex Cabal
d56cb360cc Change GitHub webhook from building immediately, to queuing builds with task-spooler 2020-02-29 22:28:04 -06:00
Alex Cabal
e44a6bffa2 Update GitHub webhook to work for ebooks whose repo names are so long that they have to be truncated in GitHub. 2019-10-23 16:00:09 -05:00
Alex Cabal
5124fc04ef Update shell calls in Github webhook to use long options 2019-08-24 17:43:30 -05:00
Alex Cabal
8f33a1021c Rearrange filesystem layout, and add configuration files 2019-08-23 19:47:30 -05:00
Alex Cabal
c7465e7808 Update web hook to become se-vcs-bot when building 2019-03-22 15:01:18 -05:00
Alex Cabal
63c86973ed Fix bug in GitHub web hook 2019-03-13 20:40:33 -05:00
Alex Cabal
55cfad42db Set GitHub hook to deploy to web on update 2019-03-13 18:01:23 -05:00
Alex Cabal
58cc098058 Add Safe PHP functions 2019-03-07 12:11:50 -06:00
Alex Cabal
ba53958596 More refactoring for static analysis 2019-01-18 17:49:13 -06:00
Alex Cabal
c879dcab34 Updates to more strict type checking after some static analysis 2019-01-17 21:26:48 -06:00
Alex Cabal
28c8a3f0ba Initial commit 2018-12-29 16:02:00 -06:00