akkoma
6 years agoMerge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
lain [Sat, 7 Apr 2018 14:41:47 +0000 (16:41 +0200)]
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop

6 years agoOnly search in public data for now.
lain [Sat, 7 Apr 2018 14:40:03 +0000 (16:40 +0200)]
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.

6 years agoUpdate Readme.
lain [Sat, 7 Apr 2018 14:35:55 +0000 (16:35 +0200)]
Update Readme.

6 years agoMerge branch 'bugfix/html-webfinger-host-meta' into 'develop'
lambda [Sat, 7 Apr 2018 12:19:49 +0000 (12:19 +0000)]
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

6 years agoMerge branch 'fix/follow-import-by-uri' into 'develop'
lambda [Sat, 7 Apr 2018 12:19:08 +0000 (12:19 +0000)]
Merge branch 'fix/follow-import-by-uri' into 'develop'

Follow import: allow URI in addition to screen_name.

See merge request pleroma/pleroma!96

6 years agoFollow import: allow URI in addition to screen_name.
eal [Sat, 7 Apr 2018 11:54:34 +0000 (14:54 +0300)]
Follow import: allow URI in addition to screen_name.

6 years agoXML: use try/catch with XPath functions
William Pitcock [Tue, 3 Apr 2018 19:43:59 +0000 (19:43 +0000)]
XML: use try/catch with XPath functions

6 years agoAccept port number in urls.
lain [Fri, 6 Apr 2018 14:35:54 +0000 (16:35 +0200)]
Accept port number in urls.

6 years agoMastodonAPI search: return only create activities.
lain [Thu, 5 Apr 2018 11:59:53 +0000 (13:59 +0200)]
MastodonAPI search: return only create activities.

6 years agoDelete Caddyfile
lambda [Thu, 5 Apr 2018 11:15:02 +0000 (11:15 +0000)]
Delete Caddyfile

It doesn't work correctly.

6 years agoMerge branch 'develop' into 'develop'
lambda [Thu, 5 Apr 2018 10:54:07 +0000 (10:54 +0000)]
Merge branch 'develop' into 'develop'

Fix failure to serve media from custom upload path

See merge request pleroma/pleroma!95

6 years agoFix failure to serve media from custom upload path
RX14 [Thu, 5 Apr 2018 10:46:33 +0000 (11:46 +0100)]
Fix failure to serve media from custom upload path

6 years agoTwitterAPI: Don't put follows into the public tls.
lain [Wed, 4 Apr 2018 13:23:27 +0000 (15:23 +0200)]
TwitterAPI: Don't put follows into the public tls.

6 years agoHandle + in links.
lain [Wed, 4 Apr 2018 09:29:03 +0000 (11:29 +0200)]
Handle + in links.

6 years agoMerge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
lain [Tue, 3 Apr 2018 16:34:07 +0000 (18:34 +0200)]
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop

6 years agoUse user url in mention if we have it.
lain [Tue, 3 Apr 2018 16:32:46 +0000 (18:32 +0200)]
Use user url in mention if we have it.

6 years agoMerge branch 'mastofe-5edce2030238293463c041537da4aaeea5cb3875' into 'develop'
lambda [Mon, 2 Apr 2018 17:05:02 +0000 (17:05 +0000)]
Merge branch 'mastofe-5edce2030238293463c041537da4aaeea5cb3875' into 'develop'

Bring mastofe up to date

See merge request pleroma/pleroma!93

6 years agoBring mastofe up to date
Morgan Bazalgette [Mon, 2 Apr 2018 16:31:57 +0000 (18:31 +0200)]
Bring mastofe up to date

Commit https://git.pleroma.social/tyge/mastofe/commit/5edce2030238293463c041537da4aaeea5cb3875

summary:

