freeside.git
16 years agoadd quick links for unprocessed and processed CDRs to svc_phone view
ivan [Sat, 29 Mar 2008 09:11:54 +0000 (09:11 +0000)]
add quick links for unprocessed and processed CDRs to svc_phone view

16 years agoin the unlikely error case, the order button should stay enabled
ivan [Sat, 29 Mar 2008 08:32:17 +0000 (08:32 +0000)]
in the unlikely error case, the order button should stay enabled

16 years agookay. and thank goodness its on 1.9. really fix error reporting on quick package...
ivan [Sat, 29 Mar 2008 08:15:45 +0000 (08:15 +0000)]
okay.  and thank goodness its on 1.9.  really fix error reporting on quick package order this time.  have to change cust cancel popup slightly too, but its for the better (easier custnum parsing).  and lastly make it easier for reason selection to be reused without stickiness-on-errors being a big pain in the ass

16 years agofix quick pkg order redirect
ivan [Sat, 29 Mar 2008 06:42:17 +0000 (06:42 +0000)]
fix quick pkg order redirect

16 years agofix double charging for CDRs when number is in both src and charged_party fields...
ivan [Fri, 28 Mar 2008 22:31:11 +0000 (22:31 +0000)]
fix double charging for CDRs when number is in both src and charged_party fields, and disable_src is not checked

16 years agofixes edit if routing code only, closes: #3085
ivan [Thu, 27 Mar 2008 22:04:00 +0000 (22:04 +0000)]
fixes edit if routing code only, closes: #3085

16 years agofix for ACH info masking
ivan [Thu, 27 Mar 2008 21:07:13 +0000 (21:07 +0000)]
fix for ACH info masking

16 years agofix for ACH info masking
ivan [Thu, 27 Mar 2008 21:05:50 +0000 (21:05 +0000)]
fix for ACH info masking

16 years agomask ACH info in payment history
ivan [Thu, 27 Mar 2008 21:01:23 +0000 (21:01 +0000)]
mask ACH info in payment history

16 years agoadd back raw SQL query (it had an appropriate ACL)
ivan [Thu, 27 Mar 2008 20:40:43 +0000 (20:40 +0000)]
add back raw SQL query (it had an appropriate ACL)

16 years agoresolve minor ACL glitch linking to payments
ivan [Thu, 27 Mar 2008 20:19:52 +0000 (20:19 +0000)]
resolve minor ACL glitch linking to payments

16 years agoadd a netcredits_12mo sub so that 12mo checkbox works again... sure do need these...
ivan [Wed, 26 Mar 2008 18:18:40 +0000 (18:18 +0000)]
add a netcredits_12mo sub so that 12mo checkbox works again... sure do need these to be auto-generated or $AUTOLOADED or something :)

16 years agofixup per call billing
jeff [Wed, 26 Mar 2008 15:43:08 +0000 (15:43 +0000)]
fixup per call billing

16 years agodon't granular-ize 0 billsec calls into having a minimum charge
ivan [Wed, 26 Mar 2008 03:04:33 +0000 (03:04 +0000)]
don't granular-ize 0 billsec calls into having a minimum charge

16 years agoadd ability to query ranges of duration & billable seconds to CDR report
ivan [Wed, 26 Mar 2008 02:27:06 +0000 (02:27 +0000)]
add ability to query ranges of duration & billable seconds to CDR report

16 years agoUI nit: separate search & display options
ivan [Wed, 26 Mar 2008 02:21:23 +0000 (02:21 +0000)]
UI nit: separate search & display options

16 years agoquick shortcut for easier adding of new 1.7-style invoice events
ivan [Wed, 26 Mar 2008 01:03:31 +0000 (01:03 +0000)]
quick shortcut for easier adding of new 1.7-style invoice events

16 years agoREALLY require DBIx::SB 1.50, jeez
ivan [Tue, 25 Mar 2008 02:52:41 +0000 (02:52 +0000)]
REALLY require DBIx::SB 1.50, jeez

16 years agobring declared SearchBuilder dependency inline with reality
ivan [Tue, 25 Mar 2008 02:33:43 +0000 (02:33 +0000)]
bring declared SearchBuilder dependency inline with reality

