- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Sep 2 2021
Sep 2 2021
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
Keep imports sorted
• dan committed rSYLKc31d4b2313ec: Set videoroom bitrate to overwrite janus' low default of 256Kb/s (authored by • dan).
Set videoroom bitrate to overwrite janus' low default of 256Kb/s
Order imports alphabetically
Removed unused import
Reformatted text
• dan committed rSYLK40eaa1ddfb6f: Added ability to toggle between configured log level and debug at runtime (authored by • dan).
Added ability to toggle between configured log level and debug at runtime
Added debug_level setting to ServerConfig
• dan committed rSYLK80767e84094d: Use python3 compatible form for except statements (authored by • dan).
Use python3 compatible form for except statements
• dan committed rSYLK2a55886f4817: Avoid duplicate indexing when getting the data (authored by • dan).
Avoid duplicate indexing when getting the data
• dan committed rSYLKe5cdea96199a: Avoid unnecessary attach/detach in janus if DNS lookup fails (authored by • dan).
Avoid unnecessary attach/detach in janus if DNS lookup fails
Removed unnecessary default value
Generalized sylkrtc json model mapping
Removed redundant comment
• dan committed rSYLK763e5f539fd1: Simplified and fixed DNS lookup when no outbound proxy is involved (authored by • dan).
Simplified and fixed DNS lookup when no outbound proxy is involved
• dan committed rSYLKfd8b76921128: Simplified building the result of the DNS lookup (authored by • dan).
Simplified building the result of the DNS lookup
Removed superfluous attribute
Fixed argument types
Moved DNS lookup log message to debug level