1
0
mirror of https://framagit.org/tykayn/mastodon.git synced 2023-08-25 08:33:12 +02:00
Commit Graph

395 Commits

Author SHA1 Message Date
Eugen Rochko
2374a00c10
Add confirmation step to account suspensions ()
* Add confirmation page for suspensions

* Suspension confirmation closes reports, linked from report UI

* Fix tests
2018-08-22 11:53:41 +02:00
NecroTechno
6a0d4d36ad reorder simple form ul to list vertically (fixes ) ()
* reorder simple form ul to list vertically (fixes )

* remove browser specific prefixes
2018-08-20 23:58:57 +02:00
cpsdqs
8fe1f8d4ce Make dropdown animations respect their placement ()
* Make dropdown animations respect their placement

Also fix the corner radius on the privacy dropdown button when using top placement

* Fix code style issue
2018-08-19 17:11:12 +02:00
mayaeh
0d1d9b9a33 Fix report text color. () 2018-08-19 15:51:57 +02:00
Eugen Rochko
19b07ba260
Make unfollow button light up red when hovered ()
Fix 
2018-08-19 03:28:43 +02:00
Eugen Rochko
85bb32c410
Add "sign in to participate" message to public toot page () 2018-08-18 12:48:27 +02:00
Eugen Rochko
78fa926ed5
Add remote interaction dialog for toots ()
* Add remote interaction dialog for toots

* Change AuthorizeFollow into AuthorizeInteraction, support statuses

* Update brakeman.ignore

* Adjust how interaction buttons are display on public pages

* Fix tests
2018-08-18 03:03:12 +02:00
ThibG
625b5a567b Get rid of the Content Warning rainbows ()
* Disable the animated rainbow text when the “Reduce motion” setting is set

* Get rid of the Content Warning rainbows

* Revert to default color for CWs in admin view

Since that colorscheme is apparently broken for some colorblind people.

* Use HTML5's details and summary for statuses with CWs in admin interface
2018-08-15 19:38:56 +02:00
Eugen Rochko
4df9cabb22
Display replies count in web UI () 2018-08-15 19:29:52 +02:00
Eugen Rochko
5b8603879f
Adjust responsive design for /about/more and /terms ()
Follow-up to 
2018-08-10 06:43:02 +02:00
Eugen Rochko
0dcc1950d1
Update /terms and /about/more to use public layout () 2018-08-09 12:58:20 +02:00
Eugen Rochko
f2404de871
Public profile endorsements (accounts picked by profile owner) () 2018-08-09 09:56:53 +02:00
Eugen Rochko
13ac8ca66a
Do not hide hashtag timeline in mobile view, make it full-window () 2018-07-31 02:54:25 +02:00
Eugen Rochko
60df87f6f0
Compensate for scrollbar disappearing when media modal visible ()
* Compensate for scrollbar disappearing when media modal visible

Make auth pages backgrounds lighter

* Fix typo
2018-07-31 01:14:33 +02:00
Eugen Rochko
1d773b3a46
Add missing formatting to the text in hero widget () 2018-07-28 23:52:20 +02:00
Mélanie Chauvel (ariasuni)
2ccef52a4f Improve account bar css ()
* Remove superfluous span tags

* Make account bar items (except dropdown) flexible to work well with custom CSS

* Fix CSS lint warning (0px → 0)
2018-07-28 20:09:58 +02:00
Eugen Rochko
bb71538bb5
Redesign public profiles and toots () 2018-07-28 19:25:33 +02:00
Eai
c9739ca86b Fix .column-back-button line-height () 2018-07-26 04:49:45 +02:00
Eugen Rochko
6277a6db2a
Hide "A look inside" in mobile layout on frontpage () 2018-07-17 21:44:11 +02:00
Eugen Rochko
f6910fba02
Ensure container of React components has full width ()
Fix 
2018-07-17 18:54:07 +02:00
Eugen Rochko
2354b10eb5
Add admin dashboard () 2018-07-16 01:11:53 +02:00
ThibG
955d5d36e8 Use LoadingBar instead of blur to indicate that an image is loading (fixes ) () 2018-07-15 01:18:09 +02:00
Eugen Rochko
e55dce3176
Add federation relay support ()
* Add federation relay support

* Add admin UI for managing relays

* Include actor on relay-related activities

* Fix i18n
2018-07-13 02:16:06 +02:00
Eugen Rochko
30e1da7668
Add follow button to detailed status, add gradient to mask bio cut-off ()
* Add follow button to detailed status, add gradient to mask bio cut-off

* In landing strip, show sign up link even if closed (different href)

Point to joinmastodon.org
2018-07-07 22:20:14 +02:00
Lynx Kotoura
c930b61770 Revert "Fix dark background error on user-mention autosuggest ()" ()
This reverts commit 7da74e3157.
2018-07-06 13:19:18 +02:00
Lynx Kotoura
617f40fc2b Fix gradient, regression from () 2018-07-06 13:16:31 +02:00
Eugen Rochko
1f6ed4f86a
Add more granular OAuth scopes ()
* Add more granular OAuth scopes

