akkoma
7 years agoRefactor code to comply with credo suggestions
dtluna [Thu, 27 Apr 2017 13:18:50 +0000 (16:18 +0300)]
Refactor code to comply with credo suggestions

7 years agoMerge branch 'dtluna/pleroma-bugfix/deny-self-repeats' into develop
Roger Braun [Wed, 26 Apr 2017 06:56:34 +0000 (08:56 +0200)]
Merge branch 'dtluna/pleroma-bugfix/deny-self-repeats' into develop

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
Roger Braun [Wed, 26 Apr 2017 06:56:18 +0000 (08:56 +0200)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop

7 years agoFix retweet spec.
Roger Braun [Wed, 26 Apr 2017 06:55:00 +0000 (08:55 +0200)]
Fix retweet spec.

7 years agoMerge branch 'develop' into dtluna/pleroma-bugfix/deny-self-repeats
Roger Braun [Wed, 26 Apr 2017 06:49:26 +0000 (08:49 +0200)]
Merge branch 'develop' into dtluna/pleroma-bugfix/deny-self-repeats

7 years agoRemove unnecessary status_update definition
dtluna [Tue, 25 Apr 2017 16:47:16 +0000 (19:47 +0300)]
Remove unnecessary status_update definition

7 years agoMerge branch 'dtluna/pleroma-bugfix/deny-empty-posts' into develop
Roger Braun [Tue, 25 Apr 2017 10:01:00 +0000 (12:01 +0200)]
Merge branch 'dtluna/pleroma-bugfix/deny-empty-posts' into develop

7 years agoRemove superflous function.
Roger Braun [Tue, 25 Apr 2017 09:33:32 +0000 (11:33 +0200)]
Remove superflous function.

7 years agoMerge branch 'develop' into dtluna/pleroma-bugfix/deny-empty-posts
Roger Braun [Tue, 25 Apr 2017 09:09:14 +0000 (11:09 +0200)]
Merge branch 'develop' into dtluna/pleroma-bugfix/deny-empty-posts

7 years agoMerge branch 'bugfix/ascii-alphanumeric-names' into 'develop'
lambadalambda [Mon, 24 Apr 2017 13:59:44 +0000 (09:59 -0400)]
Merge branch 'bugfix/ascii-alphanumeric-names' into 'develop'

Add restriction on names

Closes #15

See merge request !15

7 years agoAdd restriction on names
dtluna [Mon, 24 Apr 2017 12:33:27 +0000 (15:33 +0300)]
Add restriction on names

7 years agoMerge branch 'bugfix/deny-empty-posts' of ssh.gitgud.io:dtluna/pleroma into bugfix...
dtluna [Mon, 24 Apr 2017 11:17:23 +0000 (14:17 +0300)]
Merge branch 'bugfix/deny-empty-posts' of ssh.gitgud.io:dtluna/pleroma into bugfix/deny-self-repeats

7 years agoDeny whitespace statuses
dtluna [Mon, 24 Apr 2017 09:09:11 +0000 (12:09 +0300)]
Deny whitespace statuses

7 years agoAdd error response to self-repeats
dtluna [Sun, 23 Apr 2017 22:11:38 +0000 (01:11 +0300)]
Add error response to self-repeats

7 years agoMerge branch 'bugfix/deny-empty-posts' of ssh.gitgud.io:dtluna/pleroma into bugfix...
dtluna [Sun, 23 Apr 2017 22:05:02 +0000 (01:05 +0300)]
Merge branch 'bugfix/deny-empty-posts' of ssh.gitgud.io:dtluna/pleroma into bugfix/deny-self-repeats

7 years agoAdd error response on empty status
dtluna [Sun, 23 Apr 2017 16:08:25 +0000 (19:08 +0300)]
Add error response on empty status

7 years agoBasic key fetching.
Roger Braun [Sun, 23 Apr 2017 14:35:17 +0000 (16:35 +0200)]
Basic key fetching.

7 years agoMerge branch 'feature/follow-unfollow-by-screen-name' into 'develop'
lambadalambda [Sun, 23 Apr 2017 14:26:27 +0000 (10:26 -0400)]
Merge branch 'feature/follow-unfollow-by-screen-name' into 'develop'

Follow and unfollow using screen_name

See merge request !9

7 years agoDecode and verify salmons.
Roger Braun [Sun, 23 Apr 2017 13:21:58 +0000 (15:21 +0200)]
Decode and verify salmons.

7 years agoDon't break feed if user has no posts.
Roger Braun [Sun, 23 Apr 2017 08:38:24 +0000 (10:38 +0200)]
Don't break feed if user has no posts.

7 years agoMerge branch 'ostatus' into develop
Roger Braun [Sun, 23 Apr 2017 08:37:29 +0000 (10:37 +0200)]
Merge branch 'ostatus' into develop

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
Roger Braun [Sun, 23 Apr 2017 08:37:22 +0000 (10:37 +0200)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop

7 years agoFix utf8 problems with iolists.
Roger Braun [Sat, 22 Apr 2017 13:34:29 +0000 (15:34 +0200)]
Fix utf8 problems with iolists.

7 years agoAdd poco data to user.
Roger Braun [Sat, 22 Apr 2017 13:11:13 +0000 (15:11 +0200)]
Add poco data to user.

7 years agoRemove unknown activities from feed.
Roger Braun [Sat, 22 Apr 2017 12:37:54 +0000 (14:37 +0200)]
Remove unknown activities from feed.

7 years agoOnly handle subscription requests for now.
Roger Braun [Sat, 22 Apr 2017 11:48:10 +0000 (13:48 +0200)]
Only handle subscription requests for now.

7 years agoOnly have one subscription per callback.
Roger Braun [Sat, 22 Apr 2017 11:44:21 +0000 (13:44 +0200)]
Only have one subscription per callback.

7 years agoAdd rel=self link too feed.
Roger Braun [Sat, 22 Apr 2017 10:11:36 +0000 (12:11 +0200)]
Add rel=self link too feed.

7 years agoAdd attachments to feed.
Roger Braun [Sat, 22 Apr 2017 10:09:13 +0000 (12:09 +0200)]
Add attachments to feed.

7 years agoAdd outgoin federation to twitter api.
Roger Braun [Sat, 22 Apr 2017 10:08:20 +0000 (12:08 +0200)]
Add outgoin federation to twitter api.

Doesn't really belong there, find a different place for it. Should
federate on every activity insertion.

7 years agoadd basic federation to websub.
Roger Braun [Sat, 22 Apr 2017 10:07:51 +0000 (12:07 +0200)]
add basic federation to websub.

7 years agoAdd callback to websub subscription.
Roger Braun [Sat, 22 Apr 2017 10:05:48 +0000 (12:05 +0200)]
Add callback to websub subscription.

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into ostatus
Roger Braun [Fri, 21 Apr 2017 16:42:28 +0000 (18:42 +0200)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into ostatus

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/follow...
dtluna [Fri, 21 Apr 2017 15:36:03 +0000 (18:36 +0300)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/follow-unfollow-by-screen-name

7 years agoReturn object id in Ostatus create activties.
Roger Braun [Fri, 21 Apr 2017 02:22:02 +0000 (04:22 +0200)]
Return object id in Ostatus create activties.

7 years agoAdd Websub verification.
Roger Braun [Fri, 21 Apr 2017 01:59:11 +0000 (03:59 +0200)]
Add Websub verification.

7 years agoQuick fix for activities without 'to'.
Roger Braun [Thu, 20 Apr 2017 23:01:58 +0000 (01:01 +0200)]
Quick fix for activities without 'to'.

7 years agoFix specs, add some user info.
Roger Braun [Thu, 20 Apr 2017 22:51:09 +0000 (00:51 +0200)]
Fix specs, add some user info.

7 years agoMerge branch 'bugfix/mentions-timeline' into 'develop'
lambadalambda [Fri, 21 Apr 2017 09:17:25 +0000 (05:17 -0400)]
Merge branch 'bugfix/mentions-timeline' into 'develop'

Mentions timeline bugfix

See merge request !11

7 years agoAdd /statuses/mentions_timeline route
dtluna [Thu, 20 Apr 2017 21:29:08 +0000 (00:29 +0300)]
Add /statuses/mentions_timeline route

7 years agoWebsub controller beginnings.
Roger Braun [Thu, 20 Apr 2017 15:47:33 +0000 (17:47 +0200)]
Websub controller beginnings.

7 years agoMerge branch 'feature/mentions-timeline' into 'develop'
lambadalambda [Thu, 20 Apr 2017 14:21:16 +0000 (10:21 -0400)]
Merge branch 'feature/mentions-timeline' into 'develop'

Add statuses/mentions endpoint

Closes #2

See merge request !10

7 years agoAdd statuses/mentions endpoint
dtluna [Thu, 20 Apr 2017 10:53:53 +0000 (13:53 +0300)]
Add statuses/mentions endpoint

7 years agoMerge branch 'ostatus' of ssh.gitgud.io:lambadalambda/pleroma into ostatus
Roger Braun [Thu, 20 Apr 2017 08:16:41 +0000 (10:16 +0200)]
Merge branch 'ostatus' of ssh.gitgud.io:lambadalambda/pleroma into ostatus

7 years agoBetter activities in ostatus.
Roger Braun [Thu, 20 Apr 2017 08:16:06 +0000 (10:16 +0200)]
Better activities in ostatus.

7 years agoRefactor unfollow/2
dtluna [Thu, 20 Apr 2017 07:57:37 +0000 (10:57 +0300)]
Refactor unfollow/2

7 years agoMerge branch 'feature/unfollow-by-screen-name' of ssh.gitgud.io:dtluna/pleroma into...
dtluna [Thu, 20 Apr 2017 07:46:27 +0000 (10:46 +0300)]
Merge branch 'feature/unfollow-by-screen-name' of ssh.gitgud.io:dtluna/pleroma into feature/follow-unfollow-by-screen-name

7 years agoMerge branch 'feature/follow-by-screen-name' of ssh.gitgud.io:dtluna/pleroma into...
dtluna [Thu, 20 Apr 2017 07:39:18 +0000 (10:39 +0300)]
Merge branch 'feature/follow-by-screen-name' of ssh.gitgud.io:dtluna/pleroma into feature/follow-unfollow-by-screen-name

7 years agoSend frontend through phoenix.
Roger Braun [Wed, 19 Apr 2017 13:25:18 +0000 (15:25 +0200)]
Send frontend through phoenix.

7 years agoMerge branch 'feature/user-timeline' into 'develop'
lambadalambda [Wed, 19 Apr 2017 09:50:24 +0000 (05:50 -0400)]
Merge branch 'feature/user-timeline' into 'develop'

Feature/user timeline

See merge request !8

7 years agoAdd webfinger and basic feed support.
Roger Braun [Tue, 18 Apr 2017 16:41:51 +0000 (18:41 +0200)]
Add webfinger and basic feed support.

7 years agoAdd user timeline spec test
dtluna [Mon, 17 Apr 2017 13:31:19 +0000 (16:31 +0300)]
Add user timeline spec test

7 years agoAdd basic Ostatus user representer.
Roger Braun [Mon, 17 Apr 2017 12:12:36 +0000 (14:12 +0200)]
Add basic Ostatus user representer.

7 years agoAdd basic webfinger.
Roger Braun [Mon, 17 Apr 2017 11:44:41 +0000 (13:44 +0200)]
Add basic webfinger.

7 years agoMerge branch 'bugfix/repeated-follow-unfollow' into 'develop'
lambadalambda [Mon, 17 Apr 2017 09:46:59 +0000 (05:46 -0400)]
Merge branch 'bugfix/repeated-follow-unfollow' into 'develop'

Add error messages for repeated follows and unfollows

See merge request !7

7 years agoFix syntax error.
Roger Braun [Mon, 17 Apr 2017 09:43:44 +0000 (11:43 +0200)]
Fix syntax error.

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
Roger Braun [Mon, 17 Apr 2017 09:37:21 +0000 (11:37 +0200)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop

7 years agoSwitch cache implementation for size limiting.
Roger Braun [Mon, 17 Apr 2017 09:36:17 +0000 (11:36 +0200)]
Switch cache implementation for size limiting.

7 years agoRemove unnecesary queries
dtluna [Sun, 16 Apr 2017 14:41:30 +0000 (17:41 +0300)]
Remove unnecesary queries

7 years agoRemove unnecesary asserts
dtluna [Sun, 16 Apr 2017 14:39:34 +0000 (17:39 +0300)]
Remove unnecesary asserts

7 years agoMerge branch 'feature/help-test' into 'develop'
lambadalambda [Sun, 16 Apr 2017 14:25:38 +0000 (10:25 -0400)]
Merge branch 'feature/help-test' into 'develop'

Add help/test resource

See merge request !3

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into bugfix/repeated...
dtluna [Sun, 16 Apr 2017 14:18:34 +0000 (17:18 +0300)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into bugfix/repeated-follow-unfollow

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/unfollow...
dtluna [Sun, 16 Apr 2017 14:13:42 +0000 (17:13 +0300)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/unfollow-by-screen-name

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/follow...
dtluna [Sun, 16 Apr 2017 14:12:28 +0000 (17:12 +0300)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/follow-by-screen-name

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/help-test
dtluna [Sun, 16 Apr 2017 14:10:25 +0000 (17:10 +0300)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/help-test

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/user-timeline
dtluna [Sun, 16 Apr 2017 14:08:17 +0000 (17:08 +0300)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/user-timeline

7 years agoUpdate frontend.
Roger Braun [Sun, 16 Apr 2017 14:07:14 +0000 (16:07 +0200)]
Update frontend.

7 years agoAdd basic Avatar updating code.
Roger Braun [Sun, 16 Apr 2017 14:06:19 +0000 (16:06 +0200)]
Add basic Avatar updating code.

7 years agoFix typo
dtluna [Sun, 16 Apr 2017 14:05:48 +0000 (17:05 +0300)]
Fix typo

7 years agoAdd user timeline fetching without credentials
dtluna [Sun, 16 Apr 2017 13:44:30 +0000 (16:44 +0300)]
Add user timeline fetching without credentials

7 years agoDisplay the users avatar if he has one set.
Roger Braun [Sun, 16 Apr 2017 13:40:50 +0000 (15:40 +0200)]
Display the users avatar if he has one set.

7 years agoAdd avatar objects to user, fix specs.
Roger Braun [Sun, 16 Apr 2017 13:28:28 +0000 (15:28 +0200)]
Add avatar objects to user, fix specs.

7 years agoSupport data uris in uploads.
Roger Braun [Sun, 16 Apr 2017 12:23:30 +0000 (14:23 +0200)]
Support data uris in uploads.

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/user-timeline
dtluna [Sun, 16 Apr 2017 10:32:56 +0000 (13:32 +0300)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/user-timeline

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/unfollow...
dtluna [Sun, 16 Apr 2017 10:28:23 +0000 (13:28 +0300)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/unfollow-by-screen-name

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/help-test
dtluna [Sun, 16 Apr 2017 10:25:38 +0000 (13:25 +0300)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into feature/help-test

7 years agoMerge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop
Roger Braun [Sun, 16 Apr 2017 09:52:04 +0000 (11:52 +0200)]
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma into develop

7 years agoPreserve newlines in messages.
Roger Braun [Sun, 16 Apr 2017 09:51:00 +0000 (11:51 +0200)]
Preserve newlines in messages.

7 years agoAdd license
lambadalambda [Sun, 16 Apr 2017 09:37:52 +0000 (05:37 -0400)]
Add license

7 years agoUpdate frontend again.
Roger Braun [Sun, 16 Apr 2017 09:16:00 +0000 (11:16 +0200)]
Update frontend again.

7 years agoUpdate frontend.
Roger Braun [Sun, 16 Apr 2017 09:04:30 +0000 (11:04 +0200)]
Update frontend.

7 years agoAdd registration to the TwAPI controller.
Roger Braun [Sun, 16 Apr 2017 09:01:24 +0000 (11:01 +0200)]
Add registration to the TwAPI controller.

7 years agoAdd user registration to TwAPI.
Roger Braun [Sun, 16 Apr 2017 08:25:27 +0000 (10:25 +0200)]
Add user registration to TwAPI.

7 years agoUse changeset in user registration mix task.
Roger Braun [Sat, 15 Apr 2017 14:42:02 +0000 (16:42 +0200)]
Use changeset in user registration mix task.

7 years agoAdd user registration changeset.
Roger Braun [Sat, 15 Apr 2017 14:40:09 +0000 (16:40 +0200)]
Add user registration changeset.

7 years agoAddress liking / announcing to the original author.
Roger Braun [Sat, 15 Apr 2017 12:16:01 +0000 (14:16 +0200)]
Address liking / announcing to the original author.

7 years agoAdd retweeting to TwAPI controller.
Roger Braun [Sat, 15 Apr 2017 12:09:54 +0000 (14:09 +0200)]
Add retweeting to TwAPI controller.

7 years agoAdd announcements / retweets to TwAPI.
Roger Braun [Sat, 15 Apr 2017 11:54:46 +0000 (13:54 +0200)]
Add announcements / retweets to TwAPI.

7 years agoAdd announcements to activitypub.
Roger Braun [Sat, 15 Apr 2017 10:11:20 +0000 (12:11 +0200)]
Add announcements to activitypub.

7 years agoUpdate object correctly after setting context.
Roger Braun [Fri, 14 Apr 2017 16:59:11 +0000 (18:59 +0200)]
Update object correctly after setting context.

7 years agoAdd unliking to TwAPI controller.
Roger Braun [Fri, 14 Apr 2017 16:27:17 +0000 (18:27 +0200)]
Add unliking to TwAPI controller.

7 years agoAdd unfavoriting to TwAPI.
Roger Braun [Fri, 14 Apr 2017 16:15:15 +0000 (18:15 +0200)]
Add unfavoriting to TwAPI.

7 years agoAdd unliking to activitypub.
Roger Braun [Fri, 14 Apr 2017 16:08:47 +0000 (18:08 +0200)]
Add unliking to activitypub.

7 years agoMake new users follow themselves.
Roger Braun [Fri, 14 Apr 2017 15:29:27 +0000 (17:29 +0200)]
Make new users follow themselves.

7 years agoAdd basic user caching.
Roger Braun [Fri, 14 Apr 2017 15:13:51 +0000 (17:13 +0200)]
Add basic user caching.

Expires after 5 seconds.

7 years agoFix uploads and favorites in twidere / twittnuker.
Roger Braun [Fri, 14 Apr 2017 14:13:34 +0000 (16:13 +0200)]
Fix uploads and favorites in twidere / twittnuker.

7 years agoAdd user timeline
dtluna [Fri, 14 Apr 2017 13:09:13 +0000 (16:09 +0300)]
Add user timeline

7 years agoFavorite changes.
Roger Braun [Fri, 14 Apr 2017 13:07:24 +0000 (15:07 +0200)]
Favorite changes.

- Add 'likes' to activity, collection of ids of people who liked it.
- show if you favorited something or not.
- Don't allow double favorites
- Address favorites to the followers of the liked activity's author.

7 years agoAdd favoriting to TwAPI controller.
Roger Braun [Thu, 13 Apr 2017 15:22:44 +0000 (17:22 +0200)]
Add favoriting to TwAPI controller.

7 years agoDisplay like activities.
Roger Braun [Thu, 13 Apr 2017 15:05:53 +0000 (17:05 +0200)]
Display like activities.