Eugen Rochko
1c6588accc
Redesign admin instances area ( #9645 )
6 years ago
ysksn
9a38357111
Remove `pending` ( #9752 )
...
Some specs have already been added.
6 years ago
ysksn
274109e9f3
Remove spec files ( #9751 )
...
Nothing to test.
6 years ago
ysksn
88deca16ca
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
8b976c3479
Move profile directory link in web UI from footer to discover section ( #9745 )
6 years ago
ThibG
28b482874a
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
cf3c0fc38c
Stop gifv timeline preview explicitly when open the media gallery. ( #9749 )
6 years ago
Eugen Rochko
5654535728
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
43c61bca60
Add locale param to sign-up API ( #9747 )
...
Fix #9627
6 years ago
Eugen Rochko
0a4caa89c3
Fix regression in custom emoji migration ( #9742 )
...
Fix #9741
6 years ago
0xflotus
57c91fbbed
refactored account.js ( #9739 )
6 years ago
0xflotus
bc4e49fb66
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
3a07e85c4d
Fix db/seeds.rb ( #9738 )
...
Add "agreement: true" to avoid:
> ActiveRecord::RecordInvalid: Validation failed: Agreement must be accepted
6 years ago
Eugen Rochko
bd5a8c7765
Fix embed play icons regression from #9715 ( #9731 )
6 years ago
Eugen Rochko
0e989a5b8f
Fix unique violation in downcase custom emoji domain migration ( #9733 )
...
Fix #9727
6 years ago
Eugen Rochko
5dbe186585
Add cache to custom emojis API ( #9732 )
...
Fix #9729
6 years ago
Eugen Rochko
86f27b178c
Fix deleting a scheduled status immediately deleting media attachments ( #9728 )
6 years ago
Eugen Rochko
1cbdf8d218
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
8ad57a0426
Fix PublishScheduledStatusWorker being queued with no arguments ( #9724 )
6 years ago
Eugen Rochko
c73653ce23
Add missing locale strings ( #9723 )
6 years ago
Nolan Lawson
f05eb67081
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
a49d43d112
Add scheduled statuses ( #9706 )
...
Fix #340
6 years ago
Eugen Rochko
b17b2f25ac
Follow new account before unfollowing the old one during move ( #9719 )
6 years ago
Naoki Kosaka
fae32634b1
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
45899cfa69
Change note length validation to ignore mention domains and URLs ( #9717 )
...
Fix #4419
6 years ago
Sir-Boops
90398b9d00
Remove uneeded command and switch to images for TOR ( #9438 )
6 years ago
Eugen Rochko
92daf7cd37
Fix unreadable text color in report modal for some statuses ( #9716 )
...
Fix #9697
6 years ago
ThibG
6f9a7bd02c
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
1512af2811
Display fallback link card thumbnail when none is given ( #9715 )
6 years ago
Eugen Rochko
acae118120
Add mod and moderator to list of default reserved usernames ( #9713 )
6 years ago
Eugen Rochko
664bb7bb72
Add preview cards to non-detailed statuses on public pages ( #9714 )
6 years ago
Yamagishi Kazutoshi
d5bdfaf0bb
Increase files checked by ESLint ( #9705 )
6 years ago
Eugen Rochko
c39c112ced
Fix admin UI view of local followers ( #9712 )
...
Regression from #9700
6 years ago
dependabot[bot]
1c23124ba4
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]
a16638e500
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]
71db4f642c
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
82ef5c0461
Fix list of local followers showing remote followers in admin UI ( #9700 )
6 years ago
ysksn
5efedb5d5e
Add specs for UrlValidator ( #9699 )
6 years ago
ysksn
19abf4ef0b
Add specs for UnreservedUsernameValidator ( #9698 )
...
* Add specs for UnreservedUsernameValidator
* Use instance variable
6 years ago
dependabot[bot]
9790f3b590
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]
bee6fd52ed
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]
dd43cbdf25
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]
75e5b61c52
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]
ca98630f5c
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
eb3b9e22bd
Fix CircleCI ( #9695 )
6 years ago
Eugen Rochko
66436d0895
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
dc84899fff
Upgrade ESLint to v5.x ( #9694 )
6 years ago
ThibG
70be301d69
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
5339554076
Upgrade default Ruby version to 2.6.0 ( #9688 )
6 years ago
Eugen Rochko
ed12619985
Add tootctl accounts follow ACCT ( #9414 )
...
Fix #9369
6 years ago