1039 Commits (cc1e24ddc798e83362c7d206c9a83f7f1878ca43)

Author SHA1 Message Date
ThibG 4ad004d2ef Fix “invited by” not showing up for invited accounts in admin interface (#10791)
6 years ago
ThibG 1fec2ff78f Prevent from publicly boosting one's own private toots (#10775)
6 years ago
ThibG f1a3135809 Record account suspend/silence time and keep track of domain blocks (#10660)
6 years ago
ThibG a571b07557 Prevent silenced local users from notifying remote users not following them (#10575)
6 years ago
Eugen Rochko c3b1f6963b Change e-mail whitelist/blacklist to not be checked when invited (#10683)
6 years ago
ThibG 8c716f917f Provide a link to existing domain block when trying to block an already-blocked domain (#10663)
6 years ago
ThibG af3971a0e6 Check that an invite link is valid before bypassing approval mode (#10657)
6 years ago
Eugen Rochko 6302bed0b5 Fix Keybase verification using wrong domain for remote accounts (#10547)
6 years ago
Alex Gessner da3d516fcf compare usernames case-insensitively on new proof creation flow (#10544)
6 years ago
Eugen Rochko 6d5b05e3d5 Add invite request to pending account notification e-mail (#10528)
6 years ago
Hinaloe da343470c4 Allow set the voting period to just 5 minutes (#10525)
6 years ago
Eugen Rochko 7eb05b8724 Add "why do you want to join" field to invite requests (#10524)
6 years ago
ThibG 110dbb5286 Export and import show_reblogs together with following list (#10495)
6 years ago
Eugen Rochko c84c30c542 Improve blocked view of profiles (#10491)
6 years ago
ThibG e87214826b Export and import `hide_notifications` alongside user mutes (#10335)
6 years ago
ThibG 4cd944d364 Hide blocking accounts from blocked users (#10442)
6 years ago
ThibG ec3dab2b7f Fix more keybase-related test failures (#10443)
6 years ago
slice 67cd7abbb1 Improvements to image upload validation and creation (#10431)
6 years ago
ThibG 3ce98a995e Fix failing keybase-related test (#10428)
6 years ago
Eugen Rochko a82bc7f5ae Add ActivityPub representation for identity proofs (#10414)
6 years ago
Alex Gessner be7c92061c squashed identity proof updates (#10375)
6 years ago
Eugen Rochko 364e49ae1f Rename :poll to :preloadable_poll and :owned_poll to :poll on Status (#10401)
6 years ago
Eugen Rochko 367ab6764f Remove unused ActivityPub `@context` values depending on response (#10378)
6 years ago
Eugen Rochko c21bdc81d3 Add validations to admin settings (#10348)
6 years ago
ThibG 11c3ceb56e Do not try fetching keys of unknown accounts on a Delete from them (#10326)
6 years ago
Eugen Rochko a3c41f3532 Add Keybase integration (#10297)
6 years ago
ThibG 9efb9d7f72 Set and store report URIs (#10303)
6 years ago
ThibG 3daa23c783 Fix reblogs privacy (#10302)
6 years ago
Eugen Rochko 4fa2d55d4e Add relationship manager UI (#10268)
6 years ago
ysksn 7e16669c44 Add specs for action log helper (#9605)
6 years ago
Eugen Rochko 793587060b Fix language detection of non-latin alphabets even at few characters (#10276)
6 years ago
Eugen Rochko 73fb7bfa0f Admission-based registrations mode (#10250)
6 years ago
Eugen Rochko 56822606f4 Redesign landing page (#10232)
6 years ago
Aurélien Reeves ae33129975 Squish username before validation (#10239)
6 years ago
ThibG 05aa8b9303 Reject existing Follows when suspending a remote account (#10230)
6 years ago
ThibG dcbe6c16ba Do not allow adding votes to expired polls (#10214)
6 years ago
Eugen Rochko 53336aa646 Add test ensuring that unknown object types are rejected (#10166)
6 years ago
ThibG 7da087dabe Store remote votes URI (#10158)
6 years ago
Eugen Rochko 03b5da7b6f Add tests for ActivityPub poll processing (#10143)
6 years ago
Eugen Rochko 4a3acdc916 Add polls (#10111)
6 years ago
ThibG 9f3f47e91f Improved remote thread fetching (#10106)
6 years ago
Eugen Rochko 693f2353bc Add type, limit, offset, min_id, max_id, account_id to search API (#10091)
6 years ago
Eugen Rochko 6068b479f6 Fix Announce activities of unknown statuses not fetching those statuses (#10065)
6 years ago
Eugen Rochko 397f180493 Add logging for rejected ActivityPub payloads and add tests (#10062)
6 years ago
Eugen Rochko 0230b3c41d Filter incoming Announce activities by relation to local activity (#10041)
6 years ago
ThibG 99dcb6d910 Alternative handling of private self-boosts (#9998)
6 years ago
Franck Zoccolo ffe97d5dda Add support for IPv6 only MXes in Email validation (#10009)
6 years ago
Eugen Rochko 5adc3f5676 Fix URL linkifier grabbing full-width spaces and quotations (#9997)
6 years ago
Hinaloe cce3319bc2 Only URLs extract with pre-escaped text (#9991)
6 years ago
Eugen Rochko d2d4d38f22 Add featured hashtags to profiles (#9755)
6 years ago
Eugen Rochko 1f303e5591 Add option to overwrite imported data (#9962)
6 years ago
Jakub Mendyk 234e8105da Allow most kinds of characters in URL query (fixes #8408) (#8447)
6 years ago
ThibG b1c76ef610 Prevent posting toots with media attachments from someone else (#9921)
6 years ago
ThibG a238beb870 Fix scheduled toot with media immediately creating a toot (#9894)
6 years ago
ThibG 8de5d28891 Reject existing Follow in addition to sending a Block (#9811)
6 years ago
Eugen Rochko 380b246728 Redesign public hashtag page to use a masonry layout (#9822)
6 years ago
Moritz Heiber f2cefd9d73 Disable Same-Site cookie implementation to fix SSO issues on WebKit browsers (#9819)
6 years ago
Renato "Lond" Cerqueira ed55b4f8fb Fix undefined method error in sidekiq (#9807)
6 years ago
ysksn 081f27a3d1 Add a spec for Admin::ActionLog (#9775)
6 years ago
ysksn 743fdf3e8e Add specs for Admin::AccountAction (#9767)
6 years ago
ysksn ff774bc6e3 Not to skip executable specs (#9753)
6 years ago
Eugen Rochko f2ec1803cb Redesign admin instances area (#9645)
6 years ago
ysksn c3725cc78f Remove `pending` (#9752)
6 years ago
ysksn 4d1e6abef3 Remove spec files (#9751)
6 years ago
ysksn a59aac6351 Add pending specs for jsonld helper (#9750)
6 years ago
Eugen Rochko ae1aaa3b8a Add scheduled statuses (#9706)
6 years ago
ysksn cd51dfdd76 Add specs for UrlValidator (#9699)
6 years ago
ysksn 3cab7b9a17 Add specs for UnreservedUsernameValidator (#9698)
6 years ago
Eugen Rochko 6936271536 Improve e-mail digest (#9689)
6 years ago
ThibG ffcaa4719a Ensure blocked user unfollows blocker if Block/Undo Block are processed out of order (#9687)
6 years ago
ThibG bdc44c3558 Reduce usage of LD signatures (#9659)
6 years ago
ysksn 41afd670c9 Add specs for FollowLimitValidator (#9655)
6 years ago
ysksn 5eb6d7e3e0 Add specs for BlackListedEmailValidator (#9651)
6 years ago
ysksn a3b4684435 Add specs for DisallowedHashtagsValidator (#9653)
6 years ago
Eugen Rochko 4e3131f02f Add handler for Move activity (#9629)
6 years ago
ysksn 44c1647ea1 Add specs for StatusPinValidator (#9648)
6 years ago
ysksn c4559969b4 Add pending specs for StatusLengthValidator (#9647)
6 years ago
Eugen Rochko bbf9f4f93b Add REST API for creating an account (#9572)
6 years ago
ThibG a2492a89fb Limit maximum visibility of local silenced users to unlisted (#9583)
6 years ago
Eugen Rochko 2e0d617b8b Add moderation warnings (#9519)
6 years ago
ysksn 3beb22f65f Add specs for CustomEmojiFilter (#9599)
6 years ago
ysksn 0ef0de1099 Add specs for AdminMailer (#9597)
6 years ago
ysksn 25fffd5fcb Add specs for InstancePresenter (#9596)
6 years ago
ysksn 76cad0240a Add specs for ReportNotePolicy (#9592)
6 years ago
ysksn 6aeb34dc4c Add specs for policies (#9591)
6 years ago
ysksn 8cf484e5a7 Add specs for UserPolicy (#9593)
6 years ago
ysksn e756191722 Add specs for InvitePolicy (#9589)
6 years ago
ysksn d4b4e87153 Add specs for EmailDomainBlockPolicy (#9586)
6 years ago
ysksn fcb045060e Add specs for InstancePolicy (#9587)
6 years ago
ysksn ce51a08674 Add specs for DomainBlockPolicy (#9585)
6 years ago
ysksn 31f7af3cad Add specs for CustomEmojiPolicy (#9584)
6 years ago
ysksn dcab109a1c Add specs for BackupPolicy (#9576)
6 years ago
ysksn d338a2099e Add specs for AccountPolicy (#9575)
6 years ago
ysksn 48a70180e2 Add specs for AccountModerationNotePolicy (#9571)
6 years ago
ysksn bae098d118 Add specs for StatusPolicy (#9569)
6 years ago
ysksn 66b994aa7a Add spec for AccountableConcern#log_action (#9559)
6 years ago
ThibG f76665a276 Ignore low-confidence CharlockHolmes guesses when parsing link cards (#9510)
6 years ago
ysksn 977e743d7a Add spec for Api::V1::Timelines::DirectController (#9547)
6 years ago
ysksn 9414dea099 Add specs for Api::V1::Instances::PeersController (#9546)
6 years ago
ysksn 07c0f6dcab Add spec for Api::V1::EndorsementsController (#9543)
6 years ago