freeside.git
19 years agotime-based prepaid cards, session monitor. woop!
ivan [Sat, 3 Feb 2001 14:03:50 +0000 (14:03 +0000)]
time-based prepaid cards, session monitor.  woop!

19 years agofix tyops
ivan [Wed, 31 Jan 2001 07:21:00 +0000 (07:21 +0000)]
fix tyops

19 years agotyop, thanks to Mack Nagashima <mackn@moaner.org>
ivan [Tue, 30 Jan 2001 09:08:40 +0000 (09:08 +0000)]
tyop, thanks to Mack Nagashima <mackn@moaner.org>

19 years agoharmless tyop
ivan [Tue, 23 Jan 2001 05:03:50 +0000 (05:03 +0000)]
harmless tyop

19 years agotyop
ivan [Mon, 15 Jan 2001 09:00:53 +0000 (09:00 +0000)]
tyop

19 years agostatedefault & referraldefault config files
ivan [Tue, 26 Dec 2000 23:51:40 +0000 (23:51 +0000)]
statedefault & referraldefault config files

19 years agoperldoc -f split
ivan [Thu, 21 Dec 2000 05:22:30 +0000 (05:22 +0000)]
perldoc -f split

19 years agomight as well put this nice picture in the docs
ivan [Mon, 11 Dec 2000 21:57:46 +0000 (21:57 +0000)]
might as well put this nice picture in the docs

19 years agomore ancient todo stuff from my inbox
ivan [Mon, 11 Dec 2000 01:30:11 +0000 (01:30 +0000)]
more ancient todo stuff from my inbox

19 years agoancient stuff out of my inbox
ivan [Mon, 11 Dec 2000 01:10:15 +0000 (01:10 +0000)]
ancient stuff out of my inbox

19 years agofix uninitialized value errors
ivan [Sun, 10 Dec 2000 21:16:26 +0000 (21:16 +0000)]
fix uninitialized value errors

19 years agolayout nicely thanks to matt peterson <matt@peterson.org>
ivan [Sat, 9 Dec 2000 02:53:31 +0000 (02:53 +0000)]
layout nicely thanks to matt peterson <matt@peterson.org>

19 years agosession callbacks
ivan [Fri, 8 Dec 2000 22:22:31 +0000 (22:22 +0000)]
session callbacks

19 years agoDESTROY sub
ivan [Wed, 6 Dec 2000 10:21:13 +0000 (10:21 +0000)]
DESTROY sub

19 years agofix nas.last type
ivan [Mon, 4 Dec 2000 00:13:02 +0000 (00:13 +0000)]
fix nas.last type

19 years agotyop
ivan [Sun, 3 Dec 2000 21:45:36 +0000 (21:45 +0000)]
tyop

19 years agodirections for webapp session foo
ivan [Sun, 3 Dec 2000 21:31:23 +0000 (21:31 +0000)]
directions for webapp session foo

19 years agooops, forgot the web apps
ivan [Sun, 3 Dec 2000 21:13:31 +0000 (21:13 +0000)]
oops, forgot the web apps

19 years agosession monitor updates
ivan [Sun, 3 Dec 2000 20:25:20 +0000 (20:25 +0000)]
session monitor updates

19 years agobugfixes from Jeff Finucane <jeff@cmh.net>, thanks!
ivan [Sun, 3 Dec 2000 15:14:00 +0000 (15:14 +0000)]
bugfixes from Jeff Finucane <jeff@cmh.net>, thanks!

19 years agotemplate bugfix from Jason Spence <thalakan@frys.com>
ivan [Sun, 3 Dec 2000 14:29:15 +0000 (14:29 +0000)]
template bugfix from Jason Spence <thalakan@frys.com>

19 years agopatch from Jason Spence <thalakan@frys.com>: admin.html doc, autocapgen
ivan [Sun, 3 Dec 2000 13:45:15 +0000 (13:45 +0000)]
patch from Jason Spence <thalakan@frys.com>: admin.html doc, autocapgen

19 years agobeginnings of web status for session monitor
ivan [Sun, 3 Dec 2000 13:44:05 +0000 (13:44 +0000)]
beginnings of web status for session monitor

19 years agobad caches!
ivan [Sun, 3 Dec 2000 10:09:35 +0000 (10:09 +0000)]
bad caches!

19 years agooops
ivan [Fri, 1 Dec 2000 22:58:31 +0000 (22:58 +0000)]
oops

19 years agoanother tyop
ivan [Fri, 1 Dec 2000 18:34:53 +0000 (18:34 +0000)]
another tyop

