freeside.git
19 years agonew logo!
ivan [Wed, 20 Oct 2004 00:44:34 +0000 (00:44 +0000)]
new logo!

19 years agonew logo!
ivan [Tue, 19 Oct 2004 23:52:20 +0000 (23:52 +0000)]
new logo!

19 years agoisn't run with elevated privledges, so -T not necessary
ivan [Tue, 19 Oct 2004 11:50:02 +0000 (11:50 +0000)]
isn't run with elevated privledges, so -T not necessary

19 years agosleep long enough to be worthwhile
ivan [Tue, 19 Oct 2004 08:44:52 +0000 (08:44 +0000)]
sleep long enough to be worthwhile

19 years agothat's right, a new logo
ivan [Mon, 18 Oct 2004 12:38:32 +0000 (12:38 +0000)]
that's right, a new logo

19 years agoadd artera turbo handling to self-service and reseller interfaces
ivan [Sun, 17 Oct 2004 14:01:47 +0000 (14:01 +0000)]
add artera turbo handling to self-service and reseller interfaces

19 years agouse templated svc_acct provisioner, from agent interface
ivan [Sun, 17 Oct 2004 09:54:58 +0000 (09:54 +0000)]
use templated svc_acct provisioner, from agent interface

19 years agoadd options to adjust UI for artera turbo as svc_export
ivan [Sun, 17 Oct 2004 09:19:23 +0000 (09:19 +0000)]
add options to adjust UI for artera turbo as svc_export

19 years agoadd artera turbo export
ivan [Sat, 16 Oct 2004 10:15:01 +0000 (10:15 +0000)]
add artera turbo export

19 years agoapachectl sucks ass
ivan [Wed, 13 Oct 2004 05:46:21 +0000 (05:46 +0000)]
apachectl sucks ass

19 years agofix edit link! oops
ivan [Tue, 12 Oct 2004 21:59:08 +0000 (21:59 +0000)]
fix edit link!  oops

19 years agomore info in error message for unknown export type, fix test for sqlradius_withdomain...
ivan [Tue, 12 Oct 2004 06:08:03 +0000 (06:08 +0000)]
more info in error message for unknown export type, fix test for sqlradius_withdomain export, woo!

19 years agoupdate apache restart line for local apache
ivan [Tue, 12 Oct 2004 05:54:28 +0000 (05:54 +0000)]
update apache restart line for local apache

19 years agorearrange things a bit and clean up the RADIUS session data, link to the detail search
ivan [Sat, 9 Oct 2004 10:57:15 +0000 (10:57 +0000)]
rearrange things a bit and clean up the RADIUS session data, link to the detail search

19 years agomore formatting updates to RADIUS report
ivan [Wed, 6 Oct 2004 13:41:49 +0000 (13:41 +0000)]
more formatting updates to RADIUS report

19 years agomore formatting updates to RADIUS report
ivan [Wed, 6 Oct 2004 13:39:17 +0000 (13:39 +0000)]
more formatting updates to RADIUS report

19 years agosmall formatting updates to RADIUS report
ivan [Wed, 6 Oct 2004 13:33:25 +0000 (13:33 +0000)]
small formatting updates to RADIUS report

19 years agosmall formatting updates to RADIUS report
ivan [Wed, 6 Oct 2004 13:27:49 +0000 (13:27 +0000)]
small formatting updates to RADIUS report

19 years agofix big in RADIUS session viewing when using an ignored-accounting export
ivan [Wed, 6 Oct 2004 12:37:10 +0000 (12:37 +0000)]
fix big in RADIUS session viewing when using an ignored-accounting export

19 years agoRADIUS session viewing
ivan [Tue, 5 Oct 2004 16:28:28 +0000 (16:28 +0000)]
RADIUS session viewing

19 years agolinks to show alternate invoices also
ivan [Tue, 5 Oct 2004 14:16:44 +0000 (14:16 +0000)]
links to show alternate invoices also

