Eugen Rochko
0160d1d9b5
Enable caching for some rabl views
7 years ago
Eugen Rochko
aff22bfdb5
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
7 years ago
Eugen Rochko
4b357ecf98
Fix subtle bugs, new icon button
7 years ago
Eugen
d427df4a8a
Merge pull request #132 from marcus-herrmann/master
a11y: Improve icon button component regarding semantics, screen reader usage
7 years ago
Eugen
76a717d549
Merge pull request #129 from fhemberger/fix/a11y-labels
a11y: Add labels to input fields for screenreader
7 years ago
mhe
87aabeb7af
a11y: Improve icon button component regarding semantics and screen reader usage
7 years ago
Eugen
77045d0886
Merge pull request #130 from fhemberger/feature/manifest
Add touch icons for Chrome, iOS and Windows 10
7 years ago
Eugen
bc1dba22c5
Fix syntax errors
7 years ago
Eugen Rochko
e7723ab662
Add puma preloading, decrease DB pool size to size of threads per worker
7 years ago
Frederic Hemberger
e7cd6da938
Add touch icons for Chrome, iOS and Windows 10
7 years ago
Frederic Hemberger
5ff2762fcf
a11y: Add labels to input fields for screenreader
See: https://dequeuniversity.com/rules/axe/2.1/label
7 years ago
Eugen Rochko
53fb7b1aa8
Replace in-memory cache store with redis store, should decrease memory
footprint of each running process by 128mb
7 years ago
Eugen Rochko
a59d10d3df
Fix missing default headers
7 years ago
Eugen Rochko
9467b900a2
Make cookies https-only if LOCAL_HTTPS is true, set X-Frame-Options to DENY,
add permissive CORS to API controllers
7 years ago
Eugen
0a6b5e2c17
Merge pull request #125 from fhemberger/fix/a11y-language
a11y: Add HTML lang attribute and utf8 encoding meta tag
7 years ago
Frederic Hemberger
d991869498
a11y: Add HTML lang attribute and utf8 encoding meta tag
See: https://dequeuniversity.com/rules/axe/2.1/html-has-lang
7 years ago
Eugen Rochko
dd03118098
Fix follow icon changing plus to minus, add terms page stub
7 years ago
Eugen Rochko
57304ac375
Catch 404 errors when downloading remote media, add screenshot to landing page
7 years ago
Eugen Rochko
bab4904492
Actually fix the reblogs/favs reducer issue
7 years ago
Eugen
d88d148d89
Fix forgotten reducers for reblogs/favourites
7 years ago
Eugen
3692051561
Updated screenshot
7 years ago
Eugen
50aaf4667f
Fix accounts not being normalized from context statuses
7 years ago
Eugen Rochko
7e35650398
Actually complete the autosuggestion feature
7 years ago
Eugen Rochko
c49f6290eb
Basic username autocomplete for text area
7 years ago
Eugen Rochko
fa1cc2d05a
Limit returned followees/followers by API to 40 for now
7 years ago
Eugen Rochko
f10feb2e70
Fix common followers API
7 years ago
Eugen Rochko
e8ff4c8e56
Refactoring redux state into different reducers
7 years ago
Eugen Rochko
7060bdf04b
Hide notes on user lists for now
7 years ago
Eugen Rochko
e0a197650a
Adding common followers API, fixing fallback query again
7 years ago
Eugen Rochko
c913bdfc98
Fix follow suggestion fallback to exclude already followed users
7 years ago
Eugen Rochko
bfb6cc5f2c
Make suggestions box also use user list components
7 years ago
Eugen Rochko
ac4f53a3a2
Improved how user lists look, added follow button to them
7 years ago
Eugen Rochko
1c84d505c8
Adding following/followers lists to the UI
7 years ago
Eugen Rochko
909d0d5e88
Adding public timeline silencing
7 years ago
Eugen Rochko
e5565a7e4a
Fix suggestions fallback query
7 years ago
Eugen Rochko
19615a2c37
Add restart policy to docker compose
7 years ago
Eugen Rochko
c1a0633a12
Guard against unexisting statuses rendering
7 years ago
Eugen Rochko
de50eff6ac
Add opening images in a modal window
7 years ago
Eugen Rochko
f8f40f15da
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
7 years ago
Eugen
61db14bcbe
Add more useful links to the readme
7 years ago
Eugen Rochko
720d1f8f3d
Restrict access to oauth/applications to admins only
7 years ago
Eugen Rochko
b746a931a5
Fix OAuth authorization redirect
7 years ago
Eugen Rochko
abb8f5837e
Fix public channel
7 years ago
Eugen Rochko
a9e40a3d80
Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
to the API
7 years ago
Eugen
17122df80d
Merge pull request #101 from kschaper/master
Add specs for Button, DisplayName, DropdownMenu components
7 years ago
Eugen Rochko
852c82435d
Fix method return when rescuing
7 years ago
Kai Schaper
4b0e3eb1fb
Merge remote-tracking branch 'upstream/master'
7 years ago
Kai Schaper
19cfe64455
add/update specs for Button, DisplayName, DropdownMenu
7 years ago
Eugen Rochko
04bbc57690
Fix #100 - Add "back" button to certain views
Also fix reloading of timelines after merge-type events
7 years ago
Eugen Rochko
8698cd3281
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
7 years ago