```
*   5edce203 - (4 minutes ago) Merge branch 'master' of github.com:tootsuite/mastodon - Morgan Bazalgette (HEAD -> master, origin/master, origin/HEAD)
|\
| * 2c51bc0c - (4 hours ago)  Add missing rejection handling for Promises (#7008) - unarist (upstream/master)
| * e7a17167 - (5 hours ago) Implement the ability for an Administrator or Moderator to remove an account avatar (#6998) - Emelia Smith
| * 4fd71acc - (5 hours ago) Fix issues with sending direct messages from user profile (#6999) - Emelia Smith
| * 3f51c6ef - (5 hours ago) Weblate translations (2018-04-02) (#7007) - Yamagishi Kazutoshi
| * b04f73ce - (6 hours ago) Russian language updated (#7005) - Evgeny Petrov
| * 24611d8d - (6 hours ago) i18n: update zh-HK translation (#7004) - luzi82
| * f890d2a7 - (16 hours ago) Support all ActivityPub actor types (#6997) - Eugen Rochko
| * 33513753 - (16 hours ago) Fix unpermitted parameters warning when generating pagination URLs (#6995) - Eugen Rochko
| * 123a343d - (19 hours ago) [WIP] Enable custom emoji on account pages and in the sidebar (#6124) - David Underwood
| * f464f98f - (19 hours ago) Update Ruby to version 2.4.4 (#6964) - Yamagishi Kazutoshi
| * 6a895e1a - (20 hours ago) Fix: Prevent submission using same logic as submit button disabling. (#6993) - Emelia Smith
* | 011eda08 - (7 minutes ago) Properly cache requests using service workers - Morgan Bazalgette
* | 8dd77f17 - (5 hours ago) Fix build - Morgan Bazalgette
* | 99373236 - (19 hours ago) Add build status - Morgan Bazalgette
* | b448a3a5 - (19 hours ago) Update README - Morgan Bazalgette
* | 68fd7ee6 - (20 hours ago) Fix statuses embedded in like/boost notifs being white - Morgan Bazalgette
* | 7a9212df - (21 hours ago) Temporary workaround to only show related statuses - Morgan Bazalgette
* |   00bd10fa - (26 hours ago) Merge branch 'master' of github.com:tootsuite/mastodon - Morgan Bazalgette
|\ \
| |/
| * 993ce0e5 - (28 hours ago) improve zh-HK localization by referring zh-TW and zh-CN (#6988) - luzi82
* |   05832497 - (30 hours ago) Merge branch 'master' of github.com:tootsuite/mastodon - Morgan Bazalgette
 \ \
  |/
  * 929f58f1 - (32 hours ago) i18n: Update Polish translation (#6985) - Marcin Mikołajczak
```

6 years agoLoad all users at once in timelines.
lain [Mon, 2 Apr 2018 14:27:36 +0000 (16:27 +0200)]
Load all users at once in timelines.

6 years agoMerge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
lain [Mon, 2 Apr 2018 13:29:05 +0000 (15:29 +0200)]
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop

6 years agoUse context_ids directly if we have them.
lain [Mon, 2 Apr 2018 13:28:35 +0000 (15:28 +0200)]
Use context_ids directly if we have them.

6 years agoGenerates contexts and ids on insertion time.
lain [Mon, 2 Apr 2018 13:17:09 +0000 (15:17 +0200)]
Generates contexts and ids on insertion time.

6 years agoPre-fetch conversation ids.
lain [Mon, 2 Apr 2018 12:46:56 +0000 (14:46 +0200)]
Pre-fetch conversation ids.

6 years agoMerge branch 'fix-107' into 'develop'
lambda [Mon, 2 Apr 2018 11:24:12 +0000 (11:24 +0000)]
Merge branch 'fix-107' into 'develop'

masto api: run emojis through mediaproxy

Closes #107

See merge request pleroma/pleroma!92

6 years agoMerge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
lain [Mon, 2 Apr 2018 11:15:38 +0000 (13:15 +0200)]
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop

6 years agoFail faster.
lain [Mon, 2 Apr 2018 11:13:14 +0000 (13:13 +0200)]
Fail faster.

6 years agoFix some test stuff.
lain [Mon, 2 Apr 2018 11:13:04 +0000 (13:13 +0200)]
Fix some test stuff.

6 years agoAdd mock.
lain [Mon, 2 Apr 2018 11:12:47 +0000 (13:12 +0200)]
Add mock.

6 years agomasto api: run emojis through mediaproxy
Morgan Bazalgette [Mon, 2 Apr 2018 10:04:11 +0000 (12:04 +0200)]
masto api: run emojis through mediaproxy

fixes #107

6 years agoRespond to proper ActivityPub type.
lain [Sun, 1 Apr 2018 12:58:01 +0000 (14:58 +0200)]
Respond to proper ActivityPub type.

6 years agoMerge branch 'mastofe-f48f11d4' into 'develop'
lambda [Sun, 1 Apr 2018 09:51:34 +0000 (09:51 +0000)]
Merge branch 'mastofe-f48f11d4' into 'develop'

update mastofe

See merge request pleroma/pleroma!90

6 years agoupdate mastofe
Morgan Bazalgette [Sun, 1 Apr 2018 09:36:53 +0000 (11:36 +0200)]
update mastofe