19 years agolinks to show alternate invoices also
ivan [Tue, 5 Oct 2004 13:52:28 +0000 (13:52 +0000)]
links to show alternate invoices also

19 years agolinks to show alternate invoices also
ivan [Tue, 5 Oct 2004 13:44:06 +0000 (13:44 +0000)]
links to show alternate invoices also

19 years agolinks to show alternate invoices also
ivan [Tue, 5 Oct 2004 13:35:41 +0000 (13:35 +0000)]
links to show alternate invoices also

19 years agoDO open a database connection in the parent process, this cached the $dbdef and speed...
ivan [Tue, 5 Oct 2004 12:17:35 +0000 (12:17 +0000)]
DO open a database connection in the parent process, this cached the $dbdef and speeds things up significantly

19 years ago*** empty log message ***
ivan [Tue, 5 Oct 2004 11:38:03 +0000 (11:38 +0000)]
*** empty log message ***

19 years ago-w flag spewing too much to STDOUT
ivan [Fri, 1 Oct 2004 01:38:02 +0000 (01:38 +0000)]
-w flag spewing too much to STDOUT

19 years agoplease don't use rh8
ivan [Mon, 27 Sep 2004 23:17:31 +0000 (23:17 +0000)]
please don't use rh8

19 years agoapachetoolbox instead i guess
ivan [Mon, 27 Sep 2004 20:42:15 +0000 (20:42 +0000)]
apachetoolbox instead i guess

19 years agoadding rh8 install foo and warning
ivan [Mon, 27 Sep 2004 20:37:31 +0000 (20:37 +0000)]
adding rh8 install foo and warning

19 years agoadd missing <TR> tags
ivan [Wed, 22 Sep 2004 11:28:13 +0000 (11:28 +0000)]
add missing <TR> tags

19 years agoupdate jscalendar
ivan [Wed, 22 Sep 2004 11:04:41 +0000 (11:04 +0000)]
update jscalendar

19 years agoand for refunds too
ivan [Tue, 21 Sep 2004 07:57:17 +0000 (07:57 +0000)]
and for refunds too

19 years agobetter display of echeck payments/refunds/etc.
ivan [Tue, 21 Sep 2004 07:50:23 +0000 (07:50 +0000)]
better display of echeck payments/refunds/etc.

19 years agoadd uid to mass duplicate checking on export changes, fix bug in new export editing...
ivan [Thu, 16 Sep 2004 13:22:51 +0000 (13:22 +0000)]
add uid to mass duplicate checking on export changes, fix bug in new export editing, error message includes the number of duplicate customers also

19 years agoallow blank auth for echeck refunds
ivan [Thu, 16 Sep 2004 07:19:51 +0000 (07:19 +0000)]
allow blank auth for echeck refunds

19 years agodon't re-my var, quiet warning
ivan [Thu, 16 Sep 2004 01:47:39 +0000 (01:47 +0000)]
don't re-my  var, quiet warning

19 years agoadd option for global username or username@domain uniqueness, closes: Bug#980
ivan [Wed, 15 Sep 2004 15:31:30 +0000 (15:31 +0000)]
add option for global username or username@domain uniqueness, closes: Bug#980

19 years agoit would help to set the permissions on the lockfile right, so the kids can open...
ivan [Wed, 15 Sep 2004 08:57:11 +0000 (08:57 +0000)]
it would help to set the permissions on the lockfile right, so the kids can open it...

19 years agoobtain a new descriptor for the lock in kids, this should fix locking problems
ivan [Wed, 15 Sep 2004 08:45:06 +0000 (08:45 +0000)]
obtain a new descriptor for the lock in kids, this should fix locking problems

19 years agoobtain a new descriptor for the lock in kids, this should fix locking problems
ivan [Wed, 15 Sep 2004 08:30:20 +0000 (08:30 +0000)]
obtain a new descriptor for the lock in kids, this should fix locking problems

19 years agoecheck/ACH refunds
ivan [Tue, 14 Sep 2004 13:00:47 +0000 (13:00 +0000)]
echeck/ACH refunds

