]> cat aescling's git repositories - mastodon.git/log
mastodon.git
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

9 years agoIncrease default number of loaded suggestions to 10
Eugen Rochko [Sun, 16 Oct 2016 17:30:01 +0000 (19:30 +0200)]
Increase default number of loaded suggestions to 10

9 years agoDon't preload timelines as props, load them when timeline component is mounted
Eugen Rochko [Sun, 16 Oct 2016 17:23:17 +0000 (19:23 +0200)]
Don't preload timelines as props, load them when timeline component is mounted
This prevents the bug where if you go "back" to the UI after navigating to
another page it loads with the old set of statuses

9 years agoFix RemoveStatusService trying to send delete salmons on behalf of remote statuses
Eugen Rochko [Sun, 16 Oct 2016 17:14:23 +0000 (19:14 +0200)]
Fix RemoveStatusService trying to send delete salmons on behalf of remote statuses

9 years agoFix #16 - Optimize n+1 queries when checking reblogged/favourited values for status...
Eugen Rochko [Sun, 16 Oct 2016 16:57:54 +0000 (18:57 +0200)]
Fix #16 - Optimize n+1 queries when checking reblogged/favourited values for status lists in API

9 years agoFilter out reblogs of blocked users from public timeline (the not real-time variant)
Eugen Rochko [Sun, 16 Oct 2016 16:35:20 +0000 (18:35 +0200)]
Filter out reblogs of blocked users from public timeline (the not real-time variant)

9 years agoFix scrolling on small devices for account timelines and compose column
Eugen Rochko [Sun, 16 Oct 2016 15:09:00 +0000 (17:09 +0200)]
Fix scrolling on small devices for account timelines and compose column

9 years agoBackfill follow suggestions with fallback when not enough results. Cycling
Eugen Rochko [Sun, 16 Oct 2016 15:04:13 +0000 (17:04 +0200)]
Backfill follow suggestions with fallback when not enough results. Cycling
through suggestions in UI

9 years agoMaybe it will work like this
Eugen Rochko [Sat, 15 Oct 2016 16:19:35 +0000 (18:19 +0200)]
Maybe it will work like this

9 years agoTrying a travis fix
Eugen Rochko [Sat, 15 Oct 2016 16:15:47 +0000 (18:15 +0200)]
Trying a travis fix

9 years agoDebugging travis
Eugen Rochko [Sat, 15 Oct 2016 16:13:23 +0000 (18:13 +0200)]
Debugging travis

9 years agoTrying to fix travis
Eugen Rochko [Sat, 15 Oct 2016 15:44:43 +0000 (17:44 +0200)]
Trying to fix travis

9 years agoFix travis node installation
Eugen Rochko [Sat, 15 Oct 2016 15:35:05 +0000 (17:35 +0200)]
Fix travis node installation

9 years agoFix suggestions fallback
Eugen Rochko [Sat, 15 Oct 2016 15:34:00 +0000 (17:34 +0200)]
Fix suggestions fallback

9 years agoFix follow suggestions order
Eugen Rochko [Sat, 15 Oct 2016 15:19:18 +0000 (17:19 +0200)]
Fix follow suggestions order

9 years agoFix typo
Eugen Rochko [Sat, 15 Oct 2016 14:57:10 +0000 (16:57 +0200)]
Fix typo