|
aaacebd906
|
Fix unused variables, imports, and aliases
|
2018-05-04 21:42:20 +00:00 |
|
|
42f1a098aa
|
Fix build. Too eager with the fixing of unused variables.
== Compilation error in file lib/pleroma/web/activity_pub/views/user_view.ex ==
** (CompileError) lib/pleroma/web/activity_pub/views/user_view.ex:54: undefined function _total/0
(stdlib) lists.erl:1338: :lists.foreach/2
(stdlib) erl_eval.erl:670: :erl_eval.do_apply/6
|
2018-05-04 21:26:33 +00:00 |
|
|
636f0fa402
|
Clean up unused aliases and imports
|
2018-05-04 21:25:31 +00:00 |
|
|
943820ae29
|
More unused variables
|
2018-05-04 21:16:02 +00:00 |
|
|
ab4aa5720a
|
Fix a bunch of unused variable warnings
|
2018-05-04 20:59:01 +00:00 |
|
lambda
|
11a1241d41
|
Merge branch 'feature/nodeinfo' into 'develop'
Implements the nodeinfo endpoints
See merge request pleroma/pleroma!140
|
2018-05-04 19:17:19 +00:00 |
|
lain
|
90c4bed0af
|
Don't expire idempotency cache for five minutes.
|
2018-05-04 21:15:39 +02:00 |
|
lain
|
fcd3eca167
|
MastodonAPI: Support idempotency key.
|
2018-05-04 20:30:29 +02:00 |
|
Dashie
|
c3f9e24c70
|
Use a variable for stats to avoid double call
|
2018-05-03 15:31:39 +02:00 |
|
Dashie
|
724f096ac7
|
Add metadata.nodeName
|
2018-05-03 10:52:20 +02:00 |
|
Dashie
|
804497542d
|
Return the right content-type for the schema call
|
2018-05-03 10:50:02 +02:00 |
|
Dashie
|
e448734952
|
Explicit error message
|
2018-05-02 22:45:20 +02:00 |
|
Dashie
|
fd0bf3aa71
|
Simplify version and fix typo
|
2018-05-02 22:44:13 +02:00 |
|
Dashie
|
b8789cc8b6
|
Add localPosts count, also set to 0 if null
|
2018-05-02 22:36:19 +02:00 |
|
Dashie
|
abeb009acc
|
Change path of nodeinfo to use .json format
|
2018-05-02 22:16:19 +02:00 |
|
Dashie
|
65168393d8
|
Format files
|
2018-05-02 21:43:12 +02:00 |
|
Dashie
|
67dadd954e
|
Add first try at nodeinfo
|
2018-05-02 21:31:42 +02:00 |
|
lain
|
bc215f5684
|
Fix format.
|
2018-04-29 11:28:26 +02:00 |
|
lambda
|
b7584edcea
|
Merge branch 'patch-bio' into 'develop'
replace newlines in profiles with <br>
See merge request pleroma/pleroma!136
|
2018-04-29 09:26:47 +00:00 |
|
William Pitcock
|
a3d1d4894f
|
ActivityPub core: fix handling of unlisted statuses by leveraging a similar strategy as for blocks
|
2018-04-28 22:32:46 -05:00 |
|
lain
|
4d55d7c95e
|
Insert object after being rewritten.
|
2018-04-28 16:10:24 +02:00 |
|
lambda
|
a7a40bb8f1
|
Merge branch 'fix/blocked-user-boosts' into 'develop'
ActivityPub.ex: do not return boosted statuses from blocked users.
See merge request pleroma/pleroma!111
|
2018-04-28 13:49:12 +00:00 |
|
Wim Vanderbauwhede
|
634c0c52a1
|
Merge remote-tracking branch 'upstream/develop' into patch-bio
|
2018-04-28 11:59:01 +01:00 |
|
lambda
|
39c80a3667
|
Merge branch 'bugfix/mrf-simple-media-stripping' into 'develop'
ActivityPub MRF SimplePolicy: fix media stripping
See merge request pleroma/pleroma!133
|
2018-04-27 05:49:12 +00:00 |
|
William Pitcock
|
90bbd94614
|
ActivityPub MRF SimplePolicy: fix media stripping
|
2018-04-25 16:28:53 -05:00 |
|
eal
|
845bd56c9c
|
Merge branch 'patch-1' into 'develop'
Fix typo in MastoFE login page.
See merge request pleroma/pleroma!132
|
2018-04-25 14:35:44 +00:00 |
|
lain
|
a7eb148d61
|
Optionally deactivate public timelines.
|
2018-04-25 16:11:07 +02:00 |
|
lain
|
279b1d19f0
|
Align local bio limits to remote limit.
|
2018-04-25 15:41:59 +02:00 |
|
Francis Dinh
|
2d775bf1be
|
Merge branch 'feature/unrepeats' of git.pleroma.social:normandy/pleroma into feature/unrepeats
|
2018-04-25 01:58:50 -04:00 |
|
Francis Dinh
|
9e0dd21ed6
|
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into feature/unrepeats
|
2018-04-25 00:46:28 -04:00 |
|
Francis Dinh
|
0df1a4efc8
|
Fix comment grammar
|
2018-04-25 00:46:06 -04:00 |
|
Normandy
|
715c90e54f
|
Fix typo in MastoFE login page.
see https://git.pleroma.social/pleroma/mastofe/issues/13
|
2018-04-24 21:58:45 +00:00 |
|
lain
|
c78e7d8b11
|
Fix formatting.
|
2018-04-24 21:25:31 +02:00 |
|
lambda
|
7a52c4549c
|
Merge branch 'feature/message-rewrite-facility' into 'develop'
message rewrite facility
See merge request pleroma/pleroma!112
|
2018-04-24 17:21:28 +00:00 |
|
Wim Vanderbauwhede
|
7517155544
|
Changed to support \r\n and \n
|
2018-04-24 13:28:55 +01:00 |
|
Wim Vanderbauwhede
|
52ee91efce
|
Patch to replace newlines with <br> tags in bio
|
2018-04-24 13:20:17 +01:00 |
|
Dashie
|
afe892ddac
|
Correct syntax with mix format
|
2018-04-24 14:12:23 +02:00 |
|
Dashie
|
9972678a68
|
Add User.decrease_note_count and call it from ActivityPub.delete
|
2018-04-24 11:34:18 +02:00 |
|
lambda
|
62a2287bba
|
Merge branch 'favicon_tag' into 'develop'
Fix endpoint for favicon
See merge request pleroma/pleroma!84
|
2018-04-24 05:54:28 +00:00 |
|
Francis Dinh
|
8c0806539c
|
Embed announce activity data instead of linking to it
|
2018-04-22 21:28:51 -04:00 |
|
Francis Dinh
|
b1742eca42
|
Revert "Rename make_unannounce_data helper to make_undo_data"
This reverts commit c649ca8958 .
|
2018-04-22 19:42:28 -04:00 |
|
lain
|
0574df273c
|
Small cleanup.
|
2018-04-22 10:01:10 +02:00 |
|
lain
|
114ca9e069
|
Merge branch 'develop' into fix/note-count-not-updating
|
2018-04-22 09:56:24 +02:00 |
|
Francis Dinh
|
c649ca8958
|
Rename make_unannounce_data helper to make_undo_data
This makes it a bit more easier to adapt for unlikes as well in the
future.
|
2018-04-22 01:55:41 -04:00 |
|
lain
|
0c221943ef
|
Formatter: Use proper escaping for links.
|
2018-04-21 18:27:31 +02:00 |
|
eal
|
22bfeac256
|
Update note count in ActivityPub.create.
|
2018-04-21 12:58:04 +03:00 |
|
lain
|
9e6ae44729
|
Formatting fixes.
|
2018-04-21 09:43:53 +02:00 |
|
lain
|
ff5e957476
|
Make search use id index too.
Seems to be faster in general, query planner chooses well.
|
2018-04-21 09:22:31 +02:00 |
|
Francis Dinh
|
f0798440de
|
Use correct activity for undo
|
2018-04-20 23:22:16 -04:00 |
|
Francis Dinh
|
4b9f2ab526
|
Fix federation of unreblog activity
|
2018-04-20 23:09:19 -04:00 |
|
Francis Dinh
|
c5dc7e6e31
|
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into feature/unrepeats
|
2018-04-20 16:48:18 -04:00 |
|
lain
|
a61e8ac154
|
Formatting.
|
2018-04-20 13:10:57 +02:00 |
|
eal
|
fa37acfcc7
|
TwitterAPI: Add Qvitter notification endpoint.
|
2018-04-19 21:46:59 +03:00 |
|
nenolod@dereferenced.org
|
f08f9d4498
|
ActivityPub MRF: fix nsfw tagging of objects with attachments by looking at the right object (the child in this case)
|
2018-04-19 07:45:09 -05:00 |
|
Francis Dinh
|
32a26eb910
|
Fix TwitterAPI.delete call
|
2018-04-18 20:43:03 -04:00 |
|
William Pitcock
|
ee6f15529d
|
CommonAPI post: kill \r with fire
|
2018-04-18 15:46:39 -05:00 |
|
eal
|
947431e9aa
|
MastoAPI and OAuth: allow login with either email or username.
|
2018-04-18 13:13:57 +03:00 |
|
Francis Dinh
|
7b4f55238e
|
Handle unrepeats via the TwitterAPI
|
2018-04-18 06:00:40 -04:00 |
|
Francis Dinh
|
687db1bc3a
|
Expose unannounce activity so that it can be tested
|
2018-04-18 03:39:42 -04:00 |
|
Francis Dinh
|
0251690e96
|
Add federation for unrepeats
|
2018-04-17 20:35:07 -04:00 |
|
Francis Dinh
|
c9e7b984d5
|
Add make_unannounce_data helper function
|
2018-04-17 04:13:08 -04:00 |
|
Francis Dinh
|
85bd191291
|
Remove unretweet function for now
|
2018-04-17 04:12:16 -04:00 |
|
Francis Dinh
|
42279f54cf
|
Return target status in MastoAPI endpoint instead of reblog activity
|
2018-04-16 23:30:52 -04:00 |
|
Francis Dinh
|
d16877251a
|
doc fixes
|
2018-04-16 10:59:32 -04:00 |
|
Francis Dinh
|
b949577472
|
Add unrepeat functionality
|
2018-04-14 20:19:48 -04:00 |
|
William Pitcock
|
d24ddd9fb9
|
ActivityPub MRF: implement the SimplePolicy policy
|
2018-04-14 06:32:45 -05:00 |
|
William Pitcock
|
4a178b3d65
|
ActivityPub: implement MRF core hook and baseline noop policy object
|
2018-04-14 06:32:44 -05:00 |
|
eal
|
48380aeccc
|
ActivityPub.ex: do not return boosted statuses from blocked users.
|
2018-04-14 14:26:20 +03:00 |
|
Gian Sass
|
907df9b8ed
|
Fix issue #124
|
2018-04-11 14:55:49 -04:00 |
|
lain
|
1dd2c8163f
|
Order masto searches by date.
|
2018-04-10 18:38:52 +02:00 |
|
lambda
|
d7c2909ce2
|
Merge branch 'bugfix/user-search-with-at-sign' into 'develop'
user: strip leading @ from user query when searching for users if present
Closes #117
See merge request pleroma/pleroma!99
|
2018-04-09 08:42:01 +00:00 |
|
William Pitcock
|
2edde06042
|
user: strip leading @ from user query when searching for users if present
closes #117
|
2018-04-09 02:42:37 -05:00 |
|
lambda
|
9998b4519d
|
Merge branch 'feature/mastodon-api-for-tootstream' into 'develop'
mastodon api emulation improvements for tootstream
Closes #101
See merge request pleroma/pleroma!100
|
2018-04-08 06:02:11 +00:00 |
|
lambda
|
9a2d3705c6
|
Merge branch 'fix/persisted-mastofe-settings' into 'develop'
MastoAPI: Persist frontend timelines and settings.
Closes #113
See merge request pleroma/pleroma!98
|
2018-04-08 06:01:06 +00:00 |
|
William Pitcock
|
1857f403be
|
mastodon api: report version as the Mastodon API version supported with the real version in parenthesis
|
2018-04-07 17:29:28 -05:00 |
|
William Pitcock
|
52a1a40d7d
|
mastodon api: implement /api/v1/lists stub
|
2018-04-07 17:29:27 -05:00 |
|
lain
|
8f9bcc4ab0
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
|
2018-04-07 16:41:47 +02:00 |
|
lain
|
70bcdf32bd
|
Only search in public data for now.
This should be the data the user is allowed to see later, but this
will stop accidental private message leaks.
|
2018-04-07 16:40:45 +02:00 |
|
eal
|
7c47534970
|
MastoAPI: Persist frontend timelines and settings.
|
2018-04-07 17:26:56 +03:00 |
|
lambda
|
d41bfd1d47
|
Merge branch 'bugfix/html-webfinger-host-meta' into 'develop'
webfinger: handle situations where the well-known endpoint returns HTML
See merge request pleroma/pleroma!94
|
2018-04-07 12:19:49 +00:00 |
|
eal
|
e7ddda44c0
|
Follow import: allow URI in addition to screen_name.
|
2018-04-07 15:00:23 +03:00 |
|
William Pitcock
|
bf9d3d4aba
|
XML: use try/catch with XPath functions
|
2018-04-06 22:56:09 -05:00 |
|
lain
|
60f92e406c
|
Accept port number in urls.
|
2018-04-06 16:35:54 +02:00 |
|
lain
|
303289d7da
|
MastodonAPI search: return only create activities.
|
2018-04-05 13:59:53 +02:00 |
|
RX14
|
033771d9f1
|
Fix failure to serve media from custom upload path
|
2018-04-05 11:46:33 +01:00 |
|
lain
|
d70d1c427a
|
TwitterAPI: Don't put follows into the public tls.
|
2018-04-04 15:23:27 +02:00 |
|
lain
|
81600c94f4
|
Handle + in links.
|
2018-04-04 11:29:03 +02:00 |
|
lain
|
806550c921
|
Use user url in mention if we have it.
|
2018-04-03 18:32:46 +02:00 |
|
lain
|
b3b7ab5d9a
|
Load all users at once in timelines.
|
2018-04-02 16:35:41 +02:00 |
|
lain
|
96007753ad
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
|
2018-04-02 15:29:05 +02:00 |
|
lain
|
360c51f1f5
|
Use context_ids directly if we have them.
|
2018-04-02 15:28:35 +02:00 |
|
lain
|
bc31bee7c4
|
Generates contexts and ids on insertion time.
|
2018-04-02 15:17:09 +02:00 |
|
lain
|
a4db3a732f
|
Pre-fetch conversation ids.
|
2018-04-02 14:46:56 +02:00 |
|
lambda
|
807d243c64
|
Merge branch 'fix-107' into 'develop'
masto api: run emojis through mediaproxy
Closes #107
See merge request pleroma/pleroma!92
|
2018-04-02 11:24:12 +00:00 |
|
lain
|
cd543d58a1
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
|
2018-04-02 13:15:38 +02:00 |
|
lain
|
0a14d155d6
|
Fail faster.
|
2018-04-02 13:13:14 +02:00 |
|
lain
|
1b57522bba
|
Fix some test stuff.
|
2018-04-02 13:13:04 +02:00 |
|
Morgan Bazalgette
|
5e4bb4ad92
|
masto api: run emojis through mediaproxy
fixes #107
|
2018-04-02 12:04:11 +02:00 |
|
lambda
|
978df55a86
|
Merge branch 'feature/mastodon-search-tags' into 'develop'
mastodon search api: implement a reasonable hashtags stub
See merge request pleroma/pleroma!89
|
2018-04-01 08:37:45 +00:00 |
|
KANEKO Yoshitaka
|
b3d67750f0
|
Fix conflict
|
2018-04-01 16:58:35 +09:00 |
|
William Pitcock
|
2dcc6037d0
|
mastodon search api: implement a reasonable hashtags stub
|
2018-04-01 02:12:10 -05:00 |
|
William Pitcock
|
4bf86d4cf5
|
config: make the upload limit configurable
|
2018-03-31 19:53:23 -05:00 |
|
lambda
|
5fa8237bc1
|
Merge branch 'new-mastofe' into 'develop'
Bring Mastodon frontend up-to-date
See merge request pleroma/pleroma!87
|
2018-03-31 19:33:17 +00:00 |
|
lain
|
86525e3a34
|
Use correct linefeed.
|
2018-03-31 21:14:33 +02:00 |
|
lain
|
1b03981783
|
Small fix.
|
2018-03-31 21:11:46 +02:00 |
|
lain
|
94bbe1addc
|
Fix typo.
|
2018-03-31 21:10:56 +02:00 |
|
lain
|
8cbda7c0ee
|
Modify newlines.
|
2018-03-31 21:09:58 +02:00 |
|
lain
|
fe1dcf0027
|
Remove inspect.
|
2018-03-31 21:02:54 +02:00 |
|
lain
|
9f45e33ae8
|
Proper info.
|
2018-03-31 21:00:23 +02:00 |
|
lain
|
ae6e3cb981
|
No tabs.
|
2018-03-31 20:48:04 +02:00 |
|
lain
|
2222e5599c
|
Don't fetch anything except ap_id for follower / following
collections.
Should speed up the queries because ecto doesn't have to parse the json.
|
2018-03-31 20:02:09 +02:00 |
|
lain
|
57b24b2cba
|
Gopher: Add like / repeat count.
|
2018-03-31 20:01:55 +02:00 |
|
Morgan Bazalgette
|
7f2174d811
|
Remove pl-dark-masto-fe, add preloading for common scripts
|
2018-03-31 19:14:47 +02:00 |
|
lain
|
4e5aa3b3a0
|
Add gopher server.
|
2018-03-31 18:12:20 +02:00 |
|
lain
|
802736679c
|
Remove unused ActivityRepresenter module.
|
2018-03-30 16:50:30 +02:00 |
|
lain
|
7ab94ae22d
|
TwitterApiController: Use ActivityView.
|
2018-03-30 16:30:16 +02:00 |
|
lain
|
e90f8f6c4b
|
TwApi ActivityView: Add delete activities.
|
2018-03-30 15:32:43 +02:00 |
|
lain
|
1f32ba052c
|
TwApi ActivityView: Add follows.
|
2018-03-30 15:17:13 +02:00 |
|
lain
|
4afbef39f4
|
Format the code.
|
2018-03-30 15:01:53 +02:00 |
|
lain
|
480932c8e5
|
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
|
2018-03-30 14:48:08 +02:00 |
|
lain
|
c1d529ee94
|
TwApi ActivityView: Add announces.
|
2018-03-30 14:46:36 +02:00 |
|
lain
|
1f1caab138
|
TwApi ActivityView: Add Like rendering.
|
2018-03-30 13:49:09 +02:00 |
|
lain
|
675839e13c
|
Fix TwApi reply visibility.
|
2018-03-30 12:19:57 +02:00 |
|
Morgan Bazalgette
|
457e040473
|
Add char_limit to initial-state of mastofe
|
2018-03-30 00:59:49 +02:00 |
|
lain
|
df8fc72491
|
Don't go through all available emoji.
object carry their emoji information.
|
2018-03-28 09:56:32 +02:00 |
|
lain
|
e30752bc79
|
Add basic activity view.
|
2018-03-27 22:24:19 +02:00 |
|
lain
|
37e5014d3e
|
Reduce OP fetching queries.
|
2018-03-27 18:18:24 +02:00 |
|
lain
|
ff7afe46b9
|
Don't try to fetch OP if none is there.
|
2018-03-27 17:43:08 +02:00 |
|
lain
|
d2099c849d
|
More Jason changes.
|
2018-03-27 16:45:38 +02:00 |
|
lain
|
fbc187ac15
|
Switch to Jason for json handling.
It's twice as fast and will be the standard in the coming ecto.
|
2018-03-27 16:09:08 +02:00 |
|
Francis Dinh
|
61692c7efa
|
Include the '#' symbol into the link itself
|
2018-03-27 02:00:04 -04:00 |
|
lain
|
bd4926288e
|
Speed up follower query.
|
2018-03-26 10:31:22 +02:00 |
|
lain
|
46f63ea8af
|
Fix atom feed pagination.
|
2018-03-26 09:51:43 +02:00 |
|
lain
|
2c1c221301
|
Fix follower collection id.
|
2018-03-25 19:34:33 +02:00 |
|
lain
|
09de76ad5a
|
Return "audio" info in mastodon api.
|
2018-03-25 17:08:54 +02:00 |
|
lambda
|
809bffbb21
|
Merge branch 'feature/oauth-token-password' into 'develop'
oauth: implement grant_type=password for single-page apps
See merge request pleroma/pleroma!81
|
2018-03-25 13:40:06 +00:00 |
|
KANEKO Yoshitaka
|
aa19fdef00
|
Fix favicon and add to index.html
|
2018-03-25 19:58:12 +09:00 |
|
William Pitcock
|
2aea3bc632
|
activitypub transmogrifier: rewrite incoming hashtags
|
2018-03-24 16:42:17 -05:00 |
|
lain
|
847cb15626
|
Fix tests.
|
2018-03-24 15:09:09 +01:00 |
|
lain
|
c7be7a9454
|
Unify user fetching.
|
2018-03-24 15:02:43 +01:00 |
|
lain
|
e3a81fe58f
|
Fetch the same data from json webfinger as from xml webfinger.
|
2018-03-24 14:45:54 +01:00 |
|
lain
|
eb7ce61ca5
|
Fix hashtags.
|
2018-03-24 11:03:10 +01:00 |
|
William Pitcock
|
dd21137f38
|
oauth: implement grant_type=password for single-page apps
|
2018-03-23 15:53:58 -05:00 |
|
lain
|
fbe9aa3506
|
Strip html from emoji stuff.
|
2018-03-23 19:52:08 +01:00 |
|
lain
|
5da2355e71
|
For outgoing objects, fake mastodon style ap id for ostatus.
|
2018-03-23 16:07:02 +01:00 |
|
lain
|
b72a25f5b1
|
Merge branch 'develop' into kaniini/pleroma-feature/activitypub-endpoints
|
2018-03-22 12:48:56 +01:00 |
|
lain
|
f9ab38a443
|
Fix test.
|
2018-03-22 12:37:24 +01:00 |
|
William Pitcock
|
4d3af2af71
|
webfinger: implement json response parsing
|
2018-03-22 00:36:12 -05:00 |
|
William Pitcock
|
1decd2ecb2
|
webfinger: attempt to fall back if LRDD template cannot be found
|
2018-03-22 00:36:01 -05:00 |
|
William Pitcock
|
8aa639a450
|
webfinger: support JSON output
|
2018-03-22 00:35:51 -05:00 |
|