about summary refs log tree commit diff
path: root/app
AgeCommit message (Collapse)Author
2018-11-25Render placeholder when inline video container width isn't knownThibaut Girka
2018-11-25Render placeholder instead of image when MediaGallery container width isn't ↵Thibaut Girka
known
2018-11-24Sort self-replies to the top of descendants (#9320)Eugen Rochko
Fix #6463
2018-11-23Revert "Sort self-replies to the top of the thread (#9296)" (#9335)Eugen Rochko
This reverts commit 074960bb0fa59664c0ae1a35ef80301f5033700d. Fix #9315
2018-11-22Fix connect timeout not being enforced (#9329)Eugen Rochko
* Fix connect timeout not being enforced The loop was catching the timeout exception that should stop execution, so the next IP would no longer be within a timed block, which led to requests taking much longer than 10 seconds. * Use timeout on each IP attempt, but limit to 2 attempts * Fix code style issue * Do not break Request#perform if no block given * Update method stub in spec for Request * Move timeout inside the begin/rescue block * Use Resolv::DNS with timeout of 1 to get IP addresses * Update Request spec to stub Resolv::DNS instead of Addrinfo * Fix Resolve::DNS stubs in Request spec
2018-11-22Ignore JSON-LD profile in mime type comparison (#9179)valerauko
Ignore JSON-LD profile in mime type comparison
2018-11-21Include replies to list owner and replies to list members in list statuses ↵ThibG
(#9324)
2018-11-21Revert connect timeout from 1s to 10s (#9319)Eugen Rochko
The failure rate in Sidekiq is too high
2018-11-20WebSub: ATOM before RSS (#9302)Alexandre Alapetite
Hello, The ATOM feed contains the hub declaration for WebSub, but the RSS version does not. RSS/ATOM readers will typically pick whichever version comes first, and will thus not see the WebSub feature. I therefore suggest putting the ATOM version first, as it is more feature-rich than its RSS counterpart is. Clients not compatible with ATOM would not pick it anyway due to the different type attribute. A more complicated alternative would be to declare the WebSub feature in the RSS version as well, using something like the following code, and ensuring that clients subscribed to the RSS version would receive PuSH updates just like those subscribed to the ATOM version. ````xml <rss version="2.0" xmlns:webfeeds="http://webfeeds.org/rss/1.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <atom:link rel="self" type="application/rss+xml" href="https://diaspodon.fr/users/test.rss"/> <atom:link rel="hub" href="https://diaspodon.fr/api/push"/> </channel> </rss> ```
2018-11-20Cast status_count to integer (#9314)Eugen Rochko
It is returned as a double because the sum is now over bigint columns Fix #9312
2018-11-19Move URLs to backend in their own fileThibaut Girka
2018-11-19Simplify hashtag query service, perf increase for 'any' tags (#9298)James Kiesel
2018-11-19Fix filter ID not being a string in REST API (#9303)Eugen Rochko
2018-11-19Extract counters from accounts table to account_stats table (#9295)Eugen Rochko
2018-11-17Deep compare tags for hashtag column reload (#9297)James Kiesel
* Deep compare tags for hashtag column reload * Don't use global lodash
2018-11-16Prevent multiple handlers for Delete of Actor from running (#9292)Eugen Rochko
2018-11-16Sort self-replies to the top of the thread (#9296)Eugen Rochko
Fix #6463
2018-11-16Fix composer not displaying on iPadThibaut Girka
2018-11-16Remove intermediary arrays when creating hash maps from results (#9291)Eugen Rochko
2018-11-16Change the password form order (#9267)mayaeh
* Change order of password. * Update Japanese translation for "Show thread". * Separate the translation PR.
2018-11-16Update Japanese translation for "Show thread". (#9287)mayaeh
2018-11-15In detailed status view, take displayMedia setting into account when ↵Thibaut Girka
changing media Fixes #819
2018-11-13Add field to serialized local-only statusesThibaut Girka
2018-11-13Exclude local-only toots from atom feedsThibaut Girka
2018-11-13[Glitch] Fix race condition when interacting with deleted tootsThibaut Girka
Port c875f19673e923e7a6e3c2b6656e96b863ca5915 to glitch-soc
2018-11-13Merge branch 'master' into glitch-soc/merge-upstreamThibaut Girka
2018-11-13[Glitch] Prepend account header even when status list is emptyThibaut Girka
Partially port 90b64c006998ec3bae365007781c61e8a79eeeef
2018-11-13[Glitch] Fix loading indicator inconsistencyThibaut Girka
Port 3cecf3e5b995f5035b17fd9572c17ba1ede9346b to glitch-soc
2018-11-13[Glitch] Use local instead of global loading indicator for timelines, ↵Thibaut Girka
account timelines Port dd00cd19d2536ce70442d74d72986721427691a5 to glitch-soc
2018-11-13Fix race condition causing shallow status with only a "favourited" attribute ↵ThibG
(#9272) Fixes #9231
2018-11-12Fix null error introduced in #9270 (#9275)Eugen Rochko
2018-11-12Perform deep comparison for card data when receiving new props (#9270)ThibG
Fixes #9226
2018-11-11Only consider mouse move in scrolling on item insertion (#9262)Les Orchard
Fixes #9259
2018-11-11i18n: Add ja translations (#9261)mayaeh
* Run yarn manage:translations * Add Japanese translations.
2018-11-10Fix emoji update date processing (#9255)ThibG
2018-11-10Check that twitter:player is valid before using it (#9254)ThibG
Fixes #9251
2018-11-10Merge branch 'master' into glitch-soc/merge-upstreamThibaut Girka
2018-11-10Fix loading indicator inconsistency (#9252)Eugen Rochko
* Use global loading indicator when loading more items * Use local loading indicator for notifications And remove global loading indicator for initial custom emojis load
2018-11-09Merge pull request #806 from ThibG/glitch-soc/merge-upstreamThibG
Merge upstream changes
2018-11-09[Glitch] Remove unused computation of reblog references from updateTimelineThibaut Girka
2018-11-09[Glitch] Don't remove originals of boosted toots from timelineThibaut Girka
Port 2b51b4094c18c56fe8252d90db2b62ef69913fac to glitch-soc
2018-11-09Identify manual scrolling to cancel scroll to top reset on mouse idle (#9245)Les Orchard
2018-11-09Fix drawer waves being displayed in the list editorThibaut Girka
2018-11-09Remove unused computation of reblog references from updateTimeline (#9244)ThibG
2018-11-09[Glitch] Fix form validation flash message color and input bordersThibaut Girka
Port ccbdf689e824f93bc9a950bb29a4f1ce58e0f1c9 to glitch-soc
2018-11-09Merge branch 'master' into glitch-soc/merge-upstreamThibaut Girka
2018-11-09[Glitch] Implement adding a user to a list from their profileThibaut Girka
Port bb5558de627ca9bc26949570025f6193cd7cbd98 to glitch-soc
2018-11-08Reduce connect timeout limit and limit signature failures by source IP (#9236)Eugen Rochko
* Reduce connect timeout from 10s to 1s * Limit failing signature verifications per source IP
2018-11-08Use local instead of global loading indicator for timelines, account ↵Eugen Rochko
timelines (#9224) So that opening a profile feels faster. Also, pinned toots are not shown before other toots have loaded. Also, if no toots are loaded, added empty message
2018-11-08Add "Show thread" link to self-replies (#9228)Eugen Rochko
Fix #4716