freeside.git
14 years agorestore svc_acct_pop editing
jeff [Thu, 23 Jul 2009 16:48:55 +0000 (16:48 +0000)]
restore svc_acct_pop editing

14 years agoadd back remove ("collapse") links again. on each line this time. RT#2973
ivan [Thu, 23 Jul 2009 13:25:10 +0000 (13:25 +0000)]
add back remove ("collapse") links again.  on each line this time.  RT#2973

14 years agoneed to see who is still on deb 4 & pg 7.4
ivan [Thu, 23 Jul 2009 06:58:08 +0000 (06:58 +0000)]
need to see who is still on deb 4 & pg 7.4

14 years agofix bombing out on new DateTime
ivan [Wed, 22 Jul 2009 22:05:27 +0000 (22:05 +0000)]
fix bombing out on new DateTime

14 years agosub-penny termination pricing too, RT#5495
ivan [Tue, 21 Jul 2009 18:44:57 +0000 (18:44 +0000)]
sub-penny termination pricing too, RT#5495

14 years agoyow. fix spurious charge errors w/single_price, round to four decimal places (wtf...
ivan [Tue, 21 Jul 2009 07:03:11 +0000 (07:03 +0000)]
yow.  fix spurious charge errors w/single_price, round to four decimal places (wtf?) instead of 2, RT#5495

14 years agoand fix min_charge option, RT#5495
ivan [Tue, 21 Jul 2009 05:29:41 +0000 (05:29 +0000)]
and fix min_charge option, RT#5495

14 years agoif we're going to do recur_Common, have to use and @ISA (and capitalize) it
ivan [Tue, 21 Jul 2009 05:27:12 +0000 (05:27 +0000)]
if we're going to do recur_Common, have to use and @ISA (and capitalize) it

14 years agodon't have a money type in package definitions at the moment
ivan [Tue, 21 Jul 2009 00:20:23 +0000 (00:20 +0000)]
don't have a money type in package definitions at the moment

14 years agoconfig setting to have emailed invoices include call details #5275
jeff [Mon, 20 Jul 2009 23:01:12 +0000 (23:01 +0000)]
config setting to have emailed invoices include call details #5275

14 years agobundle bill linked packages into top line total when desired #5724
jeff [Mon, 20 Jul 2009 14:26:12 +0000 (14:26 +0000)]
bundle bill linked packages into top line total when desired #5724

14 years agoone $conf is enough
ivan [Mon, 20 Jul 2009 04:51:34 +0000 (04:51 +0000)]
one $conf is enough

14 years agoslightly improve terrible quoting behavior when you change MessageBoxWidth
ivan [Mon, 20 Jul 2009 04:40:41 +0000 (04:40 +0000)]
slightly improve terrible quoting behavior when you change MessageBoxWidth

14 years agofix preferences links showing as blue/purple on RT side
ivan [Mon, 20 Jul 2009 04:19:47 +0000 (04:19 +0000)]
fix preferences links showing as blue/purple on RT side

14 years agofix badly styled links on ticket create (fallout from RT borging/styling)
ivan [Mon, 20 Jul 2009 04:14:27 +0000 (04:14 +0000)]
fix badly styled links on ticket create (fallout from RT borging/styling)

14 years agoremove unused cdr_upstream_rate
ivan [Fri, 17 Jul 2009 23:33:50 +0000 (23:33 +0000)]
remove unused cdr_upstream_rate

14 years agoFilter out requirements for specific Freeside modules so that you can install
rsiddall [Fri, 17 Jul 2009 23:10:37 +0000 (23:10 +0000)]
Filter out requirements for specific Freeside modules so that you can install
an RPM which requires missing Freeside modules.

14 years agocommit pkgpart exclusion for billing run, RT#5495
ivan [Fri, 17 Jul 2009 22:26:38 +0000 (22:26 +0000)]
commit pkgpart exclusion for billing run, RT#5495

14 years agoadd mutex and commit changes found on installed system
jeff [Fri, 17 Jul 2009 14:58:22 +0000 (14:58 +0000)]
add mutex and commit changes found on installed system

14 years agoFSM, another missed file for 477 reporting
jeff [Fri, 17 Jul 2009 02:29:09 +0000 (02:29 +0000)]
FSM, another missed file for 477 reporting

14 years agobill usage when cancelling package
jeff [Fri, 17 Jul 2009 01:44:24 +0000 (01:44 +0000)]
bill usage when cancelling package

14 years agoblack magic to edit Mason.pm as well
jeff [Fri, 17 Jul 2009 01:08:59 +0000 (01:08 +0000)]
black magic to edit Mason.pm as well

14 years agoadd single_price option so you can do one per-minute price without rate tables, RT...
ivan [Fri, 17 Jul 2009 00:36:59 +0000 (00:36 +0000)]
add single_price option so you can do one per-minute price without rate tables, RT#5495

14 years agoadd single_price option so you can do one per-minute price without rate tables, RT...
ivan [Fri, 17 Jul 2009 00:35:53 +0000 (00:35 +0000)]
add single_price option so you can do one per-minute price without rate tables, RT#5495

14 years agoget rid of cdr_upstream_rate table and some other old convergent cruft
ivan [Fri, 17 Jul 2009 00:33:56 +0000 (00:33 +0000)]
get rid of cdr_upstream_rate table and some other old convergent cruft

14 years agoget rid of cdr_upstream_rate table and some other old convergent cruft
ivan [Fri, 17 Jul 2009 00:10:34 +0000 (00:10 +0000)]
get rid of cdr_upstream_rate table and some other old convergent cruft

14 years agodark magic coming soon
jeff [Thu, 16 Jul 2009 22:16:16 +0000 (22:16 +0000)]
dark magic coming soon

14 years agoduh! more 477 files
jeff [Thu, 16 Jul 2009 01:57:07 +0000 (01:57 +0000)]
duh! more 477 files

14 years agomissed file for 477 reporting
jeff [Thu, 16 Jul 2009 01:35:50 +0000 (01:35 +0000)]
missed file for 477 reporting

14 years agounused for now
ivan [Wed, 15 Jul 2009 23:06:03 +0000 (23:06 +0000)]
unused for now

14 years agoadd option to trim leading zeros when setting charged_party to accountcode, RT#5495
ivan [Wed, 15 Jul 2009 22:49:33 +0000 (22:49 +0000)]
add option to trim leading zeros when setting charged_party to accountcode, RT#5495

14 years agoMinor bug fix, spotted by Jeff.
rsiddall [Tue, 14 Jul 2009 19:06:05 +0000 (19:06 +0000)]
Minor bug fix, spotted by Jeff.

14 years agoChanged description of "action" field to match domain registration exports.
rsiddall [Tue, 14 Jul 2009 19:05:05 +0000 (19:05 +0000)]
Changed description of "action" field to match domain registration exports.

14 years agofix warnings, from RT merge fallout
ivan [Tue, 14 Jul 2009 03:14:49 +0000 (03:14 +0000)]
fix warnings, from RT merge fallout

14 years agofix netsapiens device provisioning? or at least better debugging, RT#5226
ivan [Tue, 14 Jul 2009 02:53:57 +0000 (02:53 +0000)]
fix netsapiens device provisioning?  or at least better debugging, RT#5226

14 years agostop Dumper spew
ivan [Tue, 14 Jul 2009 02:52:10 +0000 (02:52 +0000)]
stop Dumper spew

14 years agoNew export to register/transfer/renew/revoke domains using Net::DRI.
rsiddall [Tue, 14 Jul 2009 00:28:05 +0000 (00:28 +0000)]
New export to register/transfer/renew/revoke domains using Net::DRI.
Currently optimized for OpenSRS.  Should become more generalized in later
releases.  Modified Makefile to insert the Freeside log folder into the new
export.  Modified svc_domain.pm to prevent generation of transfer requests
when a domain is moved to a different package with a domain registration
attached to one of the included services.  Modified domreg.cgi to display
errors on a separate page.

14 years agocorrect ordering and other bugs in tax updates
jeff [Mon, 13 Jul 2009 16:02:32 +0000 (16:02 +0000)]
correct ordering and other bugs in tax updates

14 years agoeliminate harmless "no %info hash found in FS::part_pkg::recur_Common, skipping"...
ivan [Mon, 13 Jul 2009 10:12:22 +0000 (10:12 +0000)]
eliminate harmless "no %info hash found in FS::part_pkg::recur_Common, skipping" warning

14 years agofix self-service agent-specific logos
ivan [Mon, 13 Jul 2009 09:19:02 +0000 (09:19 +0000)]
fix self-service agent-specific logos

14 years agofix old-style agent-virt logo?
ivan [Mon, 13 Jul 2009 09:10:17 +0000 (09:10 +0000)]
fix old-style agent-virt logo?

14 years agothank you IE8
ivan [Mon, 13 Jul 2009 07:21:02 +0000 (07:21 +0000)]
thank you IE8

14 years agoclarify wording
ivan [Mon, 13 Jul 2009 07:10:45 +0000 (07:10 +0000)]
clarify wording

14 years agothink that should be it, fix bar when there's no primary $page_tabs
ivan [Mon, 13 Jul 2009 03:24:44 +0000 (03:24 +0000)]
think that should be it, fix bar when there's no primary $page_tabs

14 years agono need for Time to display either
ivan [Mon, 13 Jul 2009 03:15:32 +0000 (03:15 +0000)]
no need for Time to display either

14 years agostyle RT's menubars like ours
ivan [Mon, 13 Jul 2009 02:33:55 +0000 (02:33 +0000)]
style RT's menubars like ours

14 years agostyle nits
ivan [Mon, 13 Jul 2009 01:50:48 +0000 (01:50 +0000)]
style nits

14 years agofix header sizes :/
ivan [Sun, 12 Jul 2009 23:45:29 +0000 (23:45 +0000)]
fix header sizes :/

14 years agothis should fix $fsurl under the unified RT? sure hope so
ivan [Sun, 12 Jul 2009 23:38:12 +0000 (23:38 +0000)]
this should fix $fsurl under the unified RT?  sure hope so

14 years agofix excessive RT margins
ivan [Sun, 12 Jul 2009 23:27:47 +0000 (23:27 +0000)]
fix excessive RT margins

14 years agoACL on customer edit
ivan [Sun, 12 Jul 2009 23:25:13 +0000 (23:25 +0000)]
ACL on customer edit

14 years agoresolve style weirdness (fallout from RT integration), especially non-fixed-width...
ivan [Sun, 12 Jul 2009 23:22:06 +0000 (23:22 +0000)]
resolve style weirdness (fallout from RT integration), especially non-fixed-width comment boxes, menu/searchbar differences, RT#1169

14 years agoupdate tickting config descriptions
ivan [Sun, 12 Jul 2009 19:32:18 +0000 (19:32 +0000)]
update tickting config descriptions

14 years agostop gratuitous hash manipulatoin during enum untaint
jeff [Sun, 12 Jul 2009 13:27:07 +0000 (13:27 +0000)]
stop gratuitous hash manipulatoin during enum untaint

14 years agonotes
ivan [Sat, 11 Jul 2009 02:40:45 +0000 (02:40 +0000)]
notes

14 years agofix svc_phone provisioning!
ivan [Fri, 10 Jul 2009 17:50:26 +0000 (17:50 +0000)]
fix svc_phone provisioning!

14 years agofix sansay CDR import to ignore "NA" in dates, RT#5495
ivan [Fri, 10 Jul 2009 00:36:02 +0000 (00:36 +0000)]
fix sansay CDR import to ignore "NA" in dates, RT#5495

14 years agosansay CDRs, RT#5495
ivan [Fri, 10 Jul 2009 00:00:37 +0000 (00:00 +0000)]
sansay CDRs, RT#5495

14 years agosansay CDRs, RT#5495
ivan [Thu, 9 Jul 2009 23:59:34 +0000 (23:59 +0000)]
sansay CDRs, RT#5495

14 years agoadd -r option
ivan [Thu, 9 Jul 2009 23:58:43 +0000 (23:58 +0000)]
add -r option

14 years agounapplied payments report, RT#4861
ivan [Thu, 9 Jul 2009 21:05:54 +0000 (21:05 +0000)]
unapplied payments report, RT#4861

14 years agono idea how i missed fixing this before
ivan [Thu, 9 Jul 2009 20:36:28 +0000 (20:36 +0000)]
no idea how i missed fixing this before

14 years agooops
ivan [Thu, 9 Jul 2009 20:18:17 +0000 (20:18 +0000)]
oops

14 years agodoh, fix RT onLoadHook; this fixes "Undefined subroutine &HTML::Mason::Commands:...
ivan [Thu, 9 Jul 2009 02:34:04 +0000 (02:34 +0000)]
doh, fix RT onLoadHook; this fixes "Undefined subroutine &HTML::Mason::Commands::onLoadHook" error on ticket creation and otherwise, RT#1169

14 years agoborg RT menus, RT#1169
ivan [Wed, 8 Jul 2009 11:12:46 +0000 (11:12 +0000)]
borg RT menus, RT#1169

14 years agofactor out the range-handling portions of receivables report, start on a similar...
ivan [Wed, 8 Jul 2009 03:33:45 +0000 (03:33 +0000)]
factor out the range-handling portions of receivables report, start on a similar unapplied payment report, RT#4861

14 years agoallow null svc_broadband.ip_addr
ivan [Tue, 7 Jul 2009 09:53:15 +0000 (09:53 +0000)]
allow null svc_broadband.ip_addr

14 years agoallow null svc_broadband.ip_addr
ivan [Tue, 7 Jul 2009 09:23:20 +0000 (09:23 +0000)]
allow null svc_broadband.ip_addr

14 years agoUI nit - double #
ivan [Tue, 7 Jul 2009 09:22:03 +0000 (09:22 +0000)]
UI nit - double #

14 years agoAdd freeside-void-payments script for returned check processing
mark [Tue, 7 Jul 2009 07:32:07 +0000 (07:32 +0000)]
Add freeside-void-payments script for returned check processing

14 years agofor netcentrex CDRs, import duration to duration field (previously only billsec)
ivan [Tue, 7 Jul 2009 00:53:12 +0000 (00:53 +0000)]
for netcentrex CDRs, import duration to duration field (previously only billsec)

14 years agoon CDR date parse, consider 1970-01-01 NULL like 1900-01-01, RT#4081
ivan [Tue, 7 Jul 2009 00:47:58 +0000 (00:47 +0000)]
on CDR date parse, consider 1970-01-01 NULL like 1900-01-01, RT#4081

14 years agosearch cdr by acctid
ivan [Mon, 6 Jul 2009 23:14:14 +0000 (23:14 +0000)]
search cdr by acctid

14 years agoalign, display countrycode with +, space between prefixes allowing wrapping
ivan [Mon, 6 Jul 2009 21:34:21 +0000 (21:34 +0000)]
align, display countrycode with +, space between prefixes allowing wrapping

14 years agofix incoming CDR links wrt cdrbatch field
ivan [Mon, 6 Jul 2009 00:28:50 +0000 (00:28 +0000)]
fix incoming CDR links wrt cdrbatch field

14 years agodoh
ivan [Mon, 6 Jul 2009 00:10:49 +0000 (00:10 +0000)]
doh

14 years agoallow svc_phone.phonenum to be edited when a DID selector is not in use
ivan [Sun, 5 Jul 2009 23:56:24 +0000 (23:56 +0000)]
allow svc_phone.phonenum to be edited when a DID selector is not in use

14 years agoformat start/answer/end dates and link svcnum to service
ivan [Sun, 5 Jul 2009 23:17:31 +0000 (23:17 +0000)]
format start/answer/end dates and link svcnum to service

14 years agoCDR search by dcontext, charged_party, toggle of display fields, RT#4081
ivan [Sun, 5 Jul 2009 21:35:52 +0000 (21:35 +0000)]
CDR search by dcontext, charged_party, toggle of display fields, RT#4081

14 years agoadd condition based on total customer payments as a multiplier of a specific package...
ivan [Sat, 4 Jul 2009 00:47:53 +0000 (00:47 +0000)]
add condition based on total customer payments as a multiplier of a specific package, RT#3983

14 years agospealing
ivan [Sat, 4 Jul 2009 00:08:12 +0000 (00:08 +0000)]
spealing

14 years agosettlement cdr processing, RT#5495
ivan [Thu, 2 Jul 2009 11:22:48 +0000 (11:22 +0000)]
settlement cdr processing, RT#5495

14 years agofix late fees, RT#5665
ivan [Thu, 2 Jul 2009 02:02:46 +0000 (02:02 +0000)]
fix late fees, RT#5665

14 years agoupdate flat_introrate plan to better fit current codebase RT#4912
jeff [Thu, 2 Jul 2009 01:26:46 +0000 (01:26 +0000)]
update flat_introrate plan to better fit current codebase RT#4912

14 years agostart of settlement CDR processing, RT#5495
ivan [Wed, 1 Jul 2009 10:28:49 +0000 (10:28 +0000)]
start of settlement CDR processing, RT#5495

14 years agoadd tax class selection back for late charges w/1.9 events, RT#5665
ivan [Wed, 1 Jul 2009 05:34:43 +0000 (05:34 +0000)]
add tax class selection back for late charges w/1.9 events, RT#5665

14 years agodocumentation corrections
jeff [Tue, 30 Jun 2009 20:18:39 +0000 (20:18 +0000)]
documentation corrections

14 years agodisabling a taxclass, RT#5472
ivan [Tue, 30 Jun 2009 19:38:57 +0000 (19:38 +0000)]
disabling a taxclass, RT#5472

14 years agoremove debugging
ivan [Tue, 30 Jun 2009 12:32:47 +0000 (12:32 +0000)]
remove debugging

14 years agoone-time charge "hold for later" / any package future start date, RT#5347
ivan [Tue, 30 Jun 2009 12:28:38 +0000 (12:28 +0000)]
one-time charge "hold for later" / any package future start date, RT#5347

14 years agothis will help
ivan [Tue, 30 Jun 2009 11:09:23 +0000 (11:09 +0000)]
this will help

14 years agomore steps to netsapiens export, RT#5226
ivan [Tue, 30 Jun 2009 09:38:41 +0000 (09:38 +0000)]
more steps to netsapiens export, RT#5226

14 years agoadd DID association w/user? docs from netsapiens rough... RT#5226
ivan [Tue, 30 Jun 2009 02:54:54 +0000 (02:54 +0000)]
add DID association w/user?  docs from netsapiens rough... RT#5226

14 years agophone devices (for netsapiens integration), RT#5226
ivan [Tue, 30 Jun 2009 01:42:56 +0000 (01:42 +0000)]
phone devices (for netsapiens integration), RT#5226

14 years agoFix PDF invoice generation, including requirement for ghostscript.
rsiddall [Mon, 29 Jun 2009 22:48:51 +0000 (22:48 +0000)]
Fix PDF invoice generation, including requirement for ghostscript.

14 years agoshow total number of payments
jeff [Mon, 29 Jun 2009 14:45:27 +0000 (14:45 +0000)]
show total number of payments

14 years agocommandline tool for examining cust_pay records by date range #5652
jeff [Mon, 29 Jun 2009 13:55:39 +0000 (13:55 +0000)]
commandline tool for examining cust_pay records by date range #5652

14 years agoFCC form 477 reporting #4912
jeff [Mon, 29 Jun 2009 13:53:25 +0000 (13:53 +0000)]
FCC form 477 reporting #4912

14 years agoremove freeside-expiration-alerter
ivan [Mon, 29 Jun 2009 06:21:51 +0000 (06:21 +0000)]
remove freeside-expiration-alerter

14 years agoreplaced by FS::Cron::alert_expiration
ivan [Sat, 27 Jun 2009 00:55:33 +0000 (00:55 +0000)]
replaced by FS::Cron::alert_expiration