643 Commits (700244b73de46578da4089334b02525b13f39cb2)

Author SHA1 Message Date
Eugen Rochko 6e349c248e Make confirmation text more specific
8 years ago
Eugen Rochko c9e2dc6337 Fix #620 - Add confirmation dialog for notifications clear
8 years ago
Eugen Rochko 9989890e2e Fix #231 - Muting
8 years ago
Kit Redgrave 4554ccd5d0 Mute button progress so far. WIP, doesn't entirely work correctly.
8 years ago
Eugen Rochko 6ded139be0 Fix #372 - Emoji picker
8 years ago
Eugen Rochko e7b5cecda7 Simplify passing of prop
8 years ago
Eugen Rochko e660cd9fef Merge branch 'mastodon-paste-support' of https://github.com/marrus-sh/ardipithecus into marrus-sh-mastodon-paste-support
8 years ago
Kibigo b9222fd7d4 Better smart/dumb component separation
8 years ago
Kibigo 17a82cd281 Making the back button a little smarter
8 years ago
Kibigo 11b967690b Support for pasting images from clipboard
8 years ago
Eugen Rochko 9454f2baff Fix incorrect detection of local vs remote user in web UI
8 years ago
Eugen Rochko 4aa152f18f Fix typo
8 years ago
Eugen Rochko a270f1c13e Revert infinite scroll in timelines back to looking at ID of oldest
8 years ago
Eugen Rochko 63bceaa4b4 Fix #291 - Add visual indication that numbers for remote users may be inaccurate
8 years ago
Eugen Rochko 58ddd1d3a2 Improved dropdowns
8 years ago
Eugen Rochko f8fa1d604c Fix #561 - Detect presence of audio in video, hide mute toggle when none
8 years ago
Eugen Rochko edf03c8cd9 Fix #186 - Add RTL support to the compose form textarea and statuses output
8 years ago
Kibigo c47fe6cf40 Character counter fix
8 years ago
Eugen Rochko 7d51f71aba Add <MissingIndicator /> when status or account are not found, skip alerts
8 years ago
Eugen Rochko 2e62fe467d Merge branch 'fix_626' of https://github.com/rmhasan/mastodon into rmhasan-fix_626
8 years ago
Eugen Rochko a24f95ae92 Fix broken dependency on inner react utility function
8 years ago
Eugen Rochko 44af43322c Fix local timeline showing unread status of TWKN timeline
8 years ago
Eugen Rochko fcd765c166 Improve compose form performance, upgrade JS dependencies. LightingBox
8 years ago
Eugen Rochko 75d5dc1df8 Improve glow
8 years ago
Eugen Rochko 95407b7c8e Improve status reselect, do not display "load more" when no next link available
8 years ago
Eugen Rochko c4222a7a62 Improve performance of compose form
8 years ago
Eugen Rochko 8a961477eb Fix #38 - Unread indicator when new content appears above the fold
8 years ago
Eugen 2ff3e458bf Fix scroll to top not registering because of wrong debounce usage
8 years ago
Eugen Rochko f73aec19a8 Fix links and wording
8 years ago
Eugen Rochko 36faf4e55f Adjust naming of public timeline -> "local timeline" vs "whole known network"
8 years ago
Eugen Rochko 0e8aa9b2ec Fix infinite scrolling breaking after navigation
8 years ago
Eugen Rochko c7427bf3c9 Split public timeline into "public timeline" which is local, and
8 years ago
Rakib Hasan 620cba2e2a added if else clause in fetchContext
8 years ago
Rakib Hasan 4909069b7b Removing dispatch of fetchContextFail
8 years ago
Rakib Hasan 0caff2da64 adding new react class StatusNotFound
8 years ago
Rakib Hasan db9bf61075 Fixing issue #626
8 years ago
Eugen Rochko f979fa7182 Fix #642 - Add "empty column" text to home/notifications
8 years ago
shel 310806a60c Add target="_blank" to github link
8 years ago
nicolas 649536187c French translation update
8 years ago
Eugen Rochko 60cc2a32c2 Add foreign key to prevent reblogs of non-existent (after race conditions) statuses from happening
8 years ago
Eugen Rochko 8cff4e811d Fix small styling issues
8 years ago
Eugen Rochko f22abea0ba Close dropdown when clicking items
8 years ago
Eugen Rochko 52a0427d24 Speed up/optimize loading of statuses, context and cards by not re-fetching what is already loaded
8 years ago
Eugen Rochko 7f9d6d0160 Add GET /api/v1/accounts/:id/statuses/media that returns only statuses with media attachments
8 years ago
Eugen Rochko 596de038c8 Fix #634 - Only include innermost-level statuses in report UI
8 years ago
Eugen Rochko 2cc31b3194 Adding POST /api/v1/reports API, and a UI for submitting reports
8 years ago
Eugen Rochko edd9637e0a Add remote mentions warning when composing a private status
8 years ago
Eugen Rochko e2ae7a8e5c Merge branch 'patch-5' of https://github.com/yiskah/mastodon into yiskah-patch-5
8 years ago
Eugen Rochko a1d7e6773c Clean up collapsible components
8 years ago
shel d4686e485e Add privacy disclaimer
8 years ago
shel c0be5dac90 Add privacy disclaimer
8 years ago
Eugen Rochko ad3aef41db Finish up moving colors from JSX to Sass (#584, #348)
8 years ago
Eugen 46e767ac06 Merge pull request #617 from halcy/style-changes
8 years ago
Lorenz Diener 37cf747049 Move more colours to scss
8 years ago
Lorenz Diener 75a8c1dd8e Move more inline colours to scss
8 years ago
Eugen Rochko 81be690f95 Fix #614 - extra reply-boolean on statuses to account for cases when replied-to
8 years ago
Eugen Rochko 18a0686666 Progress on moving color styles to Sass
8 years ago
Isabelle Knott 06b4e585d1 Change blocked users icon to fa-ban in getting started view (#608)
8 years ago
Eugen Rochko 1f106f7955 Make streaming API use one pattern-matching redis pubsub connection
8 years ago
Eugen Rochko 0ba2b2d54e Fix wrong prediction of whether toot will apear on public timeline in UI
8 years ago
Eugen Rochko 94cda4cfb9 Add "clear notifications" button, exclude posts from people who have blocked *you* from public/hashtag timelines
8 years ago
Eugen Rochko eb9934c88c Add streaming API channels for local-only statuses
8 years ago
Eugen Rochko b1f2683ecc Add API modifiers to limit returned toots from public/hashtag timelines
8 years ago
Eugen Rochko 43be729e6b Don't allow people to follow people they blocked without unblocking first
8 years ago
Eugen Rochko e4a55302d2 Remove bios from blocked users list, filter out broken entries from API response
8 years ago
Eugen Rochko ef8fba9494 Add link to blocked users to getting started page
8 years ago
Eugen Rochko d384845469 Fix #61 - Add list of blocked users to the UI; clean up failed push notifications API
8 years ago
Eugen Rochko 419d2fd5a9 Fix #552 - Replace image links with image icons in status text in the UI
8 years ago
Eugen Rochko 2d16dea598 Fix content warning margin
8 years ago
Eugen Rochko 9dde86c4f3 Remove react-dnd as it was interfering with text selection. Move content
8 years ago
Eugen Rochko 728817fba2 Add tracking of delay to streaming API
8 years ago
Eugen Rochko c7b7eb8067 Fix #598 - arrow keys to navigate media; fix #481 - non-exact matches no longer
8 years ago
Eugen Rochko 97bbbcb06c Add next/previous navigation in modal for media attachments
8 years ago
Eugen Rochko 6f8e499fd0 No replies filter on home timeline no longer hides self-replies
8 years ago
Eugen Rochko 35cdb8c261 Getting started on draggable columns
8 years ago
Eugen Rochko da94eef1af Fix column settings not being scrollable on short screens
8 years ago
Eugen Rochko b8307576ac Display mentions prepended to the content warning
8 years ago
hoodie 8d6aa92b5e untested!! spoiler hotfix for replies
8 years ago
Eugen Rochko 9bd2b6be86 Make the streaming API also handle websockets (because trying to get the browser EventSource interface to
8 years ago
hoodie b86d1739a3 easier comprehension of toot settings and properties (#595)
8 years ago
Eugen Rochko 999ecc9d69 Add logging and filtering to the node.js streaming API
8 years ago
Eugen Rochko 58c509d3a8 Prevent potential issue with public/hashtag statuses arriving after
8 years ago
Eugen Rochko 727d236fcc Cleaning up format of broadcast real-time messages, removing
8 years ago
Eugen Rochko edcfbee9f5 Fix #529 - Make hashtag timelines show conversations, fix hashtag loading in the UI
8 years ago
Eugen Rochko 0197a0b7f2 Revert to animating avatars by default
8 years ago
Eugen Rochko d980ca2514 Fix CORS issue on avatars resampling
8 years ago
Eugen Rochko faef108904 Fix not reloading account/fetching relationship on newly independent components
8 years ago
Eugen Rochko b9ec5973eb Make profile header scroll along with contents. AccountTimeline, Followers and Following are no longer
8 years ago
Eugen Rochko ba7434582f Add explicit "load more" link to the bottom of StatusList and notifications
8 years ago
Eugen Rochko c550b65d60 Improve avatar resampling of non-animated canvas
8 years ago
Eugen Rochko 7444036a57 Resolve confusion between ColumnBackButton and the slim version that
8 years ago
Billie Thompson 8370a72ee9 Add missing back button to "Follow Requests"
8 years ago
Misty De Meo f4fbed2aab Fix avatar scaling on high-DPI displays (#573)
8 years ago
Eugen Rochko 73dbcd79cf Clean up
8 years ago
Zachary Spector 4e957b5dc1 Less ambiguous sensitive content toggle label (#556)
8 years ago
Eugen Rochko 27ad4ce9e8 Do not run FetchLinkCardService on local URLs, increase file size limit to 8MB,
8 years ago
Eugen Rochko 4bd0286045 Fix up timeout, improve contrast on "show more", add responsive style
8 years ago
Eugen Rochko 096ff9ba38 Removed accidental n+1 query from notifications, updated some deps,
8 years ago
Anthony Bellew 1505254334 Removed line break before spoiler link, changed color of bg for spoiler link
8 years ago
Anthony Bellew 543aa1a957 Add Padding to inline styles for spoiler
8 years ago
Anthony Bellew 704713cea6 Added inline spoiler button styles
8 years ago
Anthony Bellew 1c684c0888 Moved brackets outside of localized strings at Gargron's suggestion
8 years ago
Anthony Bellew 0e00c04091 Add brackets to visually distinguish show more / show less text
8 years ago
Eugen Rochko 2efefb380b Improve infinite scroll on notifications
8 years ago
blackle 6ac1beab44 Only open status on left mouse press
8 years ago
Eugen Rochko 30106ce53d Fix loading of avatars before drawing them to canvas
8 years ago
Eugen Rochko f163a77428 Fix #187, address #441 - <Avatar> component now plays gifs only while hovered
8 years ago
Eugen Rochko 30abab790e Fix order of migrations
8 years ago
blackle fa25fc812d fix up spoilers
8 years ago
Eugen Rochko 959e064186 Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text
8 years ago
Eugen c7778752e3 Merge branch 'master' into master
8 years ago
Eugen Rochko 593737499e Fix links in toots opening the toot at first
8 years ago
Eugen Rochko cb33960e0e Fix #204, fix #515 - URL truncating is now a style so copypasting is not
8 years ago
Eugen Rochko 604c654f8d Set isLoading false on timelines when request fails
8 years ago
Eugen Rochko 271569fffb Smarter infinite scroll
8 years ago
blackle e25fc71c2c Implement a click-to-view spoiler system
8 years ago
Eugen Rochko b1322bf315 Fix mistake
8 years ago
Eugen Rochko 3bd02ca121 Less re-rendering
8 years ago
Eugen Rochko 4d39cc7bf9 Add /api/v1/notifications/clear, non-existing link cards for statuses will
8 years ago
Misty De Meo b7fb5b2b7e Textarea: fix clicking on name suggestions
8 years ago
Eugen Rochko bfe579499b Fix #475 - add space after autocomplete
8 years ago
Eugen Rochko d8d22cfa6f Instead of refusing to create accounts, domain blocks auto-suspend new accounts from that domain
8 years ago
Eugen Rochko 9d09b2c6b1 Fix preview cards layout, do preview card crawling for remote statuses
8 years ago
blackle 6ebca2ce6b Show visibility toggle on videos, show regardless of sensitivity
8 years ago
Eugen Rochko d1fbfbe689 No loading bars for cards, no failure if it 404s (that's expected)
8 years ago
Eugen Rochko f748a91ec7 Fix #463 - Fetch and display previews of URLs using OpenGraph tags
8 years ago
Eugen Rochko b75967ae52 Hide more non-essential loading bars
8 years ago
Eugen Rochko a88f9a5ca9 Don't show loading bar when re-loading already loaded status. Don't even try to fetch ancestors from DB when in_reply_to_id is nil
8 years ago
Eugen Rochko a388d1c8fe Don't show loading bar when checking account timeline for newer stuff
8 years ago
Eugen Rochko 5fecdd7780 Fix #222 - Update followers count when following/unfollowing
8 years ago
Eugen Rochko 0022b0cb2e Fix forgotten change of settings
8 years ago
Eugen Rochko 40a5094434 Fix boops?
8 years ago
Eugen Rochko 7865ce28e5 Add sounds for notifications. Boop by @jk@mastodon.social
8 years ago
Eugen Rochko 3f30e91462 Improve how the list entry Account component looks when target is blocked/follow is requested
8 years ago
blackle 94cedabbe3 Show 'do not display in public timeline' when replying to self
8 years ago
Eugen Rochko 89740d69ec Fix upload file input being re-rendered needlessly
8 years ago
Eugen Rochko f4d7f4c687 Fix #238 - Add "favourites" column
8 years ago
Eugen Rochko 81db795253 Fix #414 - Improve lightbox, add loading indicator
8 years ago
Eugen Rochko 780df33037 Merge branch 'sensitive' of https://github.com/blackle/mastodon into blackle-sensitive
8 years ago
Eugen Rochko 972fb80de6 Move follow requests link above logout link in getting started column
8 years ago
blackle 9ac182d831 Show visibility toggle on media gallery for sensitive images
8 years ago
Eugen Rochko 7e46083338 Fix typo introduced in #470 which made unlisted toggle only fade in/out and not also collapse
8 years ago
Eugen Rochko 73e217d9d7 Fix #427 - don't suggest hashtag if the search value contains a space
8 years ago
Eugen Rochko 58b0fe2f28 Fix #449 - don't do relationships fetch for empty array of IDs
8 years ago
Eugen Rochko 5d88ef90c9 Fix tests, add applications to eager loading/cache for statuses, fix
8 years ago
Eugen Rochko 3a957e127a Merge branch 'feature/toot-app-source' of https://github.com/ineffyble/mastodon into ineffyble-feature/toot-app-source
8 years ago
Effy Elden 8e0c1914fb Add tracking of OAuth app that posted a status, extend OAuth apps to have optional website field, add application details to API, show application name and website on detailed status views. Resolves #11
8 years ago
Effy Elden 49ff508743 Hide 'Do not display on public timeline' for reply toots. Fixes #412.
8 years ago
Eugen Rochko 7e7c2bbb0f Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings
8 years ago
Eugen Rochko efd8ce920f Better animations
8 years ago
Eugen Rochko bc17613e70 Fix issue when settings are not defined for column type
8 years ago
Eugen Rochko c8bcd413e2 Home column filters
8 years ago
Eugen Rochko 15b183117c Add "not found" component to UI
8 years ago
Eugen efd4565389 Merge pull request #450 from blackle/master
8 years ago
blackle 57e496e1bc simplify emojification on public pages with .emojify class
8 years ago
Eugen Rochko 394f185e91 Merge branch 'master' of https://github.com/blackle/mastodon into blackle-master
8 years ago
Eugen Rochko a1783b80b2 Merge branch 'dropdown' of https://github.com/blackle/mastodon into blackle-dropdown
8 years ago
Eugen Rochko 4293e132d1 Persist UI settings, add missing localizations for German
8 years ago
Eugen Rochko c1c814e6a1 Improve initialState loading
8 years ago
blackle 62167338b8 Generate key for each input so we can upload the same file even after deleting
8 years ago
blackle a697b5473a Switch to compose view when tapping 'mention' in dropdown on mobile
8 years ago
Eugen 9f3e2737e9 Merge pull request #443 from blackle/master
8 years ago
blackle 9d66dfecf6 Expand dropdown leftways on status view
8 years ago
blackle 1adfe59c14 Add call-to developers on getting started page
8 years ago
Eugen 3f639be601 Merge pull request #432 from blackle/volume-icon
8 years ago
blackle 85cc2dd826 Show correct volume icons on video player
8 years ago
Eugen 00c9ce1eff Merge pull request #430 from blackle/logout_mobile
8 years ago
blackle 8ceae22535 Show logout button on getting started so it's available on mobile
8 years ago
blackle 75c2397ed1 Emojify display names in notifcations
8 years ago
blackle a914180df6 Improve contrast of bio and username text in account info
8 years ago
Eugen Rochko d019f1632c Replace getting started icon on desktop nav bar with asterisk instead of hamburger
8 years ago
Eugen Rochko 126aba0e13 Fix #147 - Unreblogging will leave original status in feeds
8 years ago
Eugen Rochko 0dac73b5cc Add tab bar alternative to desktop UI, upgrade react & react-redux
8 years ago
Effy Elden 30cc139fad Add tag property to desktop notifications, preventing duplicates (i.e. when multiple Mastodon tabs are open)
8 years ago
Eugen Rochko 6bbc2c7954 Fixed unexpected error
8 years ago
Eugen Rochko 3f1dff3dfd Fix compose form bug
8 years ago
Eugen Rochko b2ea21b3c9 Fix selection resetting in compose form after unrelated data updates
8 years ago
Eugen 8b35bd2b92 Revert "Display native emoji on browsers which support it"
8 years ago
Eugen 06a9a0a0f4 Merge pull request #403 from ticky/use-system-fonts
8 years ago
Eugen 9f3babd80f Merge pull request #404 from mistydemeo/emoji
8 years ago
Eugen d8197c27eb Merge pull request #399 from ticky/public-timeline-de-hoist
8 years ago
Eugen 30adea06fb Merge pull request #400 from ticky/differentiate-settings-links
8 years ago
Misty De Meo 8579c4ae01 Bump emoji requirement to Unicode 9
8 years ago
Misty De Meo 8dfb4048cc Display native emoji on browsers which support it
8 years ago
Jessica Stokes 6860c6bcfd Use system fonts on more platforms
8 years ago
Misty De Meo 8745871737 Automatically position cursor when writing a reply toot
8 years ago
Jessica Stokes c22ecd7f3b Differentiate settings links
8 years ago
Jessica Stokes 1ff1f5d344 Remove hamburger from "getting started"
8 years ago
Jessica Stokes 9953f14df9 Replace "Public" in tab bar with "More" hamburger
8 years ago
Jessica Stokes b02a33430f Move "getting started" to its own route
8 years ago
Eugen 51a491d49a Merge pull request #394 from ticky/email-reblog-to-boost
8 years ago
Eugen 0fa6bbd99e Merge pull request #395 from ticky/hide-media-list-if-no-media
8 years ago
Eugen bfcae97e4a Merge pull request #397 from ticky/friendlier-unknown-errors
8 years ago
Jessica Stokes a91e6dbeea Friendlier unknown errors
8 years ago
Jessica Stokes ed51e797f0 Fix Command-enter tooting
8 years ago
Eugen Rochko 2de668bcf9 Make shortcode emojis work, make getting started area scrollable
8 years ago
Jessica Stokes f380a6adb5 Don't render the media list when there's no media
8 years ago
Jessica Stokes b115602bb7 "Reblog" -> "boost" in more places
8 years ago
Jessica Stokes 40bdd8905d Disallow compose navbar from being shrunk
8 years ago
Jessica Stokes 7104775362 Stop Mastodon friend from overlapping text 🐘
8 years ago