2019-08-14 21:49:37 +00:00
# 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/ ).
2019-09-23 18:42:18 +00:00
## Unreleased
2019-09-27 15:32:14 +00:00
### Changed
2019-12-11 09:08:32 +00:00
- **breaking** PleromaFE login feature relies on `admin` scope presence in PleromaFE token (older versions of PleromaFE don't support it)
2019-11-29 08:59:33 +00:00
- Moves emoji pack configuration from the main menu to settings tab, redesigns it and fixes bugs
2019-09-27 15:32:14 +00:00
- `mailerEnabled` must be set to `true` in order to require password reset (password reset currently only works via email)
2019-11-29 08:59:33 +00:00
- Remove fetching initial data for configuring server settings
2019-10-18 16:27:46 +00:00
- Actions in users module (ActivateUsers, AddRight, DeactivateUsers, DeleteRight, DeleteUsers) now accept an array of users instead of one user
2019-10-24 14:30:30 +00:00
- Leave dropdown menu open after clicking an action
2019-10-25 17:09:30 +00:00
- Move current try/catch error handling from view files to module, add it where necessary
2019-10-18 16:27:46 +00:00
### Added
2019-10-23 17:20:53 +00:00
2019-10-18 16:27:46 +00:00
- Optimistic update for actions in users module and fetching users after api function finished its execution
2019-10-23 17:20:53 +00:00
- Relay management
2019-11-29 08:59:33 +00:00
- Ability to fetch all statuses from a given instance
2019-11-29 09:03:40 +00:00
- Grouped reports: now you can view reports, which are grouped by status (pagination is not implemented yet, though)
2019-11-29 14:10:45 +00:00
- Ability to confirm users' emails and resend confirmation emails
2019-12-08 08:26:42 +00:00
- Report notes
2019-12-11 14:49:11 +00:00
- Ability to moderate users on the statuses page
2019-12-19 16:55:24 +00:00
- Stats page: status counts are displayed here
2019-09-27 15:32:14 +00:00
2019-10-24 14:30:30 +00:00
### Fixed
- Show checkmarks when tag is applied
2019-11-16 09:31:19 +00:00
- Reports update (also, now it's optimistic)
2019-10-24 14:30:30 +00:00
2019-09-27 12:41:54 +00:00
## [1.2.0] - 2019-09-27
2019-09-23 18:42:18 +00:00
### Added
- Emoji pack configuration
2019-11-15 03:54:33 +00:00
- Statuses page: fetch all statuses from a given instance
2019-09-24 22:55:42 +00:00
- Ability to require user's password reset
2019-09-27 12:41:54 +00:00
– Ability to track admin/moderator actions, a.k.a. "the moderation log"
2019-09-23 18:42:18 +00:00
2019-09-14 22:17:24 +00:00
## [1.1.0] - 2019-09-15
2019-08-15 12:22:14 +00:00
2019-08-24 11:55:47 +00:00
### Added
2019-09-23 19:00:28 +00:00
- 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
2019-08-24 11:55:47 +00:00
2019-08-15 12:22:14 +00:00
### Changed
- removes "Dashboard" from dropdown menu
2019-08-24 11:55:47 +00:00
- makes all single selects clearable and allow to enter custom values in all multiple selects
2019-11-15 03:54:33 +00:00
- removes legacy activitypub accept_blocks setting
2019-08-15 12:22:14 +00:00
### Fixed
2019-08-21 11:37:55 +00:00
- converts maps and structs to JS objects, not array of tuples when wrapping config
- changes type of IP value from string to number
2019-09-23 19:00:28 +00:00
- updates error handling for users and invites modules
2019-08-15 12:22:14 +00:00
2019-08-15 12:13:14 +00:00
## [1.0.1] - 2019-08-15
2019-08-15 12:22:14 +00:00
2019-08-15 12:13:14 +00:00
### Fixed
- fixes inputs for renders_errors and rewrite_policy settings
- removes unnecessary computed properties
- enables source maps for production build
2019-08-14 21:49:37 +00:00
## [1.0.0] - 2019-08-14
Starting this changelog, for now we have:
- User management system
- Reports management
- Pleroma configuration (unstable)