mirror of
https://github.com/aljazceru/CTFd.git
synced 2025-12-18 14:34:21 +01:00
Add CHANGELOG and mark 2.5.0
This commit is contained in:
18
CHANGELOG.md
18
CHANGELOG.md
@@ -1,3 +1,21 @@
|
||||
2.5.0 /
|
||||
==================
|
||||
|
||||
**General**
|
||||
* Use a session invalidation strategy inspired by Django. Newly generated user sessions will now include a HMAC of the user's password. When the user's password is changed by someone other than the user the previous HMACs will no longer be valid and the user will be logged out when they next attempt to perform an action.
|
||||
|
||||
**API**
|
||||
* Add `/api/v1/challenges?view=admin` to allow admin users to see all challenges regardless of their visibility state
|
||||
* Add `/api/v1/users?view=admin` to allow admin users to see all users regardless of their hidden/banned state
|
||||
* Add `/api/v1/teams?view=admin` to allow admin users to see all teams regardless of their hidden/banned state
|
||||
|
||||
**Deployment**
|
||||
* `docker-compose` now provides a basic nginx configuration and deploys nginx on port 80
|
||||
|
||||
**Miscellaneous**
|
||||
* The `get_config` and `get_page` config utilities now use SQLAlchemy Core instead of SQLAlchemy ORM for slight speedups
|
||||
|
||||
|
||||
2.4.3 / 2020-05-24
|
||||
==================
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ if sys.version_info[0] < 3:
|
||||
reload(sys) # noqa: F821
|
||||
sys.setdefaultencoding("utf-8")
|
||||
|
||||
__version__ = "2.4.3"
|
||||
__version__ = "2.5.0"
|
||||
|
||||
|
||||
class CTFdRequest(Request):
|
||||
|
||||
Reference in New Issue
Block a user