- May 21, 2018
-
-
Eugen Rochko authored
Fix #7557
-
- May 19, 2018
-
-
Eugen Rochko authored
* Ensure push subscription is immediately removed when application is revoked * When token is revoked from app, unsubscribe too
-
- May 18, 2018
-
-
Eugen Rochko authored
* Add preference to hide following/followers lists - Public pages - ActivityPub collections (does not return pages but does give total) - REST API (unless it's your own) (does not federate) Fix #6901 * Add preference * Add delegation * Fix issue * Fix issue
-
- May 17, 2018
-
-
Eugen Rochko authored
Fix #7486
-
Eugen Rochko authored
Fix #7520
-
- May 16, 2018
-
-
Akihiko Odaki authored
permitted_for scope is slow when combined with pinned status scope. Fortunately permitted_for scope can safely be removed because a pinned status is always public.
-
Akihiko Odaki authored
An explicit error allows user agents to know the error and Sidekiq to retry.
-
- May 13, 2018
-
-
Eugen Rochko authored
My bad...
-
Eugen Rochko authored
* Add Api::V1::Push::SubscriptionsController#show * Add to routes
-
- May 11, 2018
-
-
ThibG authored
-
Shuhei Kitagawa authored
* Add tests for invites controller * Small refactoring and fix for invites controller
-
Eugen Rochko authored
- POST /api/v1/push/subscription - PUT /api/v1/push/subscription - DELETE /api/v1/push/subscription - New OAuth scope: "push" (required for the above methods)
-
- May 07, 2018
-
-
Eugen Rochko authored
* Store actor type in database * Add bot nameplate to web UI, add setting to preferences, API, AP Fix #7365 * Fix code style issues
-
abcang authored
-
- May 06, 2018
-
-
Shuhei Kitagawa authored
* Add confirmations_controller#resend * Add tests for confirmations_controller#resend * Add translations
-
- May 05, 2018
-
-
Eugen Rochko authored
* Improve design of account statuses admin UI (consistent with reports) * Make account moderation notes look consistent with report notes * i18n-tasks remove-unused * Fix code style issues * Fix tests
-
- May 04, 2018
-
-
ThibG authored
-
Eugen Rochko authored
-
- May 02, 2018
-
-
Eugen Rochko authored
* No need to re-require sidekiq plugins, they are required via Gemfile * Add derailed_benchmarks tool, no need to require TTY gems in Gemfile * Replace ruby-oembed with FetchOEmbedService Reduce startup by 45382 allocated objects * Remove preloaded JSON-LD in favour of caching HTTP responses Reduce boot RAM by about 6 MiB * Fix tests * Fix test suite by stubbing out JSON-LD contexts
-
Eugen Rochko authored
Add raw bio fields to the source attribute on GET /api/v1/accounts/verify_credentials
-
- Apr 30, 2018
-
-
Eugen Rochko authored
-
Eugen Rochko authored
Fix #7243
-
- Apr 29, 2018
-
-
Eugen Rochko authored
* Fix URL of "Show more" link in paginated threads (ancestors side) Increase item limits in threads Fix #7268 * Fix "Show more" link in paginated threads (descendants side)
-
- Apr 25, 2018
-
-
Eugen Rochko authored
* Add RSS feed for accounts * Add RSS feeds for hashtags * Fix code style issues * Fix code style issues
-
- Apr 23, 2018
-
-
Akihiko Odaki authored
-
- Apr 20, 2018
-
-
Yamagishi Kazutoshi authored
-
Eugen Rochko authored
* Use table for statuses in report * Display reported account and reporter in the same table * Split accounts and general report info into two tables again * Redesign report statuses table, notes, merge notes and action log * Remove unused translations * Fix code style issue * Fix code style issue * Fix code style issue
-
- Apr 18, 2018
-
-
Kaito Sinclaire authored
* Added a timeline for Direct statuses * Lists all Direct statuses you've sent and received * Displayed in Getting Started * Streaming server support for direct TL * Changes to match other timelines in 2.0
-
- Apr 17, 2018
-
-
abcang authored
-
Eugen Rochko authored
Fix #7115
-
- Apr 16, 2018
-
-
Akihiko Odaki authored
Commit 519119f6 missed a change for stream entry page. Instead of duplicating the change, redirect to account status page. It would also help crawlers (of search engines, for example) to understand a stream entry URL and its corresponding status URL points to the same page.
-
- Apr 14, 2018
-
-
Eugen Rochko authored
* Add bio fields - Fix #3211 - Fix #232 - Fix #121 * Display bio fields in web UI * Fix output of links and missing fields * Federate bio fields over ActivityPub as PropertyValue * Improve how the fields are stored, add to Edit profile form * Add rel=me to links in fields Fix #121
-
- Apr 12, 2018
-
-
Yamagishi Kazutoshi authored
-
- Apr 11, 2018
-
-
Akihiko Odaki authored
This also limits the statuses returned by API, but pagination is not implemented in Web API yet. I still expect it brings user experience better than making a user wait to fetch all ancestor statuses and flooding the column with them.
-
- Apr 10, 2018
-
-
Emelia Smith authored
* Further improvements to Reports UI - Clean up notes display - Clean up add new note form - Simplify controller - Allow reopening a report with a note - Show created at date for reports - Fix report details table formatting * Show history of report using Admin::ActionLog beneath the report * Fix incorrect log message when reopening a report * Implement fetching of all ActionLog items that could be related to the report * Ensure adding a report_note updates the report's updated_at * Limit Report History to actions that happened between the report being created and the report being resolved * Fix linting issues * Improve report history builder Thanks @gargron for the improvements
-
Emelia Smith authored
* Admin: Show unconfirmed email address on account page * Admin: Allow staff to change user email addresses * ActionLog: On change_email, log current email address and new unconfirmed email address
-
- Apr 08, 2018
-
-
Levi Bard authored
* Enable updating additional account information from user preferences via rest api Resolves #6553 * Pacify rubocop * Decoerce incoming settings in UserSettingsDecorator * Create user preferences hash directly from incoming credentials instead of going through ActionController::Parameters * Clean up user preferences update * Use ActiveModel::Type::Boolean instead of manually checking stringified number equivalence
-
ThibG authored
* Fix follow/unfollow buttons on public profile - Present non-logged users with web+mastodon:// URLs for remote accounts - Present logged-in users with appropriate links (authorize_follows and remote_unfollows) for remote accounts * Do not cache rendered cards if user is logged in
-
- Apr 07, 2018
-
-
Alda Marteau-Hardi authored
Fix #6986
-
- Apr 03, 2018
-
-
Emelia Smith authored
Previously these returns 302 redirects instead of 403s, which meant posting links to admin pages in slack caused them to unfurl, rather than stay as a link. Additionally, require_admin! doesn't appear to be actively used, on require_staff!
-