16 years agothis probably never worked. ->send isn't at all what is wanted, that sends the origi...
ivan [Mon, 24 Mar 2008 22:35:56 +0000 (22:35 +0000)]
this probably never worked.  ->send isn't at all what is wanted, that sends the original invoice, not the new one with the late charge

16 years agowoo! final part of #1160! yup, auto-associating tickets with customers now. whew!
ivan [Mon, 24 Mar 2008 03:08:00 +0000 (03:08 +0000)]
woo!  final part of #1160!  yup, auto-associating tickets with customers now.  whew!

16 years agopart two of #1160: linking a ticket to its first customer will auto-link any customer...
ivan [Mon, 24 Mar 2008 01:28:09 +0000 (01:28 +0000)]
part two of #1160: linking a ticket to its first customer will auto-link any customerless requestors

16 years agopart 1 of #1160: associate users w/customers, manual editing
ivan [Sun, 23 Mar 2008 23:38:49 +0000 (23:38 +0000)]
part 1 of #1160: associate users w/customers, manual editing

16 years agopart 1 of #1160: associate users w/customers, manual editing
ivan [Sun, 23 Mar 2008 23:32:58 +0000 (23:32 +0000)]
part 1 of #1160: associate users w/customers, manual editing

16 years agoquick fix for deep recursion (RT#3267)
jeff [Wed, 19 Mar 2008 19:48:19 +0000 (19:48 +0000)]
quick fix for deep recursion (RT#3267)

16 years agopre-show checkpoint. duct tape!
ivan [Tue, 18 Mar 2008 06:43:50 +0000 (06:43 +0000)]
pre-show checkpoint.  duct tape!

16 years agocheckpoint
ivan [Mon, 17 Mar 2008 16:24:00 +0000 (16:24 +0000)]
checkpoint

16 years agomissed bits
ivan [Mon, 17 Mar 2008 02:49:11 +0000 (02:49 +0000)]
missed bits

16 years agofirst bits of working FRI! woop!
ivan [Mon, 17 Mar 2008 02:48:15 +0000 (02:48 +0000)]
first bits of working FRI!  woop!

16 years agofix oops in new popup components
ivan [Mon, 17 Mar 2008 02:37:39 +0000 (02:37 +0000)]
fix oops in new popup components

16 years agohopefully allow phone login to work
ivan [Sun, 16 Mar 2008 23:36:04 +0000 (23:36 +0000)]
hopefully allow phone login to work

16 years agoview PINs too
ivan [Sun, 16 Mar 2008 23:25:43 +0000 (23:25 +0000)]
view PINs too

16 years agocomponentize conflicting %once subroutines (rt#3250)
jeff [Sun, 16 Mar 2008 23:05:27 +0000 (23:05 +0000)]
componentize conflicting %once subroutines (rt#3250)

16 years agophone gets a pin
ivan [Sun, 16 Mar 2008 22:48:10 +0000 (22:48 +0000)]
phone gets a pin

16 years agophonenum + pin login
ivan [Sun, 16 Mar 2008 22:39:25 +0000 (22:39 +0000)]
phonenum + pin login

16 years agophonenum + pin login
ivan [Sun, 16 Mar 2008 22:24:23 +0000 (22:24 +0000)]
phonenum + pin login

16 years agofirst try at single sign-on
ivan [Sun, 16 Mar 2008 21:07:04 +0000 (21:07 +0000)]
first try at single sign-on

16 years ago(no commit message)
ivan [Sun, 16 Mar 2008 19:58:33 +0000 (19:58 +0000)]

16 years agodoh
jeff [Sun, 16 Mar 2008 16:58:54 +0000 (16:58 +0000)]
doh

16 years agogoodness, i hope this fixes the bootstrapping
ivan [Sun, 16 Mar 2008 08:04:04 +0000 (08:04 +0000)]
goodness, i hope this fixes the bootstrapping

16 years agookay, really now, how about this
ivan [Sun, 16 Mar 2008 07:25:52 +0000 (07:25 +0000)]
okay, really now, how about this

16 years agookay, how about this
ivan [Sun, 16 Mar 2008 07:24:25 +0000 (07:24 +0000)]
okay, how about this

16 years agofix 1.7->1.9 bootstrapping, i think
ivan [Sun, 16 Mar 2008 07:21:26 +0000 (07:21 +0000)]
fix 1.7->1.9 bootstrapping, i think

16 years agoclean up and agent-virtualize svc_broadband searching
ivan [Sun, 16 Mar 2008 05:22:24 +0000 (05:22 +0000)]
clean up and agent-virtualize svc_broadband searching

16 years agofinish bringing sanity to svc_broadband service definition blocknum edit
ivan [Sun, 16 Mar 2008 05:13:54 +0000 (05:13 +0000)]
finish bringing sanity to svc_broadband service definition blocknum edit

16 years agobring some sanity to address block selection in svc_broadband service definition...
ivan [Sun, 16 Mar 2008 05:13:13 +0000 (05:13 +0000)]
bring some sanity to address block selection in svc_broadband service definition edit

16 years agodrag address & router browse into this centiry
ivan [Sun, 16 Mar 2008 04:54:38 +0000 (04:54 +0000)]
drag address & router browse into this centiry

16 years agohide customer search if user does not have "List customers" ACL, closes: RT#3105
ivan [Sun, 16 Mar 2008 04:00:30 +0000 (04:00 +0000)]
hide customer search if user does not have "List customers" ACL, closes: RT#3105

16 years agoslightly better voip_cdr package edit: use radio buttons for selecting long things
ivan [Sat, 15 Mar 2008 22:18:59 +0000 (22:18 +0000)]
slightly better voip_cdr package edit: use radio buttons for selecting long things

16 years agobe asssertive
ivan [Sat, 15 Mar 2008 21:39:00 +0000 (21:39 +0000)]
be asssertive

16 years agoconfigurable disable_src, domestic_prefix and international_prefix options for voip...
ivan [Sat, 15 Mar 2008 21:14:26 +0000 (21:14 +0000)]
configurable disable_src, domestic_prefix and international_prefix options for voip price plan

16 years agocheck on invoice re-printing newest percust... can't reproduce any problem, prints...
ivan [Sat, 15 Mar 2008 19:52:58 +0000 (19:52 +0000)]
check on invoice re-printing newest percust... can't reproduce any problem, prints newest per cust fine, closes: #3161

16 years agofix harmless code leaking out onto the page, hehe, closes: Bug#3253, also remove...
ivan [Sat, 15 Mar 2008 00:30:28 +0000 (00:30 +0000)]
fix harmless code leaking out onto the page, hehe, closes: Bug#3253, also remove silly formatting on catchall edit

16 years agoeliminate some harmless uninitialized value warnings
ivan [Fri, 14 Mar 2008 20:11:42 +0000 (20:11 +0000)]
eliminate some harmless uninitialized value warnings

16 years agoinsist on Net::Prizm 0.04
jeff [Fri, 14 Mar 2008 17:30:32 +0000 (17:30 +0000)]
insist on Net::Prizm 0.04

16 years agowhew, glad that change package bugfix was easy to find, closes: Bug#3241
ivan [Fri, 14 Mar 2008 08:13:32 +0000 (08:13 +0000)]
whew, glad that change package bugfix was easy to find, closes: Bug#3241

16 years agoadd net credits to sales/credits/receipts report
ivan [Fri, 14 Mar 2008 07:49:13 +0000 (07:49 +0000)]
add net credits to sales/credits/receipts report

16 years agoadd Net20 invoice terms, closes: #3219
ivan [Fri, 14 Mar 2008 02:10:10 +0000 (02:10 +0000)]
add Net20 invoice terms, closes: #3219

16 years agoshow where the warning about no conf comes from
ivan [Fri, 14 Mar 2008 02:09:26 +0000 (02:09 +0000)]
show where the warning about no conf comes from

16 years agoyow. very sleep deprived. remove the infinite loop rather than add one.
ivan [Thu, 13 Mar 2008 09:28:44 +0000 (09:28 +0000)]
yow.  very sleep deprived.  remove the infinite loop rather than add one.

16 years agoinfinite loop protection
ivan [Thu, 13 Mar 2008 09:14:58 +0000 (09:14 +0000)]
infinite loop protection

16 years agoallow cust_pay.otaker upgrade to proceed even if there are some old crufty records...
ivan [Thu, 13 Mar 2008 08:57:41 +0000 (08:57 +0000)]
allow cust_pay.otaker upgrade to proceed even if there are some old crufty records around attached to now-deleted customers

16 years agoallow exports to add links to customer view (#1407)
jeff [Wed, 12 Mar 2008 16:24:34 +0000 (16:24 +0000)]
allow exports to add links to customer view (#1407)

16 years agofix otaker population for cust_refund like cust_credit and cust_pay
ivan [Tue, 4 Mar 2008 21:07:14 +0000 (21:07 +0000)]
fix otaker population for cust_refund like cust_credit and cust_pay

16 years agofix cust_pay.otaker population
ivan [Tue, 4 Mar 2008 21:06:42 +0000 (21:06 +0000)]
fix cust_pay.otaker population

16 years agofix edit/process/cust_pkg getting confused about the two different places that would...
ivan [Tue, 4 Mar 2008 19:15:05 +0000 (19:15 +0000)]
fix edit/process/cust_pkg getting confused about the two different places that would be calling it... i.e. with an empty new_pkgnum it would redirect the popup back the customer view, hehe

16 years agoAND fix latex->html notes substituion for ~s
ivan [Tue, 4 Mar 2008 03:38:17 +0000 (03:38 +0000)]
AND fix latex->html notes substituion for ~s

16 years agoand fix latex->html notes substituion for escaped #s
ivan [Tue, 4 Mar 2008 03:37:50 +0000 (03:37 +0000)]
and fix latex->html notes substituion for escaped #s

16 years agofix latex->html notes substituion for newlines
ivan [Tue, 4 Mar 2008 03:34:14 +0000 (03:34 +0000)]
fix latex->html notes substituion for newlines

16 years agoshould improve compatibility with older Pg. i hope
ivan [Tue, 4 Mar 2008 02:27:40 +0000 (02:27 +0000)]
should improve compatibility with older Pg.  i hope

16 years agoargh, don't load up a user until the other initialization is done
ivan [Tue, 4 Mar 2008 01:49:49 +0000 (01:49 +0000)]
argh, don't load up a user until the other initialization is done

16 years agomerge in rt 3.6.6. *gulp*!
ivan [Mon, 3 Mar 2008 23:12:43 +0000 (23:12 +0000)]
merge in rt 3.6.6.  *gulp*!

16 years agoThis commit was generated by cvs2svn to compensate for changes in r6255,
ivan [Sun, 2 Mar 2008 04:11:51 +0000 (04:11 +0000)]
This commit was generated by cvs2svn to compensate for changes in r6255,
which included commits to RCS files with non-trunk default branches.

16 years agoimport rt 3.6.6
ivan [Sun, 2 Mar 2008 04:11:51 +0000 (04:11 +0000)]
import rt 3.6.6

16 years agoThis commit was generated by cvs2svn to compensate for changes in r6252,
ivan [Sun, 2 Mar 2008 04:06:06 +0000 (04:06 +0000)]
This commit was generated by cvs2svn to compensate for changes in r6252,
which included commits to RCS files with non-trunk default branches.

16 years agoimport rt 3.4.6
ivan [Sun, 2 Mar 2008 04:06:06 +0000 (04:06 +0000)]
import rt 3.4.6

16 years agofix annoying resize of "New customer" button; closes: RT#1642
ivan [Sun, 2 Mar 2008 03:07:39 +0000 (03:07 +0000)]
fix annoying resize of "New customer" button; closes: RT#1642

16 years agobetter indication of why these things are the way they are
ivan [Sun, 2 Mar 2008 02:50:04 +0000 (02:50 +0000)]
better indication of why these things are the way they are

16 years agoadd payment gateway disabling (and move payment gateway browse over to new template)
ivan [Sun, 2 Mar 2008 01:31:39 +0000 (01:31 +0000)]
add payment gateway disabling (and move payment gateway browse over to new template)

16 years agoadded a config value to control the extent of credit card masking, but since cust_mai...
ivan [Sat, 1 Mar 2008 23:30:44 +0000 (23:30 +0000)]
added a config value to control the extent of credit card masking, but since cust_main.paymask is in the db, need something to update it for all existing customers too

16 years agoah, that's better, prettyfy and link adv. customer search
ivan [Sat, 1 Mar 2008 22:39:21 +0000 (22:39 +0000)]
ah, that's better, prettyfy and link adv. customer search

16 years agoadd payby selection to adv. customer search
ivan [Sat, 1 Mar 2008 22:23:41 +0000 (22:23 +0000)]
add payby selection to adv. customer search

16 years agorefactor print_*; invoice sections by package class; could still stand some more...
jeff [Fri, 29 Feb 2008 17:57:38 +0000 (17:57 +0000)]
refactor print_*; invoice sections by package class; could still stand some more refactoring

16 years agoworking asterisk CDR CSV import (not just direct DB)
ivan [Fri, 29 Feb 2008 04:31:41 +0000 (04:31 +0000)]
working asterisk CDR CSV import (not just direct DB)

16 years agodisallow uppercase usernames in the first place. also Record::str2time_sql_closing...
ivan [Fri, 29 Feb 2008 02:29:57 +0000 (02:29 +0000)]
disallow uppercase usernames in the first place.  also Record::str2time_sql_closing snuck in.

16 years agoon accounts overview: show time applied after multipliers, not actual time worked
ivan [Fri, 22 Feb 2008 01:32:10 +0000 (01:32 +0000)]
on accounts overview: show time applied after multipliers, not actual time worked

16 years agowant to upgrade legacy payments even if they are deprecated COMP payby...
ivan [Fri, 22 Feb 2008 01:09:31 +0000 (01:09 +0000)]
want to upgrade legacy payments even if they are deprecated COMP payby...

16 years agodon't bomb out on this transition on old databases without history records for everyt...
ivan [Fri, 22 Feb 2008 00:57:37 +0000 (00:57 +0000)]
don't bomb out on this transition on old databases without history records for everything...

16 years agoon accounts overview: show time applied after multipliers, not actual time worked
ivan [Fri, 22 Feb 2008 00:54:15 +0000 (00:54 +0000)]
on accounts overview: show time applied after multipliers, not actual time worked

16 years agodoh. ivan is so in the doghouse for this one
ivan [Wed, 20 Feb 2008 22:45:28 +0000 (22:45 +0000)]
doh.  ivan is so in the doghouse for this one

16 years agoretry collisions a bit, acme is getting duplicate errors... guess they're using lots...
ivan [Wed, 20 Feb 2008 02:07:02 +0000 (02:07 +0000)]
retry collisions a bit, acme is getting duplicate errors... guess they're using lots and lots of prepaid cards.  closes: RT#3104

16 years agoupdate the tax class editor to enable taxclass adding, RT#2929
ivan [Wed, 20 Feb 2008 01:21:15 +0000 (01:21 +0000)]
update the tax class editor to enable taxclass adding, RT#2929

16 years agoprocess/part_pkg_taxclass.html
ivan [Wed, 20 Feb 2008 01:10:32 +0000 (01:10 +0000)]
process/part_pkg_taxclass.html

16 years agoadding taxclass table
ivan [Tue, 19 Feb 2008 09:16:25 +0000 (09:16 +0000)]
adding taxclass table

16 years agofix this to generate more wiki-friendly column list
ivan [Tue, 19 Feb 2008 09:10:13 +0000 (09:10 +0000)]
fix this to generate more wiki-friendly column list

16 years agoadd some descriptions for svc_external fields, allowing id to fill in from inventory
ivan [Tue, 19 Feb 2008 03:30:27 +0000 (03:30 +0000)]
add some descriptions for svc_external fields, allowing id to fill in from inventory

16 years agoreturn svc_external id and title as label instead of svcnum
ivan [Tue, 19 Feb 2008 03:17:41 +0000 (03:17 +0000)]
return svc_external id and title as label instead of svcnum

16 years agofixup and expand POD docs for self-service list_pkgs & list_svcs
ivan [Tue, 19 Feb 2008 02:57:55 +0000 (02:57 +0000)]
fixup and expand POD docs for self-service list_pkgs & list_svcs

16 years agofix API upload
ivan [Tue, 19 Feb 2008 02:38:33 +0000 (02:38 +0000)]
fix API upload

16 years agoupdate base API docs contents
ivan [Tue, 19 Feb 2008 02:37:30 +0000 (02:37 +0000)]
update base API docs contents