510 Commits (7abbb02824faff2c889197df0e45c11bd9aeca07)

Author SHA1 Message Date
Eugen Rochko 49b7896953 Fix stale reference
8 years ago
Eugen Rochko 3f54fba0d3 Use privacy policy from Discourse
8 years ago
Eugen Rochko 7ce4670164 Force utf-8 encoding when processing XML
8 years ago
Eugen Rochko 50d3083cbd Making upload button into a smaller icon button
8 years ago
Eugen Rochko d42ed78aa4 Fix #110 - Make web UI use browser history, change links in e-mails to link to that
8 years ago
Eugen Rochko c4eb63c1d4 Debounce autosuggestions requests
8 years ago
Eugen Rochko f0bdfadab7 Search component
8 years ago
Eugen Rochko 8152584cf5 Fix #142 - Escape ILIKE special characters from Account.find_remote
8 years ago
Eugen Rochko 20aa777c58 Weigh username matches higher than domain matches in account search
8 years ago
Eugen Rochko afded319d2 Add limit to search results
8 years ago
Eugen Rochko 09218d4c01 Use full-text search for autosuggestions
8 years ago
Eugen Rochko 1c17b932fe Enable emojis in reply indicator as well
8 years ago
Eugen Rochko 82fd74d101 Fix modals sizing and add animation to it, fix #140 by only making the text of
8 years ago
Eugen Rochko 0320ea4b85 Fix public timeline query
8 years ago
Eugen Rochko 36921be9aa Fix #131 - Make active favourite buttons yellow
8 years ago
Eugen Rochko ca3b364aea Fix #122 - Add microformats-2 classes to mention links
8 years ago
Eugen Rochko bf5f55a6bb Fix live status removal from public/hashtag channels
8 years ago
Eugen Rochko aabf884c5f Discard misattributed remote statuses, improve timelines filter
8 years ago
Eugen Rochko 17903c6dae Improve filtering of public/hashtag timelines, both in backlog and real-time
8 years ago
Eugen Rochko c5e03a2e0d Status removal is broadcast to public/hashtag timelines too
8 years ago
Eugen Rochko 448ab18a20 Replace setting custom CORS headers with rack-cors, set it on /oauth/token endpoint
8 years ago
Eugen Rochko b13e7dda1f API pagination for all collections using Link header
8 years ago
Eugen Rochko 9aecc0f48a Move timelines API from statuses to its own controller, add a check for
8 years ago
Eugen Rochko 86574ea524 Adding Emoji One
8 years ago
Eugen Rochko b6832553ff Adding more logging
8 years ago
Eugen Rochko cff0b03cbb Fix for thread resolve service and process feed service url method
8 years ago
Eugen Rochko 2f21f4cc01 Fix region setting for AWS gem
8 years ago
Eugen Rochko bb4d1eb2e8 Improve feed regeneration
8 years ago
Eugen Rochko 096bfbad96 Fix typo
8 years ago
Eugen Rochko 11cbe49ffc ProcessFeedService refactor
8 years ago
Eugen Rochko dbe00a4156 Improved configuration from ENV, cleaned up timeline filter methods
8 years ago
Eugen Rochko 0400734df7 Click video player to toggle playback
8 years ago
Eugen Rochko a39a92bd22 Fix #135 - More prominent focus style for inputs
8 years ago
Eugen Rochko bec47e40f5 Better look/behaviours for video player/lightbox
8 years ago
Eugen Rochko d0d799f911 Replace react-skylight with own solution that centers images better
8 years ago
Eugen Rochko f5c6baf29d Fix account and hashtag regex
8 years ago
Eugen Rochko c3559d18a3 Do not modify scroll position unless content has been added to the top, not bottom
8 years ago
Eugen Rochko 4a6cc46e81 Keep scroll position when scrolled down and new content is added
8 years ago
Eugen Rochko 23fc424b7a Account notes (bios) can now contain links. Character limit upped to 160
8 years ago
Eugen Rochko d14967e1c8 Fix URL configuration when S3 is enabled
8 years ago
Eugen Rochko 93212bc2c4 Add test for FanOutOnWriteService
8 years ago
Eugen Rochko 7bb28bf780 Improve @mention regex
8 years ago
Eugen Rochko 262adb9791 Fix remote hashtag linking
8 years ago
Eugen Rochko eb47409036 Fix mistake
8 years ago
Eugen Rochko a698b767c1 Fix linking of remote hashtags in UI, add public view of hashtags
8 years ago
Eugen Rochko 48b9619439 Adding hashtags
8 years ago
Eugen Rochko 62292797ec Adding hashtag model
8 years ago
Eugen Rochko 4ea13d8dc9 Fix web app manifests
8 years ago
Eugen Rochko 2463c72006 Add forgotten reducer for FAVOURITES_FETCH_SUCCESS
8 years ago
Eugen Rochko 087b993892 Adding list of who favourited status
8 years ago
Eugen Rochko 6d5ef89356 Reduce code duplication, add touch scrolling behaviour for webkit browsers
8 years ago
Eugen Rochko 98c3a5e9c3 Optimize how statuses are re-rendered and relative time intervals
8 years ago
Eugen Rochko 6d26bfd147 Add list of who reblogged status
8 years ago
Eugen Rochko 0405ef977a Aria-labels actually didn't work in React, so removing. Fixing some bugs
8 years ago
Eugen Rochko 159203a7bc Fix #136: Add aria-labels
8 years ago
Eugen Rochko 1828df9bc0 Disable accounts caching too
8 years ago
Eugen Rochko abf664b560 Disable caching of statuses (maybe this will help with the weird bug)
8 years ago
Eugen Rochko 3731230c6d Allow @username@domain/@username in follow form, prevent duplicate accounts
8 years ago
Eugen Rochko e4671adc25 Fix reblogged/favourited caching; add API endpoints for who favd/reblogged status
8 years ago
Eugen Rochko c003e70758 Caching should work correctly now (fingers crossed)
8 years ago
Eugen Rochko 562044f36a Need to disable caching again due to bug in Rabl
8 years ago
Eugen Rochko 0160d1d9b5 Enable caching for some rabl views
8 years ago
Eugen Rochko aff22bfdb5 Add own composed status to home without waiting for websocket event
8 years ago
Eugen Rochko 4b357ecf98 Fix subtle bugs, new icon button
8 years ago
Eugen d427df4a8a Merge pull request #132 from marcus-herrmann/master
8 years ago
Eugen 76a717d549 Merge pull request #129 from fhemberger/fix/a11y-labels
8 years ago
mhe 87aabeb7af a11y: Improve icon button component regarding semantics and screen reader usage
8 years ago
Eugen bc1dba22c5 Fix syntax errors
8 years ago
Frederic Hemberger e7cd6da938 Add touch icons for Chrome, iOS and Windows 10
8 years ago
Frederic Hemberger 5ff2762fcf a11y: Add labels to input fields for screenreader
8 years ago
Eugen Rochko 9467b900a2 Make cookies https-only if LOCAL_HTTPS is true, set X-Frame-Options to DENY,
8 years ago
Frederic Hemberger d991869498 a11y: Add HTML lang attribute and utf8 encoding meta tag
8 years ago
Eugen Rochko dd03118098 Fix follow icon changing plus to minus, add terms page stub
8 years ago
Eugen Rochko 57304ac375 Catch 404 errors when downloading remote media, add screenshot to landing page
8 years ago
Eugen Rochko bab4904492 Actually fix the reblogs/favs reducer issue
8 years ago
Eugen d88d148d89 Fix forgotten reducers for reblogs/favourites
8 years ago
Eugen 50aaf4667f Fix accounts not being normalized from context statuses
8 years ago
Eugen Rochko 7e35650398 Actually complete the autosuggestion feature
8 years ago
Eugen Rochko c49f6290eb Basic username autocomplete for text area
8 years ago
Eugen Rochko fa1cc2d05a Limit returned followees/followers by API to 40 for now
8 years ago
Eugen Rochko f10feb2e70 Fix common followers API
8 years ago
Eugen Rochko e8ff4c8e56 Refactoring redux state into different reducers
8 years ago
Eugen Rochko 7060bdf04b Hide notes on user lists for now
8 years ago
Eugen Rochko e0a197650a Adding common followers API, fixing fallback query again
8 years ago
Eugen Rochko c913bdfc98 Fix follow suggestion fallback to exclude already followed users
8 years ago
Eugen Rochko bfb6cc5f2c Make suggestions box also use user list components
8 years ago
Eugen Rochko ac4f53a3a2 Improved how user lists look, added follow button to them
8 years ago
Eugen Rochko 1c84d505c8 Adding following/followers lists to the UI
8 years ago
Eugen Rochko 909d0d5e88 Adding public timeline silencing
8 years ago
Eugen Rochko e5565a7e4a Fix suggestions fallback query
8 years ago
Eugen Rochko c1a0633a12 Guard against unexisting statuses rendering
8 years ago
Eugen Rochko de50eff6ac Add opening images in a modal window
8 years ago
Eugen Rochko f8f40f15da Move status components inside individual containers. We still need to select
8 years ago
Eugen Rochko b746a931a5 Fix OAuth authorization redirect
8 years ago
Eugen Rochko abb8f5837e Fix public channel
8 years ago
Eugen Rochko a9e40a3d80 Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
8 years ago
Eugen Rochko 852c82435d Fix method return when rescuing
8 years ago
Eugen Rochko 04bbc57690 Fix #100 - Add "back" button to certain views
8 years ago
Eugen Rochko 8698cd3281 Remember scroll position when navigating back, do not needlessly reload
8 years ago
Eugen Rochko 1d2175f73c Do not force-transcode uploaded videos to webm (leave mp4 as-is)
8 years ago