- Oct 25, 2017
-
-
Olivier Nicole authored
-
- Oct 17, 2017
-
-
Yamagishi Kazutoshi authored
* yarn manage:translations * Add Japanese translation for #5410 * Add Japanese translation for #5393
-
- Oct 13, 2017
-
-
Eugen Rochko authored
* Do not try to guess why home timeline is empty in web UI * Fix style issue
-
- Oct 03, 2017
-
-
Yamagishi Kazutoshi authored
* yarn manage:translations * Add Japanese translations for #5170 * Add Japanese translations for #5123 * Add Japanese translations for #5046 * Add Japanese translations for #5099 * Add Japanese translations for #5161 * "項目" -> "絵文字"
-
- Oct 02, 2017
-
-
m4sk1n authored
* Update translation files Signed-off-by:
Marcin Mikołajczak <me@m4sk.in> * i18n: Update Polish translation Signed-off-by:
Marcin Mikołajczak <me@m4sk.in>
-
- Sep 27, 2017
-
-
Eugen Rochko authored
* Remove web UI warnings about OStatus privacy * yarn run manage:translations
-
- Sep 22, 2017
-
-
Eugen Rochko authored
* Switch from EmojiOne to Twemoji, different emoji picker * Make emoji-mart use a local spritesheet * Fix emojify test * yarn manage:translations
-
- Sep 14, 2017
-
-
Eugen Rochko authored
* Redesign video player * Use new video player on static public pages too * Use media gallery component on static public pages too * Pause video when hiding it * Full-screen sizing on WebKit * Add aria labels to video player buttons * Display link card on public status page * Fix fullscreen from modal sizing issue * Remove contain: strict property to fix fullscreen from columns
-
- Sep 01, 2017
-
-
Eugen Rochko authored
* Add embed button to dropdowns of in-timeline statuses * yarn run manage:translations
-
- Aug 24, 2017
-
-
Eugen Rochko authored
* Pinned statuses * yarn manage:translations
-
- Jul 30, 2017
-
-
Sorin Davidoi authored
* fix(media_modal): Keyboard navigation * fix(column_back_button): Use native button * fix(media_gallery): Keyboard navigation * fix(status_content): Make CW content focusable
-
- Jul 27, 2017
-
-
Sorin Davidoi authored
* feat: Web Share for detailed status and account * fix(account/action_bar): Move share under mention
-
Sorin Davidoi authored
* fix(compose): Add aria-label for the navigation links * fix(search): Add input label * fix(navigation_bar): Link description * fix(autosuggest_textarea): Add input label * fix(compose_form): Add input label * fix(upload_button): Add input label * fix(account/header): Add link content * fix(column_header): Use h1 tag * fix(column_header): Labels move buttons moving column * fix(settings_text): Add label to input * fix(column_header): Remove role from h1 * fix(modal_root): Use role=dialog * fix(modal_root): Focus restauration * fix(modal_root): Apply inert to sibligs * fix(column_header): Add role=button * chore(eslint): Disable jsx-a11y/label-has-for
-
- Jul 26, 2017
-
-
Sorin Davidoi authored
* fix(compose): Use nav and remove redundant aria-label * fix(tabs_tab): Use nav and add aria-label * fix(app): Add aria-label for settings toggle button * chore: Run yarn manage:translations
-
- Jul 24, 2017
-
-
Eugen Rochko authored
* Improve remote profile disclaimer * yarn run manage:translations
-
Yamagishi Kazutoshi authored
-
- Jul 22, 2017
-
-
Eugen Rochko authored
-
- Jul 18, 2017
-
-
Yamagishi Kazutoshi authored
* Add unfollow modal * unfollowing someone * remove unnecessary prop
-
- Jul 14, 2017
-
-
Yamagishi Kazutoshi authored
-
- Jul 10, 2017
-
-
Yamagishi Kazutoshi authored
-
- Jun 13, 2017
-
-
Eugen Rochko authored
-
- Jun 12, 2017
-
-
Yamagishi Kazutoshi authored
* Re-add clear notifications button * remove connect() in column_settings * one line * remove unused props
-
- Jun 04, 2017
-
-
Yamagishi Kazutoshi authored
* Add Japanese translations (pin) * "ピン留め" is more general
-
- May 19, 2017
-
-
Eugen Rochko authored
* Add buttons to block and unblock domain * Relationship API now returns "domain_blocking" status for accounts, rename "block entire domain" to "hide entire domain", fix unblocking domain, do not block notifications from domain-blocked-but-followed people, do not send Salmons to domain blocked users * Add test * Personal domain blocks shouldn't affect Salmon after all, since in this direction of communication the control is very thin when it comes to public stuff. Best stay consistent and not affect federation in this way * Ignore followers and follow request from domain blocked folks, ensure account domain blocks are not created for empty domain, and avoid duplicates in validation * Purge followers when blocking domain (without soft-blocks, since they are useless here) * Add tests, fix local timeline being empty when having any domain blocks
-
- May 16, 2017
-
-
Eugen Rochko authored
-
- May 15, 2017
-
-
Eugen Rochko authored
* Add <ostatus:conversation /> tag to Atom input/output Only uses ref attribute (not href) because href would be the alternate link that's always included also. Creates new conversation for every non-reply status. Carries over conversation for every reply. Keeps remote URIs verbatim, generates local URIs on the fly like the rest of them. * Conversation muting - prevents notifications that reference a conversation (including replies, favourites, reblogs) from being created. API endpoints /api/v1/statuses/:id/mute and /api/v1/statuses/:id/unmute Currently no way to tell when a status/conversation is muted, so the web UI only has a "disable notifications" button, doesn't work as a toggle * Display "Dismiss notifications" on all statuses in notifications column, not just own * Add "muted" as a boolean attribute on statuses JSON For now always false on contained reblogs, since it's only relevant for statuses returned from the notifications endpoint, which are not nested Remove "Disable notifications" from detailed status view, since it's only relevant in the notifications column * Up max class length * Remove pending test for conversation mute * Add tests, clean up * Rename to "mute conversation" and "unmute conversation" * Raise validation error when trying to mute/unmute status without conversation
-
- May 12, 2017
-
-
Eugen Rochko authored
* Normalize locales * Restore "mention" locale key
-
- May 07, 2017
-
-
Yamagishi Kazutoshi authored
-
- May 06, 2017
-
-
Yamagishi Kazutoshi authored
* Add Japanese tranlsation for getting started, and run manage:tranlation * remove unnecessary {apps}
-
- May 04, 2017
-
-
Eugen Rochko authored
* When streaming API is disconnected, poll home/notifications Display slightly different empty home timeline message if user is following others Cull notifications to 20 items when over 40 get added in real-time Run manage:translations * Optimize <HomeTimeline /> a little
-
- May 03, 2017
-
-
Eugen Rochko authored
* Replace browserify with webpack * Add react-intl-translations-manager * Do not minify in development, add offline-plugin for ServiceWorker background cache updates * Adjust tests and dependencies * Fix production deployments * Fix tests * More optimizations * Improve travis cache for npm stuff * Re-run travis * Add back support for custom.scss as before * Remove offline-plugin and babili * Fix issue with Immutable.List().unshift(...values) not working as expected * Make travis load schema instead of running all migrations in sequence * Fix missing React import in WarningContainer. Optimize rendering performance by using ImmutablePureComponent instead of React.PureComponent. ImmutablePureComponent uses Immutable.is() to compare props. Replace dynamic callback bindings in <UI /> * Add react definitions to places that use JSX * Add Procfile.dev for running rails, webpack and streaming API at the same time
-
- Apr 28, 2017
-
-
Wonderfall authored
-
- Apr 27, 2017
-
-
Shel Raphen authored
There was still a reference to "private posts" and the phrasing of unlisted in contrast to the others now made it seem strangely more private.
-
unarist authored
* Update English translation file for JavaScript * Update Japanese translation for JavaScript
-
Yamagishi Kazutoshi authored
There are multiple messages missing in en.jsx. It is very troublesome when translating other languages.
-
- Apr 23, 2017
-
-
Eugen authored
* Make private toots get PuSHed to subscription URLs that belong to domains where you have approved followers * Authorized followers controller, stub for bulk action * Soft block in the background * Add simple test for new controller * Rename Settings::FollowersController to Settings::FollowerDomainsController, paginate results, rename "private" post setting to "followers-only", fix pagination style, improve post privacy preferences style, improve warning style * Extract compose form warnings into own container, show warning when posting to followers-only with unlocked account
-
Ashley authored
* Made tooltip for boosting depend on visibility * Removed spaces that were added in merge conflict resolution * Try again :P * Added missing bracket * Changed 'toot' to 'status'
-
Eugen authored
- Deleting a toot - Muting, blocking someone - Clearing notifications Remove source map generation from development environment, as it is a huge performance sink hole with little gains
-
- Apr 22, 2017