akkoma
6 years agoHandle unrepeats via the TwitterAPI
Francis Dinh [Wed, 18 Apr 2018 10:00:40 +0000 (06:00 -0400)]
Handle unrepeats via the TwitterAPI

6 years agoExpose unannounce activity so that it can be tested
Francis Dinh [Wed, 18 Apr 2018 07:39:42 +0000 (03:39 -0400)]
Expose unannounce activity so that it can be tested

6 years agoAdd federation for unrepeats
Francis Dinh [Wed, 18 Apr 2018 00:35:07 +0000 (20:35 -0400)]
Add federation for unrepeats

6 years agoAdd make_unannounce_data helper function
Francis Dinh [Tue, 17 Apr 2018 08:13:08 +0000 (04:13 -0400)]
Add make_unannounce_data helper function

6 years agoRemove unretweet function for now
Francis Dinh [Tue, 17 Apr 2018 08:12:16 +0000 (04:12 -0400)]
Remove unretweet function for now

6 years agoReturn target status in MastoAPI endpoint instead of reblog activity
Francis Dinh [Tue, 17 Apr 2018 03:30:52 +0000 (23:30 -0400)]
Return target status in MastoAPI endpoint instead of reblog activity

6 years agodoc fixes
Francis Dinh [Mon, 16 Apr 2018 14:59:32 +0000 (10:59 -0400)]
doc fixes

6 years agoAdd unreblogging tests
Francis Dinh [Sun, 15 Apr 2018 02:34:06 +0000 (22:34 -0400)]
Add unreblogging tests

6 years agoAdd unrepeat functionality
Francis Dinh [Sat, 14 Apr 2018 07:39:16 +0000 (03:39 -0400)]
Add unrepeat functionality

6 years agoUpdate README.md
lambda [Fri, 13 Apr 2018 09:46:58 +0000 (09:46 +0000)]
Update README.md

6 years agoMerge branch 'mix_task_rm_user' into 'develop'
lambda [Fri, 13 Apr 2018 07:43:32 +0000 (07:43 +0000)]
Merge branch 'mix_task_rm_user' into 'develop'

Add rm_user mix task

See merge request pleroma/pleroma!109

6 years agoSwitch to User.delete for rm_user task
Phenethylamine [Thu, 12 Apr 2018 18:30:53 +0000 (14:30 -0400)]
Switch to User.delete for rm_user task

6 years agoAdd rm_user mix task
Phenethylamine [Thu, 12 Apr 2018 06:43:48 +0000 (02:43 -0400)]
Add rm_user mix task

6 years agoMerge branch 'develop' into 'develop'
lambda [Wed, 11 Apr 2018 20:58:25 +0000 (20:58 +0000)]
Merge branch 'develop' into 'develop'

Fix issue #124

Closes #124

See merge request pleroma/pleroma!108

6 years agoupdate frontend
lain [Wed, 11 Apr 2018 20:03:28 +0000 (22:03 +0200)]
update frontend

6 years agoupdate frontend
lain [Wed, 11 Apr 2018 19:55:38 +0000 (21:55 +0200)]
update frontend

6 years agoOops
Gian Sass [Wed, 11 Apr 2018 19:51:02 +0000 (15:51 -0400)]
Oops

6 years agoAdd unit test for pinned statuses
Gian Sass [Wed, 11 Apr 2018 19:48:32 +0000 (15:48 -0400)]
Add unit test for pinned statuses

6 years agoFix issue #124
Gian Sass [Wed, 11 Apr 2018 18:55:49 +0000 (14:55 -0400)]
Fix issue #124

6 years agoMerge branch 'feld-hackneyupdate' into 'develop'
lambda [Wed, 11 Apr 2018 14:27:52 +0000 (14:27 +0000)]
Merge branch 'feld-hackneyupdate' into 'develop'

Update httpoison to get the latest hackney.

See merge request pleroma/pleroma!107

6 years agoUpdate httpoison to get the latest hackney.
Mark Felder [Wed, 11 Apr 2018 13:55:54 +0000 (13:55 +0000)]
Update httpoison to get the latest hackney.

Works on my computer ^TM

6 years agoFix register_user task.
lain [Tue, 10 Apr 2018 19:05:53 +0000 (21:05 +0200)]
Fix register_user task.

6 years agoOrder masto searches by date.
lain [Tue, 10 Apr 2018 16:38:52 +0000 (18:38 +0200)]
Order masto searches by date.

6 years agoMerge branch 'mastofe-250c885de655ed0b45b76cc35c5782e019b5a0ec' into 'develop'
lambda [Tue, 10 Apr 2018 14:46:04 +0000 (14:46 +0000)]
Merge branch 'mastofe-250c885de655ed0b45b76cc35c5782e019b5a0ec' into 'develop'

