- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Sep 2 2021
Sep 2 2021
• dan committed rSYLKc8d270ee54d9: Fixed sending ACK to the wrong address by SofiaSIP (authored by • dan).
Fixed sending ACK to the wrong address by SofiaSIP
• dan committed rSYLKdc4f29d24585: Ignore the Janus SIP plugin ringing event for now (authored by • dan).
Ignore the Janus SIP plugin ringing event for now
Simplified welcome message (part 2)
Simplified welcome message
Moved landlines to last position
Adjusted conference welcome message
Changed order of clients
• dan committed rSYLK4cd11030ed10: Fixed URL class to not mangle template variable (authored by • dan).
Fixed URL class to not mangle template variable
• dan committed rSYLKe0371ac83bb3: Adjusted the WebRTC gateway URL in the sample configuration (authored by • dan).
Adjusted the WebRTC gateway URL in the sample configuration
• dan committed rSYLKeb9c01a4ddee: Send push notifications for conference invite events (authored by • dan).
Send push notifications for conference invite events
Use relative imports for webrtcgateway
Use default sound for push notifications
• dan committed rSYLKe18a3798203c: Updated python-application version dependency (authored by • dan).
Updated python-application version dependency
• dan committed rSYLK71df377efc2c: Use log.warning instead of its alias log.warn (authored by • dan).
Use log.warning instead of its alias log.warn
Updated dependency list in the INSTALL file
Avoid composing log message unless needed
Updated debian package description
Log push notifications at DEBUG level
Removed unnecessary version dependencies
• dan committed rSYLK6b96252c28be: Improve performance for push notifications by reusing the request (authored by • dan).
Improve performance for push notifications by reusing the request
Removed dependency on dummy package
Split debian dependencies one per line
• dan committed rSYLK95ff3a9aadfa: Fixed race condition with cleaning subscriber sessions in conference rooms (authored by • dan).
Fixed race condition with cleaning subscriber sessions in conference rooms
• dan committed rSYLK44557b1e1594: Simplified signature for the push notification functions (authored by • dan).
Simplified signature for the push notification functions
• dan committed rSYLK519bed5f4cf7: Renamed push notification methods from xyz_session to xyz_call (authored by • dan).
Renamed push notification methods from xyz_session to xyz_call
• dan committed rSYLK52b05edc847a: Use JSON models for Firebase push notifications (authored by • dan).
Use JSON models for Firebase push notifications
• dan committed rSYLKc5f4d2ddbeeb: Added method to send conference invite push notifications (authored by • dan).
Added method to send conference invite push notifications
Use UTC timestamps in push notifications
• dan committed rSYLK3fb3248c76d3: Use JSON models to encode/decode messages to/from Janus (authored by • dan).
Use JSON models to encode/decode messages to/from Janus
Added type hinting for sylkrtc models
• dan committed rSYLK887c892fdfd7: Fixed DisplayNameValidator to work with empty names (authored by • dan).
Fixed DisplayNameValidator to work with empty names
• dan committed rSYLK7c685d8c938a: Added DisplayNameValidator that removes optional quotes (authored by • dan).
Added DisplayNameValidator that removes optional quotes
Moved validators to validators.py
• dan committed rSYLK856a1d284368: Moved FixedValueProperty and LimitedChoiceProperty to jsonobjects.py (authored by • dan).
Moved FixedValueProperty and LimitedChoiceProperty to jsonobjects.py
• dan committed rSYLK08729174918f: Keep all internal SIP URIs as AORs for consistency (authored by • dan).
Keep all internal SIP URIs as AORs for consistency
• dan committed rSYLKf86741870376: Allow LimitedChoiceProperty to be optional and have a default value (authored by • dan).
Allow LimitedChoiceProperty to be optional and have a default value
Optimized returned value
Removed unnecessary util.py module
Removed unnecessary class
Fixed code formatting warnings
Simplified AbstractProperty getter
• dan committed rSYLK4899d40d00c0: Improved data extraction speed by a factor of 2 (authored by • dan).
Improved data extraction speed by a factor of 2
• dan committed rSYLKefebd97eb888: Have the 'in' operator to check if a property is defined in a JSONObject (authored by • dan).
Have the 'in' operator to check if a property is defined in a JSONObject
Removed unused attribute
• dan committed rSYLKe0adcfdc5157: Refactored client API to simplify it and make it consistent (authored by • dan).
Refactored client API to simplify it and make it consistent
• dan committed rSYLK76bbe9354370: Renamed VideoRoom to Videoroom in class names (authored by • dan).
Renamed VideoRoom to Videoroom in class names
• dan committed rSYLKd7682cd58ea6: Added ConnectionHandler.send method to replace notify and _send_response (authored by • dan).
Added ConnectionHandler.send method to replace notify and _send_response
• dan committed rSYLK7375b8434564: Replaced dependency on python-jsonmodels with internal module (authored by • dan).
Replaced dependency on python-jsonmodels with internal module
• dan committed rSYLK183711c24d4e: Fixed error with cancelling already called timer (authored by • dan).
Fixed error with cancelling already called timer
Fixed return value from deferred callback
• dan committed rSYLKbb7c4cc58a5a: Do not attempt to send messages after the connection was closed (authored by • dan).
Do not attempt to send messages after the connection was closed
• dan committed rSYLK0cfa7821fc6c: Do not allow request arguments to overwrite core attributes (authored by • dan).
Do not allow request arguments to overwrite core attributes
Simplified code sending janus requests
• dan committed rSYLK2a6df2ca0d08: Optimized code to only send keepalive messages when necessary (authored by • dan).
Optimized code to only send keepalive messages when necessary
Removed redundant namespace prefix
• dan committed rSYLK4fc8d919bad2: Explicitly added protocol methods to JanusBackend (authored by • dan).
Explicitly added protocol methods to JanusBackend
Grouped public/private API methods together
• dan committed rSYLK867553dfae90: Refactored sending keepalives to be internal to the protocol (authored by • dan).
Refactored sending keepalives to be internal to the protocol
Simplified stopping the keepalive timer
• dan committed rSYLK072387be7a1a: Renamed some arguments and variables for clarity (authored by • dan).
Renamed some arguments and variables for clarity
• dan committed rSYLKa545885feaa2: Renamed attribute to better reflect its function (authored by • dan).
Renamed attribute to better reflect its function
• dan committed rSYLK541ce3ae38d4: Removed unnecessary references to the janus backend everywhere (authored by • dan).
Removed unnecessary references to the janus backend everywhere
Simplified webrtcgateway package structure
Renamed function
Simplified keepalive callback
Removed unnecessary partial function
• dan committed rSYLK438d633f0c14: Fixed race condition when a connection handler is stopped while starting (authored by • dan).
Fixed race condition when a connection handler is stopped while starting
Removed pointless assert
• dan committed rSYLK366a460b74d4: Fixed race condition when cleaning up a connection handler while stopping (authored by • dan).
Fixed race condition when cleaning up a connection handler while stopping
• dan committed rSYLKa3ec4d780064: Removed unnecessary additional private method (authored by • dan).
Removed unnecessary additional private method
• dan committed rSYLKff31a9162339: Restructured code to avoid unnecessary extra return statements (authored by • dan).
Restructured code to avoid unnecessary extra return statements
Moved comment
Removed code that was never reached
• dan committed rSYLKf66046c302c3: Added generic sylkrtc request to model mapper (authored by • dan).
Added generic sylkrtc request to model mapper
• dan committed rSYLKb7bdd173c237: Simplified instantiating sylkrtc models from requests (authored by • dan).
Simplified instantiating sylkrtc models from requests
• dan committed rSYLK6d19d0a012c5: Wait for the connection to be ready once before processing operations (authored by • dan).
Wait for the connection to be ready once before processing operations
• dan committed rSYLK0a4ca0a1a520: Moved general exception handling into operation handlers (authored by • dan).
Moved general exception handling into operation handlers
• dan committed rSYLK2ff1874ba1cd: Moved boilerplate code out of the request handlers (authored by • dan).
Moved boilerplate code out of the request handlers
Lowercase operation type
• dan committed rSYLKeccc03bca6fb: Split operation handlers into request and event handlers (authored by • dan).
Split operation handlers into request and event handlers
Added todo comment
• dan committed rSYLKa7a72798fe38: Use the UniqueStringListField type for the invited participants (authored by • dan).
Use the UniqueStringListField type for the invited participants
• dan committed rSYLK47ce70fb8394: Moved normalization of the active participant list to the JSON model (authored by • dan).
Moved normalization of the active participant list to the JSON model
Improved comment
Log unhandled expection details
• dan committed rSYLKfc2ba20443e4: Added UniqueStringListField JSON model field type (authored by • dan).
Added UniqueStringListField JSON model field type
• dan committed rSYLK3a4e0ed882cc: Only update active participants if different (authored by • dan).
Only update active participants if different
Added todo note
• dan committed rSYLK8e99f6263900: Simplified getting the result from janus messages (authored by • dan).
Simplified getting the result from janus messages
• dan committed rSYLK4647433a89c3: Added support for setting the active participants in a room (authored by • dan).
Added support for setting the active participants in a room
Fixed handling ack messages
• dan committed rSYLK3f48d2e12025: Make the web resource available as a property (authored by • dan).
Make the web resource available as a property
• dan committed rSYLKb35449b8a5f5: Split videoroom-ctl handler into subhandlers per option (authored by • dan).
Split videoroom-ctl handler into subhandlers per option
• dan committed rSYLK76cec664aae3: Simplified getting static web resources for webrtcgateway (authored by • dan).
Simplified getting static web resources for webrtcgateway
Use a local copy of bootstrap.min.css
• dan committed rSYLK5b9c35f0f0a1: Replaced emdash HTML code with the actual character (authored by • dan).
Replaced emdash HTML code with the actual character
Updated comment
Adjusted spacing
• dan committed rSYLK08442b49d7ba: Reordered and regrouped class definitions for clarity (authored by • dan).
Reordered and regrouped class definitions for clarity