19 years agotyop
ivan [Fri, 1 Dec 2000 18:33:32 +0000 (18:33 +0000)]
tyop

19 years agotyop
ivan [Wed, 22 Nov 2000 23:30:51 +0000 (23:30 +0000)]
tyop

19 years agosession monitor
ivan [Tue, 7 Nov 2000 15:00:37 +0000 (15:00 +0000)]
session monitor

19 years agonas.last can't be defined NULL if indexed
ivan [Mon, 30 Oct 2000 10:47:26 +0000 (10:47 +0000)]
nas.last can't be defined NULL if indexed

19 years agooops, also necessary for session monitor
ivan [Fri, 27 Oct 2000 20:18:32 +0000 (20:18 +0000)]
oops, also necessary for session monitor

19 years agosession monitor
ivan [Fri, 27 Oct 2000 20:15:50 +0000 (20:15 +0000)]
session monitor

19 years agofix typo
ivan [Mon, 16 Oct 2000 13:26:43 +0000 (13:26 +0000)]
fix typo

19 years agoroo
ivan [Sun, 15 Oct 2000 12:58:25 +0000 (12:58 +0000)]
roo

19 years agorawr!
ivan [Thu, 12 Oct 2000 00:44:43 +0000 (00:44 +0000)]
rawr!

19 years agosince printed field isn't updated 'till after print_text method is called,
ivan [Wed, 20 Sep 2000 10:35:21 +0000 (10:35 +0000)]
since printed field isn't updated 'till after print_text method is called,
want to print overdue invoices if printed > 0, not > 1

19 years agountaint template source
ivan [Thu, 24 Aug 2000 07:26:50 +0000 (07:26 +0000)]
untaint template source

19 years agoexample invoice template
ivan [Wed, 9 Aug 2000 18:40:22 +0000 (18:40 +0000)]
example invoice template

19 years agodoc updates
ivan [Wed, 9 Aug 2000 18:21:38 +0000 (18:21 +0000)]
doc updates

19 years agotemplatable invoices
ivan [Wed, 9 Aug 2000 11:30:41 +0000 (11:30 +0000)]
templatable invoices

19 years agodia source
ivan [Tue, 18 Jul 2000 16:15:21 +0000 (16:15 +0000)]
dia source

19 years agooops
ivan [Mon, 17 Jul 2000 17:59:33 +0000 (17:59 +0000)]
oops

19 years agofirst shot at invoice browsing and some other cleanups
ivan [Mon, 17 Jul 2000 16:45:41 +0000 (16:45 +0000)]
first shot at invoice browsing and some other cleanups

19 years agosilly mistake
ivan [Mon, 17 Jul 2000 13:51:07 +0000 (13:51 +0000)]
silly mistake

19 years agobetter error message if a package isn't linked to a customer (that shouldn't happen)
ivan [Mon, 17 Jul 2000 12:49:29 +0000 (12:49 +0000)]
better error message if a package isn't linked to a customer (that shouldn't happen)

19 years agobetter error messages if svc_acct or svc_domain records are missing
ivan [Mon, 17 Jul 2000 10:58:42 +0000 (10:58 +0000)]
better error messages if svc_acct or svc_domain records are missing

19 years agoprevent accounts which are the target of mail aliases from being deleted
ivan [Mon, 17 Jul 2000 10:53:42 +0000 (10:53 +0000)]
prevent accounts which are the target of mail aliases from being deleted

19 years agomake remote commands configurable
ivan [Mon, 17 Jul 2000 10:37:27 +0000 (10:37 +0000)]
make remote commands configurable

19 years agorawr!
ivan [Mon, 17 Jul 2000 10:36:43 +0000 (10:36 +0000)]
rawr!

19 years agodocumentation updates
ivan [Mon, 17 Jul 2000 10:36:18 +0000 (10:36 +0000)]
documentation updates

20 years agowait()ing on SIGCHLD causing hangs for some folks
ivan [Fri, 7 Jul 2000 04:05:25 +0000 (04:05 +0000)]
wait()ing on SIGCHLD causing hangs for some folks

20 years agomis-PODed =back should have been a =cut
ivan [Thu, 6 Jul 2000 13:56:42 +0000 (13:56 +0000)]
mis-PODed =back should have been a =cut
in conjunction with AUTOLOAD this was sure a pain to find

20 years agotyop
ivan [Thu, 6 Jul 2000 13:23:29 +0000 (13:23 +0000)]
tyop

20 years agoremove duplicate sql statement causing spurious errors
ivan [Thu, 6 Jul 2000 13:19:18 +0000 (13:19 +0000)]
remove duplicate sql statement causing spurious errors