Bring mastofe up-to-date with 250c885de655ed0b45b76cc35c5782e019b5a0ec

See merge request pleroma/pleroma!104

6 years agoMerge branch 'feld-varnish' into 'develop'
lambda [Tue, 10 Apr 2018 14:45:46 +0000 (14:45 +0000)]
Merge branch 'feld-varnish' into 'develop'

Remove attempted caching of toots

See merge request pleroma/pleroma!106

6 years agoRemove attempted caching of toots
Mark Felder [Tue, 10 Apr 2018 14:17:23 +0000 (14:17 +0000)]
Remove attempted caching of toots

This does not work as expected. We should not attempt to be clever here.
Varnish will do the right thing if we just teach Pleroma to set headers
properly for content we know can be cached.

6 years agoMerge branch 'patch-1' into 'develop'
lambda [Tue, 10 Apr 2018 08:14:38 +0000 (08:14 +0000)]
Merge branch 'patch-1' into 'develop'

Indentation for Apache vhost

See merge request pleroma/pleroma!105

6 years agoIndentation for Apache vhost
Stanislas [Tue, 10 Apr 2018 08:08:27 +0000 (08:08 +0000)]
Indentation for Apache vhost

6 years agoBring mastofe up-to-date with 250c885de655ed0b45b76cc35c5782e019b5a0ec
Morgan Bazalgette [Mon, 9 Apr 2018 20:00:42 +0000 (22:00 +0200)]
Bring mastofe up-to-date with 250c885de655ed0b45b76cc35c5782e019b5a0ec

6 years agoMerge branch 'bugfix/user-search-with-at-sign' into 'develop'
lambda [Mon, 9 Apr 2018 08:42:01 +0000 (08:42 +0000)]
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

6 years agoMerge branch 'develop' into 'develop'
lambda [Mon, 9 Apr 2018 08:41:34 +0000 (08:41 +0000)]
Merge branch 'develop' into 'develop'

Fix max upload size in nginx config.

See merge request pleroma/pleroma!102

6 years agouser: strip leading @ from user query when searching for users if present
William Pitcock [Sat, 7 Apr 2018 21:44:55 +0000 (21:44 +0000)]
user: strip leading @ from user query when searching for users if present

closes #117

6 years agoMerge branch 'develop' into 'develop'
lambda [Mon, 9 Apr 2018 06:58:28 +0000 (06:58 +0000)]
Merge branch 'develop' into 'develop'

Apache config for everything on one host.

See merge request pleroma/pleroma!103

6 years agoApache config for everything on one host.
nepfag [Sun, 8 Apr 2018 19:22:24 +0000 (19:22 +0000)]
Apache config for everything on one host.

6 years agoFix max upload size in nginx config.
Hector A. Escobedo [Sun, 8 Apr 2018 15:15:04 +0000 (11:15 -0400)]
Fix max upload size in nginx config.

The built-in nginx default does not allow users to upload images
larger than 1 MB. This increases the maximum request size to match
the default Pleroma config upload_limit parameter. Some helpful
comments were also added.

6 years agoMerge branch 'feature/mastodon-api-for-tootstream' into 'develop'
lambda [Sun, 8 Apr 2018 06:02:11 +0000 (06:02 +0000)]
Merge branch 'feature/mastodon-api-for-tootstream' into 'develop'

mastodon api emulation improvements for tootstream

Closes #101

See merge request pleroma/pleroma!100

6 years agoMerge branch 'fix/persisted-mastofe-settings' into 'develop'
lambda [Sun, 8 Apr 2018 06:01:06 +0000 (06:01 +0000)]
Merge branch 'fix/persisted-mastofe-settings' into 'develop'

MastoAPI: Persist frontend timelines and settings.

Closes #113

See merge request pleroma/pleroma!98

6 years agomastodon api: report version as the Mastodon API version supported with the real...
William Pitcock [Sat, 7 Apr 2018 22:27:16 +0000 (22:27 +0000)]
mastodon api: report version as the Mastodon API version supported with the real version in parenthesis

6 years agomastodon api: implement /api/v1/lists stub
William Pitcock [Sat, 7 Apr 2018 22:27:00 +0000 (22:27 +0000)]
mastodon api: implement /api/v1/lists stub

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 agoMastoAPI: Persist frontend timelines and settings.
eal [Sat, 7 Apr 2018 14:26:56 +0000 (17:26 +0300)]
MastoAPI: Persist frontend timelines and settings.

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.