akkoma
6 years agoMerge branch 'feauture/webfinger' into 'develop'
lambadalambda [Thu, 24 Aug 2017 10:55:49 +0000 (06:55 -0400)]
Merge branch 'feauture/webfinger' into 'develop'

Feauture/webfinger

See merge request !25

6 years agoExtend webfinger capabilities.
Roger Braun [Thu, 24 Aug 2017 10:54:53 +0000 (12:54 +0200)]
Extend webfinger capabilities.

6 years agoDon't break on empty mentions.
Roger Braun [Thu, 24 Aug 2017 10:54:01 +0000 (12:54 +0200)]
Don't break on empty mentions.

6 years agoadd correct content type for catch-all
Roger Braun [Tue, 22 Aug 2017 12:22:36 +0000 (14:22 +0200)]
add correct content type for catch-all

6 years agoUpdate frontend.
Roger Braun [Mon, 21 Aug 2017 15:07:26 +0000 (17:07 +0200)]
Update frontend.

6 years agoMerge branch 'patch-1' into 'develop'
lambadalambda [Fri, 18 Aug 2017 09:33:42 +0000 (05:33 -0400)]
Merge branch 'patch-1' into 'develop'

Fix finmoji title attribute.

See merge request !23

6 years agoFix deletion not deleting relevant actions.
Roger Braun [Wed, 16 Aug 2017 14:29:25 +0000 (16:29 +0200)]
Fix deletion not deleting relevant actions.

6 years agoUse unicode regex in mentions and links.
Roger Braun [Mon, 14 Aug 2017 15:56:45 +0000 (17:56 +0200)]
Use unicode regex in mentions and links.

6 years agoescape attachment urls on creation.
Roger Braun [Wed, 9 Aug 2017 14:55:18 +0000 (16:55 +0200)]
escape attachment urls on creation.

6 years agoCowboy and Elixir don't seem to agree on uri encoding...
Roger Braun [Wed, 9 Aug 2017 14:45:05 +0000 (16:45 +0200)]
Cowboy and Elixir don't seem to agree on uri encoding...

6 years agoURI encode filenames...
Roger Braun [Wed, 9 Aug 2017 13:21:34 +0000 (15:21 +0200)]
URI encode filenames...

6 years agoOrder by id instead of inserted_at to better use indexes.
Roger Braun [Tue, 8 Aug 2017 10:24:20 +0000 (12:24 +0200)]
Order by id instead of inserted_at to better use indexes.

6 years agoAlso fetch atom links.
Roger Braun [Fri, 4 Aug 2017 14:57:38 +0000 (16:57 +0200)]
Also fetch atom links.

6 years agoRevert "Better error handling for user feeds."
Roger Braun [Thu, 3 Aug 2017 15:49:18 +0000 (17:49 +0200)]
Revert "Better error handling for user feeds."

This reverts commit 11714fbaa2b90e1fc577d2b9b3d4075a44181633.

6 years agoBetter error handling for user feeds.
Roger Braun [Thu, 3 Aug 2017 15:46:01 +0000 (17:46 +0200)]
Better error handling for user feeds.

6 years agoSlightly nicer webfinger error handling.
Roger Braun [Thu, 3 Aug 2017 12:14:48 +0000 (14:14 +0200)]
Slightly nicer webfinger error handling.

6 years agoTry refresh all invalid subscriptions.
Roger Braun [Wed, 2 Aug 2017 10:42:12 +0000 (12:42 +0200)]
Try refresh all invalid subscriptions.

This is a temporary fix to prevent intermittent problems from cutting
off subscriptions.

6 years agoHandle subscriptions in queue.
Roger Braun [Wed, 2 Aug 2017 10:34:48 +0000 (12:34 +0200)]
Handle subscriptions in queue.

6 years agoAdd some debug info to websub.
Roger Braun [Wed, 2 Aug 2017 10:03:45 +0000 (12:03 +0200)]
Add some debug info to websub.

6 years agoAdd href to in-reply-to.
Roger Braun [Tue, 1 Aug 2017 15:35:19 +0000 (17:35 +0200)]
Add href to in-reply-to.

THis should enable fetching from pleroma posts.

6 years agoAdd basic incoming deletions.
Roger Braun [Tue, 1 Aug 2017 15:05:07 +0000 (17:05 +0200)]
Add basic incoming deletions.

6 years agoDisplay html links correctly for remote activies.
Roger Braun [Tue, 1 Aug 2017 12:05:18 +0000 (14:05 +0200)]
Display html links correctly for remote activies.

6 years agoDon't crash on activity handling problems.
Roger Braun [Tue, 1 Aug 2017 10:41:46 +0000 (12:41 +0200)]
Don't crash on activity handling problems.

