freeside.git
14 years agoBack out kludge to show CVS snapshot date in version number in GUI.
rsiddall [Tue, 11 Aug 2009 21:33:09 +0000 (21:33 +0000)]
Back out kludge to show CVS snapshot date in version number in GUI.
You can get the snapshot date from the release number using "rpm -q freeside".

14 years agoReset RPM release number back to 1 on a new version release.
rsiddall [Tue, 11 Aug 2009 21:30:27 +0000 (21:30 +0000)]
Reset RPM release number back to 1 on a new version release.

14 years agofix bad debt writeoff action, RT#5798
ivan [Tue, 11 Aug 2009 02:45:21 +0000 (02:45 +0000)]
fix bad debt writeoff action, RT#5798

14 years agoadd $company_name and $company_address to decline template, RT#5869
ivan [Tue, 11 Aug 2009 02:34:57 +0000 (02:34 +0000)]
add $company_name and $company_address to decline template, RT#5869

14 years agoImprove handling of deleted attachments
mark [Mon, 10 Aug 2009 23:04:57 +0000 (23:04 +0000)]
Improve handling of deleted attachments

14 years agolast nits on netsapiens export, RT#5226
ivan [Mon, 10 Aug 2009 21:44:08 +0000 (21:44 +0000)]
last nits on netsapiens export, RT#5226

14 years agoAdd preset for magicmail
mark [Mon, 10 Aug 2009 18:05:50 +0000 (18:05 +0000)]
Add preset for magicmail

14 years agowhen using pkg-balances, limit self-service access when a customer with multiple...
ivan [Mon, 10 Aug 2009 11:57:14 +0000 (11:57 +0000)]
when using pkg-balances, limit self-service access when a customer with multiple packages logs on, RT#4189

14 years agowhen using pkg-balances, limit self-service access when a customer with multiple...
ivan [Mon, 10 Aug 2009 11:50:04 +0000 (11:50 +0000)]
when using pkg-balances, limit self-service access when a customer with multiple packages logs on, RT#4189

14 years agowhoops: theory should match practice
jeff [Sun, 9 Aug 2009 23:53:39 +0000 (23:53 +0000)]
whoops: theory should match practice

14 years agofix per agent spools
jeff [Sun, 9 Aug 2009 23:45:06 +0000 (23:45 +0000)]
fix per agent spools

14 years agodon't bomb when the line item has no start date
jeff [Sun, 9 Aug 2009 22:47:57 +0000 (22:47 +0000)]
don't bomb when the line item has no start date

14 years agoAdd cust_attachment stuff
mark [Sun, 9 Aug 2009 09:05:38 +0000 (09:05 +0000)]
Add cust_attachment stuff

14 years agoadd ability to edit signup dates (turn on cust_main-edit_signupdate config), RT#4644
ivan [Fri, 7 Aug 2009 23:08:03 +0000 (23:08 +0000)]
add ability to edit signup dates (turn on cust_main-edit_signupdate config), RT#4644

14 years agodon't start recurring billing when a start date hasn't been reached yet either.....
ivan [Fri, 7 Aug 2009 00:39:14 +0000 (00:39 +0000)]
don't start recurring billing when a start date hasn't been reached yet either... and since that works, add the start date to new package order, RT#5347

14 years agopass mac addresses as lower-case to netsapiens, RT#5226
ivan [Thu, 6 Aug 2009 00:41:41 +0000 (00:41 +0000)]
pass mac addresses as lower-case to netsapiens, RT#5226

14 years agodelete phone_device records when svc_phone is deleted, RT#5226
ivan [Thu, 6 Aug 2009 00:39:36 +0000 (00:39 +0000)]
delete phone_device records when svc_phone is deleted, RT#5226

14 years agofix cancellation errors with updated flat_introrate, RT#5865
ivan [Wed, 5 Aug 2009 23:34:28 +0000 (23:34 +0000)]
fix cancellation errors with updated flat_introrate, RT#5865

14 years agoexport negative byte values to chillispot attributes as 0, RT#5815
ivan [Wed, 5 Aug 2009 02:27:35 +0000 (02:27 +0000)]
export negative byte values to chillispot attributes as 0, RT#5815

