freeside.git
18 years agobackport fix from 1.5 for "can't declare scalar assignment in my" error FREESIDE_1_4_BRANCH
ivan [Wed, 3 Aug 2005 18:10:49 +0000 (18:10 +0000)]
backport fix from 1.5 for "can't declare scalar assignment in my" error

18 years agofix release target, hehe
ivan [Mon, 11 Jul 2005 12:55:32 +0000 (12:55 +0000)]
fix release target, hehe

18 years ago1.4.2
ivan [Mon, 11 Jul 2005 12:53:55 +0000 (12:53 +0000)]
1.4.2

18 years ago1.4.2
ivan [Mon, 11 Jul 2005 12:46:50 +0000 (12:46 +0000)]
1.4.2

19 years agoancient upgrade fix, oops. thanks Rick Harby <rharby at caarnet.com>
ivan [Thu, 7 Apr 2005 01:29:04 +0000 (01:29 +0000)]
ancient upgrade fix, oops.  thanks Rick Harby <rharby at caarnet.com>

19 years agofix regionselector for CR in region names for some reason
ivan [Wed, 16 Mar 2005 11:31:20 +0000 (11:31 +0000)]
fix regionselector for CR in region names for some reason

19 years agooops, fix this in 1.4 too
ivan [Wed, 16 Mar 2005 02:13:53 +0000 (02:13 +0000)]
oops, fix this in 1.4 too

19 years agoslightly better error messages for LaTeX problems
ivan [Wed, 16 Feb 2005 02:53:55 +0000 (02:53 +0000)]
slightly better error messages for LaTeX problems

19 years agobackport duplicate checking fixes to 1.4
ivan [Mon, 14 Feb 2005 04:08:46 +0000 (04:08 +0000)]
backport duplicate checking fixes to 1.4

19 years agosmtp can have uid 0 in addition to root and toor
ivan [Fri, 24 Dec 2004 23:35:24 +0000 (23:35 +0000)]
smtp can have uid 0 in addition to root and toor

19 years agoremove $Id$ line
ivan [Fri, 24 Dec 2004 23:28:53 +0000 (23:28 +0000)]
remove $Id$ line

19 years agoimport NP and *LK* from shadow file as * (no password)
ivan [Fri, 24 Dec 2004 23:27:35 +0000 (23:27 +0000)]
import NP and *LK* from shadow file as * (no password)

19 years agoinitialize debug flag
ivan [Fri, 24 Dec 2004 03:35:26 +0000 (03:35 +0000)]
initialize debug flag

19 years agoadd ability to set payment date manually
ivan [Fri, 24 Dec 2004 03:33:35 +0000 (03:33 +0000)]
add ability to set payment date manually

19 years agojust "vaccum analyze" is fine
ivan [Wed, 22 Dec 2004 09:53:19 +0000 (09:53 +0000)]
just "vaccum analyze" is fine

19 years agoremove POD VERSION sections
ivan [Fri, 26 Nov 2004 09:40:04 +0000 (09:40 +0000)]
remove POD VERSION sections

19 years agoupdate description for signup_server-realtime to reflect current reality, closes...
ivan [Fri, 26 Nov 2004 09:08:37 +0000 (09:08 +0000)]
update description for signup_server-realtime to reflect current reality, closes: Bug#575

19 years agomove part_pkg transactional stuff from web interface to part_pkg.pm, bumps Bug#18...
ivan [Fri, 26 Nov 2004 08:51:59 +0000 (08:51 +0000)]
move part_pkg transactional stuff from web interface to part_pkg.pm, bumps Bug#18 to 1.5

19 years agoadd password-noampersand and password-noexlamation config files, patch from Stephpen...
ivan [Fri, 26 Nov 2004 06:50:27 +0000 (06:50 +0000)]
add password-noampersand and password-noexlamation config files, patch from Stephpen Bechard, closes: Bug#539

19 years agoadd handling for texas tax exemption and warning that report might not make sense...
ivan [Tue, 9 Nov 2004 11:42:57 +0000 (11:42 +0000)]
add handling for texas tax exemption and warning that report might not make sense for partial months other than the current one

19 years agoadd handling for texas tax exemption and warning that report might not make sense...
ivan [Tue, 9 Nov 2004 11:00:09 +0000 (11:00 +0000)]
add handling for texas tax exemption and warning that report might not make sense for partial months other than the current one

19 years agoparenthesis help alot
ivan [Tue, 9 Nov 2004 09:31:10 +0000 (09:31 +0000)]
parenthesis help alot