19 years agoselfservice:
ivan [Tue, 14 Sep 2004 06:47:46 +0000 (06:47 +0000)]
selfservice:
- server: don't reconnect again if we've already been signalled to shutdown
- server: add kid reaping to shutdown sequence
- server: add another optional logging level to response sending
- server: acquire write mutex for keepalives

19 years agorework edit/part_svc.cgi so it doesn't use a separate process/ file, this allows...
ivan [Thu, 9 Sep 2004 12:04:53 +0000 (12:04 +0000)]
rework edit/part_svc.cgi so it doesn't use a separate process/ file, this allows large error messages to be displayed properly

19 years agoself-service keepalives
ivan [Mon, 6 Sep 2004 12:44:17 +0000 (12:44 +0000)]
self-service keepalives

19 years agodon't open a database connection in the parent process
ivan [Mon, 6 Sep 2004 09:44:42 +0000 (09:44 +0000)]
don't open a database connection in the parent process

19 years agodon't die off even on database failures
ivan [Mon, 6 Sep 2004 09:28:10 +0000 (09:28 +0000)]
don't die off even on database failures

19 years agofixed duplicate checking will catch it, but add client-side protection against double...
ivan [Sun, 5 Sep 2004 23:21:44 +0000 (23:21 +0000)]
fixed duplicate checking will catch it, but add client-side protection against double-submission also.

19 years agofixed duplicate checking will catch it, but add client-side protection against double...
ivan [Sun, 5 Sep 2004 22:42:13 +0000 (22:42 +0000)]
fixed duplicate checking will catch it, but add client-side protection against double-submission also.

19 years agoadding duplicate test
ivan [Sun, 5 Sep 2004 09:42:27 +0000 (09:42 +0000)]
adding duplicate test

19 years agoacquire a database lock to prevent race conditions in duplicate checking
ivan [Sun, 5 Sep 2004 09:41:33 +0000 (09:41 +0000)]
acquire a database lock to prevent race conditions in duplicate checking

19 years agofirst try at duplicate checking on new export associations
ivan [Sat, 4 Sep 2004 10:02:51 +0000 (10:02 +0000)]
first try at duplicate checking on new export associations

19 years agooops use @ARGV not @_
ivan [Fri, 27 Aug 2004 11:33:21 +0000 (11:33 +0000)]
oops use @ARGV not @_

19 years agoadd option to specify exports
ivan [Fri, 27 Aug 2004 11:16:03 +0000 (11:16 +0000)]
add option to specify exports

19 years agosmall Makefile update
ivan [Tue, 24 Aug 2004 12:22:22 +0000 (12:22 +0000)]
small Makefile update

19 years agobig update for reseller interface
ivan [Tue, 24 Aug 2004 11:16:57 +0000 (11:16 +0000)]
big update for reseller interface

19 years agoadding
ivan [Fri, 20 Aug 2004 08:58:06 +0000 (08:58 +0000)]
adding

19 years agoadd customer # to credit reports too
ivan [Thu, 19 Aug 2004 16:35:17 +0000 (16:35 +0000)]
add customer # to credit reports too

19 years agoshell field is now a dropdown of legal shells, closes: Bug#118
ivan [Thu, 19 Aug 2004 10:53:32 +0000 (10:53 +0000)]
shell field is now a dropdown of legal shells, closes: Bug#118

19 years agoadd customer # to payment reports, add table cell alignment option to general search...
ivan [Thu, 19 Aug 2004 00:22:29 +0000 (00:22 +0000)]
add customer # to payment reports, add table cell alignment option to general search component

19 years agoprevent realtime_bop CVV removal from messing up cust_main records, also don't pollut...
ivan [Tue, 17 Aug 2004 13:14:50 +0000 (13:14 +0000)]
prevent realtime_bop CVV removal from messing up cust_main records, also don't pollute the original object when used with override options, closes: Bug#982

