# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## Unreleased ### Added - Ability to see local statuses in Statuses by instance section - Ability to configure Oban.Cron settings and settings for notifications streamer ### Fixed - Fix parsing tuples in Pleroma.Upload.Filter.Mogrify and Pleroma.Emails.Mailer settings ## [2.0] - 2020-02-27 ### Added - Optimistic update for actions in users module and fetching users after api function finished its execution - Relay management - Ability to fetch all statuses from a given instance - Ability to confirm users' emails and resend confirmation emails - Report notes - Ability to moderate users on the statuses page - Ability to moderate user on the user's page - Ability to remove setting's updated value and set it back to initial value - Ability to restart an application when settings that require instance reboot were changed - Mobile and Tablet UI for all sections ### Changed - **breaking** PleromaFE login feature relies on `admin` scope presence in PleromaFE token (older versions of PleromaFE don't support it) - `mailerEnabled` must be set to `true` in order to require password reset (password reset currently only works via email) - Render inputs for configuring settings based on description that comes from the BE - Remove fetching initial data for configuring server settings - Actions in users module (ActivateUsers, AddRight, DeactivateUsers, DeleteRight, DeleteUsers) now accept an array of users instead of one user - Leave dropdown menu open after clicking an action - Display checkboxes in status card and fetch statuses only when status card was rendered from Statuses by instance page - Move statuses by instance state from local state to store state ### Fixed - Show checkmarks when tag is applied - Reports update (also, now it's optimistic) - Remove duplicated success message - Fix styles for Statuses by instance page - Fix styles for Reports section - Fix listing remote emoji ## [1.2.0] - 2019-09-27 ### Added - Emoji pack configuration - Statuses page: fetch all statuses from a given instance - Ability to require user's password reset – Ability to track admin/moderator actions, a.k.a. "the moderation log" ## [1.1.0] - 2019-09-15 ### Added - adds ability to configure new settings (UploadS3 bucket namespace, Rate limit for Activity pub routes, Email notifications settings, MRF Vocabulary, user bio and name length and others) - adds ability to disable certain features (settings/reports/invites) - adds sign in via PleromaFE - adds ability to generate invite tokens and list them on a separate tab - adds ability to invite users via email - adds ability to reset users passwords - adds tests for invites and resetting password ### Changed - removes "Dashboard" from dropdown menu - makes all single selects clearable and allow to enter custom values in all multiple selects - removes legacy activitypub accept_blocks setting ### Fixed - converts maps and structs to JS objects, not array of tuples when wrapping config - changes type of IP value from string to number - updates error handling for users and invites modules ## [1.0.1] - 2019-08-15 ### Fixed - fixes inputs for renders_errors and rewrite_policy settings - removes unnecessary computed properties - enables source maps for production build ## [1.0.0] - 2019-08-14 Starting this changelog, for now we have: - User management system - Reports management - Pleroma configuration (unstable)