Page MenuHomePhabricator
Feed All Stories

Sep 2 2021

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
Sep 2 2021, 6:36 PM
dan committed rSYLK52b05edc847a: Use JSON models for Firebase push notifications (authored by dan).
Use JSON models for Firebase push notifications
Sep 2 2021, 6:36 PM
dan committed rSYLKc5f4d2ddbeeb: Added method to send conference invite push notifications (authored by dan).
Added method to send conference invite push notifications
Sep 2 2021, 6:36 PM
dan committed rSYLK41770164cb55: Use UTC timestamps in push notifications (authored by dan).
Use UTC timestamps in push notifications
Sep 2 2021, 6:36 PM
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
Sep 2 2021, 6:36 PM
dan committed rSYLKefccf2f2633c: Added type hinting for sylkrtc models (authored by dan).
Added type hinting for sylkrtc models
Sep 2 2021, 6:36 PM
dan committed rSYLK887c892fdfd7: Fixed DisplayNameValidator to work with empty names (authored by dan).
Fixed DisplayNameValidator to work with empty names
Sep 2 2021, 6:36 PM
dan committed rSYLK7c685d8c938a: Added DisplayNameValidator that removes optional quotes (authored by dan).
Added DisplayNameValidator that removes optional quotes
Sep 2 2021, 6:36 PM
dan committed rSYLKa8b0dbf3e6ce: Moved validators to validators.py (authored by dan).
Moved validators to validators.py
Sep 2 2021, 6:35 PM
dan committed rSYLK856a1d284368: Moved FixedValueProperty and LimitedChoiceProperty to jsonobjects.py (authored by dan).
Moved FixedValueProperty and LimitedChoiceProperty to jsonobjects.py
Sep 2 2021, 6:35 PM
dan committed rSYLK08729174918f: Keep all internal SIP URIs as AORs for consistency (authored by dan).
Keep all internal SIP URIs as AORs for consistency
Sep 2 2021, 6:35 PM
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
Sep 2 2021, 6:35 PM
dan committed rSYLKb8e37d4d08a7: Optimized returned value (authored by dan).
Optimized returned value
Sep 2 2021, 6:35 PM
dan committed rSYLKb3c0a738c272: Removed unnecessary util.py module (authored by dan).
Removed unnecessary util.py module
Sep 2 2021, 6:35 PM
dan committed rSYLKef139e1732b1: Removed unnecessary class (authored by dan).
Removed unnecessary class
Sep 2 2021, 6:35 PM
dan committed rSYLKa62bcdb6eec9: Fixed code formatting warnings (authored by dan).
Fixed code formatting warnings
Sep 2 2021, 6:35 PM
dan committed rSYLK69706821a21a: Simplified AbstractProperty getter (authored by dan).
Simplified AbstractProperty getter
Sep 2 2021, 6:35 PM
dan committed rSYLK4899d40d00c0: Improved data extraction speed by a factor of 2 (authored by dan).
Improved data extraction speed by a factor of 2
Sep 2 2021, 6:35 PM
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
Sep 2 2021, 6:35 PM
dan committed rSYLK5f3f4e4bab63: Removed unused attribute (authored by dan).
Removed unused attribute
Sep 2 2021, 6:35 PM
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
Sep 2 2021, 6:35 PM
dan committed rSYLK76bbe9354370: Renamed VideoRoom to Videoroom in class names (authored by dan).
Renamed VideoRoom to Videoroom in class names
Sep 2 2021, 6:35 PM
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
Sep 2 2021, 6:35 PM
dan committed rSYLK7375b8434564: Replaced dependency on python-jsonmodels with internal module (authored by dan).
Replaced dependency on python-jsonmodels with internal module
Sep 2 2021, 6:35 PM
adigeo committed rSYLK7519e05bf602: Improve README (authored by adigeo).
Improve README
Sep 2 2021, 6:34 PM
adigeo committed rSYLK4ae4c63c9b8e: Updated README (authored by adigeo).
Updated README
Sep 2 2021, 6:34 PM
dan committed rSYLK5cfa95cb6ace: Updated TODO (authored by dan).
Updated TODO
Sep 2 2021, 6:34 PM
dan committed rSYLK183711c24d4e: Fixed error with cancelling already called timer (authored by dan).
Fixed error with cancelling already called timer
Sep 2 2021, 6:34 PM
dan committed rSYLK59fc254f0c2a: Fixed return value from deferred callback (authored by dan).
Fixed return value from deferred callback
Sep 2 2021, 6:34 PM
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
Sep 2 2021, 6:34 PM
dan committed rSYLK0cfa7821fc6c: Do not allow request arguments to overwrite core attributes (authored by dan).
Do not allow request arguments to overwrite core attributes
Sep 2 2021, 6:34 PM
dan committed rSYLK14233d0c6e50: Simplified code sending janus requests (authored by dan).
Simplified code sending janus requests
Sep 2 2021, 6:34 PM
dan committed rSYLK2a6df2ca0d08: Optimized code to only send keepalive messages when necessary (authored by dan).
Optimized code to only send keepalive messages when necessary
Sep 2 2021, 6:33 PM
dan committed rSYLK7d54f64b59c1: Removed redundant namespace prefix (authored by dan).
Removed redundant namespace prefix
Sep 2 2021, 6:33 PM
dan committed rSYLK4fc8d919bad2: Explicitly added protocol methods to JanusBackend (authored by dan).
Explicitly added protocol methods to JanusBackend
Sep 2 2021, 6:33 PM
dan committed rSYLKdcfd4be3a098: Grouped public/private API methods together (authored by dan).
Grouped public/private API methods together
Sep 2 2021, 6:33 PM
dan committed rSYLK867553dfae90: Refactored sending keepalives to be internal to the protocol (authored by dan).
Refactored sending keepalives to be internal to the protocol
Sep 2 2021, 6:33 PM
dan committed rSYLKf538440e677e: Simplified stopping the keepalive timer (authored by dan).
Simplified stopping the keepalive timer
Sep 2 2021, 6:33 PM
dan committed rSYLK072387be7a1a: Renamed some arguments and variables for clarity (authored by dan).
Renamed some arguments and variables for clarity
Sep 2 2021, 6:33 PM
dan committed rSYLKa545885feaa2: Renamed attribute to better reflect its function (authored by dan).
Renamed attribute to better reflect its function
Sep 2 2021, 6:33 PM
dan committed rSYLK541ce3ae38d4: Removed unnecessary references to the janus backend everywhere (authored by dan).
Removed unnecessary references to the janus backend everywhere
Sep 2 2021, 6:32 PM
dan committed rSYLKe7dc27ac208d: Simplified webrtcgateway package structure (authored by dan).
Simplified webrtcgateway package structure
Sep 2 2021, 6:32 PM
dan committed rSYLK8fbba5e5861b: Renamed function (authored by dan).
Renamed function
Sep 2 2021, 6:32 PM
dan committed rSYLK726a0d20521a: Simplified keepalive callback (authored by dan).
Simplified keepalive callback
Sep 2 2021, 6:32 PM
dan committed rSYLKadd15d001239: Removed unnecessary partial function (authored by dan).
Removed unnecessary partial function
Sep 2 2021, 6:32 PM
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
Sep 2 2021, 6:32 PM
dan committed rSYLK9b7582de0f0e: Removed pointless assert (authored by dan).
Removed pointless assert
Sep 2 2021, 6:32 PM
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
Sep 2 2021, 6:32 PM
dan committed rSYLKa3ec4d780064: Removed unnecessary additional private method (authored by dan).
Removed unnecessary additional private method
Sep 2 2021, 6:31 PM
dan committed rSYLKff31a9162339: Restructured code to avoid unnecessary extra return statements (authored by dan).
Restructured code to avoid unnecessary extra return statements
Sep 2 2021, 6:31 PM
dan committed rSYLK9efa7b74fcb7: Moved comment (authored by dan).
Moved comment
Sep 2 2021, 6:31 PM
adigeo committed rSYLK34dc88f02406: Added documentation about messages sync with SIP devices (authored by adigeo).
Added documentation about messages sync with SIP devices
Sep 2 2021, 6:31 PM
dan committed rSYLKa26cf69f2738: Removed code that was never reached (authored by dan).
Removed code that was never reached
Sep 2 2021, 6:31 PM
dan committed rSYLKf66046c302c3: Added generic sylkrtc request to model mapper (authored by dan).
Added generic sylkrtc request to model mapper
Sep 2 2021, 6:31 PM
dan committed rSYLKb7bdd173c237: Simplified instantiating sylkrtc models from requests (authored by dan).
Simplified instantiating sylkrtc models from requests
Sep 2 2021, 6:31 PM
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
Sep 2 2021, 6:31 PM
dan committed rSYLK0a4ca0a1a520: Moved general exception handling into operation handlers (authored by dan).
Moved general exception handling into operation handlers
Sep 2 2021, 6:30 PM
dan committed rSYLK2ff1874ba1cd: Moved boilerplate code out of the request handlers (authored by dan).
Moved boilerplate code out of the request handlers
Sep 2 2021, 6:30 PM
dan committed rSYLKfe058329ee57: Lowercase operation type (authored by dan).
Lowercase operation type
Sep 2 2021, 6:30 PM
dan committed rSYLKeccc03bca6fb: Split operation handlers into request and event handlers (authored by dan).
Split operation handlers into request and event handlers
Sep 2 2021, 6:30 PM
dan committed rSYLK58a1ddc12775: Added todo comment (authored by dan).
Added todo comment
Sep 2 2021, 6:30 PM
adigeo committed rSYLK24a374e2536d: Update authors (authored by adigeo).
Update authors
Sep 2 2021, 6:30 PM
dan committed rSYLKa7a72798fe38: Use the UniqueStringListField type for the invited participants (authored by dan).
Use the UniqueStringListField type for the invited participants
Sep 2 2021, 6:30 PM
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
Sep 2 2021, 6:30 PM
dan committed rSYLK8fd8dd09312c: Improved comment (authored by dan).
Improved comment
Sep 2 2021, 6:30 PM
dan committed rSYLKbf8c22f477ad: Log unhandled expection details (authored by dan).
Log unhandled expection details
Sep 2 2021, 6:30 PM
dan committed rSYLKfc2ba20443e4: Added UniqueStringListField JSON model field type (authored by dan).
Added UniqueStringListField JSON model field type
Sep 2 2021, 6:30 PM
dan committed rSYLK3a4e0ed882cc: Only update active participants if different (authored by dan).
Only update active participants if different
Sep 2 2021, 6:30 PM
dan committed rSYLK8fff37a7c92e: Added todo note (authored by dan).
Added todo note
Sep 2 2021, 6:29 PM
dan committed rSYLK8e99f6263900: Simplified getting the result from janus messages (authored by dan).
Simplified getting the result from janus messages
Sep 2 2021, 6:29 PM
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
Sep 2 2021, 6:29 PM
dan committed rSYLKc4950c1dbf21: Fixed handling ack messages (authored by dan).
Fixed handling ack messages
Sep 2 2021, 6:29 PM
dan committed rSYLK3f48d2e12025: Make the web resource available as a property (authored by dan).
Make the web resource available as a property
Sep 2 2021, 6:29 PM
dan committed rSYLKb35449b8a5f5: Split videoroom-ctl handler into subhandlers per option (authored by dan).
Split videoroom-ctl handler into subhandlers per option
Sep 2 2021, 6:29 PM
dan committed rSYLK76cec664aae3: Simplified getting static web resources for webrtcgateway (authored by dan).
Simplified getting static web resources for webrtcgateway
Sep 2 2021, 6:29 PM
dan committed rSYLKdf4eb533d4e2: Use a local copy of bootstrap.min.css (authored by dan).
Use a local copy of bootstrap.min.css
Sep 2 2021, 6:29 PM
dan committed rSYLK5b9c35f0f0a1: Replaced emdash HTML code with the actual character (authored by dan).
Replaced emdash HTML code with the actual character
Sep 2 2021, 6:29 PM
adigeo committed rSYLKbd660b1b6ad9: Updated authors and sponsors (authored by adigeo).
Updated authors and sponsors
Sep 2 2021, 6:29 PM
dan committed rSYLK856ac7f1b99e: Updated comment (authored by dan).
Updated comment
Sep 2 2021, 6:29 PM
dan committed rSYLK0c6cdf3e9151: Adjusted spacing (authored by dan).
Adjusted spacing
Sep 2 2021, 6:29 PM
dan committed rSYLK08442b49d7ba: Reordered and regrouped class definitions for clarity (authored by dan).
Reordered and regrouped class definitions for clarity
Sep 2 2021, 6:28 PM
dan committed rSYLK484e59824923: Added LimitedChoiceField for json models (authored by dan).
Added LimitedChoiceField for json models
Sep 2 2021, 6:28 PM
dan committed rSYLK2dc4b16d7687: Set required=True for clarity (authored by dan).
Set required=True for clarity
Sep 2 2021, 6:28 PM
dan committed rSYLKf98b1e79c313: Simplified error message (authored by dan).
Simplified error message
Sep 2 2021, 6:28 PM
dan committed rSYLK3b8c3abe6af2: Better names for some of the json model classes (authored by dan).
Better names for some of the json model classes
Sep 2 2021, 6:28 PM
dan committed rSYLKb2744165c83a: Log the resources directory on startup (authored by dan).
Log the resources directory on startup
Sep 2 2021, 6:28 PM
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
Sep 2 2021, 6:28 PM
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
Sep 2 2021, 6:28 PM
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
Sep 2 2021, 6:28 PM
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
Sep 2 2021, 6:28 PM
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
Sep 2 2021, 6:28 PM
dan committed rSYLK2cb2a91c6c4b: Added requirement on the jsonmodels python package (authored by dan).
Added requirement on the jsonmodels python package
Sep 2 2021, 6:28 PM
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
Sep 2 2021, 6:28 PM
dan committed rSYLK51936d931e62: Refactored startup script and configuration handling (authored by dan).
Refactored startup script and configuration handling
Sep 2 2021, 6:28 PM
dan committed rSYLK4e2b8fc8e28f: Adjusted some log lines (authored by dan).
Adjusted some log lines
Sep 2 2021, 6:28 PM
dan committed rSYLKd5449e33c3b3: Reorganized startup script (authored by dan).
Reorganized startup script
Sep 2 2021, 6:28 PM
dan committed rSYLK2488e7d87bdd: Use SylkServer.run to decouple from SylkServer's internals (authored by dan).
Use SylkServer.run to decouple from SylkServer's internals
Sep 2 2021, 6:27 PM
dan committed rSYLK53e0e27bc42e: Renamed stop_event attribute to stopped_event (authored by dan).
Renamed stop_event attribute to stopped_event
Sep 2 2021, 6:27 PM
dan committed rSYLK4c681674d811: Added run method on SylkServer (authored by dan).
Added run method on SylkServer
Sep 2 2021, 6:27 PM
dan committed rSYLK872b415d14ff: Removed duplication of startup error handling (authored by dan).
Removed duplication of startup error handling
Sep 2 2021, 6:27 PM