Commit Graph

73 Commits (d3fd49f2cfa4c3885d8f547eb2b23dd46c84f98d)

Author SHA1 Message Date
Mark Spencer 6ca53fde12 Merge tim's "ack" option
23 years ago
Mark Spencer 2711c7aed9 Fix login to allow logging off with @context
23 years ago
Mark Spencer 7f886b4c53 Clear acknowledged flag on hangup
23 years ago
Mark Spencer 1d0858f08e Honor context in agent callback login
23 years ago
Mark Spencer f4985479d2 Fix sounds descriptions, add more info to chan_agent
23 years ago
Mark Spencer e2ca759d56 Add wrapup time
23 years ago
Mark Spencer 43d532519f Properly handle hangups on agent, improve formatting of sample agents.conf
23 years ago
Mark Spencer c05524beb1 First pass at auto logoff support
23 years ago
Mark Spencer 2984b40bc9 Fix race in agent/masquerade
23 years ago
Mark Spencer acb58deb48 Fix potential race in check_availability
23 years ago
Mark Spencer 94f7087311 Add musiconhold definitions to show agents
23 years ago
Mark Spencer 4e6c02b6ad instead of hanging up channel after masquerade (risking deadlock), mark it as a zombie, then masquerade
23 years ago
Mark Spencer 936baa4dfa Don't check availability on a hungup channel
23 years ago
Mark Spencer d0e69f8c6e Add dynamic agent stuff, still missing audio files
23 years ago
Mark Spencer c11f4d9df6 Fix race in Agents
23 years ago
Mark Spencer f88d485e38 Lock agents while removing pending ones
23 years ago
Mark Spencer a5a9db828e Don't retry lock if there is no channel
23 years ago
Mark Spencer 16b14c8945 Create concept of a "pending agent", so you can have agents access pending calls
23 years ago
Mark Spencer 65ed20b4f4 Add agent groupings, fix the "incorrect" message on first login attempt
23 years ago
Martin Pycko fb101603f0 Check if the musiconholdclass was changed with setmusiconhold and if yes then play that class
23 years ago
Mark Spencer d0d50a4ad7 Merge some of Mahmut's patches
23 years ago
Mark Spencer d5ccd47ad0 Version 0.3.0 from FTP
23 years ago
Mark Spencer 105b71e710 Version 0.2.0 from FTP
23 years ago