Eugen Rochko
fdcb55a0a6
Fix various regressions ( #2466 )
7 years ago
Akihiko Odaki
cf845fed38
Hide some components rather than unmounting ( #2271 )
Hide some components rather than unmounting them to allow to show again
quickly and keep the view state such as the scrolled offset.
7 years ago
Koala Yeung
6f0b3b069f
Adding arabic string localization (rebased) ( #1895 )
* Create ar.jsx
* Preparing file for translation.
* Create ar.yml
* Preparing file for translation.
* Create simple_form.ar.yml
* Preparing file for translation.
* Create devise.ar.yml
* Preparing file for translation.
* Create doorkeeper.ar.yml
* Preparing file for translation.
* Update index.jsx
Preparing file for translation.
* Update mastodon.jsx
* Preparing file to translation.
* Correction thanks to @Taekiro
https://github.com/tootsuite/mastodon/pull/1798#pullrequestreview-32924922
* Update settings_helper.rb
Preparing file to translation.
* Update application.rb
* Preparing file to translation.
* Update simple_form.ar.yml
* Update doorkeeper.ar.yml
* Update devise.ar.yml
* Update ar.yml
* Fix i18n-tasks unused issue (ar)
Remove unused translation strings
* Update application.rb
* Update ar.jsx
* Fix various issues with Arabic translation
* Fix duplication caused in merge
* Fix syntax error in devise.ar.yml
* Fix import error Duplicated incorrect import in mastodon.jsx
* Fix duplication error in locales/index.jsx
* Update ar.yml
* Update ar.jsx
* Update ar.yml
* Update ar.jsx
* Fix ar translation
7 years ago
Yamagishi Kazutoshi
1948f9e767
Remove deprecated features at React v15.5 ( #1905 )
* 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 59a77923b3
7 years ago
Koala Yeung
935aecdc32
Add Indonesian (Bahasa Indonesia / id) translation ( #2200 )
* add Indonesian (Bahasa Indonesia) translation
add id.jsx
add translations on email views
add devise.id.yml
add doorkeeper.id.yml
add id.yml
add simple_form.id.yml
update id locale on mastodon.jsx, index.jsx, settings_helper.rb, and
application.rb
* add Indonesian (Bahasa Indonesia) translation
add id.jsx
add translations on email views
add devise.id.yml
add doorkeeper.id.yml
add id.yml
add simple_form.id.yml
update id locale on mastodon.jsx, index.jsx, settings_helper.rb, and
application.rb
* fix InvalidLocaleData on a string
* fix InvalidLocaleData on a string
* Fix language keys in Indonesian ruby locale (id)
Use "id" instead of "en" as object keys.
* Removed obsoleted translation (id)
7 years ago
Yeechan Lu
e06f307c2d
Fix Chinese (China) translation availability ( #2230 )
7 years ago
Matteo Aquila
a3486e0543
Completed Italian translation ( #2151 )
* Added it.jsx
* Update index.jsx
* Update mastodon.jsx
7 years ago
Andrey Blinov
7d1e653ec1
Fix import pt_br locale in mastodon.jsx ( #2011 )
7 years ago
Hugo Gameiro
6685106daa
Add Brazilian Portuguese and fix European Portuguese ( #1966 )
* update portuguese translation
added the missing fields and improved the translation
* pt translations fix
* improve last translation commit
* fix damn quotes
* add pt_br to index.jsx
* add pt-BR to import index.jsx
* add pt-BR to mastodon.jsx
* add pt-BR to settings_helper.rb
* add pt-BR to application.rb
* order alphabetically pt.jsx
* create pt-BR.jsx
* Create devise.pt-BR.yml
* language improvements to devise.pt.yml
* created doorkeeper.pt-BR.yml
* fixes to doorkeeper.pt.yml
* create pt-BR.yml
* improvements to pt.yml
* Create simple_form.pt-BR.yml
* Improvements to simple_form.pt.yml
* improvements to pt.yml
7 years ago
Eugen
6d70a80263
Onboarding modal ( #1883 )
* Basic onboarding modal that's shown to users once
* Lay out pages 2 through 5, add images, style modals (#1509 )
* Lay out pages 2 through 5
Added images and laid out pages 2 through 5 in the jsx file. SCSS will
come, still working on just seeing if this works at all.
* Fix jsx errors, add images to modal pages, style modal pages
* Add animations to onboarding pager changes, improve wording and styling
* Finishing touches on the onboarding
* Add missing propTypes
* Update wording
7 years ago
Joachim Viide
ef879a8839
Send initial state in a <script type="application/json"> tag ( #1806 )
7 years ago
Patrick Figel
fe8dd58bc1
Add list of muted user to UI and Getting Started ( #1799 )
Add the same UI that already exists for blocked users for muted
ones and add it to the "Getting Started" menu.
7 years ago
Koala Yeung
1206627c59
Add Dutch translation (nl) ( #1682 )
* Dutch language files for Ruby code
* Created RoR translation ymls:
* config/locales/devise.nl.yml
* config/locales/doorkeeper.nl.yml
* config/locales/nl.yml
* config/locales/simple_form.nl.yml
* Modified RoR config and helper
* app/helpers/settings_helper.rb
* config/application.rb
* Dutch language javascript locale
* Created javascript locale files:
* app/assets/javascripts/components/locales/index.jsx
* app/assets/javascripts/components/locales/nl.jsx
* Reference the newly created locale files:
* app/assets/javascripts/components/containers/mastodon.jsx
* Fix syntax error in locale file (nl)
* Fix missing translate in js locale (nl)
* Convert all ruby Dutch locale (nl) file to utf8
Fix yml conversion issues.
* Fix duplicated key in devise.nl.yml
* Fix indentation error in doorkeeper.nl.yml
7 years ago
Svetlozar Todorov
aa7bf1515c
Fix #624 - Add localization for Bulgarian ( #645 )
* Add translation files and declarations for Bulgarian
* Add a bunch of translations to bg.jsx
* Add rest of translations to bg.jsx
* Add devise translations
* Fix devise translations
7 years ago
Thor Harald Johansen
1f5ff46fd9
Working translation for Norwegian. ( #1611 )
7 years ago
Koala Yeung
24eb45425e
Add Traditional Chinese, Hong Kong translation (zh-HK) ( #1544 )
* Added Chinese Traditional Hong Kong (zh-HK) for Ruby
* Added translations for Ruby.
* Added Chinese Traditional Hong Kong (zh-HK) for JS
* Added translations for javascript code.
* Rearrange language references in mastodon.jsx
* Break `addLocaleData` into multiple lines. Make future commit more readable.
* Roughly re-sort the languages in alphabetical orders
(only manually put English on top because it is default).
* Sort application.rb locale with alphabetical order
With exception that English (default language) goes first.
Improve code readability.
* Resort language selection box alphabetically
Sort HUMAN_LOCALES in the alphabetical order of display name
(except English, the default language, come first).
Improve usability.
7 years ago
pinfort
6f5268b02d
Add Japanese translation ( #1552 )
* add device.ja.yml
* update device.ja.yml
* add file simple_form.ja.yml
* 👍 Added doorkeeper.ja.yml
* add ja.yml
* Update doorkeeper.ja.yml
fixed url to uri
* update ja.yml
* fix some translations
* fix japanese grammar of a translate
* fix some translates
* fix ja.yml
* add ja.jsx
* add Japanese user mail views
* Added japanese translate locales
* Added :ja to available_locales
こっちも
* Added "日本語" to HUMAN_LOCALES
* Imported/Added ja to addLocaleData
* update ja.jsx
7 years ago
Ratmir Karabut
9043b32183
Add Russian translation (ru) ( #1023 )
* Add Russian translation (ru)
* Fix a missing comma
* Fix the wording for better consistency
7 years ago
axolotl
8736ef50ad
Added Esperanto translation inside the javascripts folder
7 years ago
JantsoP
22f88b845a
add finnish translation
add finnish translation
7 years ago
Eugen Rochko
aaa4d1b0fb
Keep track of which timelines are connected live to avoid redundant
refreshes on navigation
7 years ago
Eugen Rochko
6b4ef92c6f
Adjust naming of public timeline -> "local timeline" vs "whole known network"
7 years ago
Eugen Rochko
4aa5ebe591
Split public timeline into "public timeline" which is local, and
"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
7 years ago
Eugen Rochko
3b81baaaaf
Adding POST /api/v1/reports API, and a UI for submitting reports
7 years ago
Eugen Rochko
02e91a96dd
Make streaming API use one pattern-matching redis pubsub connection
Refresh timelines when streaming API reconnects in the UI
7 years ago
Eugen Rochko
920ba5fc4e
Fix #61 - Add list of blocked users to the UI; clean up failed push notifications API
Try to fix Travis CI setup
7 years ago
Eugen Rochko
ccb8ac8573
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.
7 years ago
Eugen Rochko
d9ca46b464
Cleaning up format of broadcast real-time messages, removing
redis-backed "mentions" timeline as redundant (given notifications)
7 years ago
Eugen Rochko
f21e7d6ac0
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 />
7 years ago
Eugen Rochko
7d53ee73f3
Fix #238 - Add "favourites" column
7 years ago
Eugen Rochko
1e9d2c4b1e
Add "not found" component to UI
7 years ago
Eugen Rochko
23ebf60b95
Improve initialState loading
7 years ago
Eugen Rochko
989c3f4002
Add tab bar alternative to desktop UI, upgrade react & react-redux
7 years ago
Jessica Stokes
0c600e9db6
Move "getting started" to its own route
7 years ago
Eugen Rochko
3689c119f0
Replacing follow requests in the settings area with in-UI column
7 years ago
Stanislav Makar
d2ab41aea4
Declare Ukrainian
Closes : #345
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
Eugen Rochko
7cee27f517
Fix unfollows not clearing reblogs, fix blocks not clearing reblogs and notifications,
skip ActionCable for follow/unfollow/block events, instead clear UI from
blocked account's posts instantly if block request succeeds. Add forgotten
i18n for sensitive content
8 years ago
nicolas
f9bd3d8808
Adding French locale to mastodon.jsx
8 years ago
Eugen Rochko
e3665c1d67
Try to fix for browsers that don't support notifications
8 years ago
Eugen Rochko
fb48cc3b74
Desktop notifications
8 years ago
Eugen Rochko
38dd85daab
Adding notifications column
8 years ago
Eugen Rochko
c7a1b78536
Activating Spanish i18n
8 years ago
Eugen Rochko
85d1b74ac3
Adding german localization
8 years ago
Eugen Rochko
a6e4f754fc
Add an Intl polyfill
8 years ago
Eugen Rochko
01e43c3e57
Adding react-intl i18n to the frontend. No translations yet
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
48b9619439
Adding hashtags
8 years ago
Eugen Rochko
087b993892
Adding list of who favourited status
8 years ago