14 years agoexport negative byte values to chillispot attributes as 0, RT#5815
ivan [Wed, 5 Aug 2009 02:27:08 +0000 (02:27 +0000)]
export negative byte values to chillispot attributes as 0, RT#5815

14 years agohopefully ignore errors about deleted accounts and properly finish freeside-sqlradius...
ivan [Tue, 4 Aug 2009 23:43:48 +0000 (23:43 +0000)]
hopefully ignore errors about deleted accounts and properly finish freeside-sqlradius-reset, RT#5868

14 years agoignore problams calling ->overlimit during sqlradius-reset, wtf?! RT#5868
ivan [Tue, 4 Aug 2009 22:04:51 +0000 (22:04 +0000)]
ignore problams calling ->overlimit during sqlradius-reset, wtf?!  RT#5868

14 years agodon't reset usage on package change when usage_rollover is on, it adds twice...
ivan [Tue, 4 Aug 2009 00:19:23 +0000 (00:19 +0000)]
don't reset usage on package change when usage_rollover is on, it adds twice...

14 years agolooks slightly better in default IE hopefully
ivan [Mon, 3 Aug 2009 19:54:00 +0000 (19:54 +0000)]
looks slightly better in default IE hopefully

14 years agonew doesn't exist
jeff [Mon, 3 Aug 2009 14:17:15 +0000 (14:17 +0000)]
new doesn't exist

14 years agobad tyops
jeff [Mon, 3 Aug 2009 14:07:27 +0000 (14:07 +0000)]
bad tyops

14 years agosupport broader array of queue args #5855, fallout from #5495
jeff [Sat, 1 Aug 2009 19:16:47 +0000 (19:16 +0000)]
support broader array of queue args #5855, fallout from #5495

14 years agoskin up self-service according to config passed from backend, RT#5530
ivan [Fri, 31 Jul 2009 13:20:54 +0000 (13:20 +0000)]
skin up self-service according to config passed from backend, RT#5530

14 years agoonly need Customer-CDRs, RT#5229
ivan [Fri, 31 Jul 2009 07:58:04 +0000 (07:58 +0000)]
only need Customer-CDRs, RT#5229

14 years agoonly need Customer-CDRs, RT#5229
ivan [Fri, 31 Jul 2009 07:51:55 +0000 (07:51 +0000)]
only need Customer-CDRs, RT#5229

14 years agopass a pkgnum from self-service if applicable, RT#4339
ivan [Thu, 30 Jul 2009 09:19:20 +0000 (09:19 +0000)]
pass a pkgnum from self-service if applicable, RT#4339

14 years agolost fix for illegal state?
ivan [Thu, 30 Jul 2009 08:43:45 +0000 (08:43 +0000)]
lost fix for illegal state?

14 years agosmall fix to change history to not error out with svc_acct services, RT#1005
ivan [Thu, 30 Jul 2009 07:39:17 +0000 (07:39 +0000)]
small fix to change history to not error out with svc_acct services, RT#1005

14 years agoMake no_queue option work correctly
mark [Thu, 30 Jul 2009 07:35:18 +0000 (07:35 +0000)]
Make no_queue option work correctly

14 years agodidn't mean to leave a Dump(er) there
ivan [Thu, 30 Jul 2009 06:52:16 +0000 (06:52 +0000)]
didn't mean to leave a Dump(er) there

14 years agoanother accidentally (alliterated) vestigial variable
ivan [Thu, 30 Jul 2009 06:50:29 +0000 (06:50 +0000)]
another accidentally (alliterated) vestigial variable

14 years agodon't need to lookup cust_main here
ivan [Thu, 30 Jul 2009 06:49:17 +0000 (06:49 +0000)]
don't need to lookup cust_main here

14 years agofix for stickiness on errors
ivan [Thu, 30 Jul 2009 06:48:07 +0000 (06:48 +0000)]
fix for stickiness on errors

14 years agoexperimental package balances, RT#4339
ivan [Thu, 30 Jul 2009 06:42:33 +0000 (06:42 +0000)]
experimental package balances, RT#4339

14 years agofeature to email CSV of CDRs with invoices #5727
jeff [Tue, 28 Jul 2009 22:21:40 +0000 (22:21 +0000)]
feature to email CSV of CDRs with invoices #5727

