Numerous-apps

Latest version: v0.4.0

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.4.0

Feature

* feat(session_management): Enhance session handling and connection tracking

- Introduce a grace period for new sessions to prevent premature stale detection
- Improve stale session detection criteria by considering session age and active connections
- Add methods to track active connections in SessionManager
- Update WebSocket message handling to ensure safe processing of messages for connected clients
- Refactor tests to validate new session management logic and connection states ([`6d000f6`](https://github.com/numerous-com/numerous-apps/commit/6d000f633fad099b83f5351ef763ce9cee238c1d))

0.3.0

Feature

* feat(testing): Add comprehensive JavaScript testing infrastructure

- Implement Jest testing framework for client-side JavaScript
- Add pre-commit hooks for running JavaScript tests
- Update GitHub CI/CD workflow to include JavaScript test stage
- Enhance documentation with JavaScript testing instructions
- Improve code quality and reliability through test-driven development ([`6983a6d`](https://github.com/numerous-com/numerous-apps/commit/6983a6d63e5e3a083eabf42d5349dfa572b9e5b0))

0.2.4

Fix

* fix(app_server): Enhance app initialization with improved logging and error handling

- Add detailed debug logging in app initialization process
- Increase retry attempts and timeout for app definition retrieval
- Implement comprehensive error message handling
- Improve error tracking and logging in backend process
- Add more robust error reporting with full traceback ([`29727f0`](https://github.com/numerous-com/numerous-apps/commit/29727f0220ed20590b03d159f9539ba933c75949))

0.2.3

Fix

* fix(logging): Reduce verbosity by changing log levels from info to debug

Modify logging statements in app_server.py to use debug level instead of info, reducing unnecessary log output while maintaining detailed tracing for troubleshooting ([`9ba92fc`](https://github.com/numerous-com/numerous-apps/commit/9ba92fce1e3b24388b1403c21083ad91ab356139))

0.2.2

Fix

* fix(websocket): Implement advanced message handling and batch updates

Enhance WebSocket communication with:
- Comprehensive message type handling
- Batch update support for multiple widget properties
- Improved request tracking with unique request IDs
- More robust logging and error handling
- Added client-side observer re-registration mechanism ([`dfca464`](https://github.com/numerous-com/numerous-apps/commit/dfca464048240bd98ae0f45c6a600afd48dc2a99))

0.2.1

Fix

* fix(app_server): Improve widget configuration retrieval with robust error handling

Add retry mechanism and enhanced error handling for fetching app definitions, including:
- Configurable retry attempts with increasing timeouts
- Detailed logging for initialization failures
- Graceful error responses for timeout and initialization issues
- Improved exception handling and logging ([`77d804b`](https://github.com/numerous-com/numerous-apps/commit/77d804b6f92584040c09fa75c0210fec0fb803ef))

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.