- May 21, 2018
-
-
Eugen Rochko authored
-
Yamagishi Kazutoshi authored
-
- Mar 24, 2018
-
-
Akihiko Odaki authored
-
- Aug 21, 2017
-
-
abcang authored
-
- Jun 23, 2017
-
-
-
Yamagishi Kazutoshi authored
-
- Jun 11, 2017
-
-
Eugen Rochko authored
* Move ancestors/descendants out of timelines reducer * Refactor timelines reducer All types of timelines now have a flat structure and use the same reducer functions and actions * Reintroduce some missing behaviours * Fix wrong import in reports * Fix includes typo * Fix issue related to "next" pagination in timelines and notifications * Fix bug with timeline's initial state, expandNotifications
-
- Jun 06, 2017
-
-
ふぁぼ原 authored
* Add regex filter on the community timeline and the public timeline * correcting * Adjust the height of header buttons * Remove trailing spaces * Remove trailing spaces * Solve some code duplication * reset the state of the locale files in app/javascript/mastodon/locales * adjust to upstream * adjust to upstream * change keys of locale settings
-
- Jun 05, 2017
-
-
unarist authored
-
- Jun 03, 2017
-
-
Eugen Rochko authored
* Allow mounting arbitrary columns * Refactor column headers, allow pinning/unpinning and moving columns around * Collapse animation * Re-introduce scroll to top * Save column settings properly, do not display pin options in single-column view, do not display collapse icon if there is nothing to collapse * Fix one instance of public timeline being closed closing the stream Fix back buttons inconsistently sending you back to / even if history exists * Getting started displays links to columns that are not mounted
-
- 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 12, 2017
-
-
Yamagishi Kazutoshi authored
Use ES Class Fields & Static Properties (currently stage 2) for improve class outlook. Added babel-plugin-transform-class-properties as a Babel plugin.
-
- 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 24, 2017
-
-
Akihiko Odaki authored
Hide some components rather than unmounting them to allow to show again quickly and keep the view state such as the scrolled offset.
-
- Apr 21, 2017
-
-
Yamagishi Kazutoshi authored
* Remove deprecated features at React v15.5 - [x] React.PropTypes - [x] react-addons-pure-render-mixin - [x] react-addons-test-utils * Uncommented out & Add browserify_rails options * re-add react-addons-shallow * Fix syntax error from resolve conflicts * follow up 59a77923
-
- Apr 15, 2017
-
-
Joachim Viide authored
-
- Apr 13, 2017
-
-
Koala Yeung authored
* Reorder javascript English locale file * Reorder translation string in order of the locale key. * Add javascript English locale missing language keys * Search all javascript language keys by command: `grep -REho '<FormattedMessage .*\/>' ./app/assets/javascripts/.` * Add all the missing language keys and their values to `en.jsx`. * Add javascript English locale missing language keys (2) * Find all `defineMessages` calls with this command: `grep -Rl 'defineMessages({.*' ./app/assets/javascripts/.` * Open all these files. Find the language key (`id`) in these statements. * Add all the missing language keys and their values to `en.jsx`. * Remove javascript English locale obsoleted language keys * Find all language keys that no longer exists in the source code and remove them. The removed keys include: * "compose_form.private" * "compose_form.unlisted" * "getting_started.about_addressing" * "getting_started.about_shortcuts" * "notification.mention" * "search.account" * "search.hashtag" * "tabs_bar.mentions" * "tabs_bar.public" * Javascript English locale file add note * Add notes to contributors about the English translation files. Hope that will make translation process smoother. * Update javascript locale defaultValue in code * Update the defaultValue in code according to the relevant translation in English locale file.
-
- Apr 02, 2017
-
-
Eugen Rochko authored
refreshes on navigation
-
- Mar 01, 2017
-
-
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 26, 2017
-
-
Eugen Rochko authored
-
- Feb 23, 2017
-
-
Eugen Rochko authored
-
- Feb 19, 2017
-
-
Eugen Rochko authored
-
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
-
- Feb 03, 2017
-
-
Eugen Rochko authored
Make the streaming API also handle websockets (because trying to get the browser EventSource interface to work flawlessly was a nightmare). WARNING: This commit makes the web UI connect to the streaming API instead of ActionCable like before. This means that if you are upgrading, you should set that up beforehand.
-
- Feb 01, 2017
-
-
Eugen Rochko authored
redis-backed "mentions" timeline as redundant (given notifications)
-
- Jan 30, 2017
-
-
Eugen Rochko authored
the public timeline has been using
-
- Jan 03, 2017
-
-
Eugen Rochko authored
button takes you back to getting started page
-
- Nov 18, 2016
-
-
Eugen Rochko authored
-
- Nov 16, 2016
-
-
Eugen Rochko authored
-
- Nov 09, 2016
-
-
Eugen Rochko authored
-
- Oct 16, 2016
-
-
Eugen Rochko authored
This prevents the bug where if you go "back" to the UI after navigating to another page it loads with the old set of statuses
-
- Oct 12, 2016
-
-
Eugen Rochko authored
-
- Oct 07, 2016
-
-
Eugen Rochko authored
Also upgrade react-redux to latest version. This is a performance update
-
Eugen Rochko authored
-