19 years agofix for correct reporting of generic taxes
ivan [Tue, 9 Nov 2004 09:13:38 +0000 (09:13 +0000)]
fix for correct reporting of generic taxes

19 years agosync up w/1.5
ivan [Tue, 9 Nov 2004 09:12:57 +0000 (09:12 +0000)]
sync up w/1.5

19 years agodon't generate invoices for COMP customers
ivan [Tue, 9 Nov 2004 08:15:38 +0000 (08:15 +0000)]
don't generate invoices for COMP customers

19 years agoquick pay shouldnt default to exact search
ivan [Sun, 31 Oct 2004 00:01:35 +0000 (00:01 +0000)]
quick pay shouldnt default to exact search

19 years agoannounce
ivan [Tue, 26 Oct 2004 13:08:18 +0000 (13:08 +0000)]
announce

19 years ago1.4.1beta1!
ivan [Tue, 26 Oct 2004 13:03:09 +0000 (13:03 +0000)]
1.4.1beta1!

19 years agoand one last case with named and not named taxes in the same region, ack
ivan [Tue, 26 Oct 2004 06:33:30 +0000 (06:33 +0000)]
and one last case with named and not named taxes in the same region, ack

19 years agotaxes are hard
ivan [Tue, 26 Oct 2004 06:04:12 +0000 (06:04 +0000)]
taxes are hard

19 years agohopefully fix tax report for taxclass & named tax edge cases
ivan [Mon, 25 Oct 2004 23:47:31 +0000 (23:47 +0000)]
hopefully fix tax report for taxclass & named tax edge cases

19 years agohopefully fix tax report for taxclass & named tax edge cases
ivan [Mon, 25 Oct 2004 23:39:07 +0000 (23:39 +0000)]
hopefully fix tax report for taxclass & named tax edge cases

19 years agohopefully fix tax report for taxclass & named tax edge cases
ivan [Mon, 25 Oct 2004 22:48:03 +0000 (22:48 +0000)]
hopefully fix tax report for taxclass & named tax edge cases

19 years agofix joins for proper tax reporting
ivan [Mon, 25 Oct 2004 21:35:33 +0000 (21:35 +0000)]
fix joins for proper tax reporting

19 years agobetter
ivan [Sat, 23 Oct 2004 11:45:13 +0000 (11:45 +0000)]
better

19 years agoupdate default notes and footer
ivan [Sat, 23 Oct 2004 11:35:01 +0000 (11:35 +0000)]
update default notes and footer

19 years agoremove tiny formatting glitch
ivan [Thu, 21 Oct 2004 08:54:43 +0000 (08:54 +0000)]
remove tiny formatting glitch

19 years agoif enabled, show taxclass on package definition browse
ivan [Thu, 21 Oct 2004 08:33:32 +0000 (08:33 +0000)]
if enabled, show taxclass on package definition browse

19 years agofix tax report edge cases when using taxclasses in some regions but not others
ivan [Thu, 21 Oct 2004 07:07:21 +0000 (07:07 +0000)]
fix tax report edge cases when using taxclasses in some regions but not others

19 years agonew logo!
ivan [Wed, 20 Oct 2004 00:45:41 +0000 (00:45 +0000)]
new logo!

19 years agonew logo!
ivan [Tue, 19 Oct 2004 23:52:55 +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:03 +0000 (11:50 +0000)]
isn't run with elevated privledges, so -T not necessary

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

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

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

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

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

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