20 years agosupport for radius check attributes (except importing). poorly documented.
ivan [Thu, 6 Jul 2000 08:57:28 +0000 (08:57 +0000)]
support for radius check attributes (except importing).  poorly documented.

20 years agodon't error out on invalid svc_acct_sm.domuid's that can't be matched in
ivan [Thu, 6 Jul 2000 03:37:24 +0000 (03:37 +0000)]
don't error out on invalid svc_acct_sm.domuid's that can't be matched in
svc_acct.uid - just warn.

20 years agonoted a API inconsistancy
ivan [Tue, 4 Jul 2000 13:42:37 +0000 (13:42 +0000)]
noted a API inconsistancy

20 years agoget rid of double sendmailrestart invocation; no need for multiple sessions
ivan [Mon, 3 Jul 2000 09:13:10 +0000 (09:13 +0000)]
get rid of double sendmailrestart invocation; no need for multiple sessions

20 years agotypo
ivan [Mon, 3 Jul 2000 09:09:14 +0000 (09:09 +0000)]
typo

20 years agoadded sendmailrestart and sendmailconfigpath config files
ivan [Mon, 3 Jul 2000 09:03:14 +0000 (09:03 +0000)]
added sendmailrestart and sendmailconfigpath config files

20 years agomaildisablecatchall configuration file
ivan [Fri, 30 Jun 2000 10:37:18 +0000 (10:37 +0000)]
maildisablecatchall configuration file

20 years agomaildisablecatchall config file
ivan [Fri, 30 Jun 2000 10:19:58 +0000 (10:19 +0000)]
maildisablecatchall config file

20 years agoanother silly typo in svc_acct.export
ivan [Thu, 29 Jun 2000 15:01:25 +0000 (15:01 +0000)]
another silly typo in svc_acct.export

20 years agoadd sendmailrestart configuration file
ivan [Thu, 29 Jun 2000 14:02:29 +0000 (14:02 +0000)]
add sendmailrestart configuration file

20 years agos/password/_password/ for PostgreSQL wasn't done in the import.
ivan [Thu, 29 Jun 2000 12:27:01 +0000 (12:27 +0000)]
s/password/_password/ for PostgreSQL wasn't done in the import.

20 years agosupport for pre-encrypted md5 passwords.
ivan [Thu, 29 Jun 2000 12:00:49 +0000 (12:00 +0000)]
support for pre-encrypted md5 passwords.

20 years agomd5 passwords can are 34 characters long and have $ in them.
ivan [Thu, 29 Jun 2000 11:56:52 +0000 (11:56 +0000)]
md5 passwords can are 34 characters long and have $ in them.

20 years agodon't block on $whois_hack trueness when adding new domains.
ivan [Thu, 29 Jun 2000 11:12:20 +0000 (11:12 +0000)]
don't block on $whois_hack trueness when adding new domains.

20 years agooops, silly mistake
ivan [Thu, 29 Jun 2000 10:51:52 +0000 (10:51 +0000)]
oops, silly mistake

20 years agomake svc_acct_sm skip blank lines in sendmail import
ivan [Thu, 29 Jun 2000 10:48:25 +0000 (10:48 +0000)]
make svc_acct_sm skip blank lines in sendmail import

20 years agosuperfluous my()
ivan [Wed, 28 Jun 2000 12:54:33 +0000 (12:54 +0000)]
superfluous my()

20 years agobugfix to accept shells that evaluate to false in perl, like the empty string.
ivan [Wed, 28 Jun 2000 12:52:22 +0000 (12:52 +0000)]
bugfix to accept shells that evaluate to false in perl, like the empty string.

20 years agoadd support for config option textradiusprepend
ivan [Wed, 28 Jun 2000 12:37:28 +0000 (12:37 +0000)]
add support for config option textradiusprepend

20 years agoallow RADIUS lines with "Auth-Type = Local" too
ivan [Wed, 28 Jun 2000 12:32:30 +0000 (12:32 +0000)]
allow RADIUS lines with "Auth-Type = Local" too

20 years agomake svc_acct more forgiving about RADIUS users files
ivan [Wed, 28 Jun 2000 12:03:53 +0000 (12:03 +0000)]
make svc_acct more forgiving about RADIUS users files

20 years agoforgot to import a sub
ivan [Wed, 28 Jun 2000 10:51:19 +0000 (10:51 +0000)]
forgot to import a sub

