freeside.git
18 years agofreebsd install update i guess
ivan [Mon, 11 Jul 2005 12:23:00 +0000 (12:23 +0000)]
freebsd install update i guess

18 years agofix regex
ivan [Mon, 11 Jul 2005 12:22:23 +0000 (12:22 +0000)]
fix regex

18 years agotemplate
ivan [Mon, 11 Jul 2005 12:22:05 +0000 (12:22 +0000)]
template

18 years agoprobably best to keep RT disabled by default, at least for this release
ivan [Mon, 11 Jul 2005 12:21:36 +0000 (12:21 +0000)]
probably best to keep RT disabled by default, at least for this release

18 years agolast bits
ivan [Mon, 11 Jul 2005 12:09:20 +0000 (12:09 +0000)]
last bits

18 years agos/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs
ivan [Mon, 11 Jul 2005 10:58:32 +0000 (10:58 +0000)]
s/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs

18 years agobug fix for error message on session expiration from Randall Lucas <rlucas@tercent...
ivan [Mon, 11 Jul 2005 09:49:58 +0000 (09:49 +0000)]
bug fix for error message on session expiration from Randall Lucas <rlucas@tercent.net>, thanks!

18 years agofix silly bug preventing html invoicing from finding their logo
ivan [Sat, 9 Jul 2005 15:41:18 +0000 (15:41 +0000)]
fix silly bug preventing html invoicing from finding their logo

18 years agoget rid of the godawful halfass "invoice" on the post payment screen when posting...
ivan [Sat, 9 Jul 2005 10:55:18 +0000 (10:55 +0000)]
get rid of the godawful halfass "invoice" on the post payment screen when posting against a specific invoice, replace with having useless "Auto-apply to invoices" box actually show the payment will be applied to one invoice only...  closes: Bug#1241

18 years agoadd desc method to cust_bill_pkg and use it in cust_bill... this should help with...
ivan [Sat, 9 Jul 2005 10:36:43 +0000 (10:36 +0000)]
add desc method to cust_bill_pkg and use it in cust_bill... this should help with any *other* cust_bill_pkg.pkgnum == -1 stuff that needs to be sorted out

18 years agofix bug with new efficient customer-finding code. sql isn't perl, null != 0
ivan [Fri, 8 Jul 2005 23:06:31 +0000 (23:06 +0000)]
fix bug with new efficient customer-finding code.  sql isn't perl, null != 0

18 years agotyop
ivan [Tue, 5 Jul 2005 21:46:56 +0000 (21:46 +0000)]
tyop

18 years agopod error
ivan [Thu, 30 Jun 2005 13:32:23 +0000 (13:32 +0000)]
pod error

18 years agoadd username-percent config option
ivan [Thu, 30 Jun 2005 13:20:33 +0000 (13:20 +0000)]
add username-percent config option

18 years agooops, really fix error with new prepaid card foo
ivan [Thu, 30 Jun 2005 12:44:46 +0000 (12:44 +0000)]
oops, really fix error with new prepaid card foo

18 years agoadd IPC::Run3 to install docs
ivan [Wed, 22 Jun 2005 03:54:52 +0000 (03:54 +0000)]
add IPC::Run3 to install docs

18 years agofix preference sort order for linking: sort unaudited services first, secondary sort...
ivan [Fri, 17 Jun 2005 05:31:50 +0000 (05:31 +0000)]
fix preference sort order for linking: sort unaudited services first, secondary sort by svcaprt

18 years agoadd more info to debugging
ivan [Fri, 17 Jun 2005 05:07:48 +0000 (05:07 +0000)]
add more info to debugging

18 years agofix debugging
ivan [Fri, 17 Jun 2005 05:04:29 +0000 (05:04 +0000)]
fix debugging

18 years agoadd debugging for accounts picked to pick
ivan [Fri, 17 Jun 2005 04:42:06 +0000 (04:42 +0000)]
add debugging for accounts picked to pick

18 years agobetter error reporting for actual errors from lpr command
ivan [Wed, 15 Jun 2005 04:46:50 +0000 (04:46 +0000)]
better error reporting for actual errors from lpr command

