]> cat aescling's git repositories - mastodon.git/log
mastodon.git
9 years agoPuSH unsubscribe needs correct callback URL
Eugen Rochko [Mon, 10 Oct 2016 01:40:08 +0000 (03:40 +0200)]
PuSH unsubscribe needs correct callback URL

9 years agoMake account domains case-insensitive, downcase before checking against local
Eugen Rochko [Mon, 10 Oct 2016 01:34:15 +0000 (03:34 +0200)]
Make account domains case-insensitive, downcase before checking against local

9 years agoFix default assumed object type (note->activity), make stream entry threaded? check...
Eugen Rochko [Mon, 10 Oct 2016 00:55:30 +0000 (02:55 +0200)]
Fix default assumed object type (note->activity), make stream entry threaded? check aware of orphaned replies

9 years agoImproved how in-UI profiles look
Eugen Rochko [Sun, 9 Oct 2016 20:19:15 +0000 (22:19 +0200)]
Improved how in-UI profiles look

9 years agoMaking AccountTimeline into a sub-route
Eugen Rochko [Sun, 9 Oct 2016 18:18:54 +0000 (20:18 +0200)]
Making AccountTimeline into a sub-route

9 years agoPublic timeline to exclude users you blocked
Eugen Rochko [Sun, 9 Oct 2016 13:15:21 +0000 (15:15 +0200)]
Public timeline to exclude users you blocked

9 years agoFilter block users and reblogs of them from public timeline
Eugen Rochko [Sun, 9 Oct 2016 13:05:07 +0000 (15:05 +0200)]
Filter block users and reblogs of them from public timeline

9 years agoAdding domain blocks
Eugen Rochko [Sun, 9 Oct 2016 12:48:43 +0000 (14:48 +0200)]
Adding domain blocks

9 years agoMerge pull request #87 from vayan/feature/strip-exif-data-from-images
Eugen [Sun, 9 Oct 2016 10:45:22 +0000 (12:45 +0200)]
Merge pull request #87 from vayan/feature/strip-exif-data-from-images

Strip exif data from uploaded images

9 years agoStrip exif data from uploaded images
Yann Vaillant [Sat, 8 Oct 2016 13:15:43 +0000 (15:15 +0200)]
Strip exif data from uploaded images

Using `-strip` cli options from ImageMagick

http://www.imagemagick.org/script/command-line-options.php#strip

fix #85

9 years agoFix travis test
Eugen Rochko [Fri, 7 Oct 2016 22:48:36 +0000 (00:48 +0200)]
Fix travis test

9 years agoFix mistake
Eugen Rochko [Fri, 7 Oct 2016 22:39:46 +0000 (00:39 +0200)]
Fix mistake

9 years agoAdd link to public timeline to getting started screen
Eugen Rochko [Fri, 7 Oct 2016 22:30:56 +0000 (00:30 +0200)]
Add link to public timeline to getting started screen

9 years agoInstall npm 3 in docker (v3 warns on invalid peer dependencies instead of failing)
Eugen Rochko [Fri, 7 Oct 2016 22:23:01 +0000 (00:23 +0200)]
Install npm 3 in docker (v3 warns on invalid peer dependencies instead of failing)

9 years agoUse reselect to memoize denormalization in UI state
Eugen Rochko [Fri, 7 Oct 2016 22:01:22 +0000 (00:01 +0200)]
Use reselect to memoize denormalization in UI state
Also upgrade react-redux to latest version. This is a performance update

9 years agoAdding public timeline
Eugen Rochko [Fri, 7 Oct 2016 14:00:11 +0000 (16:00 +0200)]
Adding public timeline

9 years agoAdding user settings (model and mailer), no form yet
Eugen Rochko [Fri, 7 Oct 2016 11:17:56 +0000 (13:17 +0200)]
Adding user settings (model and mailer), no form yet

9 years agoFix #73 - Click on in-UI profile avatar/name to open public profile
Eugen Rochko [Thu, 6 Oct 2016 21:15:50 +0000 (23:15 +0200)]
Fix #73 - Click on in-UI profile avatar/name to open public profile

9 years agoStyling loading indicator, removing unused routes, adding "getting started" explanation
Eugen Rochko [Thu, 6 Oct 2016 20:47:35 +0000 (22:47 +0200)]
Styling loading indicator, removing unused routes, adding "getting started" explanation
Also, only update relative time every minute instead of 6 seconds. My bad