19 years agofix path to passwd.cgi!
ivan [Tue, 17 Aug 2004 07:43:50 +0000 (07:43 +0000)]
fix path to passwd.cgi!

19 years agofirst try at duplicate checking on new export associations
ivan [Sat, 14 Aug 2004 12:26:57 +0000 (12:26 +0000)]
first try at duplicate checking on new export associations

19 years agofix bank name showing up on invoices
ivan [Wed, 11 Aug 2004 23:56:52 +0000 (23:56 +0000)]
fix bank name showing up on invoices

19 years agoadd /usr/local/bin to PATH
ivan [Mon, 9 Aug 2004 19:03:19 +0000 (19:03 +0000)]
add /usr/local/bin to PATH

19 years agodisable order package button until a package has been selected
ivan [Sat, 7 Aug 2004 02:49:55 +0000 (02:49 +0000)]
disable order package button until a package has been selected

19 years agofix pod typo
ivan [Thu, 5 Aug 2004 18:47:56 +0000 (18:47 +0000)]
fix pod typo

19 years agofix link to virtual host browse
ivan [Mon, 2 Aug 2004 09:43:36 +0000 (09:43 +0000)]
fix link to virtual host browse

19 years agono maintainer, use shellcommands_withdomain instead
ivan [Mon, 2 Aug 2004 00:41:23 +0000 (00:41 +0000)]
no maintainer, use shellcommands_withdomain instead

19 years agoset fixed values from an explicitly specified svcpart on replace too
ivan [Fri, 30 Jul 2004 07:12:07 +0000 (07:12 +0000)]
set fixed values from an explicitly specified svcpart on replace too

19 years agosvcpart changes now trigger all necessary export actions, manual svcpart changing...
ivan [Fri, 30 Jul 2004 04:54:41 +0000 (04:54 +0000)]
svcpart changes now trigger all necessary export actions, manual svcpart changing on svc_acct view, linking changes svcpart if you ask it to, closes: Bug#671, Bug#644

19 years agoadd index on cust_main.refnum, speeds up advertising source list
ivan [Thu, 29 Jul 2004 21:49:10 +0000 (21:49 +0000)]
add index on cust_main.refnum, speeds up advertising source list

19 years agobig update for customer self-service: add provisioning/unprovisioning of purchased...
ivan [Thu, 15 Jul 2004 22:40:01 +0000 (22:40 +0000)]
big update for customer self-service: add provisioning/unprovisioning of purchased services, like fs_selfadmin

19 years agoDEL out voided payments to distinguish them visually better
ivan [Mon, 12 Jul 2004 13:51:11 +0000 (13:51 +0000)]
DEL out voided payments to distinguish them visually better

19 years agofix edge case avoiding erronous decline/cancel when customer has a negative balance...
ivan [Sat, 10 Jul 2004 14:46:17 +0000 (14:46 +0000)]
fix edge case avoiding erronous decline/cancel when customer has a negative balance & purchases stuff with it

19 years agotyop;
ivan [Sat, 10 Jul 2004 14:31:00 +0000 (14:31 +0000)]
tyop;

19 years agoadd calendar to cust_bill_event search page, make ending date default to open-ended...
ivan [Sat, 10 Jul 2004 13:31:04 +0000 (13:31 +0000)]
add calendar to cust_bill_event search page, make ending date default to open-ended like other reports

19 years agofix FS::Record::qsearch to (hopefully) work as before and cluck loudly when the FS...
ivan [Sat, 10 Jul 2004 13:21:51 +0000 (13:21 +0000)]
fix FS::Record::qsearch to (hopefully) work as before and cluck loudly when the FS::tablename class isn't loaded, rather than throw exceptions

19 years agouse FS::svc_external so the label method doesn't bomb out in FS::Record::qsearch...
ivan [Sat, 10 Jul 2004 13:08:33 +0000 (13:08 +0000)]
use FS::svc_external so the label method doesn't bomb out in FS::Record::qsearch with Can't locate object method virtual_fields via package FS::svc_external

