Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2021-02-25 | stop caching schema version entirely, fix some session_start() related warnings | Andrew Dolgov | |
2021-02-25 | get_version: pass int to strftime() | Andrew Dolgov | |
2021-02-25 | use constants in get_pref()/set_pref() | Andrew Dolgov | |
2021-02-25 | fix get_pref always using default profile; remove unneeded code from db_prefs | Andrew Dolgov | |
2021-02-25 | implement prefs UI based on new prefs class and a few more things | Andrew Dolgov | |
2021-02-25 | bump schema for upcoming prefs overhaul | Andrew Dolgov | |
2021-02-23 | drop errors.php and simplify error handling | Andrew Dolgov | |
2021-02-23 | rename TTRSS_SESSION_NAME to SESSION_NAME | Andrew Dolgov | |
2021-02-23 | cleanup some defined-stuff | Andrew Dolgov | |
2021-02-22 | move db-prefs shortcut functions to functions.php | Andrew Dolgov | |
2021-02-22 | finalize config:: migration; make config.php optional | Andrew Dolgov | |