aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web
AgeCommit message (Collapse)Author
2019-01-28activitypub: prime OGP crawler cache when new messages are inserted into the ↵William Pitcock
database
2019-01-28rich media: add helpers module, use instead of MastodonAPI moduleWilliam Pitcock
2019-01-28mastodon api: formattingWilliam Pitcock
2019-01-28API: kill /api/rich_media/parse endpointWilliam Pitcock
2019-01-28twitter api: fix up activity representerWilliam Pitcock
2019-01-28rich media: add try/rescue to ensure we catch parsing and fetching failuresWilliam Pitcock
2019-01-28twitter api: embed card in twitterapi postsWilliam Pitcock
2019-01-28mastodon api: embed card in status objectWilliam Pitcock
2019-01-28mastodon api: factor out status card fetching, move status card rendering to ↵William Pitcock
statusview, add opengraph extended data
2019-01-28[MastoAPI][GlitchAPI] Add bookmarksHaelwenn (lanodan) Monnier
2019-01-28/web/index template: Modify for glitch-socHaelwenn (lanodan) Monnier
2019-01-27/notice/:id - send the FE index even if 404href
this allows to open private activities by URL when you are logged in, and to let the FE display a 404 page
2019-01-27Merge branch 'safe-render-activities' into 'develop'lambda
Views: wrap activity rendering in a rescue See merge request pleroma/pleroma!723
2019-01-27Merge branch 'discard-invalid-likes' into 'develop'kaniini
Transmogrifier: fix incoming objects with invalid likes See merge request pleroma/pleroma!724
2019-01-27Transmogrifier: fix incoming objects with invalid likeshref
2019-01-27Views: wrap activity rendering in a rescuehref
this avoids complete timeline breakage when an activity fucks up rendering.
2019-01-27Merge branch 'features/mastoapi-multi-hashtag' into 'develop'kaniini
MastodonAPI multi-hashtag See merge request pleroma/pleroma!652
2019-01-27Web.MastodonAPI.AccountView: Add is_moderator and is_adminHaelwenn (lanodan) Monnier
Closes: https://git.pleroma.social/pleroma/pleroma/issues/557
2019-01-26rich media: gracefully handle fetching nil URIsWilliam Pitcock
2019-01-26Web.MastodonAPI.MastodonAPIController: tag+any bookmark params in a array ↵Haelwenn (lanodan) Monnier
and flatten it
2019-01-26mastodon api: use OGP uri instead of page_url for deducing domain name, fix testWilliam Pitcock
2019-01-26mastodon api: use HTML.extract_first_external_url()William Pitcock
2019-01-26mastodon api: provider_name setting is required too on the cardWilliam Pitcock
2019-01-26Web.MastodonAPI.MastodonAPIController: generic get_status_card/1 function ↵Haelwenn (lanodan) Monnier
for MastoAPI 2.6.x Mastodon API 2.6.x added a card key to the Status object so the Card can be shown in the timeline without an extra request at each status.
2019-01-26Web.MastodonAPI.MastodonAPIController: Add Rich-Media supportHaelwenn (lanodan) Monnier
2019-01-26Fix the logic in multi-hashtag TLsHaelwenn (lanodan) Monnier
2019-01-26Web.ActivityPub.ActivityPub: Simplify multi-hashtag, add testsHaelwenn (lanodan) Monnier
2019-01-26[Web.ActivityPub.ActivityPub]: Fix restrict_tag()Haelwenn (lanodan) Monnier
Thanks to Senko-san <kurisu@iscute.moe> for the help on array-matching
2019-01-26[WIP,MastoAPI] Multi-tag timelinesHaelwenn (lanodan) Monnier
2019-01-26Web.ActivityPub.ActivityPub: Fix check_remote_limit/1 against activities ↵Haelwenn (lanodan) Monnier
with content: nil
2019-01-25[#534] Made Salmon.send_to_user calls be handled through Federator.enqueue.Ivan Tashkinov
2019-01-25[#534] Websub fix: made SQL use UTC time zone when comparing with ↵Ivan Tashkinov
`valid_until` (instead of postgresql-server default time zone).
2019-01-25Merge remote-tracking branch 'pl/develop' into oembed_providerrinpatch
2019-01-25Merge branch 'fix/tusky-dm' into 'develop'kaniini
Add actor to recipients list Closes #390 See merge request pleroma/pleroma!683
2019-01-25Merge branch 'develop' into 'oembed_provider'kaniini
# Conflicts: # lib/pleroma/activity.ex
2019-01-25Merge branch 'classic-flakeids' into 'develop'kaniini
Flake Ids for Users and Activities Closes #450 See merge request pleroma/pleroma!645
2019-01-24Use correct logic to determine "attentions" listMaxim Filippov
2019-01-24[#534] Optimized bulk publish ops to filter on reachability early. ↵Ivan Tashkinov
`Instance` refactoring.
2019-01-24[#534] Updating external instances reachability on incoming federation.Ivan Tashkinov
2019-01-24mrf: add anti-followbot policyWilliam Pitcock
2019-01-24[#534] Federation publish requests status control (enforced 2xx response ↵Ivan Tashkinov
code check).
2019-01-23Send "hide_network" in user_viewMaxim Filippov
2019-01-23[#534] Initial implementation of unreachable federation targets retirement.Ivan Tashkinov
2019-01-23Merge branch 'develop' into rename/pleroma_activity_consistencylain
2019-01-23New frontend configuration mechanism.lain
2019-01-23Treat User.Info pinned ids as stringshref
2019-01-23ActivityPub: restrict_since/restrict_max: ignore empty paramhref
2019-01-23Flake Ids for Users and Activitieshref
2019-01-21Uploader callback controllerhref
2019-01-21Merge branch '530_federator_user_info_overwrite_fix' into 'develop'lambda
[#530] Prevents user `info` from being overwritten because of race conditions Closes #530 See merge request pleroma/pleroma!691