Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-07 | Fix RTL layout not being RTL within the columns area (#10990) | Eugen Rochko | |
2019-06-07 | Fix some React warnings (#10989) | Eugen Rochko | |
2019-06-07 | Change /settings/preferences to redirect to appearance, add ↵ | Eugen Rochko | |
/settings/preferences/other (#10988) | |||
2019-06-07 | Fix display of alt-text when a media attachment is not available (#10981) | ThibG | |
2019-06-07 | Change preferences page into appearance, notifications, and other (#10977) | Eugen Rochko | |
2019-06-07 | Add waiting time to list of pending accounts in admin UI (#10985) | Eugen Rochko | |
2019-06-06 | Fix sass-lint config (#10982) | Yamagishi Kazutoshi | |
2019-06-06 | Fix overlap of emoji button on search popup (#10978) | Wenceslao Páez Chávez | |
2019-06-06 | Fix not being able to directly switch between list timelines in web UI (#10973) | Eugen Rochko | |
2019-06-06 | Fix “mark as sensitive” not being used in delete & redraft (#10980) | ThibG | |
2019-06-06 | Fix emoji picker being always displayed (#10979) | Takeshi Umeda | |
* Fix emoji picker being always displayed * Remove duplicate content with other pull-requests | |||
2019-06-05 | Scroll to compose form when focus (#10970) | Jeong Arm | |
* Scroll to compose form when focus * Get rid of constructor | |||
2019-06-05 | Cleanup various controllers (#10972) | ThibG | |
* Remove skip_session! as it is not supported in Rails 5 * Minor cleanup in StreamEntriesController * Remove redundant mark_cacheable! calls | |||
2019-06-05 | Fix potential private status leak (#10969) | ThibG | |
2019-06-05 | Fix refreshing featured toots when the new collection is empty (#10971) | ThibG | |
Fixes #10945 | |||
2019-06-04 | Do not misattribute inlined boosts if `attributedTo` isn't present (#10967) | ThibG | |
* Do not misattribute inlined boosts if `attributedTo` isn't present Fixes #10950 * Fix tests | |||
2019-06-04 | Fix margins on profile metadata in single column mode (#10961) | Eugen Rochko | |
2019-06-04 | Change reblogs counter to be updated when boosted privately (#10964) | Eugen Rochko | |
2019-06-04 | Refactor all ActivityPub deliveries to be serialized and signed through one ↵ | Eugen Rochko | |
concern (#10966) | |||
2019-06-04 | Fix poll API not requiring authentication on non-public polls (#10960) | Eugen Rochko | |
* Fix poll API not requiring authentication on non-public polls That API does not reveal the content of the status, i.e. the question itself, nor who the author is, nor which status it belongs to, but it does reveal the poll options and how many answers they got Fix #10959 * Add test | |||
2019-06-04 | Add profile directory link to single column navigation panel (#10963) | Eugen Rochko | |
2019-06-04 | Add missing Korean translations (#10962) | Jeong Arm | |
And change some word. | |||
2019-06-03 | Handle blank poll options more gracefully (#10946) | ThibG | |
Pleroma currently allows (erroneously imho) empty poll options, that is, options with an empty (but existing) `name`. | |||
2019-06-02 | Fix profile picture preview (#10931) | Jeong Arm | |
2019-06-02 | Improvement variable height in single column layout (#10917) | Takeshi Umeda | |
* Improvement variable height of compose and navigation panel in single column layout * Fix wrong quotes and missing commas | |||
2019-06-01 | Center 2-columns layout without side effect (#10915) | Hanage999 | |
2019-05-29 | Change links in right panel to open in the same tab (#10848) | Eugen Rochko | |
For Rambox compatibility | |||
2019-05-29 | Fix React warning about legacy lifecycle calls and sensitive status ↵ | ThibG | |
resetting (#10872) | |||
2019-05-29 | Fix safari post field display issue in single column layout (#10883) | Takeshi Umeda | |
2019-05-29 | i18n: Update Corsican front-end translation (#10884) | Alix Rossi | |
2019-05-29 | Update Japanese translations. (#10875) | mayaeh | |
run yarn manage:translations ja && i18n-tasks add-missing ja | |||
2019-05-29 | I18n: Update Czech translation (#10874) | Aditoo17 | |
2019-05-28 | Fix web push notifications for polls (#10864) | ThibG | |
Fixes #10861 | |||
2019-05-27 | Refactor footers in web UI into a single component (#10846) | Eugen Rochko | |
2019-05-27 | Display notifications count on a new single column (#10859) | abcang | |
2019-05-27 | Use `<use />` to render transparent SVG logo instead of inserting it (#10845) | Eugen Rochko | |
2019-05-26 | Fix poll visibility on public pages (#10817) | Takeshi Umeda | |
* Fix poll visibility on public pages * Revert "Fix poll visibility on public pages" This reverts commit 54a9608add6f855bc6337fe3c65eaee7ba13db49. * Revert "Change poll options to alphabetic letters when status text is hidden" This reverts commit c53d67326201b2061990b1874a3547c3647f50d2. | |||
2019-05-26 | Create new click handler for status__expand area in status (#10837) | Neil Moore | |
This click handler only activates on left-click, resolving #10798. This matches behavior in status_content.js, as added in #536 | |||
2019-05-26 | Fix null error in status component when determining showMedia state (#10838) | Eugen Rochko | |
* Fix null error in status component when determining showMedia state Also update the showMedia value if the status passed to the component changes * Refactor media visibility computation into a defaultMediaVisibility function * Fix default media visibility with reblogs | |||
2019-05-26 | Fix wrong redirect from getting started to home in advanced Web UI (#10839) | Hanage999 | |
* update Ruby to 2.5.3 * Link to Getting Started will not redirect to Home in multi-column UI (https://github.com/tootsuite/mastodon/pull/10835) | |||
2019-05-26 | Improvements to the single column layout (#10835) | Eugen Rochko | |
* Improvements to the single column layout - Add follows and followers link to the right panel - Increase margins around separators in right panel - Add follow requests link with counter when account is locked to right panel * Redirect from getting started to home when navigation panel is visible | |||
2019-05-25 | Add a keyboard shortcut to hide/show media (#10647) | ThibG | |
* Move control of media visibility to parent component * Add keyboard shortcut to toggle media visibility | |||
2019-05-25 | Avoid cutting bottom of letters of last paragraph of statuses (#10821) | Mélanie Chauvel (ariasuni) | |
2019-05-25 | Add responsive panels to the single-column layout (#10820) | Eugen Rochko | |
* Add responsive panels to the single-column layout * Fixes * Fix not being able to save the preference * Fix code style issues * Set max-height on the compose textarea and add a link to relationship manager | |||
2019-05-24 | Improve streaming server security (#10818) | ThibG | |
* Check OAuth token scopes in the streaming API * Use Sec-WebSocket-Protocol instead of query string to pass WebSocket token Inspired by https://github.com/kubevirt/kubevirt/issues/1242 | |||
2019-05-23 | Various improvements to single column layout (#10809) | Eugen Rochko | |
- Add potential side panels to single column layout - Hide FAB on large screens | |||
2019-05-23 | Fix possible race condition when processing statuses (#10815) | ThibG | |
2019-05-23 | Move signature verification stoplight to the requests themselves (#10813) | ThibG | |
* Move signature verification stoplight to the requests themselves This avoids blocking messages from known keys for 5 minutes when only one fails… * Put the stoplight on the actual client IP, not a potential reverse proxy | |||
2019-05-23 | Retry ActivityPub inbox delivery on HTTP 401 and 408 errors (#10812) | ThibG | |
HTTP 401 responses returned by Mastodon's inbox controller may be temporary if, for instance, the requesting user's actor/key json could not be retrieved in a timely fashion. This changes allow retries instead of dropping the message entirely. Also added HTTP 408 as that error is by nature temporary. | |||
2019-05-23 | Add `forceSingleColumn` prop to `<UI />` (#10807) | Eugen Rochko | |
* Move TabsBar rendering logic from CSS to the ColumnsArea component * Add forceSingleColumn mode * Add unread notifications counter to tabs bar * Add toggle to control `forceSingleColumn` * Increase paddings in mobile layout responsively at large sizes |