Naoki Kosaka and Eugen Rochko
8bae14591b
Migrate to font-awesome 5.0. ( #8799 )
2018-09-27 17:08:56 +02:00
Yamagishi Kazutoshi and Eugen Rochko
c6d43115c2
Fix broken report detail (regression from #8569 ) ( #8795 )
2018-09-26 19:48:14 +02:00
mayaeh and Eugen Rochko
17af4d27da
Update the icon name changed by the Font Awesome 5. ( #8776 )
2018-09-25 15:52:12 +02:00
ふぁぼ原 and Eugen Rochko
f7a6f9489d
Add a new preference to always hide all media ( #8569 )
2018-09-25 05:09:35 +02:00
Matt Sweetman and Eugen Rochko
1889526e23
Add user preference to always expand toots marked with content warnings ( #8762 )
2018-09-24 05:44:01 +02:00
ThibG and Eugen Rochko
c39183cc62
Refactor active_nav_class for use with multiple paths ( #8757 )
2018-09-23 20:42:13 +02:00
ThibG and Eugen Rochko
c946ba3fae
Add rel=me to moved accounts' link ( #8742 )
2018-09-20 22:53:30 +02:00
Eugen Rochko and GitHub
f4d549d300
Redesign forms, verify link ownership with rel="me" ( #8703 )
...
* Verify link ownership with rel="me"
* Add explanation about verification to UI
* Perform link verifications
* Add click-to-copy widget for verification HTML
* Redesign edit profile page
* Redesign forms
* Improve responsive design of settings pages
* Restore landing page sign-up form
* Fix typo
* Support <link> tags, add spec
* Fix links not being verified on first discovery and passive updates
2018-09-18 16:45:58 +02:00
ThibG and Eugen Rochko
f8b54d229f
Fix “Toots” tab highlighting for replies and media timelines ( #8715 )
2018-09-18 03:57:13 +02:00
jacob and Eugen Rochko
d16c3342ce
add several missing alt tags ( #8708 )
...
* add several missing alt tags
* remove alt text from mascot images
2018-09-17 18:02:17 +02:00
Eugen Rochko and GitHub
011437dcb5
Group reports by target account ( #8674 )
...
* Group reports by target account
* Improve CSS
2018-09-13 03:44:08 +02:00
Eugen Rochko and GitHub
2288d50a7b
Add force_login option to OAuth authorize page ( #8655 )
...
* Add force_login option to OAuth authorize page
For when a user needs to sign into an app from multiple accounts
on the same server
* When logging out from modal header, redirect back after re-login
2018-09-09 04:10:44 +02:00
Renato "Lond" Cerqueira and Eugen Rochko
7607f4778b
Use animation config for avatar in profile pages ( #8614 )
...
Fixes #7380 .
2018-09-07 05:43:09 +02:00
Eugen Rochko and GitHub
c593d6df9c
Add preference for report notification e-mails, skip for duplicates ( #8559 )
...
If an unresolved report for the same target account already exists,
no new notification is generated
2018-09-02 00:11:58 +02:00
Yamagishi Kazutoshi and Eugen Rochko
0e661dd2e9
Fix static URL when disable autoplay ( #8548 )
2018-09-01 16:09:24 +02:00
Renato "Lond" Cerqueira and Eugen Rochko
fe56d26f7b
Fix autoplay issue with spoiler tag ( #8540 )
...
Add tests to avoid similar issues in the future
2018-08-31 15:16:59 +02:00
M Somerville and Eugen Rochko
1bfe735d57
Inactive header in main profile to match column. ( #8520 )
2018-08-30 23:53:30 +02:00
Renato "Lond" Cerqueira and Eugen Rochko
11658d8653
Add animate custom emoji param to embed pages ( #8507 )
...
* Add animate custom emoji param to embed pages
* Rename param, use it for avatars and gifs
* Fix issues pointed by codeclimate and breaking test
* Ignore brakeman warning
2018-08-30 23:14:01 +02:00
Eugen Rochko and GitHub
5e1767173f
Display pending message on admin relays UI ( #8494 )
...
* Add missing specs for relay accept/reject
* Display pending message on admin relays UI
2018-08-28 05:39:43 +02:00
M Somerville and Eugen Rochko
b31449cd77
Better singulars of account followers/toots. ( #8471 )
2018-08-26 21:30:53 +02:00
Tad Thorley and Eugen Rochko
104d089df1
Update _bio.html.haml ( #8449 )
...
On my local instance (https://ruby.social ) we have a custom emoji for octocat (:octocat:). I would love to be able to use the emoji in the metadata for my profile. Instead of:
| github | https://github.com/phaedryx
It could be:
| :octocat: | https://github.com/phaedryx
(using a single emoji makes it easier to read the urls)
2018-08-26 14:33:59 +02:00
Eugen Rochko and GitHub
22e46ebad8
Add theme identifier to body classes for easier custom CSS styling ( #8439 )
...
Add forgotten custom CSS admin setting strings
2018-08-25 22:55:25 +02:00
M Somerville and Eugen Rochko
29da56cf75
Hide reject media checkbox when not relevant. ( #8426 )
2018-08-25 13:26:17 +02:00
M Somerville and Eugen Rochko
ac092d03e7
Add missing video descriptions ( #8416 )
...
* Pass through video description as necessary.
* Add title to video, matching aria-label.
2018-08-24 23:55:41 +02:00
Eugen Rochko and GitHub
a2cabf3f4a
Add admin custom CSS setting ( #8399 )
...
Fix #3894
2018-08-24 04:33:27 +02:00
Eugen Rochko and GitHub
69ba8f063c
When registrations closed, link "Sign up" to joinmastodon.org ( #8395 )
...
Fix #8393
2018-08-23 19:11:41 +02:00
Jakub Mendyk and Eugen Rochko
6cb3514d64
Add ability to change an instance default theme from the administration panel ( #7092 ) ( #8381 )
...
* Add default_settings class method to ScopedSettings
ScopedSettings was extended to use value of unscoped setting instead of
only using defaults set in config/settings.yml for selected settings.
This adds possibility for admins to set default values of users' settings,
for example default theme (as requested in #7092 ).
* Add ability to change an instance default theme
Closes #7092
2018-08-23 14:17:35 +02:00
M Somerville and Eugen Rochko
ad41806e53
Allow use of plurals on about page stats. ( #8363 )
2018-08-22 19:42:47 +02:00
Eugen Rochko and GitHub
2374a00c10
Add confirmation step to account suspensions ( #8353 )
...
* Add confirmation page for suspensions
* Suspension confirmation closes reports, linked from report UI
* Fix tests
2018-08-22 11:53:41 +02:00
Eugen Rochko and GitHub
0fc0980de1
Link to mobile apps page ( #8278 )
...
Fix #8269
2018-08-19 01:17:44 +02:00
Eugen Rochko and GitHub
9dd5639f90
Add admin function to deactivate all invites ( #8279 )
...
Fix #8261
2018-08-19 00:58:53 +02:00
Eugen Rochko and GitHub
85bb32c410
Add "sign in to participate" message to public toot page ( #8200 )
2018-08-18 12:48:27 +02:00
Eugen Rochko and GitHub
78fa926ed5
Add remote interaction dialog for toots ( #8202 )
...
* 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 and Eugen Rochko
625b5a567b
Get rid of the Content Warning rainbows ( #8129 )
...
* 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 and GitHub
aaac14b8ad
Show exact number of followers/statuses on export page/in tooltip ( #8199 )
...
* Show exact number of followers/statuses on export page/in tooltip
* Fix tests
2018-08-14 21:56:17 +02:00
Eugen Rochko and GitHub
5b8603879f
Adjust responsive design for /about/more and /terms ( #8158 )
...
Follow-up to #8142
2018-08-10 06:43:02 +02:00
Eugen Rochko and GitHub
0dcc1950d1
Update /terms and /about/more to use public layout ( #8142 )
2018-08-09 12:58:20 +02:00
Eugen Rochko and GitHub
f2404de871
Public profile endorsements (accounts picked by profile owner) ( #8146 )
2018-08-09 09:56:53 +02:00
ThibG and Eugen Rochko
dad8a1baf2
Render custom emoji in display name on public profile ( #8115 )
2018-08-02 15:08:29 +02:00
Eugen Rochko and GitHub
cc56f2230a
Add separate setting for sidebar text (site_short_description) ( #8107 )
...
* Add separate setting for sidebar text (site_short_description)
* Fix tests
2018-07-31 18:59:34 +02:00
Eugen Rochko and Yamagishi Kazutoshi
0a3cc246ac
Fix size/dimension values in avatar/header hint localizations ( #8088 )
2018-07-29 09:57:13 +09:00
Eugen Rochko and GitHub
bb71538bb5
Redesign public profiles and toots ( #8068 )
2018-07-28 19:25:33 +02:00
Eugen Rochko and GitHub
8241f162df
Fix tag usage display on admin dashboard
2018-07-16 19:51:16 +02:00
Eugen Rochko and GitHub
0d13e30ad2
Display trending hashtags on admin dashboard ( #8038 )
2018-07-16 19:21:27 +02:00
Eugen Rochko and GitHub
2354b10eb5
Add admin dashboard ( #8029 )
2018-07-16 01:11:53 +02:00
Eugen Rochko and GitHub
e55dce3176
Add federation relay support ( #7998 )
...
* 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
ThibG and Eugen Rochko
1ca4e51eb3
Add option to not consider word boundaries when processing keyword filtering ( #7975 )
...
* Add option to not consider word boundaries when filtering phrases
* Add a few tests for keyword/phrase filtering
2018-07-09 02:22:09 +02:00
Eugen Rochko and GitHub
30e1da7668
Add follow button to detailed status, add gradient to mask bio cut-off ( #7979 )
...
* 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
Eugen Rochko and GitHub
cd509d2146
Remove .p-name microformat class ( #7961 )
...
Fix #7926
2018-07-07 18:51:56 +02:00
Eugen Rochko and GitHub
f89c595ea0
Add admin setting to enable OG previews for sensitive media ( #7962 )
2018-07-06 02:15:56 +02:00