6 years agoMerge branch 'feature/cors' into 'develop'
lambda [Sun, 1 Apr 2018 08:38:31 +0000 (08:38 +0000)]
Merge branch 'feature/cors' into 'develop'

web endpoint: better document CORS stuff with nginx

See merge request pleroma/pleroma!82

6 years agoMerge branch 'feature/mastodon-search-tags' into 'develop'
lambda [Sun, 1 Apr 2018 08:37:45 +0000 (08:37 +0000)]
Merge branch 'feature/mastodon-search-tags' into 'develop'

mastodon search api: implement a reasonable hashtags stub

See merge request pleroma/pleroma!89

6 years agoMerge branch 'feature/upload-limit' into 'develop'
lambda [Sun, 1 Apr 2018 08:36:48 +0000 (08:36 +0000)]
Merge branch 'feature/upload-limit' into 'develop'

config: make the upload limit configurable

See merge request pleroma/pleroma!88

6 years agomastodon search api: implement a reasonable hashtags stub
William Pitcock [Sun, 1 Apr 2018 07:08:05 +0000 (07:08 +0000)]
mastodon search api: implement a reasonable hashtags stub

6 years agonginx: document how to enable CORS support
William Pitcock [Sun, 1 Apr 2018 06:25:33 +0000 (01:25 -0500)]
nginx: document how to enable CORS support

6 years agoconfig: make the upload limit configurable
William Pitcock [Sat, 31 Mar 2018 23:43:03 +0000 (23:43 +0000)]
config: make the upload limit configurable

6 years agoMerge branch 'new-mastofe' into 'develop'
lambda [Sat, 31 Mar 2018 19:33:17 +0000 (19:33 +0000)]
Merge branch 'new-mastofe' into 'develop'

Bring Mastodon frontend up-to-date

See merge request pleroma/pleroma!87

6 years agoUse correct linefeed.
lain [Sat, 31 Mar 2018 19:14:33 +0000 (21:14 +0200)]
Use correct linefeed.

6 years agoSmall fix.
lain [Sat, 31 Mar 2018 19:11:46 +0000 (21:11 +0200)]
Small fix.

6 years agoFix typo.
lain [Sat, 31 Mar 2018 19:10:56 +0000 (21:10 +0200)]
Fix typo.

6 years agoModify newlines.
lain [Sat, 31 Mar 2018 19:09:58 +0000 (21:09 +0200)]
Modify newlines.

6 years agoRemove inspect.
lain [Sat, 31 Mar 2018 19:02:54 +0000 (21:02 +0200)]
Remove inspect.

6 years agoProper info.
lain [Sat, 31 Mar 2018 19:00:23 +0000 (21:00 +0200)]
Proper info.

6 years agoNo tabs.
lain [Sat, 31 Mar 2018 18:48:04 +0000 (20:48 +0200)]
No tabs.

6 years agoDon't fetch anything except ap_id for follower / following
lain [Sat, 31 Mar 2018 18:02:09 +0000 (20:02 +0200)]
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.

6 years agoGopher: Add like / repeat count.
lain [Sat, 31 Mar 2018 16:22:33 +0000 (18:22 +0200)]
Gopher: Add like / repeat count.

6 years agoRemove pl-dark-masto-fe, add preloading for common scripts
Morgan Bazalgette [Sat, 31 Mar 2018 17:14:47 +0000 (19:14 +0200)]
Remove pl-dark-masto-fe, add preloading for common scripts

6 years agoUpdate with mastofe repo
Morgan Bazalgette [Sat, 31 Mar 2018 17:14:05 +0000 (19:14 +0200)]
Update with mastofe repo

6 years agoBring Mastodon frontend up-to-date
Morgan Bazalgette [Sat, 31 Mar 2018 16:15:28 +0000 (18:15 +0200)]
Bring Mastodon frontend up-to-date

with my fork of it, @ https://git.pleroma.social/howl/mastofe .

6 years agoAdd gopher server.
lain [Sat, 31 Mar 2018 15:51:33 +0000 (17:51 +0200)]
Add gopher server.

6 years agoupdate frontend
lain [Sat, 31 Mar 2018 10:52:34 +0000 (12:52 +0200)]
update frontend

6 years agoRemove unused ActivityRepresenter module.
lain [Fri, 30 Mar 2018 14:50:30 +0000 (16:50 +0200)]
Remove unused ActivityRepresenter module.

