Commit graph

207 commits

Author SHA1 Message Date
Gert Dreyer efb10600f3 Fix Version Regex to handle with Output Prefix correctly 2021-05-27 11:48:38 +02:00
Deantwo c23d932609
Merge pull request #252 from AsterNET/AsterNET-1.x_merge_to_Master
Merge AsterNET 1.x changes to master
2021-04-23 11:58:00 +02:00
Deantwo 7a71c78962 Merge branch 'master' into AsterNET-1.x_merge_to_Master 2021-04-23 11:56:10 +02:00
Deantwo aa16f17769
Merge pull request #221 from AsterNET/NewAsteriskVersions
Fixes to determining Asterisk version
2021-04-23 10:42:11 +02:00
Deantwo 53b3a954a3
Merge pull request #238 from brook2006/patch-1
Operation is not supported on this platform
2020-09-24 12:22:18 +02:00
Deantwo 7d07b8b2e0
Merge pull request #243 from mech-dia/InvalidCastToCommandResponseFix
Fix: Invalid Cast Exception #194
2020-09-20 20:52:15 +02:00
Chen, Mei 3667c2d115 Fix: Invalid Cast Exception #194 2020-09-16 17:14:03 +02:00
Deantwo 747a68c7cf
Merge pull request #242 from johnye2e/master
Added RecordFile property to ConfbridgeStartRecordAction.
2020-09-14 19:13:19 +02:00
Marian Ionita ad6cdc6e21 Added RecordFile property to ConfbridgeStartRecordAction. 2020-09-14 12:46:16 +03:00
brook2006 26b8e610f9
Update ManagerConnection.cs
I was getting a PlatformNotSupported exception with .Net Core 3.1 saying "Operation is not supported on this platform". This code change fixes that and maintains functionality.
2020-08-25 15:24:24 +01:00
Deantwo b9f3ec64d8
Merge pull request #235 from AsterNET/AddKeyValue-Duplicates-Fix
Fixed multiple entries with same key
2020-07-21 18:18:51 +02:00
Deantwo 53281322d4
Fixed use of incorrect Contains method 2020-07-21 14:17:07 +02:00
Deantwo d2ed993a60
Fixed multiple entries with same key
If the reply from the asterisk server has multiple of the same key, they are override. This should fix that issue.
See: #233
2020-07-20 23:34:22 +02:00
Deantwo 6ca6304196
Merge pull request #225 from ddyner/HangupRequestEvent
add HangupRequest event
2020-01-27 15:40:33 +01:00
Denis Dyner 2bfa6badec Remove CauseTxt property 2020-01-27 14:26:46 +03:00
Deantwo c71ac89037
Merge pull request #219 from amynkvirani/EnhancedEvents
Minor improvements and fixes to Queue Events/Actions and Confbridge Events
2020-01-27 12:04:20 +01:00
Deantwo 05365eaa56
Merge pull request #224 from ddyner/BlindTransferEventResult
Changed the type of the result field of the BlindTransferEvent class
2020-01-27 11:59:29 +01:00
Deantwo 35b66da0ae
Merge pull request #223 from ddyner/SocketReceiveBufferSize
Add socket ReceiveBufferSize settings to public property
2020-01-27 07:24:46 +01:00
Denis Dyner ccd319d3d0 Added xml-comment to SocketEncoding and SocketReceiveBufferSize property 2020-01-27 08:33:54 +03:00
Denis Dyner e1c51cafcb add HangupRequest event 2020-01-24 22:13:52 +03:00
Denis Dyner a54ea18b1b Changed the type of the result field of the BlindTransferEvent class 2020-01-24 15:41:29 +03:00
Denis Dyner 0f260a753c Add socket ReceiveBufferSize settings to public property 2020-01-24 13:08:40 +03:00
Deantwo efc6a4d025
Fixed possible Regex error 2020-01-21 12:34:57 +01:00
Deantwo 3adadb1c63
Added new AsteriskVersions to determineVersion()
Added up to Asterisk v17.
Added an attempt at getting newer versions too.
2020-01-21 12:33:47 +01:00
Deantwo acd9e885cc
Extended AsteriskVersion Enum
Added an "Unknown" option.
Added Asterisk version up to 17.
Added a "Newer" option.
2020-01-21 10:47:48 +01:00
Amyn Virani 4e5d7ee2e3 Added event handlers for Confbridge Mute and Unmute events 2020-01-16 17:11:10 -05:00
Amyn Virani c8d725c717 1. Pass unavailable reason when creating QueuePauseAction
2. QueueMember JoinEvent provides CallerIdNum instead of CallerId
3. QueueMemberEvent now retrieves paused reason
4. Added ConfbridgeMuteEvent and ConfbridgeUnmuteEvent classes so they can be triggered
2020-01-16 16:27:27 -05:00
Deantwo 2428cc1e8b
Merge pull request #179 from moldypenguins/DocManager
Add references in summaries to asterisk docs (manager)
2019-10-10 10:17:32 +02:00
Deantwo 8f1879f624
Merge pull request #181 from moldypenguins/ConfBridgeEvents
Conf bridge events
2019-10-10 09:34:43 +02:00
Deantwo c2725a09da
Merge pull request #187 from orastarter/master
Make AGIReply Threadsafe
2019-10-10 09:23:47 +02:00
Deantwo 5b2802d2b1
Merge pull request #183 from rjschnorenberg/thread-safe-socket-writes
Synchronize ManagerConnection socket writes to make SendAction threadsafe
2019-07-25 22:21:08 +02:00
Deantwo 0b8b87dcc0
Merge pull request #174 from moldypenguins/BlindTransferAction
Add BlindTransferAction
2019-07-04 10:36:20 +02:00
Deantwo 8ed4516db2
Merge pull request #197 from evgenknis/master
ReloadEvent causes reconnect
2019-07-04 10:04:20 +02:00
Ben Merrills d82efa1205
Merge pull request #200 from vait/master
Some performance fixes
2019-05-20 20:27:31 +01:00
Victor V. Grekov 1a56d4e5ea migrate to net46, add more asynchrony 2019-05-17 00:04:13 +03:00
Книс Евгений ac993790be - ReloadEvent fix
- OriginateAction improve
- UpdateCOnfigAction improve
- ModuleLoadAction
- ReloadAction
2019-04-26 19:44:36 +07:00
Ben Merrills 6dbba33a52
Merge pull request #133 from Pazkov/chan_agent-to-app_agent_pool
Chan agent to app agent pool
2018-10-22 16:17:39 +01:00
orastarter de6326bda9 Fix https://github.com/AsterNET/AsterNET/issues/120 2018-09-24 09:30:48 +03:00
Deantwo 449c9faeb4
Merge pull request #173 from moldypenguins/AgentRingNoAnswerEvent
Implemented AgentRingNoAnswerEvent
2018-09-22 12:34:01 +02:00
Craig Roberts 1772aa17dc add summaries 2018-09-21 18:50:34 -04:00
Craig Roberts d3ccb2c059 fixed line breaks 2018-09-21 18:12:58 -04:00
Deantwo e27e2ea729
Merge pull request #171 from moldypenguins/async/await
async/await
Implements `SendActionAsync`.
2018-09-22 00:08:05 +02:00
Deantwo 73a814f13d
Merge pull request #172 from moldypenguins/MusicOnHoldEvent
Added MusicOnHoldEvent, MusicOnHoldStartEvent and MusicOnHoldStopEvent.
2018-09-14 11:19:17 +02:00
Deantwo 912b8b3251
Merge pull request #178 from moldypenguins/DTMF
Added DTMFBegin and DTMFEnd events.
2018-09-14 11:18:04 +02:00
Richard J Schnorenberg bc65355dda Synchronize ManagerConnection socket writes to make SendAction thread safe 2018-09-13 21:10:11 -05:00
Craig Roberts 5b2dece945 re-add musiconholdevent
re-add musiconholdevent
add summaries
2018-09-06 21:59:58 -04:00
Craig Roberts bc29b8feb5 add musiconhold start/stop events 2018-09-06 19:58:20 -04:00
Craig Roberts 9d1aae4f9b remove changes not related to this commit 2018-09-06 19:28:18 -04:00
Craig Roberts ddd9b6086b add missing fields and summaries 2018-09-06 19:12:06 -04:00
Craig Roberts 1769b2213d comment updates (Manager) 2018-09-02 14:35:20 -04:00