18 years agofix error recharging w/prepaid card caused by rounding off of money value, closes...
ivan [Wed, 15 Jun 2005 02:31:28 +0000 (02:31 +0000)]
fix error recharging w/prepaid card caused by rounding off of money value, closes: Bug#1237

18 years agoadd reprint/fax/email links to invoice search results
ivan [Wed, 15 Jun 2005 00:44:28 +0000 (00:44 +0000)]
add reprint/fax/email links to invoice search results

18 years agoadvanced invoice serach, groundwork to add reprint/fax/email links to invoice search...
ivan [Thu, 9 Jun 2005 22:40:10 +0000 (22:40 +0000)]
advanced invoice serach, groundwork to add reprint/fax/email links to invoice search results

18 years agotiny refactor patch from rjbs: It changes the service listing to use $part_pkg->pkg_s...
ivan [Thu, 9 Jun 2005 20:26:08 +0000 (20:26 +0000)]
tiny refactor patch from rjbs: It changes the service listing to use $part_pkg->pkg_svc instead of a qsearch, which means that the listing will still work if pkg_svc has been subclassed.

18 years agodocumentation fix, noticed by rjbs
ivan [Thu, 9 Jun 2005 20:16:58 +0000 (20:16 +0000)]
documentation fix, noticed by rjbs

18 years agodon't rebless if we're already in the plan subclass, fixes pkg customize link
ivan [Thu, 9 Jun 2005 09:15:34 +0000 (09:15 +0000)]
don't rebless if we're already in the plan subclass, fixes pkg customize link

18 years agodeclare new $opt_a
ivan [Thu, 9 Jun 2005 07:19:31 +0000 (07:19 +0000)]
declare new $opt_a

18 years agosignificant speedup from only selected customers with outstanding packages or invoice...
ivan [Thu, 9 Jun 2005 07:13:38 +0000 (07:13 +0000)]
significant speedup from only selected customers with outstanding packages or invoice events in the initial select, and add -a flag for agentnum

18 years agoagent-specific logos for html invoices too
ivan [Thu, 9 Jun 2005 06:56:31 +0000 (06:56 +0000)]
agent-specific logos for html invoices too

18 years agoand make (html|latex)(small)?footer optionall per-agent too
ivan [Thu, 9 Jun 2005 06:36:37 +0000 (06:36 +0000)]
and make (html|latex)(small)?footer optionall per-agent too

18 years agomore sane regex
ivan [Thu, 9 Jun 2005 06:22:24 +0000 (06:22 +0000)]
more sane regex

18 years agough, hopefully fixup agent_plandata regex for multiple agents
ivan [Thu, 9 Jun 2005 06:16:00 +0000 (06:16 +0000)]
ugh, hopefully fixup agent_plandata regex for multiple agents

18 years agough, hopefully fixup agent_plandata regex for multiple agents
ivan [Thu, 9 Jun 2005 06:14:43 +0000 (06:14 +0000)]
ugh, hopefully fixup agent_plandata regex for multiple agents

18 years agomake sure invoice_(latex|html)returnaddress is configurable per-agent
ivan [Thu, 9 Jun 2005 06:01:10 +0000 (06:01 +0000)]
make sure invoice_(latex|html)returnaddress is configurable per-agent

18 years agomake sure invoice_(latex|html)returnaddress is configurable per-agent
ivan [Thu, 9 Jun 2005 05:59:57 +0000 (05:59 +0000)]
make sure invoice_(latex|html)returnaddress is configurable per-agent

18 years agoadd multiple agent selection to agent-specific invoicing
ivan [Thu, 9 Jun 2005 05:34:07 +0000 (05:34 +0000)]
add multiple agent selection to agent-specific invoicing

18 years agoadd ignore_noapply flag to make sure payments are forced in anyway on import
ivan [Thu, 9 Jun 2005 00:18:35 +0000 (00:18 +0000)]
add ignore_noapply flag to make sure payments are forced in anyway on import