9 years agoFix how missing display name is displayed (fallback to username)
Eugen Rochko [Thu, 6 Oct 2016 20:07:32 +0000 (22:07 +0200)]
Fix how missing display name is displayed (fallback to username)

9 years agoAdjusting new CSS for smaller screens
Eugen Rochko [Thu, 6 Oct 2016 20:00:56 +0000 (22:00 +0200)]
Adjusting new CSS for smaller screens

9 years agoFix #79 - break too long lines and hide overflowing characters in status content
Eugen Rochko [Thu, 6 Oct 2016 19:56:07 +0000 (21:56 +0200)]
Fix #79 - break too long lines and hide overflowing characters in status content

9 years agoFix #80 - pretty scrollbars for lucky webkit users
Eugen Rochko [Thu, 6 Oct 2016 19:39:30 +0000 (21:39 +0200)]
Fix #80 - pretty scrollbars for lucky webkit users

9 years agoFix #83 - if user cannot be found (or is self) throw error, don't return empty 200
Eugen Rochko [Thu, 6 Oct 2016 19:33:33 +0000 (21:33 +0200)]
Fix #83 - if user cannot be found (or is self) throw error, don't return empty 200
This prevents the undefined profile from being opened in the first place on such an error

9 years agoFix #72 - add follow/unfollow button to public profiles
Eugen Rochko [Thu, 6 Oct 2016 19:27:58 +0000 (21:27 +0200)]
Fix #72 - add follow/unfollow button to public profiles

9 years agoFix delete option missing from statuses in detailed view
Eugen Rochko [Thu, 6 Oct 2016 15:27:07 +0000 (17:27 +0200)]
Fix delete option missing from statuses in detailed view

9 years agoBetter comparison of "local" domain
Eugen Rochko [Thu, 6 Oct 2016 14:36:16 +0000 (16:36 +0200)]
Better comparison of "local" domain

9 years agoFix #76 - set scrollTop property of element node rather than use scrollTo() method
Eugen Rochko [Thu, 6 Oct 2016 14:18:32 +0000 (16:18 +0200)]
Fix #76 - set scrollTop property of element node rather than use scrollTo() method

9 years agoFix sign-in redirecting "back" to a missing image because missing static files hit...
Eugen Rochko [Thu, 6 Oct 2016 13:42:00 +0000 (15:42 +0200)]
Fix sign-in redirecting "back" to a missing image because missing static files hit the raise_not_found method

9 years agoFix #71 - Add logout link to UI
Eugen Rochko [Thu, 6 Oct 2016 13:34:11 +0000 (15:34 +0200)]
Fix #71 - Add logout link to UI

9 years agoFix #70 - disable autocomplete on follow form
Eugen Rochko [Thu, 6 Oct 2016 13:24:28 +0000 (15:24 +0200)]
Fix #70 - disable autocomplete on follow form

9 years agoUpdate OStatus2 to handle malformed Salmon without raising unexpected exceptions
Eugen Rochko [Thu, 6 Oct 2016 12:46:34 +0000 (14:46 +0200)]
Update OStatus2 to handle malformed Salmon without raising unexpected exceptions

9 years agoCatch Paperclip errors on /api/v1/media, return early from update profile service...
Eugen Rochko [Thu, 6 Oct 2016 12:39:34 +0000 (14:39 +0200)]
Catch Paperclip errors on /api/v1/media, return early from update profile service if XML given is nil

9 years agoMerge pull request #74 from waldyrious/patch-1
Eugen [Thu, 6 Oct 2016 10:26:21 +0000 (12:26 +0200)]
Merge pull request #74 from waldyrious/patch-1

Use consistent capitalization for subject lines

9 years agouse consistent capitalization for subject lines
Waldir Pimenta [Thu, 6 Oct 2016 10:16:59 +0000 (11:16 +0100)]
use consistent capitalization for subject lines

9 years agoMerge pull request #69 from vayan/feature/change-wording-in-mailer-view
Eugen [Thu, 6 Oct 2016 07:59:00 +0000 (09:59 +0200)]
Merge pull request #69 from vayan/feature/change-wording-in-mailer-view

Update default devise wording to include reference to Mastodon

9 years agoUpdate default devise wording to include reference to Mastodon
Yann Vaillant [Thu, 6 Oct 2016 05:45:07 +0000 (07:45 +0200)]
Update default devise wording to include reference to Mastodon

Fix #68

9 years agoAdd information on rake tasks to readme
Eugen Rochko [Wed, 5 Oct 2016 12:13:18 +0000 (14:13 +0200)]
Add information on rake tasks to readme