19 years agoadd uid to mass duplicate checking on export changes, fix bug in new export editing...
ivan [Thu, 16 Sep 2004 13:22:52 +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 agodon't re-my var, quiet warning
ivan [Thu, 16 Sep 2004 01:47:42 +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:36 +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:12 +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:07 +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:21 +0000 (08:30 +0000)]
obtain a new descriptor for the lock in kids, this should fix locking problems

19 years agoselfservice:
ivan [Tue, 14 Sep 2004 06:47:47 +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:05:14 +0000 (12:05 +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:18 +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:43 +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:11 +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:45 +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:15 +0000 (22:42 +0000)]
fixed duplicate checking will catch it, but add client-side protection against double-submission also.

19 years agoacquire a database lock to prevent race conditions in duplicate checking
ivan [Sun, 5 Sep 2004 09:41:35 +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:52 +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:22 +0000 (11:33 +0000)]
oops use @ARGV not @_

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

19 years agobackport select_list changes from 1.5 so the fix for #118 works in 1.4 branch too
ivan [Thu, 19 Aug 2004 10:56:42 +0000 (10:56 +0000)]
backport select_list changes from 1.5 so the fix for #118 works in 1.4 branch too

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

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

19 years agoadd /usr/local/bin to PATH
ivan [Mon, 9 Aug 2004 19:03:20 +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:56 +0000 (02:49 +0000)]
disable order package button until a package has been selected

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

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

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

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

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

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:04 +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 agoping the database and retry rather before doing anything
ivan [Fri, 25 Jun 2004 10:25:10 +0000 (10:25 +0000)]
ping the database and retry rather before doing anything

19 years agoreally fix latex printing when datasrc contains a ;
ivan [Fri, 25 Jun 2004 10:16:10 +0000 (10:16 +0000)]
really fix latex printing when datasrc contains a ;

19 years agofix latex printing when datasrc contains a ;
ivan [Fri, 25 Jun 2004 10:07:22 +0000 (10:07 +0000)]
fix latex printing when datasrc contains a ;

19 years agomove up next bill date on unsuspend
ivan [Fri, 25 Jun 2004 08:44:56 +0000 (08:44 +0000)]
move up next bill date on unsuspend

19 years agoforgotten space in typeset invoice credit lines
ivan [Wed, 23 Jun 2004 02:13:19 +0000 (02:13 +0000)]
forgotten space in typeset invoice credit lines

19 years agosmall doc update
ivan [Tue, 22 Jun 2004 03:11:21 +0000 (03:11 +0000)]
small doc update

19 years agofix attribute importing bugs that borked the passwords
ivan [Tue, 22 Jun 2004 03:10:40 +0000 (03:10 +0000)]
fix attribute importing bugs that borked the passwords

19 years agoremoving old report from MANIFEST
ivan [Mon, 21 Jun 2004 13:37:13 +0000 (13:37 +0000)]
removing old report from MANIFEST

19 years agomasonize fix: avoid newline prepend fix from borking indented first <%, fixes custome...
ivan [Fri, 18 Jun 2004 10:28:18 +0000 (10:28 +0000)]
masonize fix: avoid newline prepend fix from borking indented first <%, fixes customer search by otaker under mason, closes: Bug#830

19 years agostupid whitespace tricks
ivan [Thu, 17 Jun 2004 06:44:15 +0000 (06:44 +0000)]
stupid whitespace tricks

19 years agofix deletion of accounts connected to virtual hosts
ivan [Wed, 16 Jun 2004 23:59:45 +0000 (23:59 +0000)]
fix deletion of accounts connected to virtual hosts

19 years agoupdate tax report for taxclass
ivan [Wed, 16 Jun 2004 14:08:17 +0000 (14:08 +0000)]
update tax report for taxclass

19 years agofix date range for old perl, count tax exempt and COMP customers correctly
ivan [Fri, 11 Jun 2004 16:59:56 +0000 (16:59 +0000)]
fix date range for old perl, count tax exempt and COMP customers correctly

19 years agofix to find all customer scorrectly
ivan [Fri, 11 Jun 2004 14:57:33 +0000 (14:57 +0000)]
fix to find all customer scorrectly

19 years agotax report fix sort
ivan [Fri, 11 Jun 2004 14:25:36 +0000 (14:25 +0000)]
tax report fix sort

19 years agotax report!
ivan [Fri, 11 Jun 2004 14:05:04 +0000 (14:05 +0000)]
tax report!

19 years agotax report!
ivan [Fri, 11 Jun 2004 13:45:09 +0000 (13:45 +0000)]
tax report!

19 years agoadd update-selfservice target
ivan [Fri, 11 Jun 2004 07:40:54 +0000 (07:40 +0000)]
add update-selfservice target

19 years agotyop
ivan [Thu, 10 Jun 2004 11:28:20 +0000 (11:28 +0000)]
tyop

19 years agoneed this entry for myself though!
ivan [Wed, 9 Jun 2004 08:59:03 +0000 (08:59 +0000)]
need this entry for myself though!

19 years agoexplicitly specify Apache httpd.conf. fear.
ivan [Wed, 9 Jun 2004 07:17:47 +0000 (07:17 +0000)]
explicitly specify Apache httpd.conf.  fear.

19 years agoAND set its owner. whew.
ivan [Sat, 5 Jun 2004 12:01:48 +0000 (12:01 +0000)]
AND set its owner.  whew.

19 years agoand don't forget to make the dir
ivan [Sat, 5 Jun 2004 11:55:46 +0000 (11:55 +0000)]
and don't forget to make the dir

19 years agofix path and make var substitution
ivan [Sat, 5 Jun 2004 11:47:38 +0000 (11:47 +0000)]
fix path and make var substitution