ThibG
c00ab575b7
Fix media description button being disabled at 420 characters instead of 1500 ( #11836 )
pirms 4 gadiem
Eugen Rochko
cfd4c55c88
Fix profile fields overflowing page width ( #11828 )
Fix #11720
pirms 4 gadiem
Eugen Rochko
e8703c281e
Fix web push subscriptions being deleted on rate limit or timeout ( #11826 )
pirms 4 gadiem
Eugen Rochko
18331fefa2
Remove deprecated `GET /api/v1/search` API ( #11823 )
Use `GET /api/v2/search` instead
pirms 4 gadiem
ThibG
cf2b708e6b
Fix display of long poll options ( #11717 )
pirms 4 gadiem
ThibG
225edac118
Change /api/v1/timelines/public to require auth when public preview is off ( #11802 )
Fixes #11289
pirms 4 gadiem
Eugen Rochko
50edf84898
Fix search API not resolving URL when type is given ( #11822 )
Fix #11771
pirms 4 gadiem
Eugen Rochko
0762258aec
Fix hashtags being split by ZWNJ character ( #11821 )
Fix #11761
pirms 4 gadiem
Eugen Rochko
59da5ccb8e
Change unlisted custom emoji to not appear in autosuggestions ( #11818 )
Fix #11669
pirms 4 gadiem
Eugen Rochko
45f44ef4d3
Fix unused CSS ( #11824 )
Fix #11689
pirms 4 gadiem
Eugen Rochko
b6381bdc7d
Change max length of media descriptions from 420 to 1500 characters ( #11819 )
Fix #11658
pirms 4 gadiem
Eugen Rochko
bc869501f5
Fix name of Portuguese language not including Portugal ( #11820 )
Fix #11602
pirms 4 gadiem
Eugen Rochko
50755a47b4
Fix scroll position resetting when opening media modals in web UI ( #11815 )
pirms 4 gadiem
Eugen Rochko
9361981388
Add missing locale file for ga and add rake task to check for it ( #11813 )
* Add missing locale file for ga and add rake task to check for it
* Update lib/tasks/repo.rake
Co-Authored-By: Yamagishi Kazutoshi <ykzts@desire.sh>
* Fix check-i18n build
pirms 4 gadiem
Eugen Rochko
16cdaa1110
Fix uncaught errors in media proxy controller ( #11811 )
pirms 4 gadiem
Eugen Rochko
3a3b40e0c3
Fix nil error in warning e-mail template ( #11812 )
pirms 4 gadiem
Eugen Rochko
c5d37f18cb
Change deletes to preserve soft-deleted statuses in unresolved reports ( #11805 )
Change all account actions except "none" to resolve all unresolved reports
Refactor `SuspendAccountService` to be more readable
pirms 4 gadiem
Tao Bror Bojlén
4fe127664b
add admin setting for default search engine indexing ( fix #11750 ) ( #11804 )
pirms 4 gadiem
ThibG
4faaa5b25e
Add updated relationship to follow request API responses ( #11800 )
Fixes #11747
pirms 4 gadiem
ThibG
17389c63c8
Change /admin/custom_emoji to honor the auto_play_gif setting ( #11801 )
Fixes #9535
pirms 4 gadiem
ThibG
2b2b03a7da
Fix duplicate HTML ids in /about ( #11803 )
Fixes #11329
pirms 4 gadiem
Eugen Rochko
031ca25014
Add retry for failed media downloads and `tootctl media refresh` ( #11775 )
pirms 4 gadiem
Eugen Rochko
8674814825
Change tootctl to use inline parallelization instead of Sidekiq ( #11776 )
- Remove --background option
- Add --concurrency(=5) option
- Add progress bars
pirms 4 gadiem
Eugen Rochko
0005635f96
New Crowdin translations ( #11626 )
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.json (Greek)
[ci skip]
* New translations simple_form.en.yml (Greek)
[ci skip]
* New translations en.json (Greek)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.yml (Esperanto)
[ci skip]
* New translations simple_form.en.yml (Esperanto)
[ci skip]
* New translations en.yml (Esperanto)
[ci skip]
* New translations simple_form.en.yml (Esperanto)
[ci skip]
* New translations en.json (Thai)
[ci skip]
* New translations en.json (Thai)
[ci skip]
* New translations simple_form.en.yml (Thai)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations en.json (Persian)
[ci skip]
* New translations en.json (Persian)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations en.json (Persian)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations doorkeeper.en.yml (Turkish)
[ci skip]
* New translations activerecord.en.yml (Turkish)
[ci skip]
* New translations doorkeeper.en.yml (Turkish)
[ci skip]
* New translations devise.en.yml (Turkish)
[ci skip]
* New translations simple_form.en.yml (Turkish)
[ci skip]
* New translations devise.en.yml (Turkish)
[ci skip]
* New translations simple_form.en.yml (Turkish)
[ci skip]
* New translations simple_form.en.yml (Turkish)
[ci skip]
* New translations simple_form.en.yml (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations doorkeeper.en.yml (Turkish)
[ci skip]
* New translations devise.en.yml (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.json (Czech)
[ci skip]
* New translations en.json (Estonian)
[ci skip]
* New translations en.json (Dutch)
[ci skip]
* New translations en.json (Italian)
[ci skip]
* New translations en.json (Indonesian)
[ci skip]
* New translations en.json (Ido)
[ci skip]
* New translations en.json (Hungarian)
[ci skip]
* New translations en.json (Hebrew)
[ci skip]
* New translations en.json (Greek)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (Georgian)
[ci skip]
* New translations en.json (Galician)
[ci skip]
* New translations en.json (French)
[ci skip]
* New translations en.json (Finnish)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Danish)
[ci skip]
* New translations en.json (Croatian)
[ci skip]
* New translations en.json (Corsican)
[ci skip]
* New translations en.json (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.json (Chinese Traditional)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Catalan)
[ci skip]
* New translations en.json (Bulgarian)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Basque)
[ci skip]
* New translations en.json (Asturian)
[ci skip]
* New translations en.json (Armenian)
[ci skip]
* New translations en.json (Arabic)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.json (Kazakh)
[ci skip]
* New translations en.json (Japanese)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (Occitan)
[ci skip]
* New translations en.json (Persian)
[ci skip]
* New translations en.json (Polish)
[ci skip]
* New translations en.json (Portuguese)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Romanian)
[ci skip]
* New translations en.json (Russian)
[ci skip]
* New translations en.json (Serbian (Cyrillic))
[ci skip]
* New translations en.json (Serbian (Latin))
[ci skip]
* New translations en.json (Slovak)
[ci skip]
* New translations en.json (Slovenian)
[ci skip]
* New translations en.json (Swedish)
[ci skip]
* New translations en.json (Malay)
[ci skip]
* New translations en.json (Tamil)
[ci skip]
* New translations en.json (Telugu)
[ci skip]
* New translations en.json (Thai)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.json (Welsh)
[ci skip]
* New translations en.json (Norwegian)
[ci skip]
* New translations en.json (Lithuanian)
[ci skip]
* New translations en.json (Latvian)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations en.json (Czech)
[ci skip]
* New translations en.yml (Czech)
[ci skip]
* New translations en.json (Japanese)
[ci skip]
* New translations en.yml (Japanese)
[ci skip]
* New translations simple_form.en.yml (Japanese)
[ci skip]
* New translations en.json (Japanese)
[ci skip]
* New translations en.json (Slovak)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations activerecord.en.yml (Bulgarian)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations en.yml (Esperanto)
[ci skip]
* New translations en.yml (Korean)
[ci skip]
* New translations simple_form.en.yml (Esperanto)
[ci skip]
* New translations simple_form.en.yml (Korean)
[ci skip]
* New translations en.json (Danish)
[ci skip]
* New translations en.json (Danish)
[ci skip]
* New translations en.json (Slovak)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.json (Danish)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.json (Greek)
[ci skip]
* New translations en.json (Greek)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.json (Basque)
[ci skip]
* New translations en.yml (Basque)
[ci skip]
* New translations en.yml (Estonian)
[ci skip]
* New translations en.yml (Czech)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations en.yml (Korean)
[ci skip]
* New translations en.yml (Lithuanian)
[ci skip]
* New translations en.yml (Norwegian)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations en.yml (Polish)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations en.yml (Serbian (Cyrillic))
[ci skip]
* New translations en.yml (Japanese)
[ci skip]
* New translations en.yml (Serbian (Latin))
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Swedish)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Welsh)
[ci skip]
* New translations en.yml (Kazakh)
[ci skip]
* New translations en.yml (Italian)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations en.yml (Arabic)
[ci skip]
* New translations en.yml (Basque)
[ci skip]
* New translations en.yml (Catalan)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Traditional)
[ci skip]
* New translations en.yml (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.yml (Dutch)
[ci skip]
* New translations en.yml (Esperanto)
[ci skip]
* New translations en.yml (Finnish)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (Galician)
[ci skip]
* New translations en.yml (Georgian)
[ci skip]
* New translations en.yml (German)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Hungarian)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.json (Arabic)
[ci skip]
* New translations en.yml (Arabic)
[ci skip]
* New translations en.yml (Arabic)
[ci skip]
* New translations en.json (Arabic)
[ci skip]
* New translations en.yml (Arabic)
[ci skip]
* New translations en.json (Arabic)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.json (Corsican)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (Czech)
[ci skip]
* New translations en.yml (Czech)
[ci skip]
* New translations en.yml (Czech)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.yml (German)
[ci skip]
* New translations en.yml (German)
[ci skip]
* New translations simple_form.en.yml (German)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (German)
[ci skip]
* New translations en.json (Slovak)
[ci skip]
* New translations en.yml (German)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations simple_form.en.yml (German)
[ci skip]
* New translations activerecord.en.yml (German)
[ci skip]
* New translations devise.en.yml (German)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations simple_form.en.yml (French)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations en.json (Slovak)
[ci skip]
* New translations en.json (French)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Czech)
[ci skip]
* New translations en.json (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.json (Galician)
[ci skip]
* New translations en.yml (Galician)
[ci skip]
* New translations simple_form.en.yml (Galician)
[ci skip]
* i18n-tasks normalize
* yarn manage:translations
pirms 4 gadiem
Eugen Rochko
1110ea1a91
Add batch actions and categories to admin UI for custom emojis ( #11793 )
pirms 4 gadiem
Eugen Rochko
14d4a783cd
Fix display of instance actor in reports UI ( #11798 )
pirms 4 gadiem
ThibG
ec2a439a22
Add account bio to account admin view ( #11473 )
* Add account bio to account admin view
* Change styling to make bio fields / content more readable
pirms 4 gadiem
Eugen Rochko
261e52268c
Add batch approve/reject for pending hashtags in admin UI ( #11791 )
pirms 4 gadiem
Takeshi Umeda
9c9dcf580a
Add featured tags API ( #11778 )
* Add featured tags API
* Remove show and update, change scope, fix code style
pirms 4 gadiem
Eugen Rochko
a75009a65e
Change half-life of trend decay ( #11774 )
pirms 4 gadiem
Yamagishi Kazutoshi
d7268befa8
Add healthcheck endpoint for web ( #11770 )
pirms 4 gadiem
Eugen Rochko
e445a8af64
Add timeline read markers API ( #11762 )
Fix #4093
pirms 4 gadiem
Yamagishi Kazutoshi
cf643d0060
Add method and enctype to manifest ( #11767 )
pirms 4 gadiem
mayaeh
e265b8887d
Fix NotificationMailer failing when receiving mention with media from remote instance ( #11765 )
pirms 4 gadiem
Eugen Rochko
7db2c2e2ba
Fix line breaks in hashtag autosuggestions in web UI ( #11764 )
pirms 4 gadiem
Eugen Rochko
58755439ac
Fix wrong variable regression from #11753 ( #11763 )
pirms 4 gadiem
ThibG
1653b58777
Attempt to concurrently connect to remote IP addresses ( #11757 )
* Attempt to concurrently connect to remote IP addresses
* Reduce code length to please CodeClimate 🤷
pirms 4 gadiem
Mostafa Ahangarha
e974d4923f
Exclude URLs from text analysis ( #11759 )
By the added regex, URLs, including the one without http or even www
like mysite.com will be removed from the toot's body so only the real
text of the toot will be analyzed for RTL detection
pirms 4 gadiem
Eugen Rochko
a6a63358c3
Fix wrong sum of usage in hashtag component in web UI ( #11755 )
1 + 1 = 11
pirms 4 gadiem
Eugen Rochko
1a00bd9244
Fix wrong pluralization in hashtag component in web UI ( #11754 )
pirms 4 gadiem
Eugen Rochko
43f56f1291
Change account deletion page to have better explanations ( #11753 )
Fix deletion of unconfirmed account not freeing up the username
Add prefill of logged-in user's email in the reconfirmation form
pirms 4 gadiem
ThibG
c1e238a77b
Fix admin interface showing superfluous reject media/reports on suspended blocks ( #11749 )
* Fix admin interface showing superfluous reject media/reports on suspended domains
* Fix reject media/reports checkboxes being visible when editing domain block of suspend severity
pirms 4 gadiem
ThibG
692c5b439a
Fix ActivityPub context not being dynamically computed ( #11746 )
* Fix contexts not being dynamically included
Fixes #11649
* Refactor Note context in serializer
* Refactor Actor serializer
pirms 4 gadiem
Eugen Rochko
ec1dd865fb
Fix error in admin UI for hashtag usage breakdown ( #11743 )
pirms 4 gadiem
Eugen Rochko
d19d86fe2b
Change hashtag component in web UI to show numbers for 2 last days ( #11742 )
To deal with the midnight problem
pirms 4 gadiem
Eugen Rochko
92a6fa6c90
Fix error in user warning template ( #11741 )
pirms 4 gadiem
Eugen Rochko
16c1abdb2d
Fix user preference to show trends not working on public pages ( #11740 )
Fix #11738
pirms 4 gadiem
Eugen Rochko
3221f998dd
Change OpenGraph description on sign-up page to reflect invite ( #11744 )
pirms 4 gadiem
Eugen Rochko
34adc8784a
Fix uncached media in web UI not being clickable ( #11745 )
pirms 4 gadiem
mayaeh
1f22b8197c
Integrate translation strings for the Profile Directory. ( #11722 )
Run `yarn manage:translations en`
pirms 4 gadiem