- Implemented.
Rebuilt embed-example.html with inline, full-screen, and popup examples. Fixed host-page/frame scrolling and contained reply navigation. New logins now transactionally replace prior sessions; displaced clients return to login. Added per-user session/IP locking with automatic SQLite migration. Added modular Spam Control dashboard for locks, honeypot, and CAPTCHA settings. Moved CAPTCHA controls out of Plans & Platform.
This commit is contained in:
+15
-1
@@ -6,7 +6,21 @@ CyberChat `2.1.0` is the current baseline release. The earlier `2.0.0` commit is
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
No changes have been documented after the `2.1.0` baseline.
|
||||
### Added
|
||||
|
||||
- Added full-screen overlay and popup window examples to `embed-example.html`.
|
||||
- Added a Spam Control dashboard for session pinning, IP binding, honeypot, internal CAPTCHA, and Google reCAPTCHA settings.
|
||||
- Added per-user account locks tied to an administrator-selected session token and IP.
|
||||
|
||||
### Changed
|
||||
|
||||
- Successful logins now silently replace all older sessions for the same account.
|
||||
- Moved registration/login CAPTCHA controls out of Plans & Platform and into Spam Control.
|
||||
- Scoped full-page layout rules to `index.html` so embedded chat CSS does not alter the host page.
|
||||
|
||||
### Fixed
|
||||
|
||||
- Kept message and reply navigation scrolling inside the chat frame instead of moving the surrounding page.
|
||||
|
||||
## [2.1.0] - 2026-06-09 - Current Baseline Release
|
||||
|
||||
|
||||
Reference in New Issue
Block a user