- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Sep 2 2021
Sep 2 2021
Added LimitedChoiceField for json models
Set required=True for clarity
Simplified error message
• dan committed rSYLK3b8c3abe6af2: Better names for some of the json model classes (authored by • dan).
Better names for some of the json model classes
Log the resources directory on startup
• dan committed rSYLKd37a746c052c: Do not use slow regular expression for validating SIP URIs (authored by • dan).
Do not use slow regular expression for validating SIP URIs
• dan committed rSYLK0f4a5268b21c: Fixed finding resources when forking and started with a relative path (authored by • dan).
Fixed finding resources when forking and started with a relative path
• dan committed rSYLKb6c96a89437b: Improve validator efficiency by using objects with a validate method (authored by • dan).
Improve validator efficiency by using objects with a validate method
• dan committed rSYLK6060b2036ab1: Do not split statements over multiple lines when not needed (authored by • dan).
Do not split statements over multiple lines when not needed
• dan committed rSYLK82979468dba0: Simplified the setup.py script and improved PEP-8 compliance (authored by • dan).
Simplified the setup.py script and improved PEP-8 compliance
• dan committed rSYLK2cb2a91c6c4b: Added requirement on the jsonmodels python package (authored by • dan).
Added requirement on the jsonmodels python package
• dan committed rSYLK22a2303e4ecf: Removed quotes around default runtime directory in the help output (authored by • dan).
Removed quotes around default runtime directory in the help output
• dan committed rSYLK51936d931e62: Refactored startup script and configuration handling (authored by • dan).
Refactored startup script and configuration handling
Adjusted some log lines
Reorganized startup script
• dan committed rSYLK2488e7d87bdd: Use SylkServer.run to decouple from SylkServer's internals (authored by • dan).
Use SylkServer.run to decouple from SylkServer's internals
• dan committed rSYLK53e0e27bc42e: Renamed stop_event attribute to stopped_event (authored by • dan).
Renamed stop_event attribute to stopped_event
Added run method on SylkServer
• dan committed rSYLK872b415d14ff: Removed duplication of startup error handling (authored by • dan).
Removed duplication of startup error handling
Improved log message
Do not log traceback twice
Improved some log messages
• dan committed rSYLK02bcc611e869: Use the actual config type and file to find out which config files are read (authored by • dan).
Use the actual config type and file to find out which config files are read
Use string representation for quoted values
Shortened option description
Removed unnecessary parentheses
Updated license
Removed copyright notice from script
Improved PEP-8 compliance
Use modern syntax for catching exceptions
Use single quotes instead of double quotes
Removed unnecessary variable
Removed unused variable
• dan committed rSYLK3fc5baf71102: Send back error responses for videoroom-ctl requests with missing fields (authored by • dan).
Send back error responses for videoroom-ctl requests with missing fields
Fixed indentation
Compacted statement
• dan committed rSYLK80d2b4c4553e: Unified handling of exceptions for the video room join operation (authored by • dan).
Unified handling of exceptions for the video room join operation
Simplified code and increased readability
• dan committed rSYLK372e6331df13: Simplified building request data for SIP calls and registrations (authored by • dan).
Simplified building request data for SIP calls and registrations
Removed unnecessary room attribute
• dan committed rSYLK38035ce3e9ba: Moved video room access validation from ConnectionHandler to VideoRoom (authored by • dan).
Moved video room access validation from ConnectionHandler to VideoRoom
• dan committed rSYLK7f488ba31ac4: Use dict constructors instead of dict literals for readability (authored by • dan).
Use dict constructors instead of dict literals for readability
Removed no longer need test
• dan committed rSYLK6dea1c0e4eeb: Made VideoRoomContainer consistent by not relying on weak references (authored by • dan).
Made VideoRoomContainer consistent by not relying on weak references
• dan committed rSYLKa7635f5ad561: Made method for handling conference invites public (authored by • dan).
Made method for handling conference invites public
Fixed spacing
Simplified finding the invited accounts
• dan committed rSYLKbc688f6de4af: Fixed invite to conference to not include oneself (authored by • dan).
Fixed invite to conference to not include oneself
• dan committed rSYLK200b382519fd: Do not treat DNS lookup errors as API errors (authored by • dan).
Do not treat DNS lookup errors as API errors
Reworded error message
Fixed validator message
• dan committed rSYLK36853784ce05: Properly release resources when getting JanusError exceptions (authored by • dan).
Properly release resources when getting JanusError exceptions
Removed unnecessary parentheses
• dan committed rSYLK1cbc86cc58dc: Handle JanusError exceptions and relay errors back to client (authored by • dan).
Handle JanusError exceptions and relay errors back to client
• dan committed rSYLKdd7f5f46528c: Fixed exception while deleting subscriber sessions during hangup events (authored by • dan).
Fixed exception while deleting subscriber sessions during hangup events
• dan committed rSYLK964a19bc0ada: Use discard as session might not be yet added to the video room (authored by • dan).
Use discard as session might not be yet added to the video room
Removed no longer necessary todo comments
• dan committed rSYLK1a39a81a6e56: Fixed race condition when deleting SIP session (authored by • dan).
Fixed race condition when deleting SIP session
• dan committed rSYLK344c59516e95: Use dict constructors instead of dict literals for readability (authored by • dan).
Use dict constructors instead of dict literals for readability
Removed unnecessary local variables
• dan committed rSYLKe8171a7ffdb1: Verify that the detached feed belongs to the requester (authored by • dan).
Verify that the detached feed belongs to the requester
Avoid an unnecessary base session lookup
Use local variable
Fixed error message
Replaced test to be more straightforward
Removed unnecessary parentheses
Group asserts together
Adjusted comment spacing
• dan committed rSYLKdfe7b9069de5: Eliminated delays when deleting sessions and video rooms (authored by • dan).
Eliminated delays when deleting sessions and video rooms
Removed unnecessary variable
Separated session hangup event handler
• dan committed rSYLKc90c907bac73: Simplified handling hangup events as they do not have an associated code (authored by • dan).
Simplified handling hangup events as they do not have an associated code
• dan committed rSYLK8cd3c12b420b: Do not warn about missing session (it might have been destroyed elsewhere) (authored by • dan).
Do not warn about missing session (it might have been destroyed elsewhere)
Do session cleanup after all processing
• dan committed rSYLK0df57245463b: Do not warn about missing session (it might have been destroyed elsewhere) (authored by • dan).
Do not warn about missing session (it might have been destroyed elsewhere)
• dan committed rSYLK5cf52c3bd427: Automatically adjust participant bitrate based on number of participants (authored by • dan).
Automatically adjust participant bitrate based on number of participants
• dan committed rSYLKa335cae7c421: Changed default max_bitrate value from 4Mb/s to 2Mb/s (authored by • dan).
Changed default max_bitrate value from 4Mb/s to 2Mb/s
Added missing debug statement
• dan committed rSYLKb1046cd0283d: Provide more context in log messages to identify where they were generated (authored by • dan).
Provide more context in log messages to identify where they were generated
• dan committed rSYLKc6cffad99fd3: Use SessionContainer to hold SIP sessions instead of using 2 mappings (authored by • dan).
Use SessionContainer to hold SIP sessions instead of using 2 mappings
• dan committed rSYLK466af7048556: Added PublisherFeedContainer class for holding videoroom publisher feeds (authored by • dan).
Added PublisherFeedContainer class for holding videoroom publisher feeds
• dan committed rSYLK1051080475fc: Fixed order of operations during ConnectionHandler cleanup (authored by • dan).
Fixed order of operations during ConnectionHandler cleanup
Updated comments
• dan committed rSYLK85b60bf1d77d: Renamed VideoRoomSessionContainer to SessionContainer (authored by • dan).
Renamed VideoRoomSessionContainer to SessionContainer
• dan committed rSYLKca419d09008a: Rewrote VideoRoomSessionContainer to not use weak references (authored by • dan).
Rewrote VideoRoomSessionContainer to not use weak references
• dan committed rSYLKb7396c75c8fc: Simplified getting the session with the handle_id (authored by • dan).
Simplified getting the session with the handle_id
• dan committed rSYLKdc5e8319c22d: Added bitrate and video_codec configuration options for video rooms (authored by • dan).
Added bitrate and video_codec configuration options for video rooms
Removed unused import
• dan committed rSYLK8fd536bfbbc7: Fully cleanup the connection handler resources when the client disconnects (authored by • dan).
Fully cleanup the connection handler resources when the client disconnects
Simplified condition
Refactored logging
Fixed spacing
Removed unused import
• dan committed rSYLKc6271069f31b: Made policy matching logic consistent and simplified code (authored by • dan).
Made policy matching logic consistent and simplified code
• dan committed rSYLK25df70c44d95: The __init__ method should not return any value (authored by • dan).
The __init__ method should not return any value
• dan committed rSYLK195ee3c73ea8: Fixed spurious SIPApplicationWillStart post and handling early stop (authored by • dan).
Fixed spurious SIPApplicationWillStart post and handling early stop
• dan committed rSYLKb4cbb823c3ba: Simplified and enhanced application loading/accessing code (authored by • dan).
Simplified and enhanced application loading/accessing code
• dan committed rSYLK96e31ccac53d: Register atexit handler to dump memory debug info (authored by • dan).
Register atexit handler to dump memory debug info
• dan committed rSYLK7ece20486493: Added API call to allow a client to update session paramaters on the fly (authored by • dan).
Added API call to allow a client to update session paramaters on the fly