6 years agoStrip all newlines in atom html content to work around mastodon bug.
Roger Braun [Mon, 31 Jul 2017 11:31:21 +0000 (13:31 +0200)]
Strip all newlines in atom html content to work around mastodon bug.

6 years agoRevert "Close br tags."
Roger Braun [Mon, 31 Jul 2017 11:27:38 +0000 (13:27 +0200)]
Revert "Close br tags."

This reverts commit 2eba8e74ccf2de0ad65b213bb166917c32db9d68.

6 years agoRevert "Wrap in <p>."
Roger Braun [Mon, 31 Jul 2017 11:27:29 +0000 (13:27 +0200)]
Revert "Wrap in <p>."

This reverts commit c81d0b6f898c36ebcad5371caeebc0f789cb7a67.

6 years agoRevert "Remove newlines completely so mastodon doesn't bug out."
Roger Braun [Mon, 31 Jul 2017 11:27:19 +0000 (13:27 +0200)]
Revert "Remove newlines completely so mastodon doesn't bug out."

This reverts commit 0ca3ab7b59edaec255aa3710fce8a9daa236b44d.

6 years agoRemove newlines completely so mastodon doesn't bug out.
Roger Braun [Mon, 31 Jul 2017 11:06:31 +0000 (13:06 +0200)]
Remove newlines completely so mastodon doesn't bug out.

6 years agoWrap in <p>.
Roger Braun [Mon, 31 Jul 2017 10:16:44 +0000 (12:16 +0200)]
Wrap in <p>.

6 years agoClose br tags.
Roger Braun [Mon, 31 Jul 2017 08:46:29 +0000 (10:46 +0200)]
Close br tags.

6 years agoAdd html alternate link to atom.
Roger Braun [Sat, 29 Jul 2017 20:07:02 +0000 (22:07 +0200)]
Add html alternate link to atom.

6 years agoUpdate frontend.
Roger Braun [Sat, 29 Jul 2017 17:11:44 +0000 (19:11 +0200)]
Update frontend.

6 years agoUpdate frontend.
Roger Braun [Sat, 29 Jul 2017 16:56:18 +0000 (18:56 +0200)]
Update frontend.

6 years agoUpdate frontend.
Roger Braun [Fri, 28 Jul 2017 09:27:11 +0000 (11:27 +0200)]
Update frontend.

6 years agoSave follower count and note count in user.
Roger Braun [Sat, 22 Jul 2017 15:42:15 +0000 (17:42 +0200)]
Save follower count and note count in user.

6 years agoAdd friends endpoint.
Roger Braun [Thu, 20 Jul 2017 18:35:30 +0000 (20:35 +0200)]
Add friends endpoint.

6 years agoAdd followers endpoint.
Roger Braun [Thu, 20 Jul 2017 18:29:15 +0000 (20:29 +0200)]
Add followers endpoint.

6 years agoAdd follower / friend fetching to user.
Roger Braun [Thu, 20 Jul 2017 17:37:41 +0000 (19:37 +0200)]
Add follower / friend fetching to user.

6 years agoUse follower address in user entry.
Roger Braun [Wed, 19 Jul 2017 17:06:49 +0000 (19:06 +0200)]
Use follower address in user entry.

6 years agoAdd follower_address to users, add on generation.
Roger Braun [Wed, 19 Jul 2017 16:49:25 +0000 (18:49 +0200)]
Add follower_address to users, add on generation.

6 years agoFix finmoji title attribute.
エーロ [Sun, 9 Jul 2017 15:00:02 +0000 (11:00 -0400)]
Fix finmoji title attribute.

6 years agoFix undo activity.
Roger Braun [Sat, 8 Jul 2017 09:17:35 +0000 (11:17 +0200)]
Fix undo activity.

7 years agoAdd way to update most recent notification id.
Roger Braun [Sun, 2 Jul 2017 13:01:59 +0000 (15:01 +0200)]
Add way to update most recent notification id.

7 years agoUpdate frontend. Persistent logins.
Roger Braun [Sun, 2 Jul 2017 11:09:50 +0000 (13:09 +0200)]
Update frontend. Persistent logins.

7 years agoMake user timelines faster for users with few statuses.
Roger Braun [Sat, 1 Jul 2017 14:43:10 +0000 (16:43 +0200)]
Make user timelines faster for users with few statuses.

7 years agoFix test.
Roger Braun [Sat, 1 Jul 2017 14:39:12 +0000 (16:39 +0200)]
Fix test.

7 years agoLarger bio length limit for remote accounts.
Roger Braun [Sat, 1 Jul 2017 00:00:12 +0000 (02:00 +0200)]
Larger bio length limit for remote accounts.

7 years agoFor non-create activities, grab the create activity to fav/rt
Roger Braun [Fri, 30 Jun 2017 14:59:54 +0000 (16:59 +0200)]
For non-create activities, grab the create activity to fav/rt

7 years agoAlso fetch posts by id in fav/rts.
Roger Braun [Fri, 30 Jun 2017 14:53:25 +0000 (16:53 +0200)]
Also fetch posts by id in fav/rts.

7 years agoOnly return posts in TwAPI conversations.
Roger Braun [Fri, 30 Jun 2017 14:41:09 +0000 (16:41 +0200)]
Only return posts in TwAPI conversations.

7 years agoOrder conversation fetches like GS does.
Roger Braun [Fri, 30 Jun 2017 14:30:19 +0000 (16:30 +0200)]
Order conversation fetches like GS does.

7 years agoAdd tests for public recipients.
Roger Braun [Fri, 30 Jun 2017 14:08:59 +0000 (16:08 +0200)]
Add tests for public recipients.

7 years agoDon't add public recipient to notes that don't contain it.
Roger Braun [Fri, 30 Jun 2017 13:54:32 +0000 (15:54 +0200)]
Don't add public recipient to notes that don't contain it.

7 years agoBio can actually be nil.
Roger Braun [Mon, 26 Jun 2017 15:00:58 +0000 (17:00 +0200)]
Bio can actually be nil.

7 years agoAdd external links to twapi.
Roger Braun [Sun, 25 Jun 2017 10:07:08 +0000 (12:07 +0200)]
Add external links to twapi.

7 years agoSave external link for notes.
Roger Braun [Sun, 25 Jun 2017 09:57:34 +0000 (11:57 +0200)]
Save external link for notes.

7 years agoupdate frontend.
Roger Braun [Sat, 24 Jun 2017 18:09:47 +0000 (20:09 +0200)]
update frontend.

7 years agoMore resilient xml parsing.
Roger Braun [Sat, 24 Jun 2017 12:35:32 +0000 (14:35 +0200)]
More resilient xml parsing.

7 years agoUpdate user data on fetch if it changed.
Roger Braun [Sat, 24 Jun 2017 11:09:46 +0000 (13:09 +0200)]
Update user data on fetch if it changed.

7 years agoHandle webpubs in queue.
Roger Braun [Fri, 23 Jun 2017 14:37:34 +0000 (16:37 +0200)]
Handle webpubs in queue.

7 years agoSome salmon debug fixes.
Roger Braun [Fri, 23 Jun 2017 14:22:19 +0000 (16:22 +0200)]
Some salmon debug fixes.

Plus httpoison update.

7 years agouse correct arity .post.
Roger Braun [Fri, 23 Jun 2017 10:27:40 +0000 (12:27 +0200)]
use correct arity .post.

7 years agoLonger timeouts for outgoing federation.
Roger Braun [Fri, 23 Jun 2017 10:25:53 +0000 (12:25 +0200)]
Longer timeouts for outgoing federation.

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
Roger Braun [Tue, 20 Jun 2017 15:49:15 +0000 (17:49 +0200)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop

7 years agoBetter debugging.
Roger Braun [Tue, 20 Jun 2017 15:28:36 +0000 (17:28 +0200)]
Better debugging.

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
dtluna [Tue, 20 Jun 2017 14:57:04 +0000 (17:57 +0300)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop

7 years agoMove util functions to UtilController
dtluna [Tue, 20 Jun 2017 14:55:57 +0000 (17:55 +0300)]
Move util functions to UtilController

7 years agoAdd correct index.
Roger Braun [Tue, 20 Jun 2017 14:25:28 +0000 (16:25 +0200)]
Add correct index.

7 years agoUse more efficient queries.
Roger Braun [Tue, 20 Jun 2017 14:18:42 +0000 (16:18 +0200)]
Use more efficient queries.

7 years agoUse more efficient query.
Roger Braun [Tue, 20 Jun 2017 14:02:17 +0000 (16:02 +0200)]
Use more efficient query.

7 years agoAdd some debugging to federations.
Roger Braun [Tue, 20 Jun 2017 12:10:44 +0000 (14:10 +0200)]
Add some debugging to federations.

7 years agoDrop the general index on activities.
Roger Braun [Tue, 20 Jun 2017 10:00:58 +0000 (12:00 +0200)]
Drop the general index on activities.

Indices should be more specific as the general index can lead to
slower queries because postgres can't estimate the specificity of
jsonb indexes very well.

7 years agoMerge branch 'develop' into refactor/user-view
Roger Braun [Tue, 20 Jun 2017 09:49:41 +0000 (11:49 +0200)]
Merge branch 'develop' into refactor/user-view

7 years agoWork around upserting problems in context mapping.
Roger Braun [Tue, 20 Jun 2017 07:50:22 +0000 (09:50 +0200)]
Work around upserting problems in context mapping.

7 years agoReplace UserRepresenter with UserView
dtluna [Mon, 19 Jun 2017 21:12:37 +0000 (00:12 +0300)]
Replace UserRepresenter with UserView

7 years agoMove finmojis to representation.
Roger Braun [Mon, 19 Jun 2017 16:06:58 +0000 (18:06 +0200)]
Move finmojis to representation.

7 years agoAdd finmoji.
Roger Braun [Mon, 19 Jun 2017 15:51:43 +0000 (17:51 +0200)]
Add finmoji.

7 years agoUpdate frontend.
Roger Braun [Sun, 18 Jun 2017 17:22:05 +0000 (19:22 +0200)]
Update frontend.

7 years agoDowncase tags coming in through the TwAPI.
Roger Braun [Sun, 18 Jun 2017 17:04:46 +0000 (19:04 +0200)]
Downcase tags coming in through the TwAPI.

7 years agoSave incoming tags as lowercase.
Roger Braun [Sun, 18 Jun 2017 17:01:54 +0000 (19:01 +0200)]
Save incoming tags as lowercase.

7 years agoRevert "Add invisible tags to TwAPI output."
Roger Braun [Sun, 18 Jun 2017 16:59:13 +0000 (18:59 +0200)]
Revert "Add invisible tags to TwAPI output."

This reverts commit a92a9dce94d2a2502750a4a258560283c21e2777.

7 years agoFetch user feed on externalprofile request.
Roger Braun [Sun, 18 Jun 2017 15:20:39 +0000 (17:20 +0200)]
Fetch user feed on externalprofile request.

This is so we always have something to show.

7 years agoOutput tags list in TwAPI.
Roger Braun [Sun, 18 Jun 2017 12:43:44 +0000 (14:43 +0200)]
Output tags list in TwAPI.

7 years agoStrip unsafe html on output in TwAPI.
Roger Braun [Sun, 18 Jun 2017 11:40:35 +0000 (13:40 +0200)]
Strip unsafe html on output in TwAPI.

7 years agoSlightly better html link regex.
Roger Braun [Sun, 18 Jun 2017 11:29:30 +0000 (13:29 +0200)]
Slightly better html link regex.

7 years agoRemove html from user bios on display.
Roger Braun [Sun, 18 Jun 2017 11:17:35 +0000 (13:17 +0200)]
Remove html from user bios on display.

This is mainly to fix problems of bios coming from mastodong.

7 years agoUpdate frontend.
Roger Braun [Fri, 16 Jun 2017 12:39:50 +0000 (14:39 +0200)]
Update frontend.

7 years agoDo some basic escaping.
Roger Braun [Wed, 14 Jun 2017 12:46:18 +0000 (14:46 +0200)]
Do some basic escaping.

7 years agoMove mention parsing to Formatter module.
Roger Braun [Wed, 14 Jun 2017 11:58:56 +0000 (13:58 +0200)]
Move mention parsing to Formatter module.

7 years agoUpdate frontend.
Roger Braun [Mon, 12 Jun 2017 15:41:42 +0000 (17:41 +0200)]
Update frontend.

7 years agoEnable user timelines.
Roger Braun [Mon, 12 Jun 2017 15:12:55 +0000 (17:12 +0200)]
Enable user timelines.

7 years agoRedirect html user profile request.
Roger Braun [Mon, 12 Jun 2017 10:52:40 +0000 (12:52 +0200)]
Redirect html user profile request.

7 years agoSave correct date for incoming notes.
Roger Braun [Thu, 8 Jun 2017 14:44:12 +0000 (16:44 +0200)]
Save correct date for incoming notes.

7 years agoUpdate frontend.
Roger Braun [Wed, 7 Jun 2017 18:47:19 +0000 (20:47 +0200)]
Update frontend.

7 years agoFix NaN statuses per day.
Roger Braun [Mon, 5 Jun 2017 13:47:37 +0000 (15:47 +0200)]
Fix NaN statuses per day.

7 years agoUpdate frontend.
Roger Braun [Mon, 5 Jun 2017 11:06:51 +0000 (13:06 +0200)]
Update frontend.

7 years agoUpdate frontend.
Roger Braun [Sun, 4 Jun 2017 08:25:56 +0000 (10:25 +0200)]
Update frontend.

7 years agoRepresent object publishing date in notes.
Roger Braun [Fri, 2 Jun 2017 20:47:49 +0000 (22:47 +0200)]
Represent object publishing date in notes.

7 years agoUpdate frontend.
Roger Braun [Thu, 1 Jun 2017 16:09:55 +0000 (18:09 +0200)]
Update frontend.

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
Roger Braun [Thu, 1 Jun 2017 09:24:03 +0000 (11:24 +0200)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop