]> cat aescling's git repositories - mastodon.git/log
mastodon.git
9 years agoFix URL configuration when S3 is enabled
Eugen Rochko [Sun, 6 Nov 2016 19:43:16 +0000 (20:43 +0100)]
Fix URL configuration when S3 is enabled

9 years agoImprove S3 config
Eugen Rochko [Sun, 6 Nov 2016 17:55:20 +0000 (18:55 +0100)]
Improve S3 config

9 years agoAdding optional S3, fail-mastodon
Eugen Rochko [Sun, 6 Nov 2016 17:35:46 +0000 (18:35 +0100)]
Adding optional S3, fail-mastodon

9 years agoAdd test for FanOutOnWriteService
Eugen Rochko [Sun, 6 Nov 2016 14:56:34 +0000 (15:56 +0100)]
Add test for FanOutOnWriteService

9 years agoImprove @mention regex
Eugen Rochko [Sat, 5 Nov 2016 21:09:51 +0000 (22:09 +0100)]
Improve @mention regex

9 years agoFix remote hashtag linking
Eugen Rochko [Sat, 5 Nov 2016 16:54:19 +0000 (17:54 +0100)]
Fix remote hashtag linking

9 years agoFix mistake
Eugen Rochko [Sat, 5 Nov 2016 16:48:53 +0000 (17:48 +0100)]
Fix mistake

9 years agoFix linking of remote hashtags in UI, add public view of hashtags
Eugen Rochko [Sat, 5 Nov 2016 16:44:14 +0000 (17:44 +0100)]
Fix linking of remote hashtags in UI, add public view of hashtags

9 years agoAdding hashtags
Eugen Rochko [Sat, 5 Nov 2016 14:20:05 +0000 (15:20 +0100)]
Adding hashtags

9 years agoAdding hashtag model
Eugen Rochko [Fri, 4 Nov 2016 18:12:59 +0000 (19:12 +0100)]
Adding hashtag model

9 years agoAdd pghero for analyzing postgres performance in production
Eugen Rochko [Fri, 4 Nov 2016 17:35:04 +0000 (18:35 +0100)]
Add pghero for analyzing postgres performance in production

9 years agoFix web app manifests
Eugen Rochko [Fri, 4 Nov 2016 13:19:58 +0000 (14:19 +0100)]
Fix web app manifests

9 years agoAdd forgotten reducer for FAVOURITES_FETCH_SUCCESS
Eugen Rochko [Fri, 4 Nov 2016 13:15:25 +0000 (14:15 +0100)]
Add forgotten reducer for FAVOURITES_FETCH_SUCCESS

9 years agoAdding list of who favourited status
Eugen Rochko [Fri, 4 Nov 2016 12:39:24 +0000 (13:39 +0100)]
Adding list of who favourited status

9 years agoReduce code duplication, add touch scrolling behaviour for webkit browsers
Eugen Rochko [Fri, 4 Nov 2016 12:32:14 +0000 (13:32 +0100)]
Reduce code duplication, add touch scrolling behaviour for webkit browsers
on scrollable areas

9 years agoOptimize how statuses are re-rendered and relative time intervals
Eugen Rochko [Fri, 4 Nov 2016 11:48:53 +0000 (12:48 +0100)]
Optimize how statuses are re-rendered and relative time intervals

9 years agoAdd list of who reblogged status
Eugen Rochko [Thu, 3 Nov 2016 19:16:14 +0000 (20:16 +0100)]
Add list of who reblogged status

9 years agoAria-labels actually didn't work in React, so removing. Fixing some bugs
Eugen Rochko [Thu, 3 Nov 2016 18:52:09 +0000 (19:52 +0100)]
Aria-labels actually didn't work in React, so removing. Fixing some bugs

9 years agoFix #136: Add aria-labels
Eugen Rochko [Thu, 3 Nov 2016 18:19:39 +0000 (19:19 +0100)]
Fix #136: Add aria-labels

9 years agoDisable accounts caching too
Eugen Rochko [Thu, 3 Nov 2016 18:06:11 +0000 (19:06 +0100)]
Disable accounts caching too

9 years agoDisable caching of statuses (maybe this will help with the weird bug)
Eugen Rochko [Thu, 3 Nov 2016 17:55:55 +0000 (18:55 +0100)]
Disable caching of statuses (maybe this will help with the weird bug)

9 years agoAdd tests for recently added API end points
Eugen Rochko [Thu, 3 Nov 2016 17:53:37 +0000 (18:53 +0100)]
Add tests for recently added API end points

9 years agoAllow @username@domain/@username in follow form, prevent duplicate accounts
Eugen Rochko [Thu, 3 Nov 2016 15:57:44 +0000 (16:57 +0100)]
Allow @username@domain/@username in follow form, prevent duplicate accounts
created via remote look-up when domains differ but point to the same resource

9 years agoFix reblogged/favourited caching; add API endpoints for who favd/reblogged status
Eugen Rochko [Thu, 3 Nov 2016 13:50:22 +0000 (14:50 +0100)]
Fix reblogged/favourited caching; add API endpoints for who favd/reblogged status

9 years agoCaching should work correctly now (fingers crossed)
Eugen Rochko [Thu, 3 Nov 2016 13:12:45 +0000 (14:12 +0100)]
Caching should work correctly now (fingers crossed)

9 years agoNeed to disable caching again due to bug in Rabl
Eugen Rochko [Thu, 3 Nov 2016 12:59:31 +0000 (13:59 +0100)]
Need to disable caching again due to bug in Rabl

9 years agoEnable caching for some rabl views
Eugen Rochko [Thu, 3 Nov 2016 12:28:36 +0000 (13:28 +0100)]
Enable caching for some rabl views

9 years agoAdd own composed status to home without waiting for websocket event
Eugen Rochko [Thu, 3 Nov 2016 10:06:55 +0000 (11:06 +0100)]
Add own composed status to home without waiting for websocket event
This makes the UI appear less laggy. After all, the status *is* created
right there and then, it's the distribution to home timelines that can take
a while

9 years agoFix subtle bugs, new icon button
Eugen Rochko [Wed, 2 Nov 2016 21:29:19 +0000 (22:29 +0100)]
Fix subtle bugs, new icon button

9 years agoMerge pull request #132 from marcus-herrmann/master
Eugen [Wed, 2 Nov 2016 20:53:05 +0000 (21:53 +0100)]
Merge pull request #132 from marcus-herrmann/master

a11y: Improve icon button component regarding semantics, screen reader usage

9 years agoMerge pull request #129 from fhemberger/fix/a11y-labels
Eugen [Wed, 2 Nov 2016 20:53:00 +0000 (21:53 +0100)]
Merge pull request #129 from fhemberger/fix/a11y-labels

a11y: Add labels to input fields for screenreader

9 years agoa11y: Improve icon button component regarding semantics and screen reader usage
mhe [Wed, 2 Nov 2016 19:18:39 +0000 (20:18 +0100)]
a11y: Improve icon button component regarding semantics and screen reader usage

9 years agoMerge pull request #130 from fhemberger/feature/manifest
Eugen [Wed, 2 Nov 2016 16:41:32 +0000 (17:41 +0100)]
Merge pull request #130 from fhemberger/feature/manifest

Add touch icons for Chrome, iOS and Windows 10

9 years agoFix syntax errors
Eugen [Wed, 2 Nov 2016 16:13:47 +0000 (17:13 +0100)]
Fix syntax errors

9 years agoAdd puma preloading, decrease DB pool size to size of threads per worker
Eugen Rochko [Wed, 2 Nov 2016 15:38:54 +0000 (16:38 +0100)]
Add puma preloading, decrease DB pool size to size of threads per worker

9 years agoAdd touch icons for Chrome, iOS and Windows 10
Frederic Hemberger [Wed, 2 Nov 2016 14:18:40 +0000 (15:18 +0100)]
Add touch icons for Chrome, iOS and Windows 10

9 years agoa11y: Add labels to input fields for screenreader
Frederic Hemberger [Wed, 2 Nov 2016 13:53:39 +0000 (14:53 +0100)]
a11y: Add labels to input fields for screenreader

See: https://dequeuniversity.com/rules/axe/2.1/label

9 years agoReplace in-memory cache store with redis store, should decrease memory
Eugen Rochko [Wed, 2 Nov 2016 12:30:52 +0000 (13:30 +0100)]
Replace in-memory cache store with redis store, should decrease memory
footprint of each running process by 128mb

9 years agoFix missing default headers
Eugen Rochko [Wed, 2 Nov 2016 12:12:18 +0000 (13:12 +0100)]
Fix missing default headers

9 years agoMake cookies https-only if LOCAL_HTTPS is true, set X-Frame-Options to DENY,
Eugen Rochko [Wed, 2 Nov 2016 11:57:14 +0000 (12:57 +0100)]
Make cookies https-only if LOCAL_HTTPS is true, set X-Frame-Options to DENY,
add permissive CORS to API controllers

9 years agoMerge pull request #125 from fhemberger/fix/a11y-language
Eugen [Wed, 2 Nov 2016 10:04:27 +0000 (11:04 +0100)]
Merge pull request #125 from fhemberger/fix/a11y-language

a11y: Add HTML lang attribute and utf8 encoding meta tag

9 years agoa11y: Add HTML lang attribute and utf8 encoding meta tag
Frederic Hemberger [Wed, 2 Nov 2016 10:01:18 +0000 (11:01 +0100)]
a11y: Add HTML lang attribute and utf8 encoding meta tag

See: https://dequeuniversity.com/rules/axe/2.1/html-has-lang

9 years agoFix follow icon changing plus to minus, add terms page stub
Eugen Rochko [Tue, 1 Nov 2016 17:03:51 +0000 (18:03 +0100)]
Fix follow icon changing plus to minus, add terms page stub

9 years agoCatch 404 errors when downloading remote media, add screenshot to landing page
Eugen Rochko [Tue, 1 Nov 2016 15:58:13 +0000 (16:58 +0100)]
Catch 404 errors when downloading remote media, add screenshot to landing page

9 years agoActually fix the reblogs/favs reducer issue
Eugen Rochko [Mon, 31 Oct 2016 17:11:49 +0000 (18:11 +0100)]
Actually fix the reblogs/favs reducer issue

9 years agoFix forgotten reducers for reblogs/favourites
Eugen [Mon, 31 Oct 2016 15:59:36 +0000 (16:59 +0100)]
Fix forgotten reducers for reblogs/favourites

9 years agoUpdated screenshot
Eugen [Mon, 31 Oct 2016 11:39:41 +0000 (12:39 +0100)]
Updated screenshot

9 years agoFix accounts not being normalized from context statuses
Eugen [Mon, 31 Oct 2016 00:27:19 +0000 (01:27 +0100)]
Fix accounts not being normalized from context statuses

9 years agoActually complete the autosuggestion feature
Eugen Rochko [Sun, 30 Oct 2016 17:21:38 +0000 (18:21 +0100)]
Actually complete the autosuggestion feature

9 years agoBasic username autocomplete for text area
Eugen Rochko [Sun, 30 Oct 2016 17:13:05 +0000 (18:13 +0100)]
Basic username autocomplete for text area

9 years agoLimit returned followees/followers by API to 40 for now
Eugen Rochko [Sun, 30 Oct 2016 14:14:07 +0000 (15:14 +0100)]
Limit returned followees/followers by API to 40 for now

9 years agoFix common followers API
Eugen Rochko [Sun, 30 Oct 2016 14:08:36 +0000 (15:08 +0100)]
Fix common followers API

9 years agoRefactoring redux state into different reducers
Eugen Rochko [Sun, 30 Oct 2016 14:06:43 +0000 (15:06 +0100)]
Refactoring redux state into different reducers

9 years agoHide notes on user lists for now
Eugen Rochko [Fri, 28 Oct 2016 23:31:33 +0000 (01:31 +0200)]
Hide notes on user lists for now

9 years agoAdding common followers API, fixing fallback query again
Eugen Rochko [Fri, 28 Oct 2016 23:29:19 +0000 (01:29 +0200)]
Adding common followers API, fixing fallback query again

9 years agoFix follow suggestion fallback to exclude already followed users
Eugen Rochko [Fri, 28 Oct 2016 18:35:30 +0000 (20:35 +0200)]
Fix follow suggestion fallback to exclude already followed users

9 years agoMake suggestions box also use user list components
Eugen Rochko [Fri, 28 Oct 2016 18:26:49 +0000 (20:26 +0200)]
Make suggestions box also use user list components

9 years agoImproved how user lists look, added follow button to them
Eugen Rochko [Fri, 28 Oct 2016 18:05:44 +0000 (20:05 +0200)]
Improved how user lists look, added follow button to them

9 years agoAdding following/followers lists to the UI
Eugen Rochko [Thu, 27 Oct 2016 19:59:56 +0000 (21:59 +0200)]
Adding following/followers lists to the UI

9 years agoAdding public timeline silencing
Eugen Rochko [Thu, 27 Oct 2016 17:33:04 +0000 (19:33 +0200)]
Adding public timeline silencing

9 years agoFix suggestions fallback query
Eugen Rochko [Thu, 27 Oct 2016 17:03:05 +0000 (19:03 +0200)]
Fix suggestions fallback query

9 years agoAdd restart policy to docker compose
Eugen Rochko [Tue, 25 Oct 2016 11:21:48 +0000 (13:21 +0200)]
Add restart policy to docker compose

9 years agoGuard against unexisting statuses rendering
Eugen Rochko [Tue, 25 Oct 2016 09:13:16 +0000 (11:13 +0200)]
Guard against unexisting statuses rendering

9 years agoAdd opening images in a modal window
Eugen Rochko [Mon, 24 Oct 2016 16:07:40 +0000 (18:07 +0200)]
Add opening images in a modal window

9 years agoMove status components inside individual containers. We still need to select
Eugen Rochko [Mon, 24 Oct 2016 15:11:02 +0000 (17:11 +0200)]
Move status components inside individual containers. We still need to select
all statuses/accounts to assemble, but at least lists don't have to be
re-rendered all the time now. Also add "mention" dropdown option

9 years agoAdd more useful links to the readme
Eugen [Mon, 24 Oct 2016 10:37:06 +0000 (12:37 +0200)]
Add more useful links to the readme

9 years agoRestrict access to oauth/applications to admins only
Eugen Rochko [Sun, 23 Oct 2016 10:08:52 +0000 (12:08 +0200)]
Restrict access to oauth/applications to admins only

9 years agoFix OAuth authorization redirect
Eugen Rochko [Sun, 23 Oct 2016 10:05:55 +0000 (12:05 +0200)]
Fix OAuth authorization redirect

9 years agoFix public channel
Eugen Rochko [Sun, 23 Oct 2016 09:56:04 +0000 (11:56 +0200)]
Fix public channel

9 years agoAdding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
Eugen Rochko [Sat, 22 Oct 2016 17:38:47 +0000 (19:38 +0200)]
Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
to the API

9 years agoMerge pull request #101 from kschaper/master
Eugen [Thu, 20 Oct 2016 16:39:30 +0000 (18:39 +0200)]
Merge pull request #101 from kschaper/master

Add specs for Button, DisplayName, DropdownMenu components

9 years agoFix method return when rescuing
Eugen Rochko [Thu, 20 Oct 2016 16:36:12 +0000 (18:36 +0200)]
Fix method return when rescuing

9 years agoMerge remote-tracking branch 'upstream/master'
Kai Schaper [Thu, 20 Oct 2016 15:35:05 +0000 (17:35 +0200)]
Merge remote-tracking branch 'upstream/master'

9 years agoadd/update specs for Button, DisplayName, DropdownMenu
Kai Schaper [Thu, 20 Oct 2016 15:34:44 +0000 (17:34 +0200)]
add/update specs for Button, DisplayName, DropdownMenu

9 years agoFix #100 - Add "back" button to certain views
Eugen Rochko [Wed, 19 Oct 2016 16:20:19 +0000 (18:20 +0200)]
Fix #100 - Add "back" button to certain views
Also fix reloading of timelines after merge-type events

9 years agoRemember scroll position when navigating back, do not needlessly reload
Eugen Rochko [Tue, 18 Oct 2016 21:06:28 +0000 (23:06 +0200)]
Remember scroll position when navigating back, do not needlessly reload
entire timelines (only fetch since last known ID). Side effect: account
timelines no longer update in real-time

9 years agoDo not force-transcode uploaded videos to webm (leave mp4 as-is)
Eugen Rochko [Tue, 18 Oct 2016 15:51:45 +0000 (17:51 +0200)]
Do not force-transcode uploaded videos to webm (leave mp4 as-is)

9 years agoImprove how errors are displayed in the UI
Eugen Rochko [Tue, 18 Oct 2016 15:09:45 +0000 (17:09 +0200)]
Improve how errors are displayed in the UI

