Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-21 | enable gl translation (Galician) | Andrew Dolgov | |
2022-08-12 | Use the null coalescing assignment operator in various places. | wn_ | |
2022-07-24 | * add HOOK_LOGINFORM_ADDITIONAL_BUTTONS | Andrew Dolgov | |
* allow plugins to inject JS code into login form | |||
2022-04-18 | fix be locale label | Andrew Dolgov | |
2022-04-18 | enable Belarusian translation (proper UI label pending) | Andrew Dolgov | |
2022-02-20 | * Feeds::_get_counters - fix retrieving unread for tags | Andrew Dolgov | |
* mark several symbols as @deprecated properly * replace uses of (deprecated) getFeedUnread() with Feeds::_get_counters() | |||
2021-11-23 | mark clean() return value as nullable | Andrew Dolgov | |
2021-11-20 | format_backtrace: revise previous to only try truncating/adding actual strings | Andrew Dolgov | |
2021-11-20 | * sql_bool_to_bool: make parameter nullable | Andrew Dolgov | |
* errorhandler: don't try to truncate null strings * UrlHelper::rewrite_relative: fix undefined offset warnings for URLs that lack schema/host (data: etc) | |||
2021-11-14 | Address PHPStan warnings in 'include/colors.php'. | wn_ | |
Also some formatting for readability. | |||
2021-11-14 | Address PHPStan warning in 'classes/pref/prefs.php'. | wn_ | |
Also update 'select_hash' and 'select_tag' values param, which can have int or string keys. | |||
2021-11-11 | Address PHPStan warnings in 'include/functions.php'. | wn_ | |
2021-11-11 | Address PHPStan warnings in 'include/errorhandler.php'. | wn_ | |
2021-11-11 | Address PHPStan warnings in 'include/controls_compat.php'. | wn_ | |
2021-11-11 | Address PHPStan warnings in 'include/controls.php'. | wn_ | |
2021-11-11 | Address PHPStan warnings in 'classes/timehelper.php'. | wn_ | |
2021-11-11 | Address PHPStan warnings in 'classes/sanitizer.php'. | wn_ | |
This also includes some minor tweaks to things that call 'Sanitizer::sanitize()'. | |||
2021-11-11 | Address PHPStan warnings in 'include/sessions.php'. | wn_ | |
2021-11-10 | add two helper account access levels: | Andrew Dolgov | |
- read only - can't subscribe to more feeds, feed updates are skipped - disabled - can't login define used access levels as UserHelper constants and refactor code to use them instead of hardcoded numbers | |||
2021-11-01 | Address PHPStan warnings in 'include/colors.php'. | wn_ | |
------ ------------------------------------------------------------------ Line include/colors.php ------ ------------------------------------------------------------------ 215 Variable $out might not be defined. 223 Parameter #3 $pad_string of function str_pad expects string, int given. 255 Variable $h might not be defined. 317 Variable $img might not be defined. ------ ------------------------------------------------------------------ | |||
2021-09-08 | OPML: multiple fixes | Andrew Dolgov | |
- remove unused integer indexes when exporting filters as JSON - fix warning when importing filters without rules - properly assign category IDs for category filter rules - fix warning: check if outline attributes like xmlUrl are set before trying to use them - fix warning: don't try to use libxml_disable_entity_loader on PHP 8 | |||
2021-08-23 | remove SELF_USER_AGENT custom constant, replaced with configurable ↵ | Andrew Dolgov | |
Config::HTTP_USER_AGENT / Config::get_user_agent() | |||
2021-06-25 | prolong PHP session cookie automatically to stop hard logouts after ↵ | Andrew Dolgov | |
SESSION_COOKIE_LIFETIME expires | |||
2021-06-17 | clarify some @deprecation notices | Andrew Dolgov | |
2021-05-21 | feeditem_atom: support xml:base for enclosures and entry content | Andrew Dolgov | |
UrlHelper::rewrite_relative: use base URL path if relative url path is not absolute (experimental) | |||
2021-05-11 | use database-backed sessions in single user mode | Andrew Dolgov | |
2021-03-11 | add Config::LOCAL_OVERRIDE_JS | Andrew Dolgov | |
2021-03-08 | cleanup javascript_tag and stylesheet_tag | Andrew Dolgov | |
2021-03-07 | hide event log accordion pane if LOG_DESTINATION is not sql | Andrew Dolgov | |
2021-03-05 | login page: fix a warning if return is unset | Andrew Dolgov | |
2021-03-05 | sessions: stop validating against hash of user agent because chromium is sending | Andrew Dolgov | |
different agent headers for whatever reason, example: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.192 Safari/537.36 Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36 seems to be related, at least, to App.postOpenWindow() hack. | |||
2021-03-04 | fix a bunch of bookmarklets login forms not leading back | Andrew Dolgov | |
2021-03-04 | bring back web dbupdate using new migrations system | Andrew Dolgov | |
2021-03-04 | sessions: don't check schema version | Andrew Dolgov | |
2021-03-02 | move dbupdater to db/updater; move base SCHEMA_VERSION constant inside ↵ | Andrew Dolgov | |
db/updater class | |||
2021-03-02 | * sanitize: never rewrite relative links to our own prefix | Andrew Dolgov | |
* use Config::get_self_url() instead of get_self_url_prefix() in a bunch of places | |||
2021-03-01 | userhelper: use orm for a few more user-related things | Andrew Dolgov | |
2021-03-01 | simplify internal authentication code and bump default algo to SSHA-512 | Andrew Dolgov | |
2021-03-01 | move version-related stuff to Config; fix conditional feed requests | Andrew Dolgov | |
2021-03-01 | we don't need to initialize urlhelper properties | Andrew Dolgov | |
2021-03-01 | move startup checks to Config, set a bunch of @deprecated annotations | Andrew Dolgov | |
2021-02-28 | sanity_check: config.php is now optional, also cleanup some error messages | Andrew Dolgov | |
2021-02-28 | move all $fetch globals to UrlHelper | Andrew Dolgov | |
2021-02-27 | bump schema for ttrss_user_labels2 indexes | Andrew Dolgov | |
2021-02-26 | * switch to composer for qrcode and otp dependencies | Andrew Dolgov | |
* move most OTP-related stuff into userhelper * remove old phpqrcode and otphp libraries | |||
2021-02-26 | cleanup previous | Andrew Dolgov | |
2021-02-26 | pass translations to frontend as a json object | Andrew Dolgov | |
2021-02-25 | cache schema version better | Andrew Dolgov | |
2021-02-25 | enforce some stricter type checking for loggers | Andrew Dolgov | |
2021-02-25 | logger: shorter syntax | Andrew Dolgov | |