Ivan Tashkinov
|
92753b0cd9
|
[#534] Made federation push sender be determined basing on content instead of referer header. Updated tests.
|
2019-01-29 13:12:28 +03:00 |
|
Ivan Tashkinov
|
d3f9e6f6fe
|
[#534] Merged upstream/develop .
|
2019-01-28 15:39:14 +03:00 |
|
Ivan Tashkinov
|
1d2f41642c
|
[#534] Various tweaks. Tests for Instances and Instance.
|
2019-01-28 15:25:06 +03:00 |
|
Haelwenn
|
de0fb88a9c
|
Merge branch 'safe-render-activities' into 'develop'
remove unnecessary filter (re !723)
See merge request pleroma/pleroma!729
|
2019-01-28 11:48:03 +00:00 |
|
href
|
df2f7b39dd
|
re f83bae7c : remove unnecessary filter
|
2019-01-28 12:24:14 +01:00 |
|
lain
|
1825118fd4
|
Correctly handle invalid credentials on auth login.
Closes #407
|
2019-01-28 11:41:47 +01:00 |
|
Ivan Tashkinov
|
9560abea10
|
[#534] Refactoring / tweaks per MR review.
|
2019-01-28 11:03:52 +03:00 |
|
href
|
71bb90073b
|
/notice/:id - send the FE index even if 404
this allows to open private activities by URL when you are logged in,
and to let the FE display a 404 page
|
2019-01-27 22:51:50 +01:00 |
|
lambda
|
16ab1437d6
|
Merge branch 'safe-render-activities' into 'develop'
Views: wrap activity rendering in a rescue
See merge request pleroma/pleroma!723
|
2019-01-27 20:10:09 +00:00 |
|
kaniini
|
ea12371a01
|
Merge branch 'discard-invalid-likes' into 'develop'
Transmogrifier: fix incoming objects with invalid likes
See merge request pleroma/pleroma!724
|
2019-01-27 19:10:15 +00:00 |
|
href
|
77f2137383
|
Transmogrifier: fix incoming objects with invalid likes
|
2019-01-27 19:33:21 +01:00 |
|
href
|
f83bae7c22
|
Views: wrap activity rendering in a rescue
this avoids complete timeline breakage when an activity fucks up
rendering.
|
2019-01-27 19:16:20 +01:00 |
|
kaniini
|
9af798ad40
|
Merge branch 'flake-random-worker-id' into 'develop'
Flake: random worker id
See merge request pleroma/pleroma!721
|
2019-01-27 15:16:06 +00:00 |
|
href
|
e0e0cc5ab0
|
Flake: random worker id
|
2019-01-27 16:04:36 +01:00 |
|
kaniini
|
5eb81d2c72
|
Merge branch 'features/mastoapi-multi-hashtag' into 'develop'
MastodonAPI multi-hashtag
See merge request pleroma/pleroma!652
|
2019-01-27 12:45:50 +00:00 |
|
Haelwenn (lanodan) Monnier
|
a65c188593
|
Web.MastodonAPI.AccountView: Add is_moderator and is_admin
Closes: https://git.pleroma.social/pleroma/pleroma/issues/557
|
2019-01-27 10:33:22 +01:00 |
|
William Pitcock
|
8f2f471e94
|
rich media: gracefully handle fetching nil URIs
|
2019-01-26 16:36:17 +00:00 |
|
kaniini
|
155a884300
|
Merge branch 'flake-from-int' into 'develop'
Flake: support integers in from_string/1
See merge request pleroma/pleroma!715
|
2019-01-26 16:17:50 +00:00 |
|
href
|
d6015338c8
|
Flake: support integers in from_string/1
Some previously issued stateless tokens have integer ids in them.
|
2019-01-26 16:58:23 +01:00 |
|
kaniini
|
3e66723f7e
|
Merge branch 'join-in-preloads' into 'develop'
Join on preloads to avoid N+1 queries
See merge request pleroma/pleroma!714
|
2019-01-26 15:57:02 +00:00 |
|
Haelwenn (lanodan) Monnier
|
de956b9e04
|
Web.MastodonAPI.MastodonAPIController: tag+any bookmark params in a array and flatten it
|
2019-01-26 16:46:20 +01:00 |
|
William Pitcock
|
1f7843b9b8
|
mastodon api: use OGP uri instead of page_url for deducing domain name, fix test
|
2019-01-26 15:24:16 +00:00 |
|
William Pitcock
|
86037e9c39
|
mastodon api: use HTML.extract_first_external_url()
|
2019-01-26 15:13:27 +00:00 |
|
href
|
8018ae7ae5
|
Join on preloads to avoid N+1 queries
|
2019-01-26 15:55:53 +01:00 |
|
William Pitcock
|
be9abb2cc5
|
html: add utility function to extract first URL from an object and cache the result
|
2019-01-26 14:55:12 +00:00 |
|
William Pitcock
|
78047d57bf
|
mastodon api: provider_name setting is required too on the card
|
2019-01-26 14:47:32 +00:00 |
|
Haelwenn (lanodan) Monnier
|
39863236eb
|
Web.MastodonAPI.MastodonAPIController: generic get_status_card/1 function 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-26 14:18:23 +00:00 |
|
Haelwenn (lanodan) Monnier
|
3f64379b13
|
Web.MastodonAPI.MastodonAPIController: Add Rich-Media support
|
2019-01-26 14:18:23 +00:00 |
|
Haelwenn (lanodan) Monnier
|
5a84def6a6
|
Fix the logic in multi-hashtag TLs
|
2019-01-26 04:46:02 +01:00 |
|
Haelwenn (lanodan) Monnier
|
4ad0ad14ed
|
Web.ActivityPub.ActivityPub: Simplify multi-hashtag, add tests
|
2019-01-26 04:46:01 +01:00 |
|
Haelwenn (lanodan) Monnier
|
1a9bb4daa0
|
[Web.ActivityPub.ActivityPub]: Fix restrict_tag()
Thanks to Senko-san <kurisu@iscute.moe> for the help on array-matching
|
2019-01-26 04:46:01 +01:00 |
|
Haelwenn (lanodan) Monnier
|
f9cae0d04f
|
[WIP,MastoAPI] Multi-tag timelines
|
2019-01-26 04:45:36 +01:00 |
|
Haelwenn (lanodan) Monnier
|
15aa45ae8a
|
Web.ActivityPub.ActivityPub: Fix check_remote_limit/1 against activities with content: nil
|
2019-01-26 03:50:49 +01:00 |
|
Ivan Tashkinov
|
060d280e64
|
[#534] Made Salmon.send_to_user calls be handled through Federator.enqueue.
|
2019-01-25 20:38:13 +03:00 |
|
Ivan Tashkinov
|
465adedb7c
|
[#534] Websub fix: made SQL use UTC time zone when comparing with valid_until (instead of postgresql-server default time zone).
|
2019-01-25 18:29:43 +03:00 |
|
Ivan Tashkinov
|
656ed7c84a
|
[#534] Configurable outgoing federation reachability timeout.
|
2019-01-25 15:10:21 +03:00 |
|
rinpatch
|
3a5b3c5a3a
|
Merge remote-tracking branch 'pl/develop' into oembed_provider
|
2019-01-25 10:40:51 +03:00 |
|
kaniini
|
4c99b6d35a
|
Merge branch 'fix/tusky-dm' into 'develop'
Add actor to recipients list
Closes #390
See merge request pleroma/pleroma!683
|
2019-01-25 05:19:32 +00:00 |
|
kaniini
|
c9b418e547
|
Merge branch 'develop' into 'oembed_provider'
# Conflicts:
# lib/pleroma/activity.ex
|
2019-01-25 05:00:47 +00:00 |
|
kaniini
|
4df71cd88b
|
Merge branch 'classic-flakeids' into 'develop'
Flake Ids for Users and Activities
Closes #450
See merge request pleroma/pleroma!645
|
2019-01-25 04:59:06 +00:00 |
|
Maxim Filippov
|
9274cabe01
|
Use correct logic to determine "attentions" list
|
2019-01-24 23:30:43 +03:00 |
|
Ivan Tashkinov
|
3e9399ec0b
|
[#534] Optimized bulk publish ops to filter on reachability early. Instance refactoring.
|
2019-01-24 19:15:23 +03:00 |
|
href
|
a3ba72d978
|
Fix clippy with one/five lines
|
2019-01-24 16:53:14 +01:00 |
|
Ivan Tashkinov
|
8654a591f0
|
[#534] Updating external instances reachability on incoming federation.
|
2019-01-24 17:37:23 +03:00 |
|
href
|
be43aa2875
|
FlakeId: ignore null mac for workerid, use first mac
|
2019-01-24 13:08:27 +01:00 |
|
William Pitcock
|
54ec6d09b0
|
mrf: add anti-followbot policy
|
2019-01-24 09:35:19 +00:00 |
|
Ivan Tashkinov
|
20b54366ee
|
[#534] Federation publish requests status control (enforced 2xx response code check).
|
2019-01-24 11:54:52 +03:00 |
|
Maxim Filippov
|
4333fea1dc
|
Send "hide_network" in user_view
|
2019-01-23 19:47:51 +03:00 |
|
Ivan Tashkinov
|
f161a92cb1
|
[#534] Initial implementation of unreachable federation targets retirement.
|
2019-01-23 18:37:25 +03:00 |
|
kaniini
|
4a278cd80a
|
Merge branch 's3-namespace' into 'develop'
S3 uploader: support for namespaced bucket
Closes #532
See merge request pleroma/pleroma!699
|
2019-01-23 13:25:04 +00:00 |
|