* Add human-readable descriptions of the new scopes

* Ensure new scopes look good on the app UI

* Add tests

* Group scopes in screen and color-code dangerous ones

* Fix wrong extra scope
2018-07-05 18:31:35 +02:00
Maciek Baron
cdfe51e325 Fix - overlapping profile name and domain () 2018-07-04 17:36:33 +02:00
Marek Lach
7da74e3157 Fix dark background error on user-mention autosuggest () 2018-07-04 17:35:57 +02:00
Maciek Baron
0bfa0f2374 Add white outline to black emojis (fix ) () 2018-07-04 17:35:02 +02:00
Eugen Rochko
30b377cc15
Fix style of attachment list on /about () 2018-07-03 01:48:09 +02:00
Eugen Rochko
2092d5c0ad
Improve embeds ()
* Make embeds cacheable by reverse proxy

* Make follow button on embeds open remote follow modal

Instead of web+mastodon://, also, turn the button blue, and add a
sign up prompt to the remote follow modal
2018-07-01 04:12:34 +02:00
Eugen Rochko
cdb101340a
Keyword/phrase filtering ()
* Add keyword filtering

    GET|POST       /api/v1/filters
    GET|PUT|DELETE /api/v1/filters/:id

- Irreversible filters can drop toots from home or notifications
- Other filters can hide toots through the client app
- Filters use a phrase valid in particular contexts, expiration

* Make sure expired filters don't get applied client-side

* Add missing API methods

* Remove "regex filter" from column settings

* Add tests

* Add test for FeedManager

* Add CustomFilter test

* Add UI for managing filters

* Add streaming API event to allow syncing filters

* Fix tests
2018-06-29 15:34:36 +02:00
Mélanie Chauvel (ariasuni)
f0f8b242c4 Fix CW field still having animation in when reduce motion is enabled () 2018-06-21 23:05:01 +02:00
Eugen Rochko
a58ec29631
Allow selecting default posting language instead of auto-detect ()
* Allow selecting default posting language instead of auto-detect

* Enable default language setting in credentials API

* Fix form saving
2018-06-17 18:57:31 +02:00
Lynx Kotoura
31e5d7efd7 Fix the action with X button on compose form () 2018-06-17 13:47:56 +02:00
Lynx Kotoura
9c08a368e7 Adjust account__action-bar contents () 2018-06-16 12:57:25 +02:00
Lynx Kotoura
a9ef82febb Fix autosuggest-textarea backgrounds and some minor adjustments () 2018-06-16 12:56:45 +02:00
Eugen Rochko
ca85658975
Add autofollow option to invites ()
* Add autofollow option to invites

* Trigger CodeClimate rebuild
2018-06-15 18:00:23 +02:00
Eugen Rochko
33dd9bf36d
Fix vertical alignment of navigation bar () 2018-06-15 18:00:03 +02:00
chr v1.x
4f42238c29 Put "Media Only" option in column settings instead of content area headline ()
* Action/reducer for changing column settings takes a path and a value
instead of a javascript object

* Settings menu version and column headline version working simultaneously

* remove column headline entirely

* remove css for headlines that aren't possible now

* Remove commented out code from unfruitful attempt at this feature

* Give direct timeline its own column settings bc it doesn't have a media only option

* Fix typo in public timeline code that was preventing per-column settings from working properly

* Fix codeclimate issues

* Missing semicolons

* Use redux state to set onlyMedia, let that do the update instead of a callback. Consequently, unpinned setting works without history modification

* Unused import
2018-06-15 11:15:15 +02:00
chr v1.x
0338da1699 Add profile options on compose form ()
* Add profile options on compose form

* Remove unused imports to appease codeclimate

* Play nicely with cancel button and use ellipsis-v instead of hamburger

* Fix whitespace and quotes to appease codeclimate
2018-06-13 14:44:50 +02:00
Lynx Kotoura
7e27a3c225 Uniform media and video spoiler settings and fix them of the light theme () 2018-06-10 16:54:22 +02:00
Lynx Kotoura
91e5d9f8af Fix background color of emoji-mart-bar in light theme ()
* Fix background color of emoji-mart-bar

* Uniform emoji-mart-search background color in light theme as default
2018-06-09 22:21:37 +02:00
Lynx Kotoura
3df8c40508 Adjust emoji-mart-anchor-bar for environments that use display scaling () 2018-06-09 22:20:57 +02:00
Eugen Rochko
9b9e96eae5
Add "Edit profile" link to public profile page, increase bottom padding () 2018-06-07 22:40:55 +02:00
Yamagishi Kazutoshi
e0354aba7c Add vendor prefix for background-clip () 2018-06-04 13:24:20 +02:00
Lynx Kotoura
bb0edbd988 Change border color of activity-stream () 2018-06-04 13:13:31 +02:00
Lynx Kotoura
73923ea6c4 Fix activity-stream-tabs colors and set text variables for text colors () 2018-06-04 04:39:42 +02:00
Eugen Rochko
8d6e4e0485
Fix margin between compose warning, reply indicator and textarea () 2018-06-01 19:19:30 +02:00