19 years agoadd debugging to agent.cgi, make sure warnings are turned off when parsing templates...
ivan [Fri, 9 Jul 2004 11:45:59 +0000 (11:45 +0000)]
add debugging to agent.cgi, make sure warnings are turned off when parsing templates to avoid too much output to STDERR triggering obscure apache hang bug.  thanks dean you rule.

19 years agonew style ; param separator
ivan [Fri, 9 Jul 2004 09:29:39 +0000 (09:29 +0000)]
new style ; param separator

19 years agodon't change otaker when just editing account, closes: Bug#921
ivan [Thu, 8 Jul 2004 11:15:19 +0000 (11:15 +0000)]
don't change otaker when just editing account, closes: Bug#921

19 years agoallow payment modification so we can import order_number info
ivan [Wed, 7 Jul 2004 16:06:29 +0000 (16:06 +0000)]
allow payment modification so we can import order_number info

19 years agobetter error message for missing tables
ivan [Tue, 6 Jul 2004 19:10:13 +0000 (19:10 +0000)]
better error message for missing tables

19 years agonew features
ivan [Tue, 6 Jul 2004 17:27:09 +0000 (17:27 +0000)]
new features

19 years agopayment voiding part deux & credit card refunds!
ivan [Tue, 6 Jul 2004 17:26:02 +0000 (17:26 +0000)]
payment voiding part deux & credit card refunds!

19 years agodocument and check refund reasons
ivan [Tue, 6 Jul 2004 14:22:56 +0000 (14:22 +0000)]
document and check refund reasons

19 years agoadd cust_pay_void table and payment voiding web ui part one
ivan [Tue, 6 Jul 2004 13:26:21 +0000 (13:26 +0000)]
add cust_pay_void table and payment voiding web ui part one

19 years ago0.32 (and then some) released
ivan [Tue, 6 Jul 2004 08:43:53 +0000 (08:43 +0000)]
0.32 (and then some) released

19 years ago0.32 (and then some) released
ivan [Tue, 6 Jul 2004 08:31:33 +0000 (08:31 +0000)]
0.32 (and then some) released

19 years agocredit out self-service
ivan [Thu, 1 Jul 2004 13:49:32 +0000 (13:49 +0000)]
credit out self-service

19 years agofix silly bug editing agents
ivan [Thu, 1 Jul 2004 12:45:04 +0000 (12:45 +0000)]
fix silly bug editing agents

19 years agoshow a full stack backtrace if we wind up in the hash method with an empty Hash attri...
ivan [Thu, 1 Jul 2004 12:42:03 +0000 (12:42 +0000)]
show a full stack backtrace if we wind up in the hash method with an empty Hash attribute, wtf?

19 years agopayyment receipts template fixes
ivan [Wed, 30 Jun 2004 18:19:54 +0000 (18:19 +0000)]
payyment receipts template fixes

19 years agopayyment receipts: pass body has an arrayref, also fill in name filed
ivan [Wed, 30 Jun 2004 18:12:27 +0000 (18:12 +0000)]
payyment receipts: pass body has an arrayref, also fill in name filed

19 years agotypo
ivan [Wed, 30 Jun 2004 18:01:41 +0000 (18:01 +0000)]
typo

19 years agopayment receipts!
ivan [Wed, 30 Jun 2004 17:57:03 +0000 (17:57 +0000)]
payment receipts!

19 years agoforgot october! closes: Bug#880
ivan [Wed, 30 Jun 2004 14:33:35 +0000 (14:33 +0000)]
forgot october!  closes: Bug#880

19 years agoadd option to pgp/gpg encrypt scp dumps
ivan [Wed, 30 Jun 2004 10:02:45 +0000 (10:02 +0000)]
add option to pgp/gpg encrypt scp dumps

19 years agofix warning message when agent-specific plandata cannot be found
ivan [Wed, 30 Jun 2004 09:56:23 +0000 (09:56 +0000)]
fix warning message when agent-specific plandata cannot be found