Eugen Rochko
4d2b690582
Do not modify scroll position unless content has been added to the top, not bottom
8 years ago
Eugen Rochko
8ac4c4eed1
Keep scroll position when scrolled down and new content is added
8 years ago
Eugen Rochko
6d948a809e
Account notes (bios) can now contain links. Character limit upped to 160
8 years ago
Eugen Rochko
89e887b44a
Fix insecure S3 URLs
8 years ago
Eugen Rochko
d83fbd85ac
Downgrade aws gem as this one was incompatible with Paperclip
8 years ago
Eugen Rochko
54b9a42b3a
Fix URL configuration when S3 is enabled
8 years ago
Eugen Rochko
ec43fb73ed
Improve S3 config
8 years ago
Eugen Rochko
eb6ad973d1
Adding optional S3, fail-mastodon
8 years ago
Eugen Rochko
5ad6611101
Add test for FanOutOnWriteService
8 years ago
Eugen Rochko
f0956d434c
Improve @mention regex
8 years ago
Eugen Rochko
c6461dc247
Fix remote hashtag linking
8 years ago
Eugen Rochko
bb517d832d
Fix mistake
8 years ago
Eugen Rochko
814907e870
Fix linking of remote hashtags in UI, add public view of hashtags
8 years ago
Eugen Rochko
cb22dce970
Adding hashtags
8 years ago
Eugen Rochko
082e57fc13
Adding hashtag model
8 years ago
Eugen Rochko
8ae3306bd3
Add pghero for analyzing postgres performance in production
8 years ago
Eugen Rochko
5b1e01f000
Fix web app manifests
8 years ago
Eugen Rochko
c625dd46d0
Add forgotten reducer for FAVOURITES_FETCH_SUCCESS
8 years ago
Eugen Rochko
5285e9b1f9
Adding list of who favourited status
8 years ago
Eugen Rochko
12a420f0f3
Reduce code duplication, add touch scrolling behaviour for webkit browsers
...
on scrollable areas
8 years ago
Eugen Rochko
ef16a48c5f
Optimize how statuses are re-rendered and relative time intervals
8 years ago
Eugen Rochko
1f9aaede07
Add list of who reblogged status
8 years ago
Eugen Rochko
db3322033f
Aria-labels actually didn't work in React, so removing. Fixing some bugs
8 years ago
Eugen Rochko
be2b3eb241
Fix #136 : Add aria-labels
8 years ago
Eugen Rochko
ca8208c1a7
Disable accounts caching too
8 years ago
Eugen Rochko
d44997809c
Disable caching of statuses (maybe this will help with the weird bug)
8 years ago
Eugen Rochko
834f3c4388
Add tests for recently added API end points
8 years ago
Eugen Rochko
4c3885b952
Allow @username@domain/@username in follow form, prevent duplicate accounts
...
created via remote look-up when domains differ but point to the same resource
8 years ago
Eugen Rochko
7a527c947d
Fix reblogged/favourited caching; add API endpoints for who favd/reblogged status
8 years ago
Eugen Rochko
389535429e
Caching should work correctly now (fingers crossed)
8 years ago
Eugen Rochko
695f62e49e
Need to disable caching again due to bug in Rabl
8 years ago
Eugen Rochko
71836838dd
Enable caching for some rabl views
8 years ago
Eugen Rochko
6c4efc9cab
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
8 years ago
Eugen Rochko
72565e9e61
Fix subtle bugs, new icon button
8 years ago
Eugen
e0d7b3401c
Merge pull request #132 from marcus-herrmann/master
...
a11y: Improve icon button component regarding semantics, screen reader usage
8 years ago
Eugen
735dc8a14b
Merge pull request #129 from fhemberger/fix/a11y-labels
...
a11y: Add labels to input fields for screenreader
8 years ago
mhe
7867bfc281
a11y: Improve icon button component regarding semantics and screen reader usage
8 years ago
Eugen
fc683a2644
Merge pull request #130 from fhemberger/feature/manifest
...
Add touch icons for Chrome, iOS and Windows 10
8 years ago
Eugen
9f551f2cbd
Fix syntax errors
8 years ago
Eugen Rochko
e6e80a8017
Add puma preloading, decrease DB pool size to size of threads per worker
8 years ago
Frederic Hemberger
739e8d6605
Add touch icons for Chrome, iOS and Windows 10
8 years ago
Frederic Hemberger
1a6e13a4e5
a11y: Add labels to input fields for screenreader
...
See: https://dequeuniversity.com/rules/axe/2.1/label
8 years ago
Eugen Rochko
c3c122d2ba
Replace in-memory cache store with redis store, should decrease memory
...
footprint of each running process by 128mb
8 years ago
Eugen Rochko
45c22cd9a4
Fix missing default headers
8 years ago
Eugen Rochko
e7035a4d39
Make cookies https-only if LOCAL_HTTPS is true, set X-Frame-Options to DENY,
...
add permissive CORS to API controllers
8 years ago
Eugen
72c8540411
Merge pull request #125 from fhemberger/fix/a11y-language
...
a11y: Add HTML lang attribute and utf8 encoding meta tag
8 years ago
Frederic Hemberger
6c44d9e7f5
a11y: Add HTML lang attribute and utf8 encoding meta tag
...
See: https://dequeuniversity.com/rules/axe/2.1/html-has-lang
8 years ago
Eugen Rochko
36470feeb2
Fix follow icon changing plus to minus, add terms page stub
8 years ago
Eugen Rochko
02a90979c5
Catch 404 errors when downloading remote media, add screenshot to landing page
8 years ago
Eugen Rochko
31cacef08b
Actually fix the reblogs/favs reducer issue
8 years ago