14 years agoadding a basic change history using history tables, RT#1005, RT#4357
ivan [Tue, 28 Jul 2009 21:17:45 +0000 (21:17 +0000)]
adding a basic change history using history tables, RT#1005, RT#4357

14 years agoAdd no_queue option to shellcommands exports
mark [Tue, 28 Jul 2009 02:12:50 +0000 (02:12 +0000)]
Add no_queue option to shellcommands exports

14 years agofix spacing
ivan [Mon, 27 Jul 2009 19:51:16 +0000 (19:51 +0000)]
fix spacing

14 years agosearching for voided payments by void date as well, RT#5786
ivan [Mon, 27 Jul 2009 09:59:06 +0000 (09:59 +0000)]
searching for voided payments by void date as well, RT#5786

14 years agovoided payment report, RT#5786
ivan [Mon, 27 Jul 2009 09:07:24 +0000 (09:07 +0000)]
voided payment report, RT#5786

14 years agoadd deprecated config options back to Conf.pm to fix "unapplypayments" fails existent...
ivan [Mon, 27 Jul 2009 06:17:20 +0000 (06:17 +0000)]
add deprecated config options back to Conf.pm to fix "unapplypayments" fails existential comparison errors, RT#2927

14 years agoFCC from 477 improvements #4912
jeff [Mon, 27 Jul 2009 03:26:47 +0000 (03:26 +0000)]
FCC from 477 improvements #4912

14 years agofix links
jeff [Sun, 26 Jul 2009 20:23:31 +0000 (20:23 +0000)]
fix links

14 years agofix the date picker in RT to use jscalendar instead of an HTML popup (that had acquir...
ivan [Sun, 26 Jul 2009 19:36:08 +0000 (19:36 +0000)]
fix the date picker in RT to use jscalendar instead of an HTML popup (that had acquired the page header, eek), RT#1682

14 years agobring up-to-date wrt 1.7 Conf.pm 1.180.2.49 (2009-7-26), RT#2873
ivan [Sun, 26 Jul 2009 18:40:11 +0000 (18:40 +0000)]
bring up-to-date wrt 1.7 Conf.pm 1.180.2.49 (2009-7-26), RT#2873

14 years agocommand line tool to apply payments and credits
jeff [Sun, 26 Jul 2009 06:40:01 +0000 (06:40 +0000)]
command line tool to apply payments and credits

14 years agoset a character encoding for all pages; this should fix problems with diamond questio...
ivan [Sat, 25 Jul 2009 22:00:56 +0000 (22:00 +0000)]
set a character encoding for all pages; this should fix problems with diamond question marks even when the server gets an UTF-8 default setting, RT#3094

14 years agothis should fix the re-email/print links on event search pages sending too much,...
ivan [Sat, 25 Jul 2009 21:33:09 +0000 (21:33 +0000)]
this should fix the re-email/print links on event search pages sending too much, RT#5740, RT#5570

14 years agoteach Record.pm about BYTEA handling in order to store files in the db, RT#4964
ivan [Sat, 25 Jul 2009 07:57:14 +0000 (07:57 +0000)]
teach Record.pm about BYTEA handling in order to store files in the db, RT#4964

14 years agoadd handling of ChilliSpot (and CoovaChilli) Max attributes, specifically ChilliSpot...
ivan [Fri, 24 Jul 2009 09:38:15 +0000 (09:38 +0000)]
add handling of ChilliSpot (and CoovaChilli) Max attributes, specifically ChilliSpot-Max-{Input,Output,Total}-{Octets,Gigawords}, RT#5815

14 years agoAdd -v switch (verbose) to freeside-void-payments
mark [Fri, 24 Jul 2009 05:51:19 +0000 (05:51 +0000)]
Add -v switch (verbose) to freeside-void-payments

14 years agoavoid harmless warning: Use of uninitialized value in string ne
ivan [Thu, 23 Jul 2009 19:46:05 +0000 (19:46 +0000)]
avoid harmless warning: Use of uninitialized value in string ne

14 years agofix -r option, RT#5675
ivan [Thu, 23 Jul 2009 19:40:28 +0000 (19:40 +0000)]
fix -r option, RT#5675

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