- avr. 08, 2019
-
-
ThibG a rédigé
* Refactor imports * Export show_reblogs when exporting list of followed users * Add support for importing show_reblogs with following collection * Fix tests
-
- avr. 07, 2019
-
-
Eugen Rochko a rédigé
* Revert "Fix filtering of favourited_by, reblogged_by, followers and following (#10447)" This reverts commit 12054406. * Revert "Hide blocking accounts from blocked users (#10442)" This reverts commit 62bafa20. * Improve blocked view of profiles - Change "You are blocked" to "Profile unavailable" - Hide following/followers in API when blocked - Disable follow button and show "Profile unavailable" on public profile as well
-
- avr. 03, 2019
-
-
ThibG a rédigé
* Export hide_notifications along with user mutes * Import hide_notifications along with muted users list * Add headers for CSV exports
-
- avr. 01, 2019
-
-
ThibG a rédigé
* Revert "Add indication that you have been blocked in web UI (#10420)" This reverts commit bd02ec6d. * Revert "Add `blocked_by` relationship to the REST API (#10373)" This reverts commit 9745de88. * Hide blocking accounts from search results * Filter blocking accouts from account followers * Filter blocking accouts from account's following accounts * Filter blocking accounts from “reblogged by” and “favourited by” lists * Remove blocking account from URL search * Return 410 on trying to fetch user data from a user who blocked us * Return 410 in /api/v1/account/statuses for suspended or blocking accounts * Fix status filtering when performing URL search * Restore some React improvements Restore some cleanup from bd02ec6d * Refactor by adding `without_blocking` scope
-
ThibG a rédigé
-
slice a rédigé
* Check if image value is nil? before creating an image Check if uploaded images aren't nil before creating SiteUpload models for them. * Validate presence of file in SiteUpload * Fix file presence validation * Fabricate SiteUpload#file * Add link to Creative Commons license
-
- mars 30, 2019
-
-
ThibG a rédigé
-
Eugen Rochko a rédigé
* Add ActivityPub representation for identity proofs * Add tests
-
- mars 28, 2019
-
-
Alex Gessner a rédigé
-
Eugen Rochko a rédigé
Also, fix some n+1 queries Resolve #10365
-
- mars 27, 2019
-
-
Eugen Rochko a rédigé
Fix #8078
-
- mars 23, 2019
-
-
Eugen Rochko a rédigé
* Add validations to admin settings - Validate correct HTML markup - Validate presence of contact username & e-mail - Validate that all usernames are valid - Validate that enums have expected values * Fix code style issue * Fix tests
-
- mars 20, 2019
-
-
ThibG a rédigé
-
- mars 18, 2019
-
-
Eugen Rochko a rédigé
* create account_identity_proofs table * add endpoint for keybase to check local proofs * add async task to update validity and liveness of proofs from keybase * first pass keybase proof CRUD * second pass keybase proof creation * clean up proof list and add badges * add avatar url to keybase api * Always highlight the “Identity Proofs” navigation item when interacting with proofs. * Update translations. * Add profile URL. * Reorder proofs. * Add proofs to bio. * Update settings/identity_proofs front-end. * Use `link_to`. * Only encode query params if they exist. URLs without params had a trailing `?`. * Only show live proofs. * change valid to active in proof list and update liveness before displaying * minor fixes * add keybase config at well-known path * extremely naive feature flagging off the identity proof UI * fixes for rubocop * make identity proofs page resilient to potential keybase issues * normalize i18n * tweaks for brakeman * remove two unused translations * cleanup and add more localizations * make keybase_contacts an admin setting * fix ExternalProofService my_domain * use Addressable::URI in identity proofs * use active model serializer for keybase proof config * more cleanup of keybase proof config * rename proof is_valid and is_live to proof_valid and proof_live * cleanup * assorted tweaks for more robust communication with keybase * Clean up * Small fixes * Display verified identity identically to verified links * Clean up unused CSS * Add caching for Keybase avatar URLs * Remove keybase_contacts setting
-
- mars 17, 2019
- mars 16, 2019
-
-
Eugen Rochko a rédigé
-
- mars 15, 2019
-
-
ysksn a rédigé
* Add specs for ActionLogHelper * Make some methods private methods below never referenced from outside of their module: - #linkable_log_target - #log_target_from_history
-
Eugen Rochko a rédigé
-
- mars 14, 2019
-
-
Eugen Rochko a rédigé
Fix #6856 Fix #6951
-
- mars 12, 2019
-
-
Eugen Rochko a rédigé
-
- mars 11, 2019
-
-
Aurélien Reeves a rédigé
* Squish username before validation (#10101) Fix #10101 * Move before_validation hook to a private method Also add Unicode wite-spaces to the spec to support the use of squish over strip.
-
- mars 10, 2019
-
-
ThibG a rédigé
* Reject existing Follows when suspending a remote account Partial fix to #10229 * Add tests
-
- mars 07, 2019
-
-
ThibG a rédigé
* Do not allow adding votes to expired polls * Only validate expires_at on create
-
- mars 05, 2019
-
-
Eugen Rochko a rédigé
-
- mars 04, 2019
-
-
ThibG a rédigé
* Store remote votes URI * Add spec for accepting remote votes * Make poll vote id generation work the same way as follows
-
Eugen Rochko a rédigé
-
- mars 03, 2019
-
-
Eugen Rochko a rédigé
* Add polls Fix #1629 * Add tests * Fixes * Change API for creating polls * Use name instead of content for votes * Remove poll validation for remote polls * Add polls to public pages * When updating the poll, update options just in case they were changed * Fix public pages showing both poll and other media
-
- fév. 28, 2019
-
-
ThibG a rédigé
* Fetch up to 5 replies when discovering a new remote status This is used for resolving threads downwards. The originating server must add a “replies” attributes with such replies for it to be useful. * Add some tests for ActivityPub::FetchRepliesWorker * Add specs for ActivityPub::FetchRepliesService * Serialize up to 5 public self-replies for ActivityPub notes * Add specs for ActivityPub::NoteSerializer * Move exponential backoff logic to a worker concern * Fetch first page of paginated collections when fetching thread replies * Add specs for paginated collections in replies * Move Note replies serialization to a first CollectionPage The collection isn't actually paginable yet as it has no id nor a `next` field. This may come in another PR. * Use pluck(:uri) instead of map(&:uri) to improve performances * Fix fetching replies when they are in a CollectionPage
-
- fév. 26, 2019
-
-
Eugen Rochko a rédigé
* Add type, limit, offset, min_id, max_id, account_id to search API Fix #8939 * Make the offset work on accounts and hashtags search as well * Assure brakeman we are not doing mass assignment here * Do not allow paginating unless a type is chosen * Fix search query and index id field on statuses instead of created_at
-
- fév. 17, 2019
-
-
Eugen Rochko a rédigé
Regression from #9998
-
Eugen Rochko a rédigé
-
- fév. 15, 2019
-
-
Eugen Rochko a rédigé
* Filter incoming Announce activities by relation to local activity Reject if announcer is not followed by local accounts, and is not from an enabled relay, and the object is not a local status Follow-up to #10005 * Fix tests
-
- fév. 13, 2019
-
-
ThibG a rédigé
* When self-boosting, embed original toot into Announce serialization * Process unknown self-boosts from Announce object if it is more than an URI * Add some self-boost specs * Only serialize private toots in self-Announces
-
- fév. 12, 2019
-
-
Franck Zoccolo a rédigé
* Add support for IPv6 only MXes * Fixed email validator tests
-
- fév. 09, 2019
-
-
Eugen Rochko a rédigé
Fix #9993 Fix #5654
-
Hinaloe a rédigé
* [test] add japanese hashtag testcase * Only URLs extract with pre-escaped text ( https://github.com/tootsuite/mastodon/issues/9989 )
-
- fév. 04, 2019
-
-
Eugen Rochko a rédigé
* Add hashtag filter to profiles GET /@:username/tagged/:hashtag GET /api/v1/accounts/:id/statuses?tagged=:hashtag * Display featured hashtags on public profile * Use separate model for featured tags * Update featured hashtag counters on-write * Limit featured tags to 10
-
- fév. 03, 2019
-
-
Eugen Rochko a rédigé
* Add option to overwrite imported data Fix #7465 * Add import for domain blocks
-
- fév. 02, 2019
-
-
Jakub Mendyk a rédigé
* Allow unicode characters in URL query strings Fixes #8408 * Alternative approach to unicode support in urls Adds PoC/idea to approch this problem.
-