18 years agolast bit to allow -1 for non-pkg, non-tax line items
ivan [Wed, 8 Jun 2005 21:52:46 +0000 (21:52 +0000)]
last bit to allow -1 for non-pkg, non-tax line items

18 years agoprepaid card recharge
ivan [Wed, 8 Jun 2005 09:03:06 +0000 (09:03 +0000)]
prepaid card recharge

18 years agodebugging output change in send_email
ivan [Tue, 7 Jun 2005 21:02:13 +0000 (21:02 +0000)]
debugging output change in send_email

18 years agoeek, fix silly problem in invoice sending refactoring
ivan [Mon, 6 Jun 2005 20:07:19 +0000 (20:07 +0000)]
eek, fix silly problem in invoice sending refactoring

18 years agosome additional warnings
ivan [Mon, 6 Jun 2005 19:54:22 +0000 (19:54 +0000)]
some additional warnings

18 years agofix message ID generation for ancient perl, bah
ivan [Mon, 6 Jun 2005 17:00:57 +0000 (17:00 +0000)]
fix message ID generation for ancient perl, bah

18 years agoargh. this should finally fix the last of the Internal vs External breakage i hope
ivan [Fri, 3 Jun 2005 01:51:12 +0000 (01:51 +0000)]
argh.  this should finally fix the last of the Internal vs External breakage i hope

18 years agoCapitalization
ivan [Thu, 2 Jun 2005 09:36:27 +0000 (09:36 +0000)]
Capitalization

18 years agoadd ability to search on a date range of invoice events and then reprint or reemail...
ivan [Thu, 2 Jun 2005 09:29:56 +0000 (09:29 +0000)]
add ability to search on a date range of invoice events and then reprint or reemail (boy was that a bit more work than i expected), closes: Bug#946

18 years agoremove warning
ivan [Thu, 2 Jun 2005 00:02:53 +0000 (00:02 +0000)]
remove warning

18 years agoalign terminology for consistancy. or something.
ivan [Wed, 1 Jun 2005 23:40:13 +0000 (23:40 +0000)]
align terminology for consistancy.  or something.

18 years agoremove trailing whitespace
ivan [Wed, 1 Jun 2005 21:40:59 +0000 (21:40 +0000)]
remove trailing whitespace

18 years agofix up RT_Internal again, hopefully this is the last of the breakage from RT_Internal
ivan [Wed, 1 Jun 2005 20:31:56 +0000 (20:31 +0000)]
fix up RT_Internal again, hopefully this is the last of the breakage from RT_Internal

18 years agoreally. *sigh*
ivan [Wed, 1 Jun 2005 02:39:16 +0000 (02:39 +0000)]
really. *sigh*

18 years agotyop refactoring old sesmon_minute price plkan, noticed by rjbs
ivan [Tue, 31 May 2005 23:42:42 +0000 (23:42 +0000)]
tyop refactoring old sesmon_minute price plkan, noticed by rjbs

18 years agoack, this should finally fix the package editing problem
ivan [Tue, 31 May 2005 23:32:42 +0000 (23:32 +0000)]
ack, this should finally fix the package editing problem

18 years agosilly perl version bs
ivan [Thu, 26 May 2005 19:32:49 +0000 (19:32 +0000)]
silly perl version bs

18 years agosilly perl version bs
ivan [Thu, 26 May 2005 19:30:13 +0000 (19:30 +0000)]
silly perl version bs

18 years agomake svc_www.usersvc optional
ivan [Thu, 26 May 2005 19:16:59 +0000 (19:16 +0000)]
make svc_www.usersvc optional

18 years ago72?!
ivan [Thu, 26 May 2005 03:45:10 +0000 (03:45 +0000)]
72?!

18 years ago1.5.7. and enable RT by default, finally
ivan [Tue, 24 May 2005 15:33:02 +0000 (15:33 +0000)]
1.5.7.  and enable RT by default, finally

18 years agoso Search.tsf and Search.rdf work
ivan [Mon, 23 May 2005 11:49:11 +0000 (11:49 +0000)]
so Search.tsf and Search.rdf work