20 years agoquick hack to add RADIUS attributes
ivan [Wed, 28 Jun 2000 10:48:42 +0000 (10:48 +0000)]
quick hack to add RADIUS attributes

20 years agodocumentation oops
ivan [Wed, 28 Jun 2000 10:38:35 +0000 (10:38 +0000)]
documentation oops

20 years agoi18n
ivan [Tue, 27 Jun 2000 12:15:50 +0000 (12:15 +0000)]
i18n

20 years agoi18
ivan [Tue, 27 Jun 2000 12:15:37 +0000 (12:15 +0000)]
i18

20 years agofix typo in last patch, and another gratuitous -w pleaser
ivan [Tue, 27 Jun 2000 11:29:52 +0000 (11:29 +0000)]
fix typo in last patch, and another gratuitous -w pleaser

20 years agologically identical, but -w safe
ivan [Tue, 27 Jun 2000 11:27:55 +0000 (11:27 +0000)]
logically identical, but -w safe

20 years agodon't use Date::Manip; report correct program name in freeside-bill usage msg
ivan [Sat, 24 Jun 2000 00:28:30 +0000 (00:28 +0000)]
don't use Date::Manip; report correct program name in freeside-bill usage msg

20 years agoFS::Record::qsearch - more portable, doesn't depend on $sth->execute returning
ivan [Fri, 23 Jun 2000 12:25:59 +0000 (12:25 +0000)]
FS::Record::qsearch - more portable, doesn't depend on $sth->execute returning
a number of rows, uses placeholders and prepare_cached

20 years agotyop
ivan [Thu, 22 Jun 2000 10:52:37 +0000 (10:52 +0000)]
tyop

20 years agodocumentation update for 1.2.4 release
ivan [Tue, 20 Jun 2000 07:57:41 +0000 (07:57 +0000)]
documentation update for 1.2.4 release

20 years agodocumentation update
ivan [Tue, 20 Jun 2000 07:13:03 +0000 (07:13 +0000)]
documentation update

20 years agofix typo in error message
ivan [Sat, 17 Jun 2000 21:48:05 +0000 (21:48 +0000)]
fix typo in error message

20 years agotext updates
ivan [Thu, 15 Jun 2000 14:45:38 +0000 (14:45 +0000)]
text updates

20 years agoadded ICRADIUS radreply table support, courtesy of Kenny Elliott
ivan [Thu, 15 Jun 2000 14:07:02 +0000 (14:07 +0000)]
added ICRADIUS radreply table support, courtesy of Kenny Elliott

20 years agochange SSH link from ftp.cs.hut.fi (F-Secure) to www.openssh.com
ivan [Thu, 15 Jun 2000 14:03:52 +0000 (14:03 +0000)]
change SSH link from ftp.cs.hut.fi (F-Secure) to openssh.com

20 years agoadd radius method
ivan [Thu, 15 Jun 2000 13:35:47 +0000 (13:35 +0000)]
add radius method

20 years agofix for ncancelled_pkgs - when called in scalar context, was only returning
ivan [Thu, 15 Jun 2000 12:38:09 +0000 (12:38 +0000)]
fix for ncancelled_pkgs - when called in scalar context, was only returning
second item

20 years agobugfix from Jeff Finucane, thanks!
ivan [Thu, 15 Jun 2000 12:30:37 +0000 (12:30 +0000)]
bugfix from Jeff Finucane, thanks!

20 years agoupdate to the inline documentation, hopefully will make things more clear
ivan [Thu, 15 Jun 2000 11:10:31 +0000 (11:10 +0000)]
update to the inline documentation, hopefully will make things more clear

20 years agodocumentation updates for mysql privledges
ivan [Wed, 14 Jun 2000 12:24:49 +0000 (12:24 +0000)]
documentation updates for mysql privledges

20 years agoupdate link for mysql database creation. i sure wish they'd stop changing these...
ivan [Wed, 14 Jun 2000 11:51:04 +0000 (11:51 +0000)]
update link for mysql database creation.  i sure wish they'd stop changing these all the time

20 years agono longer need to modify Bill.pm to enable real-time credit card processing
ivan [Wed, 14 Jun 2000 03:41:37 +0000 (03:41 +0000)]
no longer need to modify Bill.pm to enable real-time credit card processing

20 years agosendmail fix from Jeff Finucane
ivan [Mon, 12 Jun 2000 08:37:56 +0000 (08:37 +0000)]
sendmail fix from Jeff Finucane

20 years agoadd print_batch script from Joel Griffiths
ivan [Sat, 13 May 2000 21:57:56 +0000 (21:57 +0000)]
add print_batch script from Joel Griffiths