9 years agoMove PubSubHubbub pinging to a background worker
Eugen Rochko [Wed, 5 Oct 2016 11:50:21 +0000 (13:50 +0200)]
Move PubSubHubbub pinging to a background worker
It can take as much as 0.5s if not longer to complete

9 years agoFix typo
Eugen Rochko [Wed, 5 Oct 2016 11:40:14 +0000 (13:40 +0200)]
Fix typo

9 years agoLink demo video from readme
Eugen Rochko [Wed, 5 Oct 2016 11:37:47 +0000 (13:37 +0200)]
Link demo video from readme

9 years agoCatching more exceptions that slipped through, removing AR logging from
Eugen Rochko [Wed, 5 Oct 2016 11:26:44 +0000 (13:26 +0200)]
Catching more exceptions that slipped through, removing AR logging from
production as it's very verbose and not very useful

9 years agoCatch :warden correctly
Eugen Rochko [Mon, 3 Oct 2016 17:19:03 +0000 (19:19 +0200)]
Catch :warden correctly

9 years agoCatch warden throw in actioncable
Eugen Rochko [Mon, 3 Oct 2016 17:10:56 +0000 (19:10 +0200)]
Catch warden throw in actioncable

9 years agoBlocking will prevent e-mail notifications from blocked user, blocks in UI
Eugen Rochko [Mon, 3 Oct 2016 16:49:52 +0000 (18:49 +0200)]
Blocking will prevent e-mail notifications from blocked user, blocks in UI

9 years agoAPI for blocking and unblocking
Eugen Rochko [Mon, 3 Oct 2016 16:17:06 +0000 (18:17 +0200)]
API for blocking and unblocking

9 years agoIntegrating block relationships into the API (read-only for now)
Eugen Rochko [Mon, 3 Oct 2016 15:16:58 +0000 (17:16 +0200)]
Integrating block relationships into the API (read-only for now)

