khoff [Tue, 29 Mar 2005 01:41:56 +0000 (01:41 +0000)]
A few RT_External fixes.
khoff [Tue, 29 Mar 2005 01:38:51 +0000 (01:38 +0000)]
'require' not 'use' Fax::Hylafax::Client so it's an optional requirement.
ivan [Sun, 27 Mar 2005 23:21:42 +0000 (23:21 +0000)]
allow & in bank names
ivan [Sun, 27 Mar 2005 23:21:11 +0000 (23:21 +0000)]
svc_Common / svc_acct child_objects can now set an alternate field for the svcnum, for things like forwards
ivan [Sat, 26 Mar 2005 11:51:24 +0000 (11:51 +0000)]
fc3
ivan [Wed, 23 Mar 2005 04:16:32 +0000 (04:16 +0000)]
new RT requires Tree::Simple too
ivan [Wed, 23 Mar 2005 02:59:44 +0000 (02:59 +0000)]
add HTML::Scrubber to rt install/upgrade docs
ivan [Tue, 22 Mar 2005 18:15:07 +0000 (18:15 +0000)]
small fix for indices in upgrade instructions, found by s5
khoff [Mon, 21 Mar 2005 22:13:39 +0000 (22:13 +0000)]
Added support for FAX invoice destinations using a HylaFAX server.
Faxing plain text invoices is not supported.
pbowen [Mon, 21 Mar 2005 21:55:34 +0000 (21:55 +0000)]
Forgot to load up the conf.
pbowen [Sat, 19 Mar 2005 00:12:24 +0000 (00:12 +0000)]
Fixed a few things: -PB
1. Fixed a nasty bug that would clear the payinfo if the private key was not available.
2. Set the default module for encrypt/decrypt to be Crypt::OpenSSL::RSA.
3. Added a die and error message so that it doesn't just pass around plaintext if the encryption engine is broken or missing.
4. Added code so that the masked payinfo is handled correctly in the case that it is blank and it cannot be generated (encrypted payinfo)
pbowen [Fri, 18 Mar 2005 19:21:30 +0000 (19:21 +0000)]
Added encrypted fields for Credit Cards, etc... - PB
pbowen [Fri, 18 Mar 2005 19:15:26 +0000 (19:15 +0000)]
Added a few additional recurrences for domain billing
pbowen [Fri, 18 Mar 2005 16:47:26 +0000 (16:47 +0000)]
Fixed a small bug... if replace is called by SUPER, @_ == 1 if it only contains an undef. -PB
ivan [Fri, 18 Mar 2005 09:58:11 +0000 (09:58 +0000)]
selfservice uses HTML::Entities
ivan [Fri, 18 Mar 2005 09:15:36 +0000 (09:15 +0000)]
no idea why this is only showing up on freebsd install
ivan [Fri, 18 Mar 2005 01:00:03 +0000 (01:00 +0000)]
sorry it was late
khoff [Thu, 17 Mar 2005 21:56:53 +0000 (21:56 +0000)]
Documentation tyop.
ivan [Thu, 17 Mar 2005 21:45:25 +0000 (21:45 +0000)]
Freeside side uses MIME-tools now
khoff [Thu, 17 Mar 2005 21:41:36 +0000 (21:41 +0000)]
Added options invoice_email_pdf and invoice_email_pdf_note.
invoice_email_pdf - Attach PDF invoice to emailed plain text invoices.
invoice_email_pdf_note - Replace plain text invoice with this note, when attaching a PDF.
ivan [Wed, 16 Mar 2005 11:31:19 +0000 (11:31 +0000)]
fix regionselector for CR in region names for some reason
khoff [Tue, 15 Mar 2005 23:27:08 +0000 (23:27 +0000)]
Missing semicolon.
ivan [Sun, 13 Mar 2005 11:47:29 +0000 (11:47 +0000)]
and store the refund correctly
ivan [Sun, 13 Mar 2005 11:34:45 +0000 (11:34 +0000)]
when refunding against a specific card payment, use the card details from the payment instead of the customer record
ivan [Sun, 13 Mar 2005 11:12:19 +0000 (11:12 +0000)]
add some additional debugging to refunds
ivan [Sat, 12 Mar 2005 16:07:29 +0000 (16:07 +0000)]
popurl(3) won't give us a good freeside base url since RT calls it from multiple directory depths... have to specify explicity, like external integration
ivan [Sat, 12 Mar 2005 14:35:12 +0000 (14:35 +0000)]
- bring prepaid support into this century (close: Bug#1124)
- finally get rid of fs_signup (everything is in fs_selfservice now) (Bug#413)
- organize main menu sysadmin section so it is slightly less confusing
ivan [Sat, 12 Mar 2005 14:31:50 +0000 (14:31 +0000)]
- bring prepaid support into this century (close: Bug#1124)
- finally get rid of fs_signup (everything is in fs_selfservice now) (Bug#413)
- organize main menu sysadmin section so it is slightly less confusing
ivan [Fri, 11 Mar 2005 10:35:44 +0000 (10:35 +0000)]
update list of modified files
ivan [Fri, 11 Mar 2005 10:33:22 +0000 (10:33 +0000)]
merging
ivan [Fri, 11 Mar 2005 10:18:48 +0000 (10:18 +0000)]
note about RT_External
khoff [Fri, 11 Mar 2005 01:34:31 +0000 (01:34 +0000)]
Reorganized RT->Freeside integration to support Internal (single RT/Freeside database) and XMLRPC interfaces.
All the UI stuff is handled the same either way.
Integration type is changed by setting $RT::URI::freeside::IntegrationType to either 'Internal' or 'XMLRPC' in your RT_SiteConfig.pm.
khoff [Thu, 10 Mar 2005 22:49:43 +0000 (22:49 +0000)]
Add the ability to do freeside configuration lookups through the XMLRPC interface.
ivan [Thu, 10 Mar 2005 15:43:59 +0000 (15:43 +0000)]
ports is a steaming pile
ivan [Thu, 10 Mar 2005 15:33:31 +0000 (15:33 +0000)]
arg
ivan [Thu, 10 Mar 2005 15:18:20 +0000 (15:18 +0000)]
add Frontier::RPC to docs too
ivan [Thu, 10 Mar 2005 12:06:42 +0000 (12:06 +0000)]
add IO-stringy (IO::Scalar) to instructions
ivan [Thu, 10 Mar 2005 09:56:07 +0000 (09:56 +0000)]
fine.
ivan [Thu, 10 Mar 2005 08:58:02 +0000 (08:58 +0000)]
fixes package editing problem with extraneous services showing up, closes: Bug#1170
ivan [Thu, 10 Mar 2005 07:27:00 +0000 (07:27 +0000)]
freebsd bs
ivan [Wed, 9 Mar 2005 08:46:16 +0000 (08:46 +0000)]
add complete apache config instructions for RT, closes: Bug#1031
ivan [Wed, 9 Mar 2005 08:18:57 +0000 (08:18 +0000)]
preliminary RT docs
khoff [Tue, 8 Mar 2005 18:37:31 +0000 (18:37 +0000)]
Don't require that the method results be FS::Record descendant objects. If they are, we map them to hashrefs. Otherwise we return them verbatim and hope (maybe check) that they're scalars, hashrefs, or arrayrefs.
khoff [Tue, 8 Mar 2005 18:15:09 +0000 (18:15 +0000)]
Minor re-work to allow for pseudo methods, like 'version', and eventually config look-ups (next commit).
ivan [Sun, 6 Mar 2005 11:45:36 +0000 (11:45 +0000)]
adding Text::CSV and Spreadsheet::WriteExcel
ivan [Sun, 6 Mar 2005 10:15:04 +0000 (10:15 +0000)]
d
ivan [Sun, 6 Mar 2005 03:25:52 +0000 (03:25 +0000)]
specity an explicit EOL for Text::CSV_XS, apparantly sometimes the default is null
ivan [Sun, 6 Mar 2005 03:22:51 +0000 (03:22 +0000)]
and a slight formatting fix
ivan [Sun, 6 Mar 2005 03:04:29 +0000 (03:04 +0000)]
add Excel and CSV download of templated reports and clean up their HTML formatting, closes; Bug#520, Bug#1107
ivan [Fri, 4 Mar 2005 22:24:27 +0000 (22:24 +0000)]
fix "Column reference "payby" is ambiguous" error when selecting by payment type, fix missing check #s caused by cust_main.payinfo masking cust_pay.payinfo, closes (really this time): Bug#1105
ivan [Fri, 4 Mar 2005 12:57:53 +0000 (12:57 +0000)]
report correctly even if the customer record has somehow been removed...
ivan [Fri, 4 Mar 2005 12:34:56 +0000 (12:34 +0000)]
add agent selection to payment and credit reports, add link to agent browse, closes: Bug#1105
ivan [Thu, 3 Mar 2005 10:25:22 +0000 (10:25 +0000)]
clean up some harmless but scary "Multiple records in scalar search" warnings w/history table searches
ivan [Thu, 3 Mar 2005 09:05:39 +0000 (09:05 +0000)]
no need for line number in debug output...
ivan [Thu, 3 Mar 2005 09:00:56 +0000 (09:00 +0000)]
voip: rearrange and compact call details on invoices, so place names get cut off, not anything important
ivan [Thu, 3 Mar 2005 08:58:45 +0000 (08:58 +0000)]
voip: rearrange and compact call details on invoices, so place names get cut off, not anything important
ivan [Thu, 3 Mar 2005 08:52:55 +0000 (08:52 +0000)]
no need for line number in debug output...
ivan [Thu, 3 Mar 2005 08:52:22 +0000 (08:52 +0000)]
eek, fix foreign key check
ivan [Thu, 3 Mar 2005 08:45:55 +0000 (08:45 +0000)]
oops, need to use Date::Format for time2str
ivan [Thu, 3 Mar 2005 08:37:41 +0000 (08:37 +0000)]
voip: add start time for calls to invoice details
ivan [Thu, 3 Mar 2005 08:21:30 +0000 (08:21 +0000)]
add tetex packages for typeset invoices
ivan [Thu, 3 Mar 2005 08:15:37 +0000 (08:15 +0000)]
want a full stack backtrace for this warning
ivan [Thu, 3 Mar 2005 08:05:41 +0000 (08:05 +0000)]
doc
khoff [Wed, 2 Mar 2005 21:00:59 +0000 (21:00 +0000)]
Initial version of the xmlrpc interface for freeside.
ivan [Wed, 2 Mar 2005 00:47:22 +0000 (00:47 +0000)]
set setup date on package changes
ivan [Wed, 2 Mar 2005 00:03:48 +0000 (00:03 +0000)]
prevent bug causing 'Error crediting customer for service remaining: FS::cust_pkg=HASH(0x9958c60)' error on package cancellations where the part_pkg record didn't have a plan, closes: Bug#1153
ivan [Sun, 27 Feb 2005 11:18:45 +0000 (11:18 +0000)]
fix VoIP details on invoices, closes: Bug#1096
ivan [Sun, 27 Feb 2005 11:05:35 +0000 (11:05 +0000)]
fix last bill date stickiness on errors
ivan [Sun, 27 Feb 2005 10:18:49 +0000 (10:18 +0000)]
fix replacement in edge case with NULL integer fields in a table without a primary key
ivan [Sat, 26 Feb 2005 21:29:04 +0000 (21:29 +0000)]
less cracktastic version numbering
ivan [Fri, 25 Feb 2005 22:14:41 +0000 (22:14 +0000)]
try to set the sequences right for modern Pg
ivan [Fri, 25 Feb 2005 22:07:57 +0000 (22:07 +0000)]
adding quick pg-readonly tool
ivan [Fri, 25 Feb 2005 20:52:11 +0000 (20:52 +0000)]
small bugfix for options option
ivan [Fri, 25 Feb 2005 20:21:15 +0000 (20:21 +0000)]
oops, need to check this in, adding "options" option to part_pkg::insert to specify part_pkg_option records
ivan [Thu, 24 Feb 2005 14:24:07 +0000 (14:24 +0000)]
add progressbar to service definition add - duplicate checking can take a while, closes: Bug#1126
ivan [Wed, 23 Feb 2005 06:43:30 +0000 (06:43 +0000)]
update docs wrt mysql support
khoff [Tue, 22 Feb 2005 18:26:01 +0000 (18:26 +0000)]
Alphabetize/clean-up package list to make it easier to find packages in large lists.
ivan [Sun, 20 Feb 2005 08:51:04 +0000 (08:51 +0000)]
FS/UI/Web.pm did not return a true value
ivan [Sun, 20 Feb 2005 08:44:40 +0000 (08:44 +0000)]
use a javascript layer instead of a browser popup (popup blockers), really generalize the progressbar code to make it easy to use as a component
ivan [Thu, 17 Feb 2005 08:44:17 +0000 (08:44 +0000)]
generalize progressbar code in preparation for using it wherever needed
ivan [Thu, 17 Feb 2005 01:37:02 +0000 (01:37 +0000)]
generalize progressbar code in preparation for using it wherever needed
ivan [Thu, 17 Feb 2005 00:11:29 +0000 (00:11 +0000)]
generalize progressbar code in preparation for using it wherever needed
ivan [Wed, 16 Feb 2005 22:06:05 +0000 (22:06 +0000)]
centos install notes, basically like rhell
ivan [Wed, 16 Feb 2005 02:53:54 +0000 (02:53 +0000)]
slightly better error messages for LaTeX problems
ivan [Tue, 15 Feb 2005 18:47:21 +0000 (18:47 +0000)]
update rhell3 docs, add some slony notes
ivan [Mon, 14 Feb 2005 03:49:13 +0000 (03:49 +0000)]
this should fix uid duplicate checking, closes: Bug#1113
ivan [Sat, 12 Feb 2005 03:02:48 +0000 (03:02 +0000)]
transaction not necessary here
ivan [Fri, 11 Feb 2005 06:44:27 +0000 (06:44 +0000)]
generalize progressbar code in preparation for using it wherever needed
ivan [Wed, 9 Feb 2005 01:08:07 +0000 (01:08 +0000)]
more porable syntax for su
ivan [Tue, 8 Feb 2005 22:33:29 +0000 (22:33 +0000)]
tyop
ivan [Tue, 8 Feb 2005 20:51:51 +0000 (20:51 +0000)]
update freebsd install notes
ivan [Tue, 8 Feb 2005 20:22:46 +0000 (20:22 +0000)]
make self-service session cache module configurable, start framework for in-database session cache
ivan [Sat, 5 Feb 2005 23:39:43 +0000 (23:39 +0000)]
remove unnecessary complication from ClientAPI dispatch foo
ivan [Sat, 5 Feb 2005 01:30:55 +0000 (01:30 +0000)]
remove unnecessary circular use of FS::ClientAPI, doesn't work with 5.8.[56] + perl??
ivan [Fri, 4 Feb 2005 14:44:44 +0000 (14:44 +0000)]
freebsd throws a fatal error if it can't stop apache now, bah
ivan [Fri, 4 Feb 2005 10:38:15 +0000 (10:38 +0000)]
typo
ivan [Fri, 4 Feb 2005 10:17:22 +0000 (10:17 +0000)]
minor update for rhel3 install notes
ivan [Wed, 2 Feb 2005 08:06:58 +0000 (08:06 +0000)]
removing old UI experiment
ivan [Sat, 29 Jan 2005 12:51:00 +0000 (12:51 +0000)]
gotta do pre7 already
ivan [Sat, 29 Jan 2005 12:50:05 +0000 (12:50 +0000)]
oops, last bit for reg codes