khr
f9722a0aec
Merge 2.7.1 ( #7 )
2019-02-11 00:49:05 +01:00
nightpool
631d141ad0
fix full-width embeds and light theme embeds
2019-01-21 10:47:03 -08:00
nightpool
5a4ab172e1
remove duplicate border radi
2019-01-21 10:46:48 -08:00
khr
a0976ecb77
Roll up changes for 2.7.0 (also on feature branches)
2019-01-20 20:32:18 -08:00
khr
f7030554de
Merge branch 'theme_win95' into cybrespace
2019-01-20 13:27:41 -08:00
khr
60af6dd3f1
Merge branch 'theme_light' into cybrespace
2019-01-20 13:26:56 -08:00
khr
3591c7e5c4
Merge branches 'branding_cybre', 'dependency_whatinput', 'feature_512_char_toots', 'feature_cybrespace_locale', 'feature_disable_reply_counts', 'feature_doodlebox', 'feature_hotlink_twitter_mentions', 'feature_longer_bios', 'feature_machine_registration_task', 'theme_base' and 'theme_cybre' into cybrespace
2019-01-20 13:23:35 -08:00
khr
5d5a702103
Windows 95 theme
2019-01-20 13:21:05 -08:00
khr
a4af65d84f
Fix media height weirdness, handle new status cards
2019-01-20 13:21:05 -08:00
chr
785030c998
Base SCSS for cybrespace themes
...
Performs some baseline tweaks to the mastodon application scss that are
shared between all the cybrespace themes
2019-01-20 13:21:05 -08:00
khr
1139634e40
Cybrespace light theme
2019-01-20 13:20:43 -08:00
khr
a0cd0b061b
Fix media height weirdness, handle new status cards
2019-01-20 13:20:42 -08:00
chr
d2e2033c03
Base SCSS for cybrespace themes
...
Performs some baseline tweaks to the mastodon application scss that are
shared between all the cybrespace themes
2019-01-20 13:20:42 -08:00
khr
d45e803a36
Cybre dark theme
2019-01-20 13:20:17 -08:00
khr
fed65044bc
Fix media height weirdness, handle new status cards
2019-01-20 13:20:16 -08:00
chr
39607248fa
Base SCSS for cybrespace themes
...
Performs some baseline tweaks to the mastodon application scss that are
shared between all the cybrespace themes
2019-01-20 13:20:16 -08:00
Andrew
0c9600eb14
Feature: add a rake task that's like register but also accepts password
...
and produces cleaner output
2019-01-20 13:18:48 -08:00
khr
a2aea63ae9
Bio length -> 413 characters
...
Increase the cybre.space profile bio text length limit to 413
characters. Also modifies the account settings page to automatically
resize the textbox to the size of the contained text, so that it's
easier to type longer bios.
2019-01-20 13:16:46 -08:00
Andrew
4bfe7c37c2
Hotlink twitter mentions
...
Differentiate twitter mentions from normal mentions
2019-01-20 13:14:55 -08:00
khr
ef859e16e8
Doodlebox
...
A modification to the Mastodon interface that allows you to select a
doodle icon in addition to uploading a media file from your computer.
The doodle interface allows you to draw using your mouse, finger, or
pointing device in several colors. It was originally developed by
Ondřej Hruška <ondra@ondrovo.com> for use on the GlitchSoc fork.
2019-01-20 13:14:17 -08:00
Andrew
5977b75650
Remove reply counts on non-expanded view
2019-01-20 13:12:34 -08:00
khr
b5280695bd
Cybrespace locale
...
An alternative locale that replaces "toot" with "ping", "favorite" with
"florp", and "boost" with "relay", as well as a few other miscellaneous
changes. Also includes alternate settings that make the en-CY locale
default instead of en-US, and fixes the timestamps.
2019-01-20 13:09:41 -08:00
Andrew
899d149d9e
Feature: 512-character limit in the toot box on client and serverside
2019-01-20 13:08:55 -08:00
Andrew
3d5943d761
Add whatinput dependency for more responsive focus styling
2019-01-20 13:07:16 -08:00
khr
319488e77d
Fix unnecessary scrollbar on compose drawer
2019-01-20 13:06:15 -08:00
khr
4cd6c2e7c5
Fix media height weirdness, handle new status cards
2019-01-20 13:06:15 -08:00
chr
da9fbb477d
Base SCSS for cybrespace themes
...
Performs some baseline tweaks to the mastodon application scss that are
shared between all the cybrespace themes
2019-01-20 13:06:15 -08:00
khr
5dc62786c0
Cybrespace branding changes
2019-01-20 13:03:49 -08:00
Eugen Rochko
31e7940de5
Fix multiple workers for the same scheduled status being queueable ( #9875 )
2019-01-20 12:57:05 +01:00
Eugen Rochko
6b91da97bb
Fix directory showing tags that have no currently eligible accounts ( #9872 )
2019-01-20 12:56:53 +01:00
Eugen Rochko
70405db63c
Remove unused locale string ( #9873 )
2019-01-20 12:37:58 +01:00
mayaeh
c80b89c2a8
i18n: Update Japanese translations ( #9871 )
...
* Update Japanese translations.
* Delete unused translation.
2019-01-20 12:37:38 +01:00
Eugen Rochko
e9cd3636c6
Fix `tootctl accounts delete` not deleting user record as well ( #9874 )
2019-01-20 12:30:25 +01:00
Eugen Rochko
d891b0b007
Update CHANGELOG.md
2019-01-20 00:32:39 +01:00
Eugen Rochko
7cf85c0133
Bump version to 2.7.0
2019-01-20 00:30:53 +01:00
Eugen Rochko
c3f57188ae
Weblate translations (2019-01-19) ( #9867 )
...
* Translated using Weblate (Serbian)
Currently translated at 85.0% (91 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sr/
* Translated using Weblate (Serbian)
Currently translated at 86.9% (93 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sr/
* Translated using Weblate (Serbian)
Currently translated at 93.6% (707 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr/
* Translated using Weblate (Greek)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/
* Translated using Weblate (Korean)
Currently translated at 100.0% (755 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/
* Translated using Weblate (Czech)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/
* Translated using Weblate (French)
Currently translated at 99.1% (748 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/
* Translated using Weblate (Galician)
Currently translated at 100,0% (755 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/
* Translated using Weblate (Arabic)
Currently translated at 98.9% (352 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/
* Translated using Weblate (Arabic)
Currently translated at 93.5% (100 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/
* Translated using Weblate (French)
Currently translated at 100.0% (107 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/
* Translated using Weblate (Arabic)
Currently translated at 92.6% (699 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/
* Translated using Weblate (Arabic)
Currently translated at 94.7% (715 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/
* Translated using Weblate (Arabic)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/
* Translated using Weblate (Dutch)
Currently translated at 99.5% (751 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/
* Translated using Weblate (Serbian)
Currently translated at 93.5% (100 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sr/
* Translated using Weblate (Serbian)
Currently translated at 96.8% (61 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sr/
* Translated using Weblate (Serbian)
Currently translated at 95.6% (722 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr/
* Translated using Weblate (Arabic)
Currently translated at 97.2% (104 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/
* Translated using Weblate (Latvian)
Currently translated at 16.9% (60 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/lv/
* Translated using Weblate (Indonesian)
Currently translated at 55.6% (198 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/id/
* Translated using Weblate (Polish)
Currently translated at 96.8% (61 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pl/
* Translated using Weblate (Dutch)
Currently translated at 99.1% (106 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/
* Translated using Weblate (Asturian)
Currently translated at 48.6% (52 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ast/
* Translated using Weblate (Italian)
Currently translated at 82.8% (625 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/
* Translated using Weblate (Slovak)
Currently translated at 99.6% (752 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/
* Translated using Weblate (German)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/
* Translated using Weblate (German)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/
* Translated using Weblate (Occitan)
Currently translated at 99.7% (753 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/
* Translated using Weblate (Catalan)
Currently translated at 100,0% (755 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (755 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/
* Translated using Weblate (Catalan)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/
* Translated using Weblate (Slovak)
Currently translated at 99.7% (753 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/
* Translated using Weblate (Occitan)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/
* Translated using Weblate (Dutch)
Currently translated at 100,0% (107 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/
* Translated using Weblate (Dutch)
Currently translated at 100,0% (755 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (755 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/
* Translated using Weblate (Czech)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/
* i18n-tasks normalize
* yarn manage:translations
* Fix pluralizations
* Fix inconsistent interpolation
2019-01-19 23:43:06 +01:00
Eugen Rochko
9fd6443487
Add translators to AUTHORS.md ( #9865 )
2019-01-19 22:01:12 +01:00
Eugen Rochko
6ca9015789
Fix error when `scheduled_at` attribute is malformed ( #9866 )
2019-01-19 22:01:01 +01:00
Eugen Rochko
7c3fddeab4
Change CHANGELOG.md references from pull requests to authors ( #9864 )
...
Add `rake repo:changelog` to do that automatically
2019-01-19 16:25:20 +01:00
Eugen Rochko
57e79eb1c2
Bump to 2.7.0rc3
2019-01-19 00:01:27 +01:00
Eugen Rochko
80768e2840
Fix missing account association in tombstone model ( #9857 )
2019-01-18 23:52:09 +01:00
Eugen Rochko
b59818d4ab
Bump version to 2.7.0rc2 ( #9836 )
2019-01-18 22:55:01 +01:00
Alexander Mankuta
88c5a8a4ff
Use the bundled Capistrano version ( #9855 )
2019-01-18 21:31:11 +01:00
Eugen Rochko
b506ce1197
Fix new hashtag page's items not being full-width on mobile ( #9852 )
...
Fix #9845
2019-01-18 20:58:11 +01:00
Eugen Rochko
32daecffef
Fix REST API showing non-public reblogs for a given status ( #9850 )
2019-01-18 20:58:00 +01:00
dependabot[bot]
bf31f394fb
Bump json-ld from 2.2.1 to 3.0.2 ( #8804 )
...
Bumps [json-ld](https://github.com/ruby-rdf/json-ld ) from 2.2.1 to 3.0.2.
- [Release notes](https://github.com/ruby-rdf/json-ld/releases )
- [Commits](https://github.com/ruby-rdf/json-ld/compare/2.2.1...3.0.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-18 16:02:29 +01:00
dependabot[bot]
f424e99e46
Bump brakeman from 4.3.1 to 4.4.0 ( #9848 )
...
Bumps [brakeman](https://github.com/presidentbeef/brakeman ) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/presidentbeef/brakeman/releases )
- [Changelog](https://github.com/presidentbeef/brakeman/blob/master/CHANGES.md )
- [Commits](https://github.com/presidentbeef/brakeman/compare/v4.3.1...v4.4.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-01-18 15:57:41 +01:00
ThibG
aeb124491d
Reject existing Follow in addition to sending a Block ( #9811 )
...
Mastodon expects remote servers to remove follow relationships upon receiving
a Block. However, the spec only evokes Block activities in a C2S context, never
in a S2S context.
This PR, in addition to federating the Block, explicitly sends a Reject for any
affected follow relationship, which makes a bit more sense with regards to the
spec.
2019-01-18 15:57:19 +01:00
ThibG
75b1488cf4
Add tombstones for remote statuses ( #9830 )
...
* Add Tombstone model to remember object deletion
* Do not recreate a status if it has been deleted
* Record Tombstone for remote deleted items
Also, only record deleted items from same-host actors
* Clear an user's tombstones when their key change
2019-01-18 15:56:55 +01:00
Eugen Rochko
31f396b57d
Add support for non-public reblogs from ActivityPub ( #9841 )
...
Fix #9838
2019-01-18 15:56:21 +01:00