summaryrefslogtreecommitdiff
path: root/include/functions.php
AgeCommit message (Collapse)Author
2020-03-25Fix documentation for _noexpand commandsMartin Stone
2020-03-02In get_version() disable DIRECTORY_SEPARATOR check, permit using git on ↵Toby Simmons
Windows to get version details;
2020-02-28af_readability: allow get full text button to work as a toggle; in cdm, ↵Andrew Dolgov
scroll to article after embedding
2020-02-27update toggle_embed_original hotkey to invoke readability embed instead of ↵Andrew Dolgov
removed embed_original plugin
2020-02-22don't generate default.css, replace with themes/light.css as a default root ↵Andrew Dolgov
CSS file
2020-02-13add support for image loading=lazy attributeAndrew Dolgov
2020-01-24scrap counter cache system; rework counters to sum() booleans insteadAndrew Dolgov
2020-01-17disable MAX_FETCH_REQUESTS_PER_HOST warnings for the time beingAndrew Dolgov
2020-01-14get_version: don't rely on exec() exit code to determine whether output is validAndrew Dolgov
2019-12-20get_version: fix commit/timestamp lost on subsequent invocations because of ↵Andrew Dolgov
misbehaving caching
2019-12-19force-disable php display_errors/display_startup_errors on startupAndrew Dolgov
2019-12-19get_version: filter out DarwinAndrew Dolgov
2019-12-18get_version: always return unsupported on windowsAndrew Dolgov
2019-12-18SELF_USER_AGENT: switch to get_version()Andrew Dolgov
2019-12-18get_version: don't pass useless root dir to git, instead log it in case of ↵Andrew Dolgov
failure
2019-12-18remove version.php and VERSION global constant, do version-related things in ↵Andrew Dolgov
a slightly less ridiculous way
2019-12-12implement automatic night mode detection using MQLAndrew Dolgov
add separate light.css to force light theme remove manual night mode toggle and related code
2019-12-11- update descriptions of changed hotkeysAndrew Dolgov
- bind noscroll variants of move article hotkeys to n/p by default - update N/P (i.e. scroll article content) hotkeys to scroll by fraction of viewport height instead of hardcoded pixel distance - minor fixes w/ checking for undefined
2019-12-09exp: unbind from pgup/pgdn buttons by defaultAndrew Dolgov
2019-12-06Fix Shift+PageUp/Down hotkeysMichael Kuhn
2019-12-06user css dialog: allow saving and applying CSS without closing the dialogAndrew Dolgov
2019-12-05pgup/pgdown hotkey normalization:Andrew Dolgov
- pgup/pgdown without modifier scroll headline buffer - shift+pgup/pgdown work similarly to shift+up/down but operating on pages
2019-12-05versioning changesAndrew Dolgov
- remove VERSION_STATIC - https://community.tt-rss.org/t/versioning-changes-for-trunk/2974 - report git commit/timestamp properly by invoking git instead of trying to parse .git/HEAD etc - remove git-related global constants used when checking for updates
2019-12-04add hotkeys to scroll headlines/articles (whichever is active) by one pageAndrew Dolgov
2019-11-27remove hardcoded iframe domain whitelist, make iframe script whitelisting ↵Andrew Dolgov
configurable by plugins (HOOK_IFRAME_WHITELISTED)
2019-11-25cache media: set referrer to source URL when fetching imagesAndrew Dolgov
2019-11-17reset domain hit quota on feed update startAndrew Dolgov
2019-11-14implement MAX_FETCH_REQUESTS_PER_HOST: only generating a warning on exceeded ↵Andrew Dolgov
quota for the time being
2019-11-01add placeholder authentication via app passwords if service is passedAndrew Dolgov
forbid logins via regular passwords for services remove AUTH_DISABLE_OTP
2019-11-01update schema for app-specific passwordsAndrew Dolgov
2019-09-23Removed redundant text for next/prev article without scroll.JustAMacUser
2019-09-22Try to clarify next/prev article keyboard shortcut help.JustAMacUser
2019-08-16af_readability: add missing fileAndrew Dolgov
2019-08-14retire MIN_CACHE_FILE_SIZEAndrew Dolgov
2019-08-14DiskCache: more strict checking for input filenames, getUrl() is no longer ↵Andrew Dolgov
static
2019-08-13move rewrite_cached_urls to DiskCache::rewriteUrls()Andrew Dolgov
2019-08-13add DiskCache.getUrl() and use it in a bunch of placesAndrew Dolgov
2019-06-20move more globals to more appropriate placesAndrew Dolgov
set libxml to always use internal errors
2019-06-20move several more global functions to more appropriate classesAndrew Dolgov
2019-06-20get_feeds_from_html: remove XML preamble hackAndrew Dolgov
move several related helper functions to Feeds class
2019-04-30better tsquery support:Andrew Dolgov
1. report query syntax errors properly 2. fall back to implicit &-joining only if no joiners are detected in user query, otherwise permit full tsquery syntax
2019-04-12Add keyboard shortcut 'g r': Go to Recently readltGuillaume
2019-04-10schema: add DEFAULT_SEARCH_LANGUAGEAndrew Dolgov
2019-03-28PDO error in cleanup_tags repairedGreg-T
Changes : - add PDO::PARAM_INT to a value in a PDO query - switch limit to limit_part to respect semantic here (cleanup by packages)
2019-03-21domdocument: remove old meta charset unicode hacks, replace with shorter xml ↵Andrew Dolgov
preamble utf8 hack (on loadhtml where it makes sense) af_readability: better (?) charset hack for non-unicode pages
2019-03-19support "picture" tags in articlesAndrew Dolgov
2019-03-11Refactor hotkeys to use keypress instead of keydownMichael Kuhn
keydown returns the "raw" key in event.which. Depending on the keyboard layout, this may not be what is wanted. For example, on a German keyboard, Shift+7 has to be pressed to get a slash. However, event.which will be 55, which corresponds to "7". In the keypress event, however, event.which will be 47, which corresponds to "/". Sadly, several important keys (such as escape and the arrow keys) do not trigger a keypress event. Therefore, they have to be handled using a keydown event. This change refactors the hotkey support to make use of keypress events whenever possible. This will make hotkeys work regardless of the user's keyboard layout. Escape and arrow keys are still handled via keydown events. There should be only one change in behavior: I could not make Ctrl+/ work and therefore rebound the help dialog to "?".
2019-03-10add composite key on ttrss_feeds (feed_url & owner_uid)Andrew Dolgov
2019-03-06archived feeds: expire old entries (schema bump)Andrew Dolgov
2019-03-05update previous with make_password() in tt-rss properAndrew Dolgov