472 Commits (6ba302b725c53645bc20591c63fa21aa465dbcf0)

Author SHA1 Message Date
Toby Pinder ae7a2957aa Smush assets for quicker load times/less bandwidth used.
8 years ago
Eugen 6b67b55cee Merge pull request #356 from victorhck/master
8 years ago
Eugen Rochko 5ae1b39ec9 Adjusting public display of statuses to look similar to logged-in UI,
8 years ago
Eugen Rochko aed25932b5 Add OEmbed iframe HTML, convert emojis on public pages, increase size of attachment thumbnails
8 years ago
Eugen Rochko c4ffffbeed Add a better cropped image
8 years ago
Eugen Rochko 642e464670 Adding art by cutewitchirl, open graph tags for about page
8 years ago
victorhck f5c8d64b6d added to missings spanish translations
8 years ago
Eugen Rochko 4df38516e6 Fix key up listener on compose form
8 years ago
Eugen Rochko b27066e154 Re-implemented autosuggestions component for the compose form
8 years ago
Eugen Rochko 76ec907993 Improved admin UI
8 years ago
Eugen Rochko 908fcf83c6 Fix timelines loading bug
8 years ago
Eugen Rochko 6d1066fe61 Adding some navigation items from #262 to the getting started screen
8 years ago
Eugen Rochko 6e7e97c849 Fix metaKey usage
8 years ago
Eugen Rochko 73c142fb94 Fix #167 - Enable cmd+enter on Mac to submit form
8 years ago
Eugen Rochko cda297450f Fix #171 - You can now drag & drop files to be uploaded
8 years ago
Eugen Rochko f92cb02b9b Fix #203 - try/catch around JSON parse
8 years ago
Eugen Rochko 2b22c33039 Fix #157 - labels/titles on follow/unfollow buttons
8 years ago
Eugen Rochko 6a5036ab19 Fix whitespace preservation in status text
8 years ago
Eugen Rochko e90fcb46e3 Sensitive content federates using the "nsfw" hashtag
8 years ago
Eugen Rochko 0c491ea928 Fix translations
8 years ago
Stanislav Makar d2ab41aea4 Declare Ukrainian
8 years ago
Vladyslav d85c566960 Final steps for Ukrainian translation
8 years ago
Eugen Rochko bf5f8a2449 Fix #341 - Remove react-responsive in favour of simpler resize handler/window width
8 years ago
Eugen Rochko 64d109dc0e Downsize originals in media attachments, small fixes
8 years ago
Eugen Rochko 41b4be699f Fix rule
8 years ago
Eugen Rochko d5da55c6cc Fix mutating objects
8 years ago
Eugen Rochko d4559402e4 Better responsiveness
8 years ago
Eugen Rochko 9d9f796130 Adding more to admin accounts UI
8 years ago
Eugen Rochko 80c44ed9c1 Do not autoplay videos, display play button instead. Use expiring links when using S3. Do not keep originals
8 years ago
Eugen Rochko 565cd95bca Keep timelines in the UI trimmed when possible
8 years ago
Eugen Rochko 8cfcc52876 Make all account links into permalinks (open public except on left click)
8 years ago
Eugen Rochko 470f629b06 Fix #284 - Alignment in notifications column
8 years ago
Eugen Rochko d9232959df Fix #298 - Esc to close modal
8 years ago
Eugen 2b2797d6a5 Merge pull request #327 from TazeTSchnitzel/clearer_unlisted
8 years ago
Andrea Faulds 1c1102008f Fix line endings for Portuguese locale
8 years ago
Andrea Faulds fd01f13b3c Replace "Unlisted mode" with more explicit text
8 years ago
unsmell 2b13df4a8d Create pt.jsx
8 years ago
Eugen Rochko 14bd46946d Per-status control for unlisted mode, also federation for unlisted mode
8 years ago
Eugen Rochko 1b447c190e Preparing sensitive content for text
8 years ago
Eugen 18da021529 Merge pull request #235 from TazeTSchnitzel/settings_contrast
8 years ago
Eugen Rochko 27fc49d745 Add simple admin overview of PuSH subscriptions
8 years ago
Eugen Rochko 79e41fbd51 Forgot to enable hungarian translation in the frontend
8 years ago
Eugen Rochko 66ab0d0d56 Enabling portuguese and hungarian translations, which are awfully incomplete
8 years ago
unsmell 7109711b71 activate portuguese translation
8 years ago
Eugen 26287b6e7d Merge pull request #275 from kodacs/master
8 years ago
Eugen 0cfb8dbd20 Merge pull request #282 from nclm/misc
8 years ago
Eugen Rochko 8a4913fde0 Public and hashtag timelines now exclude reblogs and replies
8 years ago
nicolas 9f731b6a27 Allow vertical resizing of the toot textarea
8 years ago
Eugen Rochko 898ab66e2e Fix checkbox spacing
8 years ago
nicolas c1aab76da4 Checkboxes label adjustement
8 years ago
nicolas effdb42f4c Update fr.jsx
8 years ago
kodacs eb3a12bba6 Server side HU translation + Toot fix.
8 years ago
kodacs 7d6c461739 Hungarian translation
8 years ago
nicolas 03d22fabb7 Update fr.jsx
8 years ago
Eugen Rochko 543d06971e Fix bad reference
8 years ago
Eugen Rochko 34e18eb251 Fix forgotten reference
8 years ago
Eugen Rochko 8efa081f21 Remove Neo4J
8 years ago
Eugen Rochko fca183968e Center header in account column, hide media in "muted" status components (notifications)
8 years ago
nicolas 60577f4c6e Merge branch 'master' into french-translation
8 years ago
nicolas 5e33445c5f Update index.jsx
8 years ago
Eugen Rochko cbc50016eb Follow/unfollow button outside of dropdown, also make favs/reblogs update indicator instantly and
8 years ago
Eugen Rochko 7cee27f517 Fix unfollows not clearing reblogs, fix blocks not clearing reblogs and notifications,
8 years ago
Eugen Rochko 3373ae02de Merge branch 'development'
8 years ago
Eugen Rochko 2112a81e86 Adding content sensitivity toggle, spoilers for media
8 years ago
Andrea Faulds 8e936b03d5 Improve contrast for settings pages (fixes #173)
8 years ago
nicolas e8725d2d98 Rename ‘Publier’ to ‘Pouet’ in French locale.
8 years ago
Eugen Rochko 5434ad3002 Add content spoilers for media in sensitive-content statuses
8 years ago
Eugen Rochko 4bdb6a0eaf Rename "publish" to "toot" in english locale, fix lightbox showing old image
8 years ago
Eugen Rochko fc90d38893 Moving some counter queries out of subqueries in the API
8 years ago
nicolas c7031fd535 Update fr.jsx
8 years ago
nicolas f9bd3d8808 Adding French locale to mastodon.jsx
8 years ago
nicolas 835d5483fe First version for fr.jsx
8 years ago
nicolas 6b6243a186 Create fr.jsx
8 years ago
Eugen Rochko e3665c1d67 Try to fix for browsers that don't support notifications
8 years ago
Eugen Rochko c41dc5e8e9 Icon for desktop notifications
8 years ago
Eugen Rochko d32e0364f9 Switch to compose route when replying and compose is not mounted
8 years ago
Eugen Rochko fb48cc3b74 Desktop notifications
8 years ago
Eugen Rochko e616ffc5d6 Fix responsive layout breakpoint, replace mentions column with notifications
8 years ago
Eugen Rochko 38dd85daab Adding notifications column
8 years ago
caesarologia 3838e6836d Portuguese translation (front-end)
8 years ago
Eugen Rochko 51dc725794 Graphic emoji in usernames in the "reblogged" string above status
8 years ago
Eugen Rochko c7a1b78536 Activating Spanish i18n
8 years ago
victorhck 2f1b6d4f41 fixed typos
8 years ago
Eugen 3794e4e307 Fix syntax error
8 years ago
victorhck 9d9bb1d728 doing spanish translation
8 years ago
victorhck 305d0375ab added spanish translation
8 years ago
Eugen Rochko 85d1b74ac3 Adding german localization
8 years ago
Eugen Rochko a6e4f754fc Add an Intl polyfill
8 years ago
Eugen Rochko b2e504616a Remove broken test
8 years ago
Eugen Rochko 2c766bd4b4 Add user locale setting
8 years ago
Eugen Rochko 01e43c3e57 Adding react-intl i18n to the frontend. No translations yet
8 years ago
Eugen Rochko a4313224d9 Improve how public status pages look slightly
8 years ago
Eugen Rochko 489bd99803 Support emojis in display name, bio
8 years ago
Eugen Rochko cea28e0c1d Fix wrong link header on followers API, wrong link in tabs component, order
8 years ago
Eugen Rochko bcfa49aea7 Fix another mistake with infinite user list for following
8 years ago
Eugen Rochko 4286d49ade Fix another mistake
8 years ago
Eugen Rochko 44f236e889 Fix infinite scrolling mistake
8 years ago
Eugen Rochko dbfe1e4be6 Infinite scroll for followers/following lists
8 years ago
Eugen Rochko 49b7896953 Fix stale reference
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 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 36921be9aa Fix #131 - Make active favourite buttons yellow
8 years ago
Eugen Rochko bf5f55a6bb Fix live status removal from public/hashtag channels
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 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 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 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 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 3731230c6d Allow @username@domain/@username in follow form, prevent duplicate accounts
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
mhe 87aabeb7af a11y: Improve icon button component regarding semantics and screen reader usage
8 years ago
Frederic Hemberger 5ff2762fcf a11y: Add labels to input fields for screenreader
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 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 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 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 a9e40a3d80 Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
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 f88b8ce757 Improve how errors are displayed in the UI
8 years ago
Eugen Rochko 43df35213e Improving all forms
8 years ago
Eugen Rochko 7bb72ff198 Small clean up
8 years ago
Eugen Rochko b62c31306e This should fix it
8 years ago
Eugen Rochko f8b9b0810d Debugging
8 years ago
Eugen Rochko 225ce8cfce More debugging
8 years ago
Eugen Rochko ea44d89383 More debugging
8 years ago
Eugen Rochko dd02fc0ec4 More debugging
8 years ago
Eugen Rochko f3e5625d2d More debugging
8 years ago
Eugen Rochko fdd30af595 Will this fix the issue?
8 years ago
Eugen Rochko 6611e3a2ef More debugging
8 years ago
Eugen Rochko 564e01eaf6 Add console.error to all axios failures
8 years ago
Eugen Rochko e865673175 Fix #82 - only show latest reblog of status in UI
8 years ago
Eugen Rochko b5c6d00afa Fix #99 - public timeline not just reblogs, fix #98 infinite scrolling issues
8 years ago
Eugen Rochko f0f791bb76 Don't preload timelines as props, load them when timeline component is mounted
8 years ago
Eugen Rochko b8eda3026f Fix scrolling on small devices for account timelines and compose column
8 years ago
Eugen Rochko 4470330385 Backfill follow suggestions with fallback when not enough results. Cycling
8 years ago
Eugen Rochko df2c0b8dad Fix typo
8 years ago
Eugen Rochko 04bfd4262f Fix follow suggestions ranking
8 years ago
Eugen Rochko 67b35a601a Exclude blocked users from follow suggestions, fix tests
8 years ago
Eugen Rochko aa9d48343d Fix suggestions box style for long names
8 years ago
Eugen Rochko 20f581f796 Display follow suggestions
8 years ago
Eugen Rochko e21a3fe0cd Adding sync of follow relationships to Neo4J, accounts/suggestions API
8 years ago
Eugen Rochko a3384b6ea6 Add "edit profile" link to dropdown on own profile
8 years ago
Eugen Rochko 7a6d95f70c E-mail preferences page
8 years ago
Eugen Rochko 9b195f5dd3 Add window titles to auth pages and about page, link sign up/login from about page
8 years ago
Eugen Rochko f7f3e6e3be Fix styles
8 years ago
Eugen Rochko 45776b55b0 Responsively changing layout to single-column + nav on smaller screens
8 years ago
Eugen Rochko 0634e8dee5 Improved how in-UI profiles look
8 years ago
Eugen Rochko 29e79f770f Making AccountTimeline into a sub-route
8 years ago
Eugen Rochko d85df27053 Fix mistake
8 years ago
Eugen Rochko bef4d8dab8 Add link to public timeline to getting started screen
8 years ago
Eugen Rochko ef9d4f4e06 Use reselect to memoize denormalization in UI state
8 years ago
Eugen Rochko 1f650d327d Adding public timeline
8 years ago
Eugen Rochko 943c69c65d Fix #73 - Click on in-UI profile avatar/name to open public profile
8 years ago
Eugen Rochko a4b8069cf5 Styling loading indicator, removing unused routes, adding "getting started" explanation
8 years ago
Eugen Rochko e8a8703a4b Fix how missing display name is displayed (fallback to username)
8 years ago
Eugen Rochko 296ce2d45a Adjusting new CSS for smaller screens
8 years ago
Eugen Rochko 2af3abd279 Fix #79 - break too long lines and hide overflowing characters in status content
8 years ago
Eugen Rochko 05af66d6b9 Fix #80 - pretty scrollbars for lucky webkit users
8 years ago
Eugen Rochko 3554d638b3 Fix #72 - add follow/unfollow button to public profiles
8 years ago
Eugen Rochko 87ba52ad3f Fix delete option missing from statuses in detailed view
8 years ago
Eugen Rochko b304cc07d5 Fix #76 - set scrollTop property of element node rather than use scrollTo() method
8 years ago
Eugen Rochko 8bdbe99d69 Fix #71 - Add logout link to UI
8 years ago
Eugen Rochko 68402228f3 Fix #70 - disable autocomplete on follow form
8 years ago
Eugen Rochko 70e9dd0b5b Blocking will prevent e-mail notifications from blocked user, blocks in UI
8 years ago