9 years agoFix #97 - plain text version of devise e-mails
Eugen Rochko [Tue, 18 Oct 2016 14:39:21 +0000 (16:39 +0200)]
Fix #97 - plain text version of devise e-mails

9 years agoImproving all forms
Eugen Rochko [Tue, 18 Oct 2016 14:37:15 +0000 (16:37 +0200)]
Improving all forms

9 years agoOnly run mastodon:push:clear on accounts that are still subscribed to
Eugen Rochko [Tue, 18 Oct 2016 10:23:38 +0000 (12:23 +0200)]
Only run mastodon:push:clear on accounts that are still subscribed to

9 years agoAdded e-mail edit field to settings, proper format default for webfinger
Eugen Rochko [Tue, 18 Oct 2016 01:34:26 +0000 (03:34 +0200)]
Added e-mail edit field to settings, proper format default for webfinger

9 years agoAdding application/jrd+json webfinger resource
Eugen Rochko [Tue, 18 Oct 2016 00:54:49 +0000 (02:54 +0200)]
Adding application/jrd+json webfinger resource

9 years agoSmall clean up
Eugen Rochko [Mon, 17 Oct 2016 23:48:46 +0000 (01:48 +0200)]
Small clean up

9 years agoThis should fix it
Eugen Rochko [Mon, 17 Oct 2016 23:44:26 +0000 (01:44 +0200)]
This should fix it

9 years agoDebugging
Eugen Rochko [Mon, 17 Oct 2016 23:38:32 +0000 (01:38 +0200)]
Debugging

9 years agoMore debugging
Eugen Rochko [Mon, 17 Oct 2016 23:34:38 +0000 (01:34 +0200)]
More debugging

9 years agoMore debugging
Eugen Rochko [Mon, 17 Oct 2016 23:31:03 +0000 (01:31 +0200)]
More debugging

9 years agoMore debugging
Eugen Rochko [Mon, 17 Oct 2016 23:22:28 +0000 (01:22 +0200)]
More debugging

9 years agoMore debugging
Eugen Rochko [Mon, 17 Oct 2016 23:16:50 +0000 (01:16 +0200)]
More debugging

9 years agoWill this fix the issue?
Eugen Rochko [Mon, 17 Oct 2016 23:11:00 +0000 (01:11 +0200)]
Will this fix the issue?

9 years agoMore debugging
Eugen Rochko [Mon, 17 Oct 2016 22:59:18 +0000 (00:59 +0200)]
More debugging

9 years agoDo not compress JS (perhaps it removes source maps, needed for debugging)
Eugen Rochko [Mon, 17 Oct 2016 22:48:40 +0000 (00:48 +0200)]
Do not compress JS (perhaps it removes source maps, needed for debugging)

9 years agoAdd console.error to all axios failures
Eugen Rochko [Mon, 17 Oct 2016 22:42:04 +0000 (00:42 +0200)]
Add console.error to all axios failures

9 years agoEnable source maps
Eugen Rochko [Mon, 17 Oct 2016 22:36:01 +0000 (00:36 +0200)]
Enable source maps

9 years agoInclude <id> (identical value to <uri>) on person-type objects in Atom
Eugen Rochko [Mon, 17 Oct 2016 13:36:37 +0000 (15:36 +0200)]
Include <id> (identical value to <uri>) on person-type objects in Atom
This might help with GS compatibility

9 years agoActually fix public timeline
Eugen Rochko [Sun, 16 Oct 2016 23:59:34 +0000 (01:59 +0200)]
Actually fix public timeline

9 years agoUpdate ostatus2 version
Eugen Rochko [Sun, 16 Oct 2016 23:41:45 +0000 (01:41 +0200)]
Update ostatus2 version

9 years agoFix #82 - only show latest reblog of status in UI
Eugen Rochko [Sun, 16 Oct 2016 23:34:16 +0000 (01:34 +0200)]
Fix #82 - only show latest reblog of status in UI

9 years agoFix #99 - public timeline not just reblogs, fix #98 infinite scrolling issues
Eugen Rochko [Sun, 16 Oct 2016 23:23:41 +0000 (01:23 +0200)]
Fix #99 - public timeline not just reblogs, fix #98 infinite scrolling issues