ivan [Thu, 29 Nov 2007 03:05:49 +0000 (03:05 +0000)]
doh, fix primary key name in new table
ivan [Thu, 29 Nov 2007 02:55:11 +0000 (02:55 +0000)]
even more reliable multiple-payment/double-click/concurrent-payment-form protection
jeff [Wed, 28 Nov 2007 20:18:34 +0000 (20:18 +0000)]
better select multiple, discourage creation of packages no agent can sell
jeff [Wed, 28 Nov 2007 18:49:05 +0000 (18:49 +0000)]
advanced customer report rearrangement
jeff [Wed, 28 Nov 2007 18:41:31 +0000 (18:41 +0000)]
backport the order_by option to qsearch from 1.9x
ivan [Wed, 28 Nov 2007 01:30:06 +0000 (01:30 +0000)]
license clarification for self-service code
ivan [Tue, 27 Nov 2007 23:47:20 +0000 (23:47 +0000)]
fix small side-effect of mysql-compat change eliminating DISTINCT ON: map changing values of @where array
jeff [Tue, 27 Nov 2007 22:30:10 +0000 (22:30 +0000)]
name management tweaking
jeff [Tue, 27 Nov 2007 19:34:38 +0000 (19:34 +0000)]
slop correction
jeff [Tue, 27 Nov 2007 03:02:35 +0000 (03:02 +0000)]
attach SM's to default network, improved unsuspend & delete, option for BAM only or EMS
jeff [Tue, 27 Nov 2007 02:51:55 +0000 (02:51 +0000)]
prevent BILL, DCRD, and DCHK customers from circumventing a suspension via selfservice (2768)
ivan [Mon, 26 Nov 2007 02:19:54 +0000 (02:19 +0000)]
add a "printable copy" link to searches to get full results as printable HTML without other cruft, closes: #1885
ivan [Mon, 26 Nov 2007 02:18:24 +0000 (02:18 +0000)]
add our stylesheet to popup/print headers
ivan [Fri, 23 Nov 2007 20:26:10 +0000 (20:26 +0000)]
fix stickiness of primary radio buttons on errors, closes: RT#1035
ivan [Thu, 22 Nov 2007 01:03:32 +0000 (01:03 +0000)]
usability: don't offer 'Select agent' choice if the dropdown already has a value
ivan [Tue, 20 Nov 2007 17:18:57 +0000 (17:18 +0000)]
it finally happened
rsiddall [Tue, 20 Nov 2007 15:59:17 +0000 (15:59 +0000)]
Self-service RPM now contains PHP and XMLRPC components.
ivan [Wed, 14 Nov 2007 23:10:26 +0000 (23:10 +0000)]
add link to resolved tickets too
rsiddall [Tue, 13 Nov 2007 19:39:19 +0000 (19:39 +0000)]
Added two optional modules to the Requires lists: Apache::DBI and Fax::Hylafax::Client
Added a %post script to chkconfig the freeside service, but not start it.
Modified the Mason %post script to check the httpd config file is in the expected place.
ivan [Fri, 9 Nov 2007 18:59:12 +0000 (18:59 +0000)]
add business-onlinepayment-email_customer flag
ivan [Fri, 9 Nov 2007 17:42:11 +0000 (17:42 +0000)]
mysql fix for regexen, 1.7-style
ivan [Fri, 9 Nov 2007 03:26:45 +0000 (03:26 +0000)]
better visual indication of disabled "days" field on IE
ivan [Fri, 9 Nov 2007 03:12:25 +0000 (03:12 +0000)]
add option for listing customers without a balance (closes: RT#2752) and fix bug in total row (closes: RT#2736)
jeff [Fri, 9 Nov 2007 00:44:47 +0000 (00:44 +0000)]
correct realtime_bop cvv handling
ivan [Thu, 8 Nov 2007 04:21:34 +0000 (04:21 +0000)]
add selfservice-session_timeout config
rsiddall [Thu, 8 Nov 2007 03:04:29 +0000 (03:04 +0000)]
Added %post scriptlet to change User/Group in the local Apache instance
configuration file to freeside. (Code from Debian install script.)
rsiddall [Thu, 8 Nov 2007 02:15:47 +0000 (02:15 +0000)]
Fix for bug that prevented RPMs building on x86_64: wrong path to brp-compress.
ivan [Thu, 8 Nov 2007 02:10:35 +0000 (02:10 +0000)]
prevent warning: "Use of uninitialized value in concatenation (.) or string at /usr/local/share/perl/5.8.8/FS/cust_main.pm line 1668."
rsiddall [Wed, 7 Nov 2007 23:02:45 +0000 (23:02 +0000)]
Fixed up the tests to work on CentOS 4. Not sure if this is portable.
rsiddall [Wed, 7 Nov 2007 22:38:10 +0000 (22:38 +0000)]
Changed initial values to match Makefile. This may eliminate the need to
change this file in many installations.
rsiddall [Tue, 6 Nov 2007 21:43:01 +0000 (21:43 +0000)]
Quick update to avoid installing freeside-import.
rsiddall [Tue, 6 Nov 2007 21:34:47 +0000 (21:34 +0000)]
Removing the text file import script for now.
rsiddall [Tue, 6 Nov 2007 21:25:58 +0000 (21:25 +0000)]
Changes to make it easier to build daily CVS builds. Also successfully
builds RPMs without putting some of the RedHat-style and RPM files in the
SOURCES directory.
rsiddall [Tue, 6 Nov 2007 21:23:38 +0000 (21:23 +0000)]
First version of a RedHat-style system configuration file for Freeside.
This would live in /etc/sysconfig and include some of the values that are
currently hard-coded in Makefile.
rsiddall [Tue, 6 Nov 2007 21:21:48 +0000 (21:21 +0000)]
Initial version of freeside-import. Needs to be updated to use the Freeside
schema file and have a more useful syntax for modifications and deletions.
ivan [Tue, 6 Nov 2007 01:59:34 +0000 (01:59 +0000)]
keep our own list of states; remove some states that Data::Faker and Locale::SubCountry disagree on
ivan [Mon, 5 Nov 2007 05:42:08 +0000 (05:42 +0000)]
doc: amount param to process_payment. just a bit important.
ivan [Mon, 5 Nov 2007 05:27:49 +0000 (05:27 +0000)]
add process_payment_order_pkg method
jeff [Sun, 4 Nov 2007 18:23:23 +0000 (18:23 +0000)]
comma is a bad delimiter choice according to ut_text()
jeff [Sun, 4 Nov 2007 18:04:43 +0000 (18:04 +0000)]
not quite yet
ivan [Sat, 3 Nov 2007 17:38:28 +0000 (17:38 +0000)]
move menu option for adv. customer reports to second level, same as advanced invoice & package reports
jeff [Sat, 3 Nov 2007 00:55:24 +0000 (00:55 +0000)]
new customer report/flattened package report (ticket 1428)
ivan [Mon, 29 Oct 2007 12:03:36 +0000 (12:03 +0000)]
famous last mysql bug
ivan [Mon, 29 Oct 2007 11:34:21 +0000 (11:34 +0000)]
yup, mysql-ing me harder
ivan [Mon, 29 Oct 2007 11:18:15 +0000 (11:18 +0000)]
forgotton freeside-setup bits of mysql locking workaround
ivan [Mon, 29 Oct 2007 10:30:57 +0000 (10:30 +0000)]
mysql has no DISTINCT ON either, sigh
ivan [Mon, 29 Oct 2007 01:08:53 +0000 (01:08 +0000)]
still have link back to the customer on printable receipt... should hide it from print at some point though
ivan [Sun, 28 Oct 2007 12:52:00 +0000 (12:52 +0000)]
finish mysql locking workaround
ivan [Sun, 28 Oct 2007 03:55:28 +0000 (03:55 +0000)]
mysql me harder
ivan [Sat, 27 Oct 2007 04:46:21 +0000 (04:46 +0000)]
simple payment receipts in web interface, sorry arnie, RT#2738
ivan [Thu, 25 Oct 2007 19:03:54 +0000 (19:03 +0000)]
mysql, yes, mysql.
ivan [Sun, 14 Oct 2007 23:15:08 +0000 (23:15 +0000)]
this aligns better. i wonder how 1.9 loads up config from here, though?
ivan [Sun, 14 Oct 2007 23:10:44 +0000 (23:10 +0000)]
escape \dollar in invoice_latexnotes
ivan [Sun, 14 Oct 2007 01:51:14 +0000 (01:51 +0000)]
adding php examples
jeff [Sat, 13 Oct 2007 17:19:42 +0000 (17:19 +0000)]
correct agent_defaultpkg handling
ivan [Fri, 12 Oct 2007 17:50:08 +0000 (17:50 +0000)]
backport new schema stuff from 1.9, as running this with new DBIx::DBSchema results in disappearing indices
ivan [Tue, 9 Oct 2007 04:59:01 +0000 (04:59 +0000)]
fix documenation links to point into wiki where they belong
jeff [Mon, 8 Oct 2007 20:59:42 +0000 (20:59 +0000)]
agent selection on package add/edit (1151)
jeff [Mon, 8 Oct 2007 19:04:50 +0000 (19:04 +0000)]
Remove remaining calls to idiot/eidiot. Should fix 1479
ivan [Fri, 5 Oct 2007 19:45:04 +0000 (19:45 +0000)]
fix date selection on advanced invoice report, or future places where date selection component is included multiple times
ivan [Thu, 4 Oct 2007 03:22:23 +0000 (03:22 +0000)]
improve layout of self-service documentation
ivan [Thu, 4 Oct 2007 02:52:06 +0000 (02:52 +0000)]
wikify individual files
ivan [Thu, 4 Oct 2007 02:22:43 +0000 (02:22 +0000)]
fix FS::SelfService::XMLRPC pod generation
ivan [Thu, 4 Oct 2007 02:15:40 +0000 (02:15 +0000)]
add missing =back
ivan [Thu, 4 Oct 2007 02:07:07 +0000 (02:07 +0000)]
bah! THIS should fix munging of non-internal links, i hope
jeff [Thu, 4 Oct 2007 02:06:53 +0000 (02:06 +0000)]
support part_pkg option input validation, check bytecounts and allow commas (closes 1863)
ivan [Thu, 4 Oct 2007 01:56:13 +0000 (01:56 +0000)]
this *should* fix munging of non-internal links, i hope
ivan [Thu, 4 Oct 2007 01:50:15 +0000 (01:50 +0000)]
1.7 doc uploader goes in 1.7 location
ivan [Thu, 4 Oct 2007 01:49:11 +0000 (01:49 +0000)]
wiki documentation convertor now
ivan [Thu, 4 Oct 2007 01:47:10 +0000 (01:47 +0000)]
add missing CLI utilities to FS.pm too
ivan [Thu, 4 Oct 2007 01:46:00 +0000 (01:46 +0000)]
fixing wrong POD NAME doc
ivan [Thu, 4 Oct 2007 01:30:23 +0000 (01:30 +0000)]
wtf!
ivan [Thu, 4 Oct 2007 01:15:47 +0000 (01:15 +0000)]
update top-level FS manpage
ivan [Thu, 4 Oct 2007 01:15:06 +0000 (01:15 +0000)]
update top-level FS manpage
jeff [Tue, 2 Oct 2007 15:31:18 +0000 (15:31 +0000)]
fix up re-email these events
ivan [Sun, 30 Sep 2007 00:25:20 +0000 (00:25 +0000)]
fix argument stickiness on date editing errors (especially because resetting them pops up the error confirmation)
jeff [Thu, 27 Sep 2007 21:25:19 +0000 (21:25 +0000)]
hide fixed passwords
ivan [Sun, 23 Sep 2007 23:17:34 +0000 (23:17 +0000)]
i think this is a bug; should not show the svc_usersvc selector unless it is non-fixed or non-blank, NOT non-fixed or blank
ivan [Sat, 22 Sep 2007 22:45:31 +0000 (22:45 +0000)]
fix menubar border in example self-service template
ivan [Sat, 22 Sep 2007 19:40:39 +0000 (19:40 +0000)]
UI
ivan [Sat, 22 Sep 2007 18:27:22 +0000 (18:27 +0000)]
add a list of any hosts associated with accounts
ivan [Fri, 21 Sep 2007 00:42:49 +0000 (00:42 +0000)]
backport fix from HEAD allowing - in preference email addresses
ivan [Wed, 19 Sep 2007 00:12:08 +0000 (00:12 +0000)]
fix at least one small problem with reprint/email/fax functionality: now should understand the "most recent invoice per customer" and invoice # min/max options
ivan [Tue, 18 Sep 2007 21:41:14 +0000 (21:41 +0000)]
and parens help alot, doh
ivan [Tue, 18 Sep 2007 21:37:35 +0000 (21:37 +0000)]
fix svc_broadband search by svcpart (links from browse/part_svc, in particular
ivan [Fri, 14 Sep 2007 03:45:40 +0000 (03:45 +0000)]
Fix 'Can't use an undefined value as an ARRAY reference at /usr/local/share/perl/5.8.8/FS/cust_main.pm line 4383.' error
ivan [Fri, 14 Sep 2007 03:31:06 +0000 (03:31 +0000)]
fix visual glitch on "RT at a glance" / Ticketing main
ivan [Fri, 14 Sep 2007 02:14:31 +0000 (02:14 +0000)]
turn off Text::Quoted usage, it segfaults and its optional
ivan [Thu, 13 Sep 2007 22:25:34 +0000 (22:25 +0000)]
random indentation fix
ivan [Thu, 13 Sep 2007 22:24:33 +0000 (22:24 +0000)]
too little, too late attempt at spam reduction
ivan [Thu, 13 Sep 2007 22:05:56 +0000 (22:05 +0000)]
fix status color on customer list
ivan [Thu, 13 Sep 2007 20:16:15 +0000 (20:16 +0000)]
add better inline docs explaining fields on customer CSV import
ivan [Wed, 12 Sep 2007 20:40:16 +0000 (20:40 +0000)]
don't want a fatal error when we can't fetch the name for a queue...
ivan [Wed, 12 Sep 2007 04:23:28 +0000 (04:23 +0000)]
prevent (less than) and (greater than) in statustext message (or anything else weird) from causing them not to get inserted
ivan [Tue, 11 Sep 2007 01:34:00 +0000 (01:34 +0000)]
add cust_main-require_phone and cust_main-require_invoicing_list_email options
ivan [Fri, 7 Sep 2007 03:45:18 +0000 (03:45 +0000)]
default cancellation subject so the emails work even when people don't set one in config
ivan [Fri, 7 Sep 2007 03:36:14 +0000 (03:36 +0000)]
tweak debugging
ivan [Thu, 23 Aug 2007 08:23:34 +0000 (08:23 +0000)]
fix bug where user could log in to RADIUS with uppercase usernameand avoid bandwidth acconting (mysql is case-insensitive? wtf! thanks a fucking lot for nothing, grr!)
jeff [Tue, 21 Aug 2007 23:52:08 +0000 (23:52 +0000)]
agent_custid bugfix (1746) (backport)
jeff [Thu, 16 Aug 2007 18:23:20 +0000 (18:23 +0000)]
correct labels in service definition edit for svc_acct (#1745) (backport)