18 years agofix quick crypt_password bug when its passwd an empty param
ivan [Sun, 22 May 2005 23:38:23 +0000 (23:38 +0000)]
fix quick crypt_password bug when its passwd an empty param

18 years agooops, quote $link w/new templating
ivan [Sun, 22 May 2005 20:39:21 +0000 (20:39 +0000)]
oops, quote $link w/new templating

18 years agoAvoid Gratuitous Capitalizaiton
ivan [Sun, 22 May 2005 09:25:45 +0000 (09:25 +0000)]
Avoid Gratuitous Capitalizaiton

18 years agoadd optional agentnum field to POD doc
ivan [Sun, 22 May 2005 04:24:14 +0000 (04:24 +0000)]
add optional agentnum field to POD doc

18 years agomake sure the customers tables for each agent line up with each other, too
ivan [Sat, 21 May 2005 18:38:43 +0000 (18:38 +0000)]
make sure the customers tables for each agent line up with each other, too

18 years agohehe, allow changing the browse order of any sort
ivan [Sat, 21 May 2005 17:26:01 +0000 (17:26 +0000)]
hehe, allow changing the browse order of any sort

18 years agoline up prospect/active/suspended/cancelled customers
ivan [Sat, 21 May 2005 17:14:42 +0000 (17:14 +0000)]
line up prospect/active/suspended/cancelled customers

18 years agoA group number must refer to an already existing group - so add manually it if you...
ivan [Thu, 19 May 2005 14:10:03 +0000 (14:10 +0000)]
A group number must refer to an already existing group - so add manually it if you want to define a set of static gids or something, default is just going to cause headaches

18 years ago! or !! also
ivan [Thu, 19 May 2005 11:05:21 +0000 (11:05 +0000)]
! or !! also

18 years agofix up some defaults to include gid too
ivan [Thu, 19 May 2005 10:45:56 +0000 (10:45 +0000)]
fix up some defaults to include gid too

18 years agomissing ;
ivan [Thu, 19 May 2005 10:29:16 +0000 (10:29 +0000)]
missing ;

18 years agofix shellcommands export encrypting "magic" shadow values * NP *LK*
ivan [Thu, 19 May 2005 10:26:56 +0000 (10:26 +0000)]
fix shellcommands export encrypting "magic" shadow values * NP *LK*

18 years agooops, remove old-style duplicate check from replace, _check_duplicate was already...
ivan [Thu, 19 May 2005 09:49:46 +0000 (09:49 +0000)]
oops, remove old-style duplicate check from replace, _check_duplicate was already below it

18 years agooops, fix alternate view/etc. links
ivan [Thu, 19 May 2005 08:51:19 +0000 (08:51 +0000)]
oops, fix alternate view/etc. links

18 years agore-email/fax/print links should respect template, also add direct re-send links like...
ivan [Thu, 19 May 2005 08:43:27 +0000 (08:43 +0000)]
re-email/fax/print links should respect template, also add direct re-send links like the view links and convert view/cust_bill.cgi to proper template

18 years agooops, it helps to get the link right
ivan [Wed, 18 May 2005 16:57:27 +0000 (16:57 +0000)]
oops, it helps to get the link right

18 years agoadd agent-specific A/R aging report, closes: bug#1229
ivan [Wed, 18 May 2005 16:55:23 +0000 (16:55 +0000)]
add agent-specific A/R aging report, closes: bug#1229

18 years agoreport the file that had a masonize error
ivan [Wed, 18 May 2005 16:37:24 +0000 (16:37 +0000)]
report the file that had a masonize error

18 years agoactually, quota goes in pw_shell. of course!
ivan [Wed, 18 May 2005 14:50:44 +0000 (14:50 +0000)]
actually, quota goes in pw_shell.  of course!

18 years agooops, losing notes!
ivan [Wed, 18 May 2005 10:43:59 +0000 (10:43 +0000)]
oops, losing notes!

18 years agothis status column is probably faster, one giant SQL query. and add back in the...
ivan [Sun, 15 May 2005 13:49:39 +0000 (13:49 +0000)]
this status column is probably faster, one giant SQL query.  and add back in the customer link, oops

