mirror of
https://github.com/aljazceru/CTFd.git
synced 2025-12-17 14:04:20 +01:00
Mark 3.1.1 (#1663)
# 3.1.1 / 2020-09-22 **General** - Fix notification deliverability when there are multiple tabs open - Only play notification sounds in the master tab that receives the notification **Admin Panel** - Fix issue preventing admins from emailing users through the Admin Panel - Improve Notification UI - Clears notification form after notification submission - Add notification to notification list after creation **Themes** - Add fix for trying to increment solves when solves are hidden - Update JS dependencies to fix a transpiliation error preventing optional custom fields from being left empty - `@babel/core`, `@babel/preset-env`, `@fortawesome/fontawesome-free`, and `babel-loader` were updated but only `@babel/core` needs to be updated to resolve the transpiliation issue - Remove `console.log` statements from minified production JS - Compress notification sound and document the compression command **Miscellaneous** - Add the ability to override the sender header of email sent via SMTP with the `MAILSENDER_ADDR` config value
This commit is contained in:
26
CHANGELOG.md
26
CHANGELOG.md
@@ -1,3 +1,29 @@
|
|||||||
|
# 3.1.1 / 2020-09-22
|
||||||
|
|
||||||
|
**General**
|
||||||
|
|
||||||
|
- Fix notification deliverability when there are multiple tabs open
|
||||||
|
- Only play notification sounds in the master tab that receives the notification
|
||||||
|
|
||||||
|
**Admin Panel**
|
||||||
|
|
||||||
|
- Fix issue preventing admins from emailing users through the Admin Panel
|
||||||
|
- Improve Notification UI
|
||||||
|
- Clears notification form after notification submission
|
||||||
|
- Add notification to notification list after creation
|
||||||
|
|
||||||
|
**Themes**
|
||||||
|
|
||||||
|
- Add fix for trying to increment solves when solves are hidden
|
||||||
|
- Update JS dependencies to fix a transpiliation error preventing optional custom fields from being left empty
|
||||||
|
- `@babel/core`, `@babel/preset-env`, `@fortawesome/fontawesome-free`, `babel-loader`, and `@babel/polyfill` were updated but only `@babel/core` needs to be updated to resolve the transpiliation issue
|
||||||
|
- Remove `console.log` statements from minified production JS
|
||||||
|
- Compress notification sound and document the compression command
|
||||||
|
|
||||||
|
**Miscellaneous**
|
||||||
|
|
||||||
|
- Add the ability to override the sender header of email sent via SMTP with the `MAILSENDER_ADDR` config value
|
||||||
|
|
||||||
# 3.1.0 / 2020-09-08
|
# 3.1.0 / 2020-09-08
|
||||||
|
|
||||||
**General**
|
**General**
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ from CTFd.utils.migrations import create_database, migrations, stamp_latest_revi
|
|||||||
from CTFd.utils.sessions import CachingSessionInterface
|
from CTFd.utils.sessions import CachingSessionInterface
|
||||||
from CTFd.utils.updates import update_check
|
from CTFd.utils.updates import update_check
|
||||||
|
|
||||||
__version__ = "3.1.0"
|
__version__ = "3.1.1"
|
||||||
__channel__ = "oss"
|
__channel__ = "oss"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "ctfd",
|
"name": "ctfd",
|
||||||
"version": "3.1.0",
|
"version": "3.1.1",
|
||||||
"description": "CTFd is a Capture The Flag framework focusing on ease of use and customizability. It comes with everything you need to run a CTF and it's easy to customize with plugins and themes.",
|
"description": "CTFd is a Capture The Flag framework focusing on ease of use and customizability. It comes with everything you need to run a CTF and it's easy to customize with plugins and themes.",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"directories": {
|
"directories": {
|
||||||
|
|||||||
Reference in New Issue
Block a user