Alex Cabal
|
a019d5e87c
|
Enable some additional PHPStan rules and fix some type issues
|
2025-03-01 13:39:57 -06:00 |
|
Alex Cabal
|
11e5770413
|
Update Composer dependencies, clean up PHPStan config file, and remove Constants.php from Composer in favor of PHPStan configuration
|
2025-02-28 10:52:16 -06:00 |
|
Alex Cabal
|
99b5fd66f2
|
More type fixes
|
2025-02-26 15:17:08 -06:00 |
|
Alex Cabal
|
9d1b66d19e
|
Update PHPStan and Safe PHP, and review codebase for further type correctness
|
2025-02-25 22:41:18 -06:00 |
|
Alex Cabal
|
e2e14a3551
|
Remove DbConnection class in favor of fully-static and typed Db class
|
2025-02-25 16:47:25 -06:00 |
|
Alex Cabal
|
93b8008c7e
|
Add missing MultiTableSelect code
|
2024-12-19 14:25:48 -06:00 |
|
Alex Cabal
|
2449de6f6c
|
Also check discussion threads for freshness when marking projects as stalled
|
2024-12-15 21:59:01 -06:00 |
|
Alex Cabal
|
9b9d93bc52
|
Automatically update in progress projects to stalled
|
2024-12-14 23:54:11 -06:00 |
|
Alex Cabal
|
c3c588cc1b
|
Add more type hints and work on some code formatting
|
2024-11-08 14:20:06 -06:00 |
|
Alex Cabal
|
06b82cdaaa
|
Fix broken updated timestamps in OPDS feeds, and fix and add some type hints.
|
2024-11-08 12:43:47 -06:00 |
|
Alex Cabal
|
19cf14c1aa
|
Add automatic donation drives
|
2024-10-17 11:58:25 -05:00 |
|
Alex Cabal
|
c40c60d606
|
Style tweak in PHPStan config file
|
2024-05-26 13:15:54 -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
|
703e1a7a03
|
Continue improving type hints
|
2024-05-10 23:38:57 -05:00 |
|
Alex Cabal
|
c4c8e7353f
|
Enable strict exception type hint checking in PHPStan and add exception type hints
|
2024-05-10 20:47:36 -05:00 |
|
Alex Cabal
|
f9c873003e
|
Type hinting fixes
|
2024-01-09 12:06:28 -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
|
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
|
6c8414f844
|
Update PropertiesBase to new patterns and improve static analysis checks
|
2022-06-30 13:23:05 -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
|
bbe89b0baf
|
Add donation drive scaffolding
|
2022-02-15 20:43:19 -06:00 |
|
Alex Cabal
|
faad55ed1f
|
Show donation alert 25% of the time on ebook detail pages
|
2021-01-13 16:13:58 -06:00 |
|
Alex Cabal
|
99f1c1537a
|
Switch from JSON-LD to RDFa for internal metadata
|
2020-12-26 14:55:13 -06:00 |
|
Alex Cabal
|
5b2557c858
|
Add more type checking to satisfy PHPStan and update some PHPStan exceptions
|
2020-06-26 13:00:07 -05:00 |
|
Alex Cabal
|
905aef22fa
|
Improve some type safety
|
2020-06-24 19:31:35 -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
|
8f33a1021c
|
Rearrange filesystem layout, and add configuration files
|
2019-08-23 19:47:30 -05:00 |
|