9 years agoAdding a block model and filter mentions from blocked users (fix #60)
Eugen Rochko [Mon, 3 Oct 2016 15:11:54 +0000 (17:11 +0200)]
Adding a block model and filter mentions from blocked users (fix #60)

9 years agoCleaning up unused views
Eugen Rochko [Mon, 3 Oct 2016 14:52:45 +0000 (16:52 +0200)]
Cleaning up unused views

9 years agoAdding e-mail confirmations
Eugen Rochko [Mon, 3 Oct 2016 14:38:22 +0000 (16:38 +0200)]
Adding e-mail confirmations

9 years agoFix most pages on small screens
Eugen Rochko [Mon, 3 Oct 2016 14:10:17 +0000 (16:10 +0200)]
Fix most pages on small screens

9 years agoMaking public pages responsive, removing reblogs/favs counts from them
Eugen Rochko [Sun, 2 Oct 2016 22:26:00 +0000 (00:26 +0200)]
Making public pages responsive, removing reblogs/favs counts from them

9 years agoSmall fixes
Eugen Rochko [Sun, 2 Oct 2016 21:46:25 +0000 (23:46 +0200)]
Small fixes

9 years agoFix doorkeeper skip_authorization
Eugen Rochko [Sun, 2 Oct 2016 20:55:09 +0000 (22:55 +0200)]
Fix doorkeeper skip_authorization

9 years agoAdd since_id param to feeds
Eugen Rochko [Sun, 2 Oct 2016 20:35:27 +0000 (22:35 +0200)]
Add since_id param to feeds

9 years agoRedirect after sign in to previous page (unless it's a sign in/up/etc page)
Eugen Rochko [Sun, 2 Oct 2016 15:11:08 +0000 (17:11 +0200)]
Redirect after sign in to previous page (unless it's a sign in/up/etc page)

9 years agoAdd API for getting info about authenticated user: /api/v1/accounts/verify_credentials
Eugen Rochko [Sun, 2 Oct 2016 14:14:21 +0000 (16:14 +0200)]
Add API for getting info about authenticated user: /api/v1/accounts/verify_credentials

9 years agoSlightly improved e-mail notifications
Eugen Rochko [Sun, 2 Oct 2016 13:37:35 +0000 (15:37 +0200)]
Slightly improved e-mail notifications

9 years agoValidate against multiple reblogs of same status by same account
Eugen Rochko [Sun, 2 Oct 2016 13:33:24 +0000 (15:33 +0200)]
Validate against multiple reblogs of same status by same account

9 years agoPreparing feeds for better filtering
Eugen Rochko [Sun, 2 Oct 2016 13:28:47 +0000 (15:28 +0200)]
Preparing feeds for better filtering

9 years agoUnreblogging and unfavouriting from the UI
Eugen Rochko [Sun, 2 Oct 2016 13:14:26 +0000 (15:14 +0200)]
Unreblogging and unfavouriting from the UI

9 years agoAdd logging for outgoing http requests
Eugen Rochko [Sun, 2 Oct 2016 12:58:06 +0000 (14:58 +0200)]
Add logging for outgoing http requests

9 years agoFix tests, update goldfinger to catch XML errors
Eugen Rochko [Fri, 30 Sep 2016 21:08:29 +0000 (23:08 +0200)]
Fix tests, update goldfinger to catch XML errors

9 years agoAllow non-https redirect URIs for OAuth apps (AndStatus seems to require this)
Eugen Rochko [Fri, 30 Sep 2016 20:40:31 +0000 (22:40 +0200)]
Allow non-https redirect URIs for OAuth apps (AndStatus seems to require this)

9 years agoMeaningful validation errors in API response
Eugen Rochko [Fri, 30 Sep 2016 20:31:16 +0000 (22:31 +0200)]
Meaningful validation errors in API response

9 years agoAdjust client registration API
Eugen Rochko [Thu, 29 Sep 2016 22:03:08 +0000 (00:03 +0200)]
Adjust client registration API

9 years agoDeleting statuses from UI
Eugen Rochko [Thu, 29 Sep 2016 22:00:45 +0000 (00:00 +0200)]
Deleting statuses from UI

9 years agoFix #56 - Add default avatar
Eugen Rochko [Thu, 29 Sep 2016 19:54:20 +0000 (21:54 +0200)]
Fix #56 - Add default avatar

9 years agoFix #25 - Only latest reblog of status kept on feed as zset value is set to "true...
Eugen Rochko [Thu, 29 Sep 2016 19:40:37 +0000 (21:40 +0200)]
Fix #25 - Only latest reblog of status kept on feed as zset value is set to "true" status ID

9 years agoImprove code style
Eugen Rochko [Thu, 29 Sep 2016 19:28:21 +0000 (21:28 +0200)]
Improve code style

9 years agoFix handling of multiple Link headers (that should not be a thing though)
Eugen Rochko [Tue, 27 Sep 2016 21:49:12 +0000 (23:49 +0200)]
Fix handling of multiple Link headers (that should not be a thing though)

9 years agoFix tests
Eugen Rochko [Tue, 27 Sep 2016 21:23:23 +0000 (23:23 +0200)]
Fix tests

9 years agoAdding landing page
Eugen Rochko [Tue, 27 Sep 2016 21:12:33 +0000 (23:12 +0200)]
Adding landing page

9 years agoFix #58 - disable compose form while image is uploading
Eugen Rochko [Tue, 27 Sep 2016 15:02:30 +0000 (17:02 +0200)]
Fix #58 - disable compose form while image is uploading

9 years agoFix #52 - Add API versioning (v1)
Eugen Rochko [Tue, 27 Sep 2016 14:58:23 +0000 (16:58 +0200)]
Fix #52 - Add API versioning (v1)

9 years agoFix subtle home feed filtering bug
Eugen [Tue, 27 Sep 2016 08:52:37 +0000 (10:52 +0200)]
Fix subtle home feed filtering bug

9 years agoReplace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app
Eugen Rochko [Mon, 26 Sep 2016 21:55:21 +0000 (23:55 +0200)]
Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app
registration API

9 years agoImprove redirect handling in FetchAtomService
Eugen Rochko [Mon, 26 Sep 2016 15:04:05 +0000 (17:04 +0200)]
Improve redirect handling in FetchAtomService

9 years agoFix #54 - Fetch remote accounts by URL from mentions
Eugen Rochko [Mon, 26 Sep 2016 14:42:38 +0000 (16:42 +0200)]
Fix #54 - Fetch remote accounts by URL from mentions

Fetching atom extracted from FetchRemoteAccountService and FetchRemoteStatusService
into FetchAtomService. Mentions of the constant "http://activityschema.org/collection/public"
skipped as it's not a real URL/user.

9 years agoFix #55 - Filter self from pre-filled mentions
Eugen Rochko [Mon, 26 Sep 2016 13:49:28 +0000 (15:49 +0200)]
Fix #55 - Filter self from pre-filled mentions

9 years agoImproved style of settings page
Eugen Rochko [Sun, 25 Sep 2016 13:48:20 +0000 (15:48 +0200)]
Improved style of settings page

9 years agoLimit usernames to 30 chars, statuses to 500, open account after follow form success
Eugen Rochko [Sun, 25 Sep 2016 13:26:56 +0000 (15:26 +0200)]
Limit usernames to 30 chars, statuses to 500, open account after follow form success

9 years agoImproved styling for media/videos in detailed status view
Eugen Rochko [Sun, 25 Sep 2016 12:58:07 +0000 (14:58 +0200)]
Improved styling for media/videos in detailed status view

9 years agoBetter styling for selected status in detailed view
Eugen Rochko [Sun, 25 Sep 2016 12:20:29 +0000 (14:20 +0200)]
Better styling for selected status in detailed view

9 years agoAdd screenshot to readme
Eugen [Sat, 24 Sep 2016 18:44:47 +0000 (20:44 +0200)]
Add screenshot to readme

9 years agoSome extra scopes for user sorting
Eugen Rochko [Sat, 24 Sep 2016 12:59:52 +0000 (14:59 +0200)]
Some extra scopes for user sorting

9 years agoDon't generate stream entries for streamables of remote accounts
Eugen Rochko [Sat, 24 Sep 2016 12:42:29 +0000 (14:42 +0200)]
Don't generate stream entries for streamables of remote accounts

9 years agoImproved partial rendering for threads
Eugen Rochko [Sat, 24 Sep 2016 12:34:44 +0000 (14:34 +0200)]
Improved partial rendering for threads

9 years agoFix #6 - Rate limit GET reqs to 300/5min, POST to 100/5min
Eugen Rochko [Sat, 24 Sep 2016 11:53:54 +0000 (13:53 +0200)]
Fix #6 - Rate limit GET reqs to 300/5min, POST to 100/5min

9 years agoOnly load JS on homepage, no other page uses it
Eugen Rochko [Sat, 24 Sep 2016 11:47:51 +0000 (13:47 +0200)]
Only load JS on homepage, no other page uses it

9 years agoImprove partial rendering and Haml performance (Haml->Hamlit)
Eugen Rochko [Sat, 24 Sep 2016 11:40:42 +0000 (13:40 +0200)]
Improve partial rendering and Haml performance (Haml->Hamlit)

9 years agoTemporarily link "settings" to the static version of the form
Eugen Rochko [Fri, 23 Sep 2016 19:59:21 +0000 (21:59 +0200)]
Temporarily link "settings" to the static version of the form

9 years agoImproved ColumnsArea on smaller windows, improved how ActionBar looks
Eugen Rochko [Fri, 23 Sep 2016 19:52:28 +0000 (21:52 +0200)]
Improved ColumnsArea on smaller windows, improved how ActionBar looks

9 years agoChange output of api/accounts/:id/follow and unfollow to return relationship
Eugen Rochko [Fri, 23 Sep 2016 18:23:26 +0000 (20:23 +0200)]
Change output of api/accounts/:id/follow and unfollow to return relationship
Track relationship in redux state. Display follow/unfollow and following-back
information on account view (unstyled)

9 years agoUploading/undoing media modifies status text. Also: status text trimmed before validation
Eugen Rochko [Thu, 22 Sep 2016 19:39:53 +0000 (21:39 +0200)]
Uploading/undoing media modifies status text. Also: status text trimmed before validation

9 years agoHandle remote account mentions a little better by trying a URL lookup in the db
Eugen Rochko [Thu, 22 Sep 2016 19:10:36 +0000 (21:10 +0200)]
Handle remote account mentions a little  better by trying a URL lookup in the db

9 years agoInfinite scroll for account timelines
Eugen Rochko [Thu, 22 Sep 2016 18:58:35 +0000 (20:58 +0200)]
Infinite scroll for account timelines

9 years agoFix #51 - prevent duplicate attachments for remote statuses
Eugen Rochko [Thu, 22 Sep 2016 18:42:20 +0000 (20:42 +0200)]
Fix #51 - prevent duplicate attachments for remote statuses

9 years agoAdd BTC address for donations to readme
Eugen [Thu, 22 Sep 2016 10:20:46 +0000 (12:20 +0200)]
Add BTC address for donations to readme

9 years agoInfinite scroll for timeline columns
Eugen Rochko [Wed, 21 Sep 2016 23:08:35 +0000 (01:08 +0200)]
Infinite scroll for timeline columns