6 years agoTwitterApiController: Use ActivityView.
lain [Fri, 30 Mar 2018 13:49:10 +0000 (15:49 +0200)]
TwitterApiController: Use ActivityView.

6 years agoTwApi ActivityView: Add delete activities.
lain [Fri, 30 Mar 2018 13:32:43 +0000 (15:32 +0200)]
TwApi ActivityView: Add delete activities.

6 years agoTwApi ActivityView: Add follows.
lain [Fri, 30 Mar 2018 13:17:13 +0000 (15:17 +0200)]
TwApi ActivityView: Add follows.

6 years agoFormat the code.
lain [Fri, 30 Mar 2018 13:01:53 +0000 (15:01 +0200)]
Format the code.

6 years agoMerge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
lain [Fri, 30 Mar 2018 12:48:08 +0000 (14:48 +0200)]
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop

6 years agoTwApi ActivityView: Add announces.
lain [Fri, 30 Mar 2018 12:46:36 +0000 (14:46 +0200)]
TwApi ActivityView: Add announces.

6 years agoTwApi ActivityView: Add Like rendering.
lain [Fri, 30 Mar 2018 11:49:09 +0000 (13:49 +0200)]
TwApi ActivityView: Add Like rendering.

6 years agoAdd ActivityViewTest.
lain [Fri, 30 Mar 2018 10:57:55 +0000 (12:57 +0200)]
Add ActivityViewTest.

6 years agoFix TwApi reply visibility.
lain [Fri, 30 Mar 2018 10:19:57 +0000 (12:19 +0200)]
Fix TwApi reply visibility.

6 years agoMerge branch 'char-limit-mastofe' into 'develop'
lambda [Fri, 30 Mar 2018 06:31:06 +0000 (06:31 +0000)]
Merge branch 'char-limit-mastofe' into 'develop'

Add char_limit to initial-state of mastofe

See merge request pleroma/pleroma!86

6 years agoAdd char_limit to initial-state of mastofe
Morgan Bazalgette [Thu, 29 Mar 2018 22:59:49 +0000 (00:59 +0200)]
Add char_limit to initial-state of mastofe

6 years agoClean up prod.exs a bit.
lain [Wed, 28 Mar 2018 14:03:42 +0000 (16:03 +0200)]
Clean up prod.exs a bit.

6 years agoUpdate pleroma.nginx
lambda [Wed, 28 Mar 2018 09:34:08 +0000 (09:34 +0000)]
Update pleroma.nginx

6 years agoDon't go through all available emoji.
lain [Wed, 28 Mar 2018 07:56:32 +0000 (09:56 +0200)]
Don't go through all available emoji.

object carry their emoji information.

6 years agoAdd basic activity view.
lain [Tue, 27 Mar 2018 20:24:19 +0000 (22:24 +0200)]
Add basic activity view.

6 years agoReturn version in instance endpoint, set version to 0.9.0.
lain [Tue, 27 Mar 2018 18:09:01 +0000 (20:09 +0200)]
Return version in instance endpoint, set version to 0.9.0.

6 years agoFix migration.
lain [Tue, 27 Mar 2018 17:59:54 +0000 (19:59 +0200)]
Fix migration.

6 years agoDrop index for 'local', it confuses the query planner.
lain [Tue, 27 Mar 2018 17:48:01 +0000 (19:48 +0200)]
Drop index for 'local', it confuses the query planner.

6 years agoReduce OP fetching queries.
lain [Tue, 27 Mar 2018 16:18:24 +0000 (18:18 +0200)]
Reduce OP fetching queries.

6 years agoDon't try to fetch OP if none is there.
lain [Tue, 27 Mar 2018 15:43:08 +0000 (17:43 +0200)]
Don't try to fetch OP if none is there.

6 years agoMore Jason changes.
lain [Tue, 27 Mar 2018 14:45:38 +0000 (16:45 +0200)]
More Jason changes.

6 years agoAdd missing types.
lain [Tue, 27 Mar 2018 14:10:41 +0000 (16:10 +0200)]
Add missing types.

6 years agoSwitch to Jason for json handling.
lain [Tue, 27 Mar 2018 14:09:08 +0000 (16:09 +0200)]
Switch to Jason for json handling.

It's twice as fast and will be the standard in the coming ecto.

6 years agoMerge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
lain [Tue, 27 Mar 2018 13:22:54 +0000 (15:22 +0200)]
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop

6 years agoUpdate dependencies.
lain [Tue, 27 Mar 2018 13:22:09 +0000 (15:22 +0200)]
Update dependencies.