18 years agomove receivables report to search template
ivan [Sun, 15 May 2005 13:01:00 +0000 (13:01 +0000)]
move receivables report to search template

18 years agouse money_char config
ivan [Sun, 15 May 2005 11:58:41 +0000 (11:58 +0000)]
use money_char config

18 years agoalign
ivan [Sun, 15 May 2005 11:46:58 +0000 (11:46 +0000)]
align

18 years agohmm virtual fields have no history?
ivan [Sat, 14 May 2005 20:11:27 +0000 (20:11 +0000)]
hmm virtual fields have no history?

18 years ago0.26
ivan [Sat, 14 May 2005 20:11:01 +0000 (20:11 +0000)]
0.26

18 years agofixup RT integration grr!
ivan [Sat, 14 May 2005 19:57:30 +0000 (19:57 +0000)]
fixup RT integration grr!

18 years agoh helps halot
ivan [Sat, 14 May 2005 18:03:03 +0000 (18:03 +0000)]
h helps halot

18 years agowell this is sorta halfass anyway but useful
ivan [Sat, 14 May 2005 17:59:29 +0000 (17:59 +0000)]
well this is sorta halfass anyway but useful

18 years agohtml invoices: when displaying, use the actual logo from the conf dir - same as the...
ivan [Sat, 14 May 2005 17:04:55 +0000 (17:04 +0000)]
html invoices: when displaying, use the actual logo from the conf dir - same as the emailed copy

18 years agodisable debugging
ivan [Sat, 14 May 2005 16:30:58 +0000 (16:30 +0000)]
disable debugging

18 years agohtml invoices!
ivan [Sat, 14 May 2005 16:27:26 +0000 (16:27 +0000)]
html invoices!

http://chris-linfoot.net/d6plinks/CWLT-5VZD4Y
http://www.dsv.su.se/~jpalme/ietf/mhtml.html
ftp://ftp.dsv.su.se/users/jpalme/draft-ietf-mhtml-info.txt
http://mailformat.dan.info/headers/mime.html
http://www.faqs.org/rfcs/rfc2392.html
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_content-type_multipart.asp

(MIME is hard, let's go shopping!)

18 years agofix picking up alternate invoice_latexnotes_* files, and expand country codes on...
ivan [Fri, 13 May 2005 15:06:18 +0000 (15:06 +0000)]
fix picking up alternate invoice_latexnotes_* files, and expand country codes on invoices.  and oops, print_html changes slipped in last commit too.  well, they were ready anyway.

18 years agobetter to do something fancy like scale down the font size to fit in the intended...
ivan [Fri, 13 May 2005 10:55:40 +0000 (10:55 +0000)]
better to do something fancy like scale down the font size to fit in the intended space or something but hey, this is good enough for now :)

18 years agosubstitute a non-breaking space if there is no invoice_latexreturnaddress file
ivan [Fri, 13 May 2005 10:54:02 +0000 (10:54 +0000)]
substitute a non-breaking space if there is no invoice_latexreturnaddress file

18 years agonew progressbar display causes a silly error in edge case where no dup checking neces...
ivan [Wed, 11 May 2005 14:07:12 +0000 (14:07 +0000)]
new progressbar display causes a silly error in edge case where no dup checking necessary, closes: Bug#1226

18 years agoMissing '</A>' tag.
khoff [Tue, 10 May 2005 18:30:21 +0000 (18:30 +0000)]
Missing '</A>' tag.

18 years agono comma between state and address
ivan [Thu, 5 May 2005 13:06:06 +0000 (13:06 +0000)]
no comma between state and address

18 years agono comma between state and address
ivan [Thu, 5 May 2005 13:04:10 +0000 (13:04 +0000)]
no comma between state and address

18 years agothe ? between svc_domain.cgi and the domain id is missing
ivan [Thu, 5 May 2005 01:46:30 +0000 (01:46 +0000)]
the ? between svc_domain.cgi and the domain id is missing