summaryrefslogtreecommitdiff
path: root/classes/Config.php
AgeCommit message (Collapse)Author
2025-10-06Switch links to the 'tt-rss' GitHub organization.supahgreg
2025-10-06minor: Update the wiki link in 'Config::sanity_check()'.supahgreg
2025-10-05Switch from 'tt-rss-web-static' links to wiki links.supahgreg
2025-10-03Remove references to, and integrations with, 'tt-rss.org'.supahgreg
2025-08-01make default light/dark themes configurable, add support for main ↵Andrew Dolgov
application and login form
2025-07-03add support for PG sslmode and set it to prefer encrypted connections by defaultAndrew Dolgov
2025-05-22Drop legacy feed icon storage migration and unused 'Config::ICONS_DIR'.wn_
2025-05-22fix wrong config param being used & add a link to cron syntax we supportAndrew Dolgov
2025-05-22make default task schedules configurableAndrew Dolgov
2025-05-04record last cron expression (and stub owner_uid) used by scheduled taskAndrew Dolgov
2025-05-04Revert "bring back cleanup of potentially sensitive environment variables ↵Andrew Dolgov
but exclude CLI SAPI to prevent updater failures" Breaks OIDC This reverts commit 247efe3137fadf5d74ab254cf4c80957624abc90.
2025-05-02bring back cleanup of potentially sensitive environment variables but ↵Andrew Dolgov
exclude CLI SAPI to prevent updater failures
2025-05-02drop SIMPLE_UPDATE_MODE, limit housekeeping and updates to background processesAndrew Dolgov
2025-05-02split housekeeping jobs to separate scheduled tasks on longer cooldown ↵Andrew Dolgov
intervals, add table to record task execution timestamps, bump schema
2025-04-17Merge branch 'master' into rip-mysqlAndrew Dolgov
2025-04-17 * fix 148 migration for pgsql not setting default value of ↵Andrew Dolgov
ttrss_feeds.auth_pass breaking OPML import * replace no-op migrations for mysql with 'select 1'
2025-04-14update DB_TYPE deprecation noticeAndrew Dolgov
2025-04-14further mysql/DB_TYPE related cleanupAndrew Dolgov
2025-04-14initial attempt to remove mysql-related stuff from tt-rssAndrew Dolgov
2025-04-08Revert "cleanup environment variables related to global configuration after ↵Andrew Dolgov
instantiating config object" This reverts commit e4f1480453a86401f93ed97878c270628fe4d2b7.
2025-04-08cleanup environment variables related to global configuration after ↵Andrew Dolgov
instantiating config object
2025-04-08support transparent encryption for feed passwords, bump schema to drop ↵Andrew Dolgov
length limit of ttrss_feeds.auth_pass
2025-04-08drop SESSION-specific stuff and move encrypt/decrypt helpers to a separate ↵Andrew Dolgov
class; add a command line flag to generate encryption keys
2025-04-07rename SODIUM_ENCRYPTION_KEY to SESSION_ENCRYPTION_KEY and move related ↵Andrew Dolgov
stuff to Sessions class
2025-04-07add optional encryption for stored session data using Sodium libraryAndrew Dolgov
2025-03-14add Config::DISABLE_LOGIN_FORM to allow limiting logins to SSO providersAndrew Dolgov
2025-01-26Remove now-unused 'Config::ICONS_URL'.wn_
2024-12-14Use native typing in more places and clean up 'FeedEnclosure' a bit.wn_
2024-12-09Bump the minimum required PHP version to 8.2.0.wn_
Discussion: https://gitlab.tt-rss.org/tt-rss/tt-rss/-/merge_requests/85
2024-11-24Use PHP 8 'str_' functions.wn_
A few more characters in some places, but helps with readability.
2024-11-24Use match expressions in some places.wn_
2024-11-23Use native union types in most places.wn_
2024-11-23bump minimum required php version to 8.0 & remove some deprecated codeAndrew Dolgov
2024-11-04fix get_self_url() misbehaving in plugins/Andrew Dolgov
2024-10-01drop OPENTELEMETRY_ global config entriesAndrew Dolgov
2024-09-15add another test for self url, split regex into two parts - one for plugins, ↵Andrew Dolgov
one for everything else
2024-09-14fix Config::get_self_url() invoked from plugin context, better deal with ↵Andrew Dolgov
multiple trailing slashes in URL, update phpunit image path
2024-08-21Fix some broken links and make minor wording tweaks.wn_
2024-06-18set DAEMON_FEED_LIMIT to 50 by default and use it consistently between ↵Andrew Dolgov
forking daemon and any other update methods
2024-06-18 * pass arbitrary CLI arguments to update daemon via updater.sh entrypointAndrew Dolgov
* add configurable log level for update daemon (DAEMON_LOG_LEVEL) * when daemon log level is set to LOG_EXTENDED (2) log queries for feed update selection
2023-10-27replace some dirname horrors with a separate unit-tested methodAndrew Dolgov
2023-10-25add healthcheck public method, map by default to /healthzAndrew Dolgov
2023-10-25move to psr-4 autoloaderAndrew Dolgov