6 years agoMerge branch 'fix/hashtag-consistency' into 'develop'
lambda [Tue, 27 Mar 2018 06:27:12 +0000 (06:27 +0000)]
Merge branch 'fix/hashtag-consistency' into 'develop'

Include the '#' symbol into the hashtag link itself

See merge request pleroma/pleroma!85

6 years agoForgot to fix one of the links in a test
Francis Dinh [Tue, 27 Mar 2018 06:08:46 +0000 (02:08 -0400)]
Forgot to fix one of the links in a test

6 years agoUpdate tests to reflect hashtag link changes
Francis Dinh [Tue, 27 Mar 2018 06:07:07 +0000 (02:07 -0400)]
Update tests to reflect hashtag link changes

6 years agoInclude the '#' symbol into the link itself
Francis Dinh [Tue, 27 Mar 2018 06:00:04 +0000 (02:00 -0400)]
Include the '#' symbol into the link itself

6 years agoSpeed up follower query.
lain [Mon, 26 Mar 2018 08:31:22 +0000 (10:31 +0200)]
Speed up follower query.

6 years agoAdd index for user follower address.
lain [Mon, 26 Mar 2018 07:53:47 +0000 (09:53 +0200)]
Add index for user follower address.

6 years agoFix atom feed pagination.
lain [Mon, 26 Mar 2018 07:51:43 +0000 (09:51 +0200)]
Fix atom feed pagination.

6 years agoFix follower collection id.
lain [Sun, 25 Mar 2018 17:34:33 +0000 (19:34 +0200)]
Fix follower collection id.

6 years agoReturn "audio" info in mastodon api.
lain [Sun, 25 Mar 2018 15:08:54 +0000 (17:08 +0200)]
Return "audio" info in mastodon api.

6 years agoMerge branch 'feature/oauth-token-password' into 'develop'
lambda [Sun, 25 Mar 2018 13:40:06 +0000 (13:40 +0000)]
Merge branch 'feature/oauth-token-password' into 'develop'

oauth: implement grant_type=password for single-page apps

See merge request pleroma/pleroma!81

6 years agoMerge branch 'bugfix/activitypub-hashtags' into 'develop'
lambda [Sat, 24 Mar 2018 21:49:41 +0000 (21:49 +0000)]
Merge branch 'bugfix/activitypub-hashtags' into 'develop'

activitypub transmogrifier: rewrite incoming hashtags

See merge request pleroma/pleroma!83

6 years agoactivitypub transmogrifier: rewrite incoming hashtags
William Pitcock [Sat, 24 Mar 2018 21:39:37 +0000 (21:39 +0000)]
activitypub transmogrifier: rewrite incoming hashtags

6 years agoFix tests.
lain [Sat, 24 Mar 2018 14:09:09 +0000 (15:09 +0100)]
Fix tests.

6 years agoUnify user fetching.
lain [Sat, 24 Mar 2018 14:02:43 +0000 (15:02 +0100)]
Unify user fetching.

6 years agoFetch the same data from json webfinger as from xml webfinger.
lain [Sat, 24 Mar 2018 13:45:21 +0000 (14:45 +0100)]
Fetch the same data from json webfinger as from xml webfinger.

6 years agoMerge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop
lain [Sat, 24 Mar 2018 10:03:33 +0000 (11:03 +0100)]
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into develop

6 years agoFix hashtags.
lain [Sat, 24 Mar 2018 10:03:10 +0000 (11:03 +0100)]
Fix hashtags.

6 years agoMerge branch 'fix-star-colour' into 'develop'
lambda [Sat, 24 Mar 2018 08:23:21 +0000 (08:23 +0000)]
Merge branch 'fix-star-colour' into 'develop'

mastofe: remove excess accent colours; fix the always-starred bug

See merge request pleroma/pleroma!80

6 years agooauth: implement grant_type=password for single-page apps
William Pitcock [Fri, 23 Mar 2018 20:50:34 +0000 (20:50 +0000)]
oauth: implement grant_type=password for single-page apps

6 years agomastofe: remove excess accent colours; fix the always-starred bug
Morgan Bazalgette [Fri, 23 Mar 2018 20:33:25 +0000 (21:33 +0100)]
mastofe: remove excess accent colours; fix the always-starred bug

6 years agoStrip html from emoji stuff.
lain [Fri, 23 Mar 2018 18:52:08 +0000 (19:52 +0100)]
Strip html from emoji stuff.