- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Sep 2 2021
Sep 2 2021
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
Renamed stop_event attribute to stopped_event
Added run method on SylkServer
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
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
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
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
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
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