| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-17 | Get rid of 'Db::past_comparison_qpart()'. | wn_ | |
| With MySQL support dropped this function is just an unnecessary layer of abstraction. | |||
| 2025-04-08 | drop SESSION-specific stuff and move encrypt/decrypt helpers to a separate ↵ | Andrew Dolgov | |
| class; add a command line flag to generate encryption keys | |||
| 2025-03-04 | Add and use 'Db::now_comparison_qpart()'. | wn_ | |
| This introduces a helper to build a query part comparing a field against a past datetime (determined by '$now - $some_interval'), eliminating certain boilerplate code. | |||
| 2024-11-24 | Use PHP 8 'str_' functions. | wn_ | |
| A few more characters in some places, but helps with readability. | |||
| 2024-11-12 | Remove some PHPStan ignores and make others rule-specific. | wn_ | |
| 2024-06-18 | set DAEMON_FEED_LIMIT to 50 by default and use it consistently between ↵ | Andrew Dolgov | |
| forking daemon and any other update methods | |||
| 2024-04-20 | Move 'include/functions.php' require into Composer autoloader. | wn_ | |
| Autoloader regenerated with 'composer dump-autoload --optimize'. | |||
| 2024-01-08 | Clean up some unused variables. | wn_ | |
| This is essentially https://gitlab.tt-rss.org/wn/tt-rss/-/commit/1ccc0c8c1af04dd9654b585c6d07e3a75d944a0c without the renames and some other things related to Psalm. | |||
| 2023-10-28 | add stuff necessary to run integration tests using phpunit | Andrew Dolgov | |
| 2023-10-21 | switch to html2text() instead of strip_tags() when preparing FTS index | Andrew Dolgov | |
| 2022-06-10 | UserHelper, CLI: add a method to check user password | Andrew Dolgov | |
| 2022-06-10 | CLI: properly deal with --force-yes on schema update | Andrew Dolgov | |
| 2022-06-10 | CLI: exit with error status when operation has failed | Andrew Dolgov | |
| 2022-06-10 | * add UserHelper methods to manipulate user database (add, modify, delete) | Andrew Dolgov | |
| * expose said methods via CLI (update.php) * fix several invocations of deprecated functions * set stricter type hints on several method arguments | |||
| 2022-02-20 | update.php: better error reporting if invoked with PHP SAPI other than CLI | Andrew Dolgov | |
| 2021-11-14 | deal with phpstan warnings in update.php | Andrew Dolgov | |
| 2021-11-12 | Minor PHPStand warning fix in 'update.php'. | wn_ | |
| 2021-11-11 | Address PHPStan warnings in 'classes/rssutils.php'. | wn_ | |
| This also includes a minor tweak in 'update.php' to account for 'getopt()' potentially returning false (indicating failure). | |||
| 2021-11-10 | Initial go at PHPStan rule level 6. | wn_ | |
| 2021-11-01 | Address PHPStan warning in 'update.php'. | wn_ | |
| ------ -------------------------------------- Line update.php ------ -------------------------------------- 213 While loop condition is always true. ------ -------------------------------------- | |||
| 2021-10-15 | OPML improvements/fixes: | Andrew Dolgov | |
| * allow CLI import of OPML files (--opml-import) * visualize OPML structure when importing * add strict type hints to most OPML class methods | |||
| 2021-10-11 | fix wrongly renamed CLI options --debug-force-... to --force-... | Andrew Dolgov | |
| 2021-08-15 | Use ORM in some more parts of 'update.php'. | wn_ | |
| 2021-03-09 | reorganize update.php a bit, remove unneeded options | Andrew Dolgov | |
| 2021-03-06 | general cleanup, set some type hints | Andrew Dolgov | |
| 2021-03-04 | bring back web dbupdate using new migrations system | Andrew Dolgov | |
| 2021-03-04 | wip for db_migrations for core schema | Andrew Dolgov | |
| 2021-03-02 | move dbupdater to db/updater; move base SCHEMA_VERSION constant inside ↵ | Andrew Dolgov | |
| db/updater class | |||
| 2021-03-01 | move startup checks to Config, set a bunch of @deprecated annotations | Andrew Dolgov | |
| 2021-02-28 | speed up plugin updating a bit, fix some phpstan warnings | Andrew Dolgov | |
| 2021-02-25 | cache schema version better | Andrew Dolgov | |
| 2021-02-25 | logger: shorter syntax | Andrew Dolgov | |
| 2021-02-22 | move db-prefs shortcut functions to functions.php | Andrew Dolgov | |
| 2021-02-22 | don't include config.php everywhere | Andrew Dolgov | |
| 2021-02-22 | migrate the rest into Config:: | Andrew Dolgov | |
| 2021-02-22 | wip: initial for config object | Andrew Dolgov | |
| 2021-02-22 | dirname(__FILE__) -> __DIR__ | Andrew Dolgov | |
| 2021-02-22 | fix several issues reported by phpstan | Andrew Dolgov | |
| 2021-02-15 | remove the rest of db.php; rename some leftover methods in feeds | Andrew Dolgov | |
| 2021-02-15 | dbupdater: unify naming | Andrew Dolgov | |
| 2021-02-11 | add UserHelper::find_user_by_login() and rewrite some user checks to invoke ↵ | Andrew Dolgov | |
| it instead of going through PDO | |||
| 2021-02-11 | authentication: make logins case-insensitive (force lowercase) | Andrew Dolgov | |
| 2021-02-08 | pluginhost: rework run_hooks() to be shorter, add callback variant; ↵ | Andrew Dolgov | |
| implement exception handling for both | |||
| 2021-02-08 | sanity checks: use better CLI detection, shorten most of the text | Andrew Dolgov | |
| 2021-02-05 | initial WIP for php8; bump php version requirement to 7.0 | Andrew Dolgov | |
| 2020-12-31 | daemon: clarify some task-related messages | Andrew Dolgov | |
| 2020-12-12 | Fix passing options to plugins in 'update.php'. | wn | |
| 2020-09-30 | updater: set --update-schema as optional-value | Andrew Dolgov | |
| 2020-09-29 | Logger::log - allow specifying errno | Andrew Dolgov | |
| bump severity of PDO exception log messages to E_USER_WARNING | |||
| 2020-09-28 | allow updating database schema in batch mode | Andrew Dolgov | |