Commit Graph

10200 Commits (403dca154c6b539de221f9e16174a0fdd0a1e896)
 

Author SHA1 Message Date
Andrew Dolgov 06d2c65193 calculate_article_hash: don't die() on previous, woops 5 years ago
Andrew Dolgov 3a142cbf58 calculate_article_hash: ignore some useless or read-only fields (i.e. GUID) when calculating hash 5 years ago
Andrew Dolgov 25c8467753 rename Headlines.correctHeadlinesOffset() to scrollToArticleId()
invoke it in Article.view() instead of all over the place
5 years ago
Andrew Dolgov 05a84ab778 Headlines.move: maybe glitch less when moving back to top, etc 5 years ago
Andrew Dolgov cd1f3cb8cc * store UID in article hashed GUID separately so it could be migrated cleanly to a different instance
* store resulting GUID as a JSON object so it could be extended easier if needed
5 years ago
Andrew Dolgov eae79615a2 Use more specific definitions for applying `stuck` effects.
https://git.tt-rss.org/fox/tt-rss/pulls/143
5 years ago
Andrew Dolgov 9ae9302b6b implement keyboard-related changes discussed in https://community.tt-rss.org/t/changing-the-amount-of-scroll-by-arrow-key/3452/7 5 years ago
fox 3dc506a19a Merge branch 'responsive-iframes' of JustAMacUser/tt-rss into master 5 years ago
JustAMacUser c93bcef91f Keep header above iframes in CDM. 5 years ago
JustAMacUser 7a0ea9d90e Make iframes size responsively. 5 years ago
Andrew Dolgov a1ffc11619 only enable unpack observer in expanded mode 5 years ago
Andrew Dolgov 7a2e9bef77 add --opml-export to update.php 5 years ago
Andrew Dolgov 5e77d0062b use intersection observer to unpack visible articles, remove Headlines.unpackVisible() 5 years ago
Andrew Dolgov 7adbc95acc remove floating title, use position: sticky for cdm headers instead 5 years ago
Andrew Dolgov c275a0cd33 DiskCache: append fake file extension when sending cached files based on mime type to make saving files easier 5 years ago
Andrew Dolgov 4a00d41915 Article.cdmMoveToId: don't crash if params is not given 5 years ago
Andrew Dolgov 2b55afbeec sanitize: forbid "allow" attribute
CSS: remove auto hyphens stuff, remove iframe width clipping to 98% because they get squished
5 years ago
Andrew Dolgov a802649d53 rename cdmScrollToId to cdmMoveToId
prevent smooth scrolling when going directly to an article
5 years ago
Andrew Dolgov 2558fcbe21 add hotkey "\" to cancel current search 5 years ago
fox c8243b03c9 Merge branch 'master' of ltGuillaume/ttrss into master 5 years ago
ltGuillaume 19064864bf Allow setting Insert (45) and Delete (46) as hotkeys
These are not reported via keypress either, so handle them via keydown.
5 years ago
Andrew Dolgov 3a4b9249a9 DiskCache: properly deal with srcset attributes 5 years ago
Andrew Dolgov e934e9f05e sanitize: simplify initial attribute processing 5 years ago
Andrew Dolgov 7d9dd51cf4 sanitize: remove srcset plain-http hack, globally disallow width and height attributes for all elements 5 years ago
Andrew Dolgov 83c8834421 sanitize: handle picture[@srcset] elements properly, i.e. rewrite relative URLs 5 years ago
Andrew Dolgov 4a00f96733 remove unneeded var_dump() 5 years ago
Andrew Dolgov 6573541873 * add HOOK_ENCLOSURE_IMPORTED
* pass feed id to HOOK_FEED_PARSED
5 years ago
Andrew Dolgov 84bea5086c Merge branch 'master' of git.tt-rss.org:fox/tt-rss 5 years ago
Andrew Dolgov 01248f09bc change double quotes to single quotes in config.php-dist because double quotes break docker initialization 5 years ago
fox daaba66f85 Merge branch 'escape-install-part-two' of JustAMacUser/tt-rss into master 5 years ago
fox 2c53343e43 Merge branch 'encoded-installer-entities' of JustAMacUser/tt-rss into master 5 years ago
JustAMacUser 9c3cf60592 More fixes when installer generates config file.
* Use single quotes in config.php when when defining database values so PHP doesn't interpret `$` as a variable (mostly for the password constant).
* Use `addcslashes` instead of `addslashes` and only escape backslash and single quotes.
* Do not convert DB_PORT to integer if leaving it blank (the default).
5 years ago
JustAMacUser 0fb5267d07 During install, HTML encode POST data for forms. 5 years ago
fox 11a9d3bd9b Merge branch 'escape-install' of JustAMacUser/tt-rss into master 5 years ago
JustAMacUser 56e16a8d85 Escape user-defined values during installation. 5 years ago
Andrew Dolgov 0d467973dc Article.pack: dispose of unpacked content properly 5 years ago
Andrew Dolgov e17c7e2fb4 Headlines.renderAgain: scroll instantly to active article when going back to combined mode on the fly 5 years ago
Andrew Dolgov b3e4f0188e in combined non-expanded mode, pack headline rows as they are unfocused to save RAM 5 years ago
Andrew Dolgov afaac95d8d if comment URL is not specified but comment count is non-zero, show comments prompt leading to the article 5 years ago
Andrew Dolgov 44b1f0fcc0 search: add support for label:XXX search keyword
Labels: enforce case-insensitive lookups when creating/looking for labels
5 years ago
Andrew Dolgov 586ed55178 Merge branch 'master' of git.tt-rss.org:fox/tt-rss 5 years ago
Andrew Dolgov a0da71598a remove atom-to-html XSLT 5 years ago
fox c0f689a58f Merge branch 'fix_noexpand_doc' of d7415/tt-rss into master 5 years ago
Martin Stone 1ad43dd202
Fix documentation for _noexpand commands 5 years ago
Andrew Dolgov 61be0b215d minitemplator->writeString: print always returns 1 in PHP 5 years ago
Andrew Dolgov 491090d21b minitemplator: fix deprecations for PHP 7.4 5 years ago
Andrew Dolgov 1f2a721905 allow overriding built-in templates via templates.local 5 years ago
fox 82326187f9 Merge branch 'cache_videos_with_src_and_poster' of lllusion3418/tt-rss into master 5 years ago
lllusion3418 ec1b0befc7 add support for video[@src] in media cache
it's a valid alternative to a source[@src] child element:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video
5 years ago
lllusion3418 cdde23b4dc actually download <video> posters to media cache
video[@poster] is already supported in the rewriting logic but never
actually downloaded
5 years ago