ysksn
a59aac6351
Add pending specs for jsonld helper ( #9750 )
...
* Add specs for JsonLdHelper#first_of_value
* Add specs for JsonLdHelper#supported_context?
6 years ago
Eugen Rochko
922158bcae
Move profile directory link in web UI from footer to discover section ( #9745 )
6 years ago
ThibG
e60999c3c5
Improvements to signature verification ( #9667 )
...
* Refactor signature verification a bit
* Rescue signature verification if recorded public key is invalid
Fixes #8822
* Always re-fetch AP signing key when HTTP Signature verification fails
But when the account is not marked as stale, avoid fetching collections and
media, and avoid webfinger round-trip.
* Apply stoplight to key/account update as well as initial key retrieval
6 years ago
kedama
2a113f0185
Stop gifv timeline preview explicitly when open the media gallery. ( #9749 )
6 years ago
Eugen Rochko
defe248b1c
Change remote interaction dialog to use specific actions ( #9743 )
...
* Change remote interaction dialog to use specific actions
Instead of just "interact", use different strings based on whether
it's a reply, reblog or favourite. Add explanation why the step
is necessary in the first place
* Remove obsolete strings
6 years ago
Eugen Rochko
d62a2a69e4
Add locale param to sign-up API ( #9747 )
...
Fix #9627
6 years ago
Eugen Rochko
fdbd6466f2
Fix regression in custom emoji migration ( #9742 )
...
Fix #9741
6 years ago
0xflotus
695de5d134
refactored account.js ( #9739 )
6 years ago
0xflotus
f563aca42d
refactored package.json ( #9740 )
...
added `not dead` to browserslist config, because the previous config covered e.g. IE Versions, that are not maintained + IE >= 11.
considering [browserslist best practice guide](https://github.com/browserslist/browserslist/blob/master/README.md#best-practices )
6 years ago
Remi Rampin
b6db4feb13
Fix db/seeds.rb ( #9738 )
...
Add "agreement: true" to avoid:
> ActiveRecord::RecordInvalid: Validation failed: Agreement must be accepted
6 years ago
Eugen Rochko
4c99d23df8
Fix embed play icons regression from #9715 ( #9731 )
6 years ago
Eugen Rochko
bed1c8ca9a
Fix unique violation in downcase custom emoji domain migration ( #9733 )
...
Fix #9727
6 years ago
Eugen Rochko
f6940286f5
Add cache to custom emojis API ( #9732 )
...
Fix #9729
6 years ago
Eugen Rochko
425cb74066
Fix deleting a scheduled status immediately deleting media attachments ( #9728 )
6 years ago
Eugen Rochko
bf1ee883d8
Fix wrong param name in scheduled statuses and return params in API ( #9725 )
...
The database column and API param are called in_reply_to_id, not
in_reply_to_status_id, so it makes no sense to encode it that way
6 years ago
Eugen Rochko
c3922e1c3c
Fix PublishScheduledStatusWorker being queued with no arguments ( #9724 )
6 years ago
Eugen Rochko
3dc1452d35
Add missing locale strings ( #9723 )
6 years ago
Nolan Lawson
4fa76b21b6
Enable immutable caching for S3 objects ( #9722 )
...
I also added "public" here, as I can't think of a good reason not to add it. Perhaps it has some marginal benefit in that ISPs (or other proxies) can cache it for all users. The assets are certainly publicly available and the same for all users.
6 years ago
Eugen Rochko
ae1aaa3b8a
Add scheduled statuses ( #9706 )
...
Fix #340
6 years ago
Eugen Rochko
e7591340b0
Follow new account before unfollowing the old one during move ( #9719 )
6 years ago
Naoki Kosaka
ef6de324c4
Use Contact User as Relay, Report, Subscribe. ( #9661 )
...
* Use Contact User as Relay, Report, Subscribe.
* Use Account.representative to fetch contact user.
* Use find_local.
* No reason to use Account.representative in subscribe_service.
* Don't required representative!
* Fallback is included in Account.representative method.
6 years ago
Eugen Rochko
fd35d69b4f
Change note length validation to ignore mention domains and URLs ( #9717 )
...
Fix #4419
6 years ago
Sir-Boops
60b0585743
Remove uneeded command and switch to images for TOR ( #9438 )
6 years ago
Eugen Rochko
f63fff4689
Fix unreadable text color in report modal for some statuses ( #9716 )
...
Fix #9697
6 years ago
ThibG
631a91cbc0
Add quick links to the admin interface in the WebUI ( #8545 )
...
* Allow to show a specific status in the admin interface
* Let the front-end know the current account is a moderator
* Add admin links to status and account menus
If the current logged-in user is an admin, add quick links to the admin
interface in account and toot dropdown menu. Suggestion by @ashkitten
* Use @statuses.first instead of @statuses[0]
6 years ago
Eugen Rochko
39d81be7de
Display fallback link card thumbnail when none is given ( #9715 )
6 years ago
Eugen Rochko
1bd7044dbc
Add mod and moderator to list of default reserved usernames ( #9713 )
6 years ago
Eugen Rochko
7c4a15a9e8
Add preview cards to non-detailed statuses on public pages ( #9714 )
6 years ago
Yamagishi Kazutoshi
566540ec71
Increase files checked by ESLint ( #9705 )
6 years ago
Eugen Rochko
82abf9b371
Fix admin UI view of local followers ( #9712 )
...
Regression from #9700
6 years ago
dependabot[bot]
d3f2258ac6
Bump rubocop from 0.61.1 to 0.62.0 ( #9702 )
...
Bumps [rubocop](https://github.com/rubocop-hq/rubocop ) from 0.61.1 to 0.62.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases )
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.61.1...v0.62.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
dependabot[bot]
38f35886d7
Bump parallel_tests from 2.27.0 to 2.27.1 ( #9703 )
...
Bumps [parallel_tests](https://github.com/grosser/parallel_tests ) from 2.27.0 to 2.27.1.
- [Release notes](https://github.com/grosser/parallel_tests/releases )
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.27.0...v2.27.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
dependabot[bot]
872e1a3018
Bump webpush from 0.3.4 to 0.3.5 ( #9701 )
...
Bumps [webpush](https://github.com/zaru/webpush ) from 0.3.4 to 0.3.5.
- [Release notes](https://github.com/zaru/webpush/releases )
- [Changelog](https://github.com/zaru/webpush/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zaru/webpush/compare/v0.3.4...v0.3.5 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
Eugen Rochko
93f560423b
Fix list of local followers showing remote followers in admin UI ( #9700 )
6 years ago
ysksn
cd51dfdd76
Add specs for UrlValidator ( #9699 )
6 years ago
ysksn
3cab7b9a17
Add specs for UnreservedUsernameValidator ( #9698 )
...
* Add specs for UnreservedUsernameValidator
* Use instance variable
6 years ago
dependabot[bot]
2340af313b
Bump tty-prompt from 0.18.0 to 0.18.1 ( #9683 )
...
Bumps [tty-prompt](https://github.com/piotrmurach/tty-prompt ) from 0.18.0 to 0.18.1.
- [Release notes](https://github.com/piotrmurach/tty-prompt/releases )
- [Changelog](https://github.com/piotrmurach/tty-prompt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/piotrmurach/tty-prompt/compare/v0.18.0...v0.18.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
dependabot[bot]
9a05d6def6
Bump pry-rails from 0.3.8 to 0.3.9 ( #9682 )
...
Bumps [pry-rails](https://github.com/rweng/pry-rails ) from 0.3.8 to 0.3.9.
- [Release notes](https://github.com/rweng/pry-rails/releases )
- [Commits](https://github.com/rweng/pry-rails/compare/v0.3.8...v0.3.9 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
dependabot[bot]
0affc26c26
Bump httplog from 1.1.1 to 1.2.0 ( #9681 )
...
Bumps [httplog](https://github.com/trusche/httplog ) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/trusche/httplog/releases )
- [Changelog](https://github.com/trusche/httplog/blob/master/CHANGELOG.md )
- [Commits](https://github.com/trusche/httplog/compare/v1.1.1...v1.2.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
dependabot[bot]
6a887e5d0c
Bump tzinfo-data from 1.2018.7 to 1.2018.9 ( #9684 )
...
Bumps [tzinfo-data](https://github.com/tzinfo/tzinfo-data ) from 1.2018.7 to 1.2018.9.
- [Release notes](https://github.com/tzinfo/tzinfo-data/releases )
- [Commits](https://github.com/tzinfo/tzinfo-data/compare/v1.2018.7...v1.2018.9 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
dependabot[bot]
f46f0b9224
Bump oj from 3.7.4 to 3.7.6 ( #9685 )
...
Bumps [oj](https://github.com/ohler55/oj ) from 3.7.4 to 3.7.6.
- [Release notes](https://github.com/ohler55/oj/releases )
- [Changelog](https://github.com/ohler55/oj/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ohler55/oj/compare/v3.7.4...v3.7.6 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
6 years ago
ThibG
5932f28dd0
Fix CircleCI ( #9695 )
6 years ago
Eugen Rochko
6936271536
Improve e-mail digest ( #9689 )
...
- Reduce time-to-digest from 20 to 7 days
- Fetch mentions starting from +1 day since last login
- Fix case when last login is more recent than last e-mail
- Do not render all mentions, only 40, but show number in subject
- Do not send digest to moved accounts
- Do send digest to silenced accounts
6 years ago
Yamagishi Kazutoshi
735940a1bf
Upgrade ESLint to v5.x ( #9694 )
6 years ago
ThibG
ffcaa4719a
Ensure blocked user unfollows blocker if Block/Undo Block are processed out of order ( #9687 )
...
* Ensure blocked user unfollows blocker if Block/Undo Block are processed out of order
* Add specs for Block causing unfollow and for out-of-order Block + Undo
6 years ago
Eugen Rochko
ebe56fbca1
Upgrade default Ruby version to 2.6.0 ( #9688 )
6 years ago
Eugen Rochko
611a9ff3fe
Add tootctl accounts follow ACCT ( #9414 )
...
Fix #9369
6 years ago
ThibG
fe1c04eed4
Fix icon alignment in onboarding interaction screen ( #9686 )
6 years ago
Eugen Rochko
9244a06846
Add CSV export for lists and domain blocks ( #9677 )
...
Fix #6893
Fix #9268
6 years ago
ThibG
e29480083a
Restore ReplyDistributionWorker to allow existing jobs to be processed ( #9676 )
6 years ago