ivan [Mon, 3 Oct 2005 01:42:22 +0000 (01:42 +0000)]
update account view and edit: convert to proper templates, make sure usage information displays for any usage-capable export, add ability to edit uid/gid
ivan [Sun, 2 Oct 2005 14:04:05 +0000 (14:04 +0000)]
fix leading % causing Mason to barf
ivan [Sun, 2 Oct 2005 07:09:28 +0000 (07:09 +0000)]
add dev make target for quick iterative development
ivan [Thu, 29 Sep 2005 20:19:56 +0000 (20:19 +0000)]
make sure there is an expiraiton date to set as well
ivan [Wed, 28 Sep 2005 18:27:11 +0000 (18:27 +0000)]
recognize hourly frequency in cust_main->bill
ivan [Sun, 25 Sep 2005 08:20:21 +0000 (08:20 +0000)]
this css did weird things under IE
ivan [Sun, 25 Sep 2005 08:13:36 +0000 (08:13 +0000)]
get rid of JSRS iframe foo for progress bar, use XMLHTTPRequest instead. really should have done that in the first place. JSON will wait until another day...
ivan [Sat, 24 Sep 2005 22:53:25 +0000 (22:53 +0000)]
parse paybatch order number with dashes correctly
ivan [Thu, 22 Sep 2005 22:25:23 +0000 (22:25 +0000)]
should fix problem with empty (dir-less) Conf showing up
ivan [Wed, 21 Sep 2005 12:49:51 +0000 (12:49 +0000)]
add prepaid support which sets RADIUS Expiration attribute, update customer view package UI
ivan [Fri, 16 Sep 2005 10:10:46 +0000 (10:10 +0000)]
tyop
ivan [Fri, 16 Sep 2005 08:18:31 +0000 (08:18 +0000)]
with taxclasses, might have multiple records for a state/county/country
ivan [Wed, 14 Sep 2005 11:01:02 +0000 (11:01 +0000)]
fix autogenerated simple test
ivan [Tue, 13 Sep 2005 20:12:04 +0000 (20:12 +0000)]
fix redirect with single item returned from search results and a coderef redirect
ivan [Sat, 10 Sep 2005 14:50:57 +0000 (14:50 +0000)]
ajax-style xmlhttprequest state/county/country selector!
ivan [Thu, 8 Sep 2005 19:15:12 +0000 (19:15 +0000)]
MySQL is case sensitive about table names! huh
ivan [Thu, 8 Sep 2005 08:50:29 +0000 (08:50 +0000)]
fix dropping of payname
ivan [Thu, 8 Sep 2005 06:52:37 +0000 (06:52 +0000)]
don't need 4k of newlines anymore, H:W:SelectLayers works better
ivan [Wed, 7 Sep 2005 22:52:23 +0000 (22:52 +0000)]
add hourly frequency
ivan [Wed, 7 Sep 2005 22:04:17 +0000 (22:04 +0000)]
list current dictionary sources in example so i don't forget
ivan [Wed, 7 Sep 2005 22:02:32 +0000 (22:02 +0000)]
update with dictionaries from freeradius 1.0.4 plus dictionary.ip3networks
ivan [Wed, 7 Sep 2005 12:56:41 +0000 (12:56 +0000)]
define username_len so the default add account screen doesn't have a tiny username field (when usernamemax is not defined)
ivan [Wed, 7 Sep 2005 12:48:24 +0000 (12:48 +0000)]
fix silly bug sizing username field when adding an account (and usernamemax is not set)
ivan [Wed, 7 Sep 2005 12:44:59 +0000 (12:44 +0000)]
fix silly bug sizing username field when adding an account (and username max is not set)
ivan [Wed, 7 Sep 2005 12:38:25 +0000 (12:38 +0000)]
oops, still need areyousure javascript for some sub-bits of the page (package unprovisioning and cancellation, bunch of payment history stuff)
ivan [Wed, 7 Sep 2005 10:40:58 +0000 (10:40 +0000)]
import dbdef from FS::Schema instead of calling $FS::Record::dbdef directly
ivan [Wed, 7 Sep 2005 10:25:29 +0000 (10:25 +0000)]
fix bug with new option_Common stuff, forgot to prefix FS::
ivan [Wed, 7 Sep 2005 10:16:25 +0000 (10:16 +0000)]
remote access key is a big long thing
ivan [Wed, 7 Sep 2005 09:37:26 +0000 (09:37 +0000)]
add cpanel export
ivan [Tue, 6 Sep 2005 21:58:06 +0000 (21:58 +0000)]
document variables available in payment_receipt_email
ivan [Sat, 27 Aug 2005 08:46:58 +0000 (08:46 +0000)]
add banned credit card / ACH table, re-do cancel popup to have a checkbox to ban payinfo
ivan [Wed, 24 Aug 2005 14:07:24 +0000 (14:07 +0000)]
need H:W:SelectLayers 0.05
ivan [Wed, 24 Aug 2005 13:47:09 +0000 (13:47 +0000)]
fix size of cvv2 help popup
ivan [Wed, 24 Aug 2005 13:22:27 +0000 (13:22 +0000)]
customer edit: abstract out billing info to billing.html, re-do payment type selection with HTML::Widgets::SelectLayers, add Switch/Solo/Maestro support for start date & issue #. customer view: re-order fields for consistency. selfservice API: support paystart_month, paystart_year, payissue and payip in MyAccount::process_payment and ::edit_info and Signup::new_customer, FS::cust_main::realtime_bop: support paystart_month paystart_year payissue payip fields
ivan [Tue, 23 Aug 2005 12:38:55 +0000 (12:38 +0000)]
fix bug with service editing caused by moving dbdef stuff around
ivan [Thu, 18 Aug 2005 07:58:22 +0000 (07:58 +0000)]
add taxclass kludge to gateway overrides, fix parsing of new-style paybatch
ivan [Thu, 18 Aug 2005 06:46:44 +0000 (06:46 +0000)]
slight adjustments to deb install for latest 1.5.8cvs
ivan [Thu, 18 Aug 2005 05:41:24 +0000 (05:41 +0000)]
hopefully this is the last missing file
ivan [Thu, 18 Aug 2005 05:12:02 +0000 (05:12 +0000)]
oops another missing file
ivan [Thu, 18 Aug 2005 04:16:12 +0000 (04:16 +0000)]
missing file
ivan [Wed, 17 Aug 2005 22:23:46 +0000 (22:23 +0000)]
infrastructure for easier schema changes, and: add payment_gateway, payment_gateway_option and agent_payment_gateway tables, add paystart_month, paystart_year, payissue and payip fields to cust_main, add preliminary gateway and gateway override editing to web UI, use payment gateway override when processing payments (card type, not taxclass yet)
ivan [Mon, 15 Aug 2005 01:55:43 +0000 (01:55 +0000)]
fix brainfart parsing end dates, closes: Bug#1248
ivan [Tue, 9 Aug 2005 21:38:59 +0000 (21:38 +0000)]
add native Radiator export
ivan [Mon, 8 Aug 2005 15:15:50 +0000 (15:15 +0000)]
add export to everyone.net outsource mail service
ivan [Mon, 8 Aug 2005 03:15:18 +0000 (03:15 +0000)]
add some docs on signup_server-payby and -realtime configuration values
ivan [Sun, 7 Aug 2005 00:41:23 +0000 (00:41 +0000)]
update forward_shellcommands export to know about literal source addresses, closes: Bug#1246
ivan [Sun, 7 Aug 2005 00:40:02 +0000 (00:40 +0000)]
move cust_pkg search to new template, add active/suspended/cancelled customer packages to agent browse
ivan [Fri, 5 Aug 2005 00:57:59 +0000 (00:57 +0000)]
fix credit searches by otaker
ivan [Thu, 4 Aug 2005 08:39:19 +0000 (08:39 +0000)]
add IPC::Run3 and instructions for adding fs_queue and fs_selfservice users to install docs
ivan [Thu, 4 Aug 2005 01:42:54 +0000 (01:42 +0000)]
don't use install -D flag, doesn't work on bsd
ivan [Wed, 3 Aug 2005 07:38:47 +0000 (07:38 +0000)]
eliminate scary (but harmless) "Use of uninitalized value in length" warnings
ivan [Wed, 3 Aug 2005 02:23:22 +0000 (02:23 +0000)]
don't try to run blank commands for non-svc_acct shellcommand exports too
khoff [Tue, 2 Aug 2005 19:17:09 +0000 (19:17 +0000)]
Only complain, not die, if we can't find a svc_x record for an h_cust_svc record.
ivan [Thu, 14 Jul 2005 11:55:01 +0000 (11:55 +0000)]
oops, fix last minute bug with new configurable customer fields on reports
ivan [Thu, 14 Jul 2005 11:46:25 +0000 (11:46 +0000)]
clean up some leftover bits from cust-fields work
ivan [Thu, 14 Jul 2005 11:31:35 +0000 (11:31 +0000)]
add unlinked mail forward (svc_forward) report
ivan [Thu, 14 Jul 2005 11:18:06 +0000 (11:18 +0000)]
move account search (httemplate/search/svc_acct.cgi) to new template, cust-fields configuration value to control which customer fields are shown on reports
ivan [Thu, 14 Jul 2005 10:52:46 +0000 (10:52 +0000)]
move account search (httemplate/search/svc_acct.cgi) to new template, cust-fields configuration value to control which customer fields are shown on reports
ivan [Tue, 12 Jul 2005 11:54:59 +0000 (11:54 +0000)]
add alternative for very old Pg
ivan [Tue, 12 Jul 2005 09:31:21 +0000 (09:31 +0000)]
<rjbs> More of the same: these patches make it safer to subclass FS::part_pkg's pkg_svc method by eliminating qsearches on table pkg_svc.
ivan [Tue, 12 Jul 2005 09:22:18 +0000 (09:22 +0000)]
<rjbs> This patch is part of my continuing effort to avoid using SQL and qsearch from templates to find the pkg_svc records for a package.
ivan [Tue, 12 Jul 2005 09:13:19 +0000 (09:13 +0000)]
patch from rjbs to add by_key contructor to Record.pm
ivan [Tue, 12 Jul 2005 09:11:25 +0000 (09:11 +0000)]
okay, really enable RT by default for good now
ivan [Mon, 11 Jul 2005 14:15:09 +0000 (14:15 +0000)]
adding rt-drop-tables
ivan [Mon, 11 Jul 2005 13:01:16 +0000 (13:01 +0000)]
new server
ivan [Mon, 11 Jul 2005 12:53:17 +0000 (12:53 +0000)]
note alternate instructions for 0pre6->7
ivan [Mon, 11 Jul 2005 12:39:47 +0000 (12:39 +0000)]
s/ANNOUNCE/Changelog/
ivan [Mon, 11 Jul 2005 12:23:00 +0000 (12:23 +0000)]
freebsd install update i guess
ivan [Mon, 11 Jul 2005 12:22:23 +0000 (12:22 +0000)]
fix regex
ivan [Mon, 11 Jul 2005 12:22:05 +0000 (12:22 +0000)]
template
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
ivan [Mon, 11 Jul 2005 12:09:20 +0000 (12:09 +0000)]
last bits
ivan [Mon, 11 Jul 2005 10:58:32 +0000 (10:58 +0000)]
s/ClientAPI::SessionCache/ClientAPI_SessionCache/ noticed by rjbs
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!
ivan [Sat, 9 Jul 2005 15:41:18 +0000 (15:41 +0000)]
fix silly bug preventing html invoicing from finding their logo
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
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
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
ivan [Tue, 5 Jul 2005 21:46:56 +0000 (21:46 +0000)]
tyop
ivan [Thu, 30 Jun 2005 13:32:23 +0000 (13:32 +0000)]
pod error
ivan [Thu, 30 Jun 2005 13:20:33 +0000 (13:20 +0000)]
add username-percent config option
ivan [Thu, 30 Jun 2005 12:44:46 +0000 (12:44 +0000)]
oops, really fix error with new prepaid card foo
ivan [Wed, 22 Jun 2005 03:54:52 +0000 (03:54 +0000)]
add IPC::Run3 to install docs
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
ivan [Fri, 17 Jun 2005 05:07:48 +0000 (05:07 +0000)]
add more info to debugging
ivan [Fri, 17 Jun 2005 05:04:29 +0000 (05:04 +0000)]
fix debugging
ivan [Fri, 17 Jun 2005 04:42:06 +0000 (04:42 +0000)]
add debugging for accounts picked to pick
ivan [Wed, 15 Jun 2005 04:46:50 +0000 (04:46 +0000)]
better error reporting for actual errors from lpr command
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
ivan [Wed, 15 Jun 2005 00:44:28 +0000 (00:44 +0000)]
add reprint/fax/email links to invoice search results
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
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.
ivan [Thu, 9 Jun 2005 20:16:58 +0000 (20:16 +0000)]
documentation fix, noticed by rjbs
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
ivan [Thu, 9 Jun 2005 07:19:31 +0000 (07:19 +0000)]
declare new $opt_a
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
ivan [Thu, 9 Jun 2005 06:56:31 +0000 (06:56 +0000)]
agent-specific logos for html invoices too
ivan [Thu, 9 Jun 2005 06:36:37 +0000 (06:36 +0000)]
and make (html|latex)(small)?footer optionall per-agent too
ivan [Thu, 9 Jun 2005 06:22:24 +0000 (06:22 +0000)]
more sane regex
ivan [Thu, 9 Jun 2005 06:16:00 +0000 (06:16 +0000)]
ugh, hopefully fixup agent_plandata regex for multiple agents