- Sep 30, 2017
-
-
Eugen Rochko authored
* Do not debounce emoji search * Make autosuggestions appear sooner
-
- Sep 28, 2017
-
-
Eugen Rochko authored
* Fix #117 - Add ability to specify alternative text for media attachments - POST /api/v1/media accepts `description` straight away - PUT /api/v1/media/:id to update `description` (only for unattached ones) - Serialized as `name` of Document object in ActivityPub - Uploads form adjusted for better performance and description input * Add tests * Change undo button blend mode to difference
-
- Sep 23, 2017
-
-
Eugen Rochko authored
* Add emoji autosuggest Some credit goes to glitch-soc/mastodon#149 * Remove server-side shortcode->unicode conversion * Insert shortcode when suggestion is custom emoji * Remove remnant of server-side emojis * Update style of autosuggestions * Fix wrong emoji filenames generated in autosuggest item * Do not lazy load emoji picker, as that no longer works * Fix custom emoji autosuggest * Fix multiple "Custom" categories getting added to emoji index, only add once
-
- Sep 08, 2017
-
-
unarist authored
To reflect status posting immediately, we've inserted the status into timelines directly. However, status insertion changes "latest status", and it means next timeline refresh only fetches statuses since the inserted status. This behavior is very bad for disconnected timeline and mobile views. After this patch, it refreshes timeline for disconnected timelines, instead of direct insertion.
-
- Jul 20, 2017
-
-
Sorin Davidoi authored
* feat(compose): More space on mobile devices * feat(compose): Hide navigation when typing on mobile devices * fix(compose): Make animation faster * fix(navigation_bar): Remove hardcoded title * fix(compose): Prevent accidental bluring * fix(compose): Increase max-height to 600px
-
- Jul 14, 2017
-
-
Eugen Rochko authored
- Use unicode when selecting emoji through picker - Convert shortcodes to unicode when storing text input server-side - Do not convert shortcodes in JS anymore
-
- May 20, 2017
-
-
Yamagishi Kazutoshi authored
* Add semi to ESLint rules * Add padded-blocks to ESLint rules * Add comma-dangle to ESLint rules * add config/webpack and storyboard * add streaming/ * yarn test:lint -- --fix
-
- 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 25, 2017
-
-
Eugen Rochko authored
duplicates. Web UI regenerates UUID for that header every time the compose form is changed or successfully submitted Also, fix Farsi i18n overwriting the English one
-
- Apr 17, 2017
-
-
Zac Anger authored
-
- Apr 13, 2017
-
-
Rachel H authored
-
- Mar 25, 2017
-
-
Eugen Rochko authored
-
Eugen Rochko authored
-
- Mar 24, 2017
-
-
Eugen Rochko authored
-
- Mar 01, 2017
-
-
Eugen Rochko authored
-
Eugen Rochko authored
-
Eugen Rochko authored
loaded status; do not preload submitted statuses into community/public timelines, unless those timelines have already been loaded; do not close streaming API connections for community/public timelines, once they have been established (most users navigate back to them eventually)
-
- Feb 19, 2017
-
-
Eugen Rochko authored
"whole known network" which is what public timeline used to be Only domain blocks with suspend severity will block PuSH subscriptions Silenced accounts should not appear in conversations unless followed
-
Rakib Hasan authored
Moved validation to services/post_status_service.rb
-
Rakib Hasan authored
Modified uploadCompose action to send media ids of attached media when sending a request. Modified create method in MediaController to check if when posting a video, there are no other media attached to the status by looking at the media ids sent from the uploadCompose action.
-
- Feb 14, 2017
-
-
Eugen Rochko authored
-
- Feb 06, 2017
-
-
Eugen Rochko authored
-
- Jan 30, 2017
-
-
Eugen Rochko authored
Make profile header scroll along with contents. AccountTimeline, Followers and Following are no longer nested inside a common parent (<Account>), instead they all embed <HeaderContainer />
-
- Jan 25, 2017
-
-
Eugen Rochko authored
Federate spoiler_text using warning attribute on <content /> instead of a <category term="spoiler" /> Clean up schema file from accidental development migrations
-
- Jan 24, 2017
-
-
blackle authored
-
- Dec 24, 2016
-
-
Eugen Rochko authored
-
Anthony Bellew authored
-
- Dec 22, 2016
-
-
Eugen Rochko authored
-
- Dec 21, 2016
-
-
Eugen Rochko authored
Filters out hidden stream entries from Atom feed Blocks now generate hidden stream entries, can be used to federate blocks Private statuses cannot be reblogged (generates generic 422 error for now) POST /api/v1/statuses now takes visibility=(public|unlisted|private) param instead of unlisted boolean Statuses JSON now contains visibility=(public|unlisted|private) field
-
- Dec 14, 2016
-
-
Eugen Rochko authored
Fix #205, fix #156, fix #124
-
- Dec 05, 2016
-
-
Eugen Rochko authored
-
- Dec 04, 2016
-
-
Eugen Rochko authored
-
Eugen Rochko authored
-
Eugen Rochko authored
-
- Nov 30, 2016
-
-
Eugen Rochko authored
Fix #233, fix #268
-
- Nov 23, 2016
-
-
Eugen Rochko authored
-
- Nov 21, 2016
-
-
Eugen Rochko authored
-
- Nov 12, 2016
-
-
Eugen Rochko authored
-
Eugen Rochko authored
-
- Nov 03, 2016
-
-
Eugen Rochko authored
-