]> cat aescling's git repositories - mastodon.git/log
mastodon.git
9 years agoShorten rendered links (strip protocol and www, truncate to 30 chars), redirect
Eugen Rochko [Thu, 13 Oct 2016 14:49:52 +0000 (16:49 +0200)]
Shorten rendered links (strip protocol and www, truncate to 30 chars), redirect
to sign in page after sign up instead of root path which redirects to /about

9 years agoNo-op for Salmons without body, fail fast if Webfinger does not contain
Eugen Rochko [Thu, 13 Oct 2016 11:41:06 +0000 (13:41 +0200)]
No-op for Salmons without body, fail fast if Webfinger does not contain
all required resource links (profile page, salmon, atom feed, magic key)

9 years agoTreat dfrn:owner like xmlns:author for Friendica compatibility
Eugen Rochko [Wed, 12 Oct 2016 20:55:00 +0000 (22:55 +0200)]
Treat dfrn:owner like xmlns:author for Friendica compatibility

9 years agoImprove Friendica support (but still not there yet)
Eugen Rochko [Wed, 12 Oct 2016 19:07:00 +0000 (21:07 +0200)]
Improve Friendica support (but still not there yet)

9 years agoFix magic key in webfinger XRD href
Eugen Rochko [Wed, 12 Oct 2016 17:30:41 +0000 (19:30 +0200)]
Fix magic key in webfinger XRD href

9 years agoFix up a few exceptions
Eugen Rochko [Wed, 12 Oct 2016 17:25:46 +0000 (19:25 +0200)]
Fix up a few exceptions

9 years agoFix styles
Eugen Rochko [Wed, 12 Oct 2016 17:14:47 +0000 (19:14 +0200)]
Fix styles

9 years agoChange how convert options are escaped
Eugen Rochko [Wed, 12 Oct 2016 12:39:54 +0000 (14:39 +0200)]
Change how convert options are escaped

9 years agoAllow mp4 uploads, convert to WebM
Eugen Rochko [Wed, 12 Oct 2016 12:29:10 +0000 (14:29 +0200)]
Allow mp4 uploads, convert to WebM

9 years agoAdjusting Dockerfile to use Yarn for faster npm installs
Eugen Rochko [Wed, 12 Oct 2016 11:19:21 +0000 (13:19 +0200)]
Adjusting Dockerfile to use Yarn for faster npm installs

9 years agoResponsively changing layout to single-column + nav on smaller screens
Eugen Rochko [Wed, 12 Oct 2016 11:17:17 +0000 (13:17 +0200)]
Responsively changing layout to single-column + nav on smaller screens

9 years agoMerge branch 'kschaper-react-storybook'
Eugen Rochko [Wed, 12 Oct 2016 10:09:37 +0000 (12:09 +0200)]
Merge branch 'kschaper-react-storybook'

9 years agoMerge in react-storybook, add yarn lockfile
Eugen Rochko [Wed, 12 Oct 2016 10:08:57 +0000 (12:08 +0200)]
Merge in react-storybook, add yarn lockfile

9 years agoMerge pull request #89 from kschaper/react-testing
Eugen [Wed, 12 Oct 2016 10:00:36 +0000 (12:00 +0200)]
Merge pull request #89 from kschaper/react-testing

React testing

9 years agoadd stylesheet; add story for Button component
Kai Schaper [Tue, 11 Oct 2016 02:07:32 +0000 (04:07 +0200)]
add stylesheet; add story for Button component

9 years agosetup React Storybook; add example story for LoadingIndicator component
Kai Schaper [Tue, 11 Oct 2016 01:21:06 +0000 (03:21 +0200)]
setup React Storybook; add example story for LoadingIndicator component

9 years agouse ES6 arrow functions
Kai Schaper [Mon, 10 Oct 2016 20:46:37 +0000 (22:46 +0200)]
use ES6 arrow functions

9 years agoadd sinon; add basic Button component test
Kai Schaper [Mon, 10 Oct 2016 20:44:06 +0000 (22:44 +0200)]
add sinon; add basic Button component test

9 years agoadd jsdom; add basic Avatar component test
Kai Schaper [Mon, 10 Oct 2016 20:32:03 +0000 (22:32 +0200)]
add jsdom; add basic Avatar component test

9 years agoadd required peer dependency
Kai Schaper [Mon, 10 Oct 2016 18:05:39 +0000 (20:05 +0200)]
add required peer dependency

9 years agoset up Mocha/Chai/Enzyme for React component unit testing
Kai Schaper [Mon, 10 Oct 2016 02:01:10 +0000 (04:01 +0200)]
set up Mocha/Chai/Enzyme for React component unit testing

9 years agoFixing namespaces issue
Eugen Rochko [Mon, 10 Oct 2016 17:09:11 +0000 (19:09 +0200)]
Fixing namespaces issue

9 years agoShow media of reblogged statuses in public html view
Eugen Rochko [Mon, 10 Oct 2016 16:23:08 +0000 (18:23 +0200)]
Show media of reblogged statuses in public html view

9 years agoStop logging incoming Atom
Eugen Rochko [Mon, 10 Oct 2016 16:16:39 +0000 (18:16 +0200)]
Stop logging incoming Atom

9 years agoFix namespace parsing in Atom feeds
Eugen Rochko [Mon, 10 Oct 2016 16:05:52 +0000 (18:05 +0200)]
Fix namespace parsing in Atom feeds

9 years agoLog incoming Atom from PuSH
Eugen Rochko [Mon, 10 Oct 2016 15:40:28 +0000 (17:40 +0200)]
Log incoming Atom from PuSH

9 years agoUse Account#find_remote method when possible
Eugen Rochko [Mon, 10 Oct 2016 15:30:49 +0000 (17:30 +0200)]
Use Account#find_remote method when possible

9 years agoDon't return unsaved status from ProcessFeedService
Eugen Rochko [Mon, 10 Oct 2016 14:49:05 +0000 (16:49 +0200)]
Don't return unsaved status from ProcessFeedService

9 years agoAdding test for ProcessFeedService
Eugen Rochko [Mon, 10 Oct 2016 14:03:38 +0000 (16:03 +0200)]
Adding test for ProcessFeedService

9 years agoImprove process feed service
Eugen Rochko [Mon, 10 Oct 2016 13:27:39 +0000 (15:27 +0200)]
Improve process feed service

9 years agoFix reblog mentions Atom
Eugen Rochko [Mon, 10 Oct 2016 13:08:24 +0000 (15:08 +0200)]
Fix reblog mentions Atom

9 years agoInclude mentions and media attachments of reblogged posts in Atom
Eugen Rochko [Mon, 10 Oct 2016 12:22:09 +0000 (14:22 +0200)]
Include mentions and media attachments of reblogged posts in Atom

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