Commit Graph

2312 Commits (8e10babcbd6179ccf7d24f266a10e8374d67c23a)

Author SHA1 Message Date
Mark Michelson 76ffc54255 Fixes an issue where valid DTMF had to be pressed twice to exit a queue if a member's phone
18 years ago
Mark Michelson fbbf1e2056 Fixing the build...
18 years ago
Mark Michelson f5cc747662 Reverting behavior of QUEUE_MEMBER_COUNT to only count members who are logged in
18 years ago
Jason Parker e805ee3d40 Rather than attempt to play a file, we can just check whether it exists.
18 years ago
Mark Michelson 6ed2b5c1b2 Changed a comment to be more accurate.
18 years ago
Mark Michelson 687f798f19 Fixed broken behavior of a reload on realtime queues. Prior to this patch, if a reload was issued and
18 years ago
Jason Parker 86c32ff0ef Re-order dial options to be in line with the existing alpha order.
18 years ago
Mark Michelson 0589a7e1d0 Removing an extraneous (and possibly misleading) log message. Firstly, if the announce file isn't found, the
18 years ago
Mark Michelson 4c16fcaa97 Changed some manager event messages to reflect whether a queue member is a realtime member or not
18 years ago
Mark Michelson dbe2d229a5 This patch, in essence, will correctly pause a realtime queue member and reflect those
18 years ago
Mark Michelson 872ab1519e Changed some tabs to spaces
18 years ago
Mark Michelson 2772c71560 This fix creates a more accurate way of detecting whether realtime members were deleted.
18 years ago
Mark Michelson 214d980f86 Resolve a potential deadlock. In this case, a single queue is locked, then the queue list. In changethread(), the queue list is
18 years ago
Mark Michelson fe5489eead Found a case where the queue's membercount is off. It does not take into account dynamic members on a reload.
18 years ago
Dwayne M. Hubbard 5155d31036 An empty string is an empty callerid ... so zap it. This closes issue #10502, which was pointed out by dswartz. Thank you, and may the swartz be with you
18 years ago
BJ Weschke 318f0f6e46 A minor correction to the available logic of autofill. If a queue member is paused, they're not really "available" so don't count them as such. Somewhat related to issue #10155
18 years ago
Mark Michelson 09fc9c894e Fix a possible crash in IMAP voicemail.
18 years ago
Russell Bryant 108326e3d1 Fix the build of app_queue
18 years ago
Mark Michelson 6268d2d7ec After a discussion on #asterisk-dev, it was decided that this should be in 1.4 as well.
18 years ago
Mark Michelson d66e174242 Found a pointless ternary if. member->dynamic was set to 1 and has no opportunity to change
18 years ago
Mark Michelson 7c7ec6a1da Ukrainian language voicemail support.
18 years ago
Tilghman Lesher e6768adf1b Missing curly braces. Oops. (Reported by snuffy via IRC)
18 years ago
Tilghman Lesher d0469e3c42 Don't allocate vmu for messagecount when we could just use the stack instead (closes issue #10490)
18 years ago
Mark Michelson 403ee9194c Patch allows for more seamless transition from file storage voicemail to ODBC storage voicemail.
18 years ago
Mark Michelson ec2f24b901 base_encode is not trying to open a log file, so we should not call it a log file in the warning.
18 years ago
Mark Michelson 176f95680b Fixed an error in the Russian language voicemail intro.
18 years ago
Joshua Colp 924c88d3d0 Instead of accepting a single DTMF character accept a full string.
18 years ago
Joshua Colp 4f8857d608 Add an API call to allow the engine to know that DTMF was received.
18 years ago
Mark Michelson 7133eb1368 Improved a bit of logic regarding comma-separated mailboxes in has_voicemail. Also added some braces to some compound if statements
18 years ago
Mark Michelson 48d9158cdd Removing some extra debug code I left in my last commit
18 years ago
Mark Michelson fd5f948092 Quite a few changes regarding IMAP storage.
18 years ago
Russell Bryant f2bf48ce42 add a comment to indicate that inboxcount for ODBC_STORAGE needs to be fixed to support multiple mailboxes
18 years ago
Russell Bryant e019aff438 Fix subscriptions to multiple mailboxes for ODBC_STORAGE. Also, leave a
18 years ago
Russell Bryant 1996c3a71d Fix a problem with the combination of the 'F' option to pass DTMF through a
18 years ago
Mark Michelson c97cdff67d Fixed some compiler warnings so that compiling with dev-mode and IMAP storage would not have any errors.
18 years ago
Mark Michelson f8c70a5799 Changing a bit of logic so that someone will NEVER exit the queue on timeout unless they have enabled the 'n' option.
18 years ago
Mark Michelson dcfb651931 The logic behind inboxcount's return value was reversed in has_voicemail and message_count.
18 years ago
Tilghman Lesher 57996e930e Reconnection doesn't happen automatically when a DB goes down (fixes issue #9389)
18 years ago
Russell Bryant 76f4f0218c (closes issue #10194)
18 years ago
Tilghman Lesher 9b71e8eef2 Voicemail with ODBC_STORAGE defined does not compile cleanly (missing def)
18 years ago
Joshua Colp 68c221f69a Add some fixes for building on Solaris.
18 years ago
Mark Michelson 5739eba48e Fixes an issue I introduced to queues wherein a queue with joinempty=yes would kick people out of the queue because of erroneously
18 years ago
Mark Michelson 7e6f78d95e If a queue uses dynamic realtime members, then the member list should be updated after each attempt to call the queue.
18 years ago
Jim Dixon 93c169da6f Much newer version, 0.70 with much additions
18 years ago
Joshua Colp ef742da9a6 Merged revisions 77767 via svnmerge from
18 years ago
Steve Murphy 17e2aff7de This fix solves problem with intense squelch noise when someone joins conf in bug 9430; We repro'd the problem with meetme opts of 'CciMo'; Josh Colp supplied this patch, and I'm applying it. It looks like playing the recorded username will louse up the next thing played into the channel. Josh rearranged the code so as to start things over before playing data directly into the conference.
18 years ago
Joshua Colp 7bd5646815 (closes issue #10303)
18 years ago
Mark Michelson ad4eb1b347 Added a membercount variable to call_queue struct which keeps track of the number of logged in members in a particular queue.
18 years ago
Tilghman Lesher 3630b5e477 It was our stated intention for 1.4 that files created in app_voicemail should
18 years ago
Joshua Colp 1fc0771298 Allow app_morsecode to build on PPC Linux by putting the value of the digit char in an int.
18 years ago