akkoma
8 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.

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

8 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.

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

8 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.

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

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

8 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.

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

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

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

8 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.

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

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

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

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

8 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.

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

8 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

8 years agoMake timeouts longer, some servers are very slow.
Roger Braun [Wed, 31 May 2017 16:24:50 +0000 (18:24 +0200)]
Make timeouts longer, some servers are very slow.

8 years agoRedirect to frontend on html notice path.
Roger Braun [Wed, 31 May 2017 15:48:22 +0000 (17:48 +0200)]
Redirect to frontend on html notice path.

8 years agoShorten names in links.
Roger Braun [Tue, 30 May 2017 12:26:31 +0000 (14:26 +0200)]
Shorten names in links.

8 years agoMake longer bios possible.
Roger Braun [Mon, 29 May 2017 09:33:40 +0000 (11:33 +0200)]
Make longer bios possible.

8 years agoSave remote user bio and update if we see new data.
Roger Braun [Wed, 24 May 2017 15:34:38 +0000 (17:34 +0200)]
Save remote user bio and update if we see new data.

8 years agoOutput proper published data in ostatus.
Roger Braun [Wed, 24 May 2017 11:53:31 +0000 (13:53 +0200)]
Output proper published data in ostatus.

8 years agoFix factory.
Roger Braun [Wed, 24 May 2017 11:53:20 +0000 (13:53 +0200)]
Fix factory.

8 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
Roger Braun [Mon, 22 May 2017 17:08:46 +0000 (19:08 +0200)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop

8 years agoMake email and nickname case insensitive.
Roger Braun [Mon, 22 May 2017 16:10:50 +0000 (18:10 +0200)]
Make email and nickname case insensitive.

8 years agoExtract note handler.
Roger Braun [Sat, 20 May 2017 11:35:22 +0000 (13:35 +0200)]
Extract note handler.

8 years agoOutput ref instead of href for conversation.
Roger Braun [Sat, 20 May 2017 08:44:57 +0000 (10:44 +0200)]
Output ref instead of href for conversation.

8 years agoTry fetching shares.
Roger Braun [Fri, 19 May 2017 14:08:46 +0000 (16:08 +0200)]
Try fetching shares.

8 years agoAlso show activities in OStatus.
Roger Braun [Fri, 19 May 2017 13:53:02 +0000 (15:53 +0200)]
Also show activities in OStatus.

8 years agoFix specs.
Roger Braun [Thu, 18 May 2017 17:10:51 +0000 (19:10 +0200)]
Fix specs.

8 years agoAdd categories to ostatus output.
Roger Braun [Thu, 18 May 2017 16:18:27 +0000 (18:18 +0200)]
Add categories to ostatus output.

8 years agoUpdate html_sanitize_ex.
Roger Braun [Thu, 18 May 2017 15:18:33 +0000 (17:18 +0200)]
Update html_sanitize_ex.

8 years agosave correct inReplyToStatusId.
Roger Braun [Thu, 18 May 2017 15:03:21 +0000 (17:03 +0200)]
save correct inReplyToStatusId.

8 years agoWire up inReplyToStatusIds for ostatus.
Roger Braun [Thu, 18 May 2017 14:58:30 +0000 (16:58 +0200)]
Wire up inReplyToStatusIds for ostatus.

8 years agoKeep newlines around.
Roger Braun [Thu, 18 May 2017 14:41:16 +0000 (16:41 +0200)]
Keep newlines around.

8 years agoAdd invisible tags to TwAPI output.
Roger Braun [Thu, 18 May 2017 14:24:41 +0000 (16:24 +0200)]
Add invisible tags to TwAPI output.

8 years agoHandle incoming tags.
Roger Braun [Thu, 18 May 2017 13:58:18 +0000 (15:58 +0200)]
Handle incoming tags.

8 years agoSave tags in object.
Roger Braun [Thu, 18 May 2017 13:16:49 +0000 (15:16 +0200)]
Save tags in object.

8 years agoTwitter API refactoring.
Roger Braun [Wed, 17 May 2017 16:00:20 +0000 (18:00 +0200)]
Twitter API refactoring.

8 years agoAdd Formatter.
Roger Braun [Wed, 17 May 2017 16:00:09 +0000 (18:00 +0200)]
Add Formatter.

8 years agoAP refactoring.
Roger Braun [Tue, 16 May 2017 13:31:11 +0000 (15:31 +0200)]
AP refactoring.

8 years agoFix mention replacing.
Roger Braun [Mon, 15 May 2017 16:25:21 +0000 (18:25 +0200)]
Fix mention replacing.

8 years agoUpdate frontend.
Roger Braun [Fri, 12 May 2017 17:06:10 +0000 (19:06 +0200)]
Update frontend.

8 years agoOn user making, check if we have a user with that uri.
Roger Braun [Fri, 12 May 2017 16:58:25 +0000 (18:58 +0200)]
On user making, check if we have a user with that uri.

8 years agoFetch user on externalprofile if we don't know him
Roger Braun [Fri, 12 May 2017 16:50:47 +0000 (18:50 +0200)]
Fetch user on externalprofile if we don't know him

8 years agoFix cws.
Roger Braun [Thu, 11 May 2017 15:59:11 +0000 (17:59 +0200)]
Fix cws.

8 years agoMore debugging code.
Roger Braun [Thu, 11 May 2017 07:34:11 +0000 (09:34 +0200)]
More debugging code.

8 years agoDon't fetch if we don't even have a inReplyTo.
Roger Braun [Thu, 11 May 2017 07:32:03 +0000 (09:32 +0200)]
Don't fetch if we don't even have a inReplyTo.

8 years agoAdd debugging help.
Roger Braun [Thu, 11 May 2017 07:13:14 +0000 (09:13 +0200)]
Add debugging help.

8 years agoRepair retweets.
Roger Braun [Wed, 10 May 2017 17:29:25 +0000 (19:29 +0200)]
Repair retweets.

8 years agoAdd problematic mastodon message.
Roger Braun [Wed, 10 May 2017 17:24:00 +0000 (19:24 +0200)]
Add problematic mastodon message.

8 years agoActually guess 3 days...
Roger Braun [Wed, 10 May 2017 17:12:40 +0000 (19:12 +0200)]
Actually guess 3 days...

8 years agoOnly try refreshing every 6 hours.
Roger Braun [Wed, 10 May 2017 17:08:42 +0000 (19:08 +0200)]
Only try refreshing every 6 hours.

8 years agoHandle cases where we don't get lease_seconds returned.
Roger Braun [Wed, 10 May 2017 17:04:27 +0000 (19:04 +0200)]
Handle cases where we don't get lease_seconds returned.

8 years agoCorrect active state websub name.
Roger Braun [Wed, 10 May 2017 16:54:43 +0000 (18:54 +0200)]
Correct active state websub name.

8 years agoHandle incoming follows.
Roger Braun [Wed, 10 May 2017 16:46:23 +0000 (18:46 +0200)]
Handle incoming follows.

Also Mastodon CWs.

8 years agoSet valid_until date.
Roger Braun [Wed, 10 May 2017 16:45:55 +0000 (18:45 +0200)]
Set valid_until date.

8 years agoAdd option to keep id for follows.
Roger Braun [Wed, 10 May 2017 16:45:38 +0000 (18:45 +0200)]
Add option to keep id for follows.

8 years agoAdd externalprofile to TwAPI.
Roger Braun [Wed, 10 May 2017 16:44:57 +0000 (18:44 +0200)]
Add externalprofile to TwAPI.

8 years agoRefresh subscriptions.
Roger Braun [Wed, 10 May 2017 16:44:06 +0000 (18:44 +0200)]
Refresh subscriptions.

8 years agoOnly kick off websubs for local users.
Roger Braun [Wed, 10 May 2017 16:43:14 +0000 (18:43 +0200)]
Only kick off websubs for local users.

8 years agoUse changeset for remote user creation.
Roger Braun [Wed, 10 May 2017 08:16:20 +0000 (10:16 +0200)]
Use changeset for remote user creation.

8 years agoAdd some basic changesets.
Roger Braun [Tue, 9 May 2017 16:11:51 +0000 (18:11 +0200)]
Add some basic changesets.

8 years agoGet fresh objects on changes.
Roger Braun [Tue, 9 May 2017 16:11:11 +0000 (18:11 +0200)]
Get fresh objects on changes.

This will count retweets / favs correctly again.

8 years agoQuick fix for database filling.
Roger Braun [Mon, 8 May 2017 22:20:05 +0000 (00:20 +0200)]
Quick fix for database filling.

8 years agoAdd class=attachment to attachment links.
Roger Braun [Mon, 8 May 2017 18:12:36 +0000 (20:12 +0200)]
Add class=attachment to attachment links.

8 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
Roger Braun [Mon, 8 May 2017 17:35:16 +0000 (19:35 +0200)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop

8 years agoFix remote users retweeting local stuff.
Roger Braun [Mon, 8 May 2017 16:19:45 +0000 (18:19 +0200)]
Fix remote users retweeting local stuff.

8 years agotypo.
Roger Braun [Sun, 7 May 2017 18:30:34 +0000 (20:30 +0200)]
typo.

8 years agoAdd some twapi fixes.
Roger Braun [Sun, 7 May 2017 18:20:53 +0000 (20:20 +0200)]
Add some twapi fixes.

8 years agoAdd some debugging info.
Roger Braun [Sun, 7 May 2017 18:16:07 +0000 (20:16 +0200)]
Add some debugging info.

8 years agoPrevent double insertions.
Roger Braun [Sun, 7 May 2017 18:13:10 +0000 (20:13 +0200)]
Prevent double insertions.

8 years agoPreserve ids on favorites / retweets.
Roger Braun [Sun, 7 May 2017 18:05:03 +0000 (20:05 +0200)]
Preserve ids on favorites / retweets.

8 years agoMerge branch 'develop' into dtluna/pleroma-feature/unfollow-activity
Roger Braun [Sun, 7 May 2017 17:28:23 +0000 (19:28 +0200)]
Merge branch 'develop' into dtluna/pleroma-feature/unfollow-activity

8 years agoSafety measures.
Roger Braun [Sun, 7 May 2017 12:52:19 +0000 (14:52 +0200)]
Safety measures.

8 years agoFederate follow salmons.
Roger Braun [Sun, 7 May 2017 12:45:37 +0000 (14:45 +0200)]
Federate follow salmons.

8 years agoAdd conversation ids to twapi announce representer.
Roger Braun [Sun, 7 May 2017 10:46:21 +0000 (12:46 +0200)]
Add conversation ids to twapi announce representer.

8 years agoFix user fetching error.
Roger Braun [Sun, 7 May 2017 10:45:37 +0000 (12:45 +0200)]
Fix user fetching error.

8 years agoIndex users by ap_id.
Roger Braun [Sat, 6 May 2017 22:21:15 +0000 (00:21 +0200)]
Index users by ap_id.

8 years agoAdd one more alias for twapi twkn.
Roger Braun [Sat, 6 May 2017 20:26:36 +0000 (22:26 +0200)]
Add one more alias for twapi twkn.

8 years agoAddress incoming messages to followers.
Roger Braun [Sat, 6 May 2017 12:23:39 +0000 (14:23 +0200)]
Address incoming messages to followers.

8 years agoSubscribe to remote users on following.
Roger Braun [Sat, 6 May 2017 12:09:39 +0000 (14:09 +0200)]
Subscribe to remote users on following.

8 years agoFollow redirects when fetching activities.
Roger Braun [Sat, 6 May 2017 11:18:08 +0000 (13:18 +0200)]
Follow redirects when fetching activities.

This can happen for site that started as http and now switched to https.

8 years agoHandle incoming items through the queue.
Roger Braun [Sat, 6 May 2017 10:34:40 +0000 (12:34 +0200)]
Handle incoming items through the queue.

8 years agoDo recursive fetching in-band for now.
Roger Braun [Sat, 6 May 2017 10:15:48 +0000 (12:15 +0200)]
Do recursive fetching in-band for now.

This is to prevent conversation id problems.

8 years agoSend salmons and websub in background tasks.
Roger Braun [Fri, 5 May 2017 18:38:10 +0000 (20:38 +0200)]
Send salmons and websub in background tasks.

8 years agoAdd basic thread fetching.
Roger Braun [Fri, 5 May 2017 18:15:26 +0000 (20:15 +0200)]
Add basic thread fetching.

8 years agoBasic queue.
Roger Braun [Fri, 5 May 2017 16:58:29 +0000 (18:58 +0200)]
Basic queue.

8 years agoDon't call out if we have the favorited notice locally.
Roger Braun [Fri, 5 May 2017 14:27:03 +0000 (16:27 +0200)]
Don't call out if we have the favorited notice locally.

8 years agoHandle incoming favorites, fetch potentially missing messages.
Roger Braun [Fri, 5 May 2017 14:07:44 +0000 (16:07 +0200)]
Handle incoming favorites, fetch potentially missing messages.

8 years agoMock HTTPoison in testing.
Roger Braun [Fri, 5 May 2017 12:16:54 +0000 (14:16 +0200)]
Mock HTTPoison in testing.

8 years agoSome refactoring.
Roger Braun [Fri, 5 May 2017 10:07:38 +0000 (12:07 +0200)]
Some refactoring.

8 years agoMerge branch 'develop' into dtluna/pleroma-refactor/1
Roger Braun [Fri, 5 May 2017 09:46:59 +0000 (11:46 +0200)]
Merge branch 'develop' into dtluna/pleroma-refactor/1

8 years agoParse incoming retweets.
Roger Braun [Thu, 4 May 2017 16:42:29 +0000 (18:42 +0200)]
Parse incoming retweets.

8 years agoJust sign with an empty string if needed.
Roger Braun [Thu, 4 May 2017 07:57:11 +0000 (09:57 +0200)]
Just sign with an empty string if needed.

8 years agoAdd debugging logs.
Roger Braun [Thu, 4 May 2017 07:54:22 +0000 (09:54 +0200)]
Add debugging logs.

8 years agoFix specs.
Roger Braun [Wed, 3 May 2017 18:06:20 +0000 (20:06 +0200)]
Fix specs.