Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-26 | Merge pull request 'fix-mysql-support' (#10) from ↵ | fox | |
klatch/tt-rss:fix-mysql-support into master Reviewed-on: https://git.tt-rss.org/fox/tt-rss/pulls/10 | |||
2021-02-26 | check if client-presented URL scheme is different from one configured in ↵ | Andrew Dolgov | |
SELF_URL_PATH | |||
2021-02-26 | add Prefs::DEBUG_HEADLINE_IDS | Andrew Dolgov | |
2021-02-26 | pass translations to frontend as a json object | Andrew Dolgov | |
2021-02-25 | fix checkboxes shown as checked when they're not with mysql | Frenck Lutke | |
The issue occurs because boolean/tinyint values are retrieved from mysql as strings, and in php/js all non-empty strings are cast as boolean true. Current PDO mysql driver doesn't support `PDO::ATTR_STRINGIFY_FETCHES = false`, and if I disable prepare-emulation so it uses the native MySQL driver instead which supposedly does support it, prepare statements no longer play nice with named parameters. Every remaining clean solution that comes to mind that can cover all cases, just for MySQL, adds an annoying amount of additional code / overhead. As long as the `App.FormFields.checkbox_tag()` JS function is the only one suffering from the lack of conversion, I'll go with easy ugly over here. | |||
2021-02-24 | add hide/show events for feeds sidebar | Andrew Dolgov | |
2021-02-24 | decouple runtime-info object from counters | Andrew Dolgov | |
2021-02-24 | request label counters conditionally | Andrew Dolgov | |
2021-02-24 | pass array to setScore | Andrew Dolgov | |
2021-02-24 | pass a bunch of related arrays properly to backend | Andrew Dolgov | |
2021-02-24 | fix typo | Andrew Dolgov | |
2021-02-24 | only request counters once for headline mutations | Andrew Dolgov | |
2021-02-24 | no special counter handling for catchupAll | Andrew Dolgov | |
2021-02-24 | try to calculate counters conditionally based on feed ids | Andrew Dolgov | |
2021-02-23 | drop errors.php and simplify error handling | Andrew Dolgov | |
2021-02-23 | App.requestCounters() is not a thing | Andrew Dolgov | |
2021-02-22 | reinstate HOOK_RENDER_ENCLOSURE | Andrew Dolgov | |
2021-02-21 | move published opml JS code to pref helpers | Andrew Dolgov | |
2021-02-21 | Merge branch 'master' of git.tt-rss.org:fox/tt-rss | Andrew Dolgov | |
2021-02-21 | batch editor: comment out getChildByName | Andrew Dolgov | |
2021-02-21 | batch feed editor: use tab layout, cleanup | Andrew Dolgov | |
2021-02-21 | Open the default feed after unsubscribing. | wn_ | |
Previously the UI appeared to hang, even though the backend request had already completed successfully. | |||
2021-02-21 | minor filter UI layout fix | Andrew Dolgov | |
2021-02-21 | prevent creation of filter rules matching no feeds | Andrew Dolgov | |
2021-02-21 | Merge branch 'wip-filter-stuff' | Andrew Dolgov | |
2021-02-21 | Element visible: check for offsetHeight/offsetWidth | Andrew Dolgov | |
2021-02-21 | deal with filter actions UI | Andrew Dolgov | |
2021-02-21 | for the most part, deal with filter rules UI | Andrew Dolgov | |
2021-02-20 | more filter stuff | Andrew Dolgov | |
2021-02-20 | prevent filter selected text dialog from opening in wrong order | Andrew Dolgov | |
2021-02-20 | a few more methods shuffled around | Andrew Dolgov | |
2021-02-20 | first for filter frontend overhaul | Andrew Dolgov | |
2021-02-20 | haven't i fixed this already | Andrew Dolgov | |
2021-02-20 | feed editor: use client dialog | Andrew Dolgov | |
2021-02-20 | wip: feed editor client-side | Andrew Dolgov | |
2021-02-19 | fix for startup crash because of classes containing spaces | Andrew Dolgov | |
2021-02-19 | modify classname helpers to use element.classList; fix feed debugger & ↵ | Andrew Dolgov | |
share--get | |||
2021-02-19 | headlines.select: maybe fix another one | Andrew Dolgov | |
2021-02-19 | render feed icon markup on the client | Andrew Dolgov | |
2021-02-19 | format note on the client | Andrew Dolgov | |
2021-02-19 | add onTagsUpdated similar to onLabelsUpdated | Andrew Dolgov | |
2021-02-19 | render tags on the client | Andrew Dolgov | |
2021-02-19 | use template strings in a bunch of places instead of id concatenation | Andrew Dolgov | |
2021-02-19 | render headline labels on the client | Andrew Dolgov | |
2021-02-19 | * switch to xhr.post() almost everywhere | Andrew Dolgov | |
* call App.handlerpcjson() automatically on json request (if possible) * show net/log indicators in prefs | |||
2021-02-19 | migrate a bunch of xhrPost invocations | Andrew Dolgov | |
2021-02-19 | migrate xhrJson invocations to the new helper | Andrew Dolgov | |
2021-02-19 | add element fadeout/fadein and a shorter xhr helper | Andrew Dolgov | |
2021-02-19 | table helpers: don't try to iterate over a single element | Andrew Dolgov | |
2021-02-19 | use .closest() instead of .up() to lookup parent by selector | Andrew Dolgov | |