rsiddall [Fri, 8 Feb 2008 21:57:41 +0000 (21:57 +0000)]
Removes "-o freeside" from install lines in Makefile so that you don't need
a freeside user on the build machine. RPM handles setting the file owner.
This should allow the RPMs to build under mock.
rsiddall [Thu, 7 Feb 2008 18:13:27 +0000 (18:13 +0000)]
It was not necessary to add the freeside user to the build machine to get the
RPMs to build. This prevented the RPMs from building under mock.
ivan [Sun, 3 Feb 2008 02:24:12 +0000 (02:24 +0000)]
should eliminate "Use of uninitialized value in length at /usr/local/share/perl/5.8.8/FS/cust_main.pm line 5194." warnings
ivan [Sun, 3 Feb 2008 01:43:33 +0000 (01:43 +0000)]
oops, fix display of errors on customer edit
jeff [Wed, 30 Jan 2008 16:14:38 +0000 (16:14 +0000)]
pointless false laziness removal
jeff [Tue, 29 Jan 2008 04:15:50 +0000 (04:15 +0000)]
missed use
jeff [Tue, 29 Jan 2008 03:16:26 +0000 (03:16 +0000)]
bulk package changing (RT#1394)
jeff [Fri, 25 Jan 2008 18:26:06 +0000 (18:26 +0000)]
simple payment CSV import
jeff [Fri, 25 Jan 2008 02:55:21 +0000 (02:55 +0000)]
add an always BAM option and be explicit about transactions
ivan [Thu, 24 Jan 2008 21:19:52 +0000 (21:19 +0000)]
slightly more sane names for customer tickets hash, display ticket owners on customer view page
ivan [Thu, 24 Jan 2008 21:10:01 +0000 (21:10 +0000)]
used in rt autohandler. i wonder why this never bit before
jeff [Wed, 23 Jan 2008 19:09:39 +0000 (19:09 +0000)]
change service, billing, and payment info in selfservice
ivan [Wed, 23 Jan 2008 05:59:51 +0000 (05:59 +0000)]
too self-referential?
ivan [Sun, 20 Jan 2008 23:25:01 +0000 (23:25 +0000)]
add and fix some indices, this should marginally (but not drastically) improve the time to pull up A/R report totals
ivan [Thu, 17 Jan 2008 22:10:21 +0000 (22:10 +0000)]
doh, missed a semicolon in hasty backport
ivan [Thu, 17 Jan 2008 22:04:33 +0000 (22:04 +0000)]
fix error from merging
ivan [Thu, 17 Jan 2008 04:23:21 +0000 (04:23 +0000)]
fix ACLs to allow the limited "package editing" of customizing customer packages
ivan [Thu, 17 Jan 2008 03:50:05 +0000 (03:50 +0000)]
don't show 'Bill now' link unless the current user can...
ivan [Mon, 14 Jan 2008 18:22:50 +0000 (18:22 +0000)]
oops, fix stupid error in quick package order
ivan [Mon, 14 Jan 2008 00:22:35 +0000 (00:22 +0000)]
maintenance on old events, yay. fix for late charges without a taxclass, closes: RT#2988
ivan [Mon, 14 Jan 2008 00:17:37 +0000 (00:17 +0000)]
fix tyops
ivan [Sun, 13 Jan 2008 21:43:26 +0000 (21:43 +0000)]
tyop
ivan [Sun, 13 Jan 2008 21:41:06 +0000 (21:41 +0000)]
fix tyop
ivan [Sun, 13 Jan 2008 21:39:05 +0000 (21:39 +0000)]
remove 1.7 vs. 1.9 cruft
ivan [Sun, 13 Jan 2008 21:36:09 +0000 (21:36 +0000)]
ACLs
ivan [Sun, 13 Jan 2008 21:14:32 +0000 (21:14 +0000)]
ACLs
ivan [Sun, 13 Jan 2008 20:57:38 +0000 (20:57 +0000)]
ACLs
ivan [Sun, 13 Jan 2008 20:50:24 +0000 (20:50 +0000)]
stale leftovers from XSSmas
ivan [Sun, 13 Jan 2008 20:46:53 +0000 (20:46 +0000)]
ACLs
ivan [Sun, 13 Jan 2008 20:38:37 +0000 (20:38 +0000)]
ACLs
ivan [Sun, 13 Jan 2008 20:30:55 +0000 (20:30 +0000)]
new ACLs
ivan [Sun, 13 Jan 2008 00:35:06 +0000 (00:35 +0000)]
use this in handler.pl, not in mason files
ivan [Fri, 11 Jan 2008 23:10:55 +0000 (23:10 +0000)]
add option to enable searching of cust_main.agent_custid with one or two letter prefix before the numeric part
ivan [Fri, 11 Jan 2008 22:54:09 +0000 (22:54 +0000)]
add option to enable searching of cust_main.agent_custid with one or two letter prefix before the numeric part
ivan [Fri, 11 Jan 2008 17:32:43 +0000 (17:32 +0000)]
1.7 installs don't necessarily have Data::Dumper
ivan [Fri, 11 Jan 2008 17:30:11 +0000 (17:30 +0000)]
turn off debugging
ivan [Fri, 11 Jan 2008 04:47:35 +0000 (04:47 +0000)]
bacport this from HEAD since we have the new edit.html now
ivan [Thu, 10 Jan 2008 22:13:33 +0000 (22:13 +0000)]
doc
ivan [Thu, 10 Jan 2008 22:07:03 +0000 (22:07 +0000)]
new rate editor
ivan [Thu, 10 Jan 2008 21:53:56 +0000 (21:53 +0000)]
new rate editor
ivan [Thu, 10 Jan 2008 21:52:32 +0000 (21:52 +0000)]
new call rate editor (VoIP/telephony)
ivan [Thu, 10 Jan 2008 21:17:17 +0000 (21:17 +0000)]
third person is better
ivan [Thu, 10 Jan 2008 21:14:55 +0000 (21:14 +0000)]
eliminate harmless typo
jeff [Tue, 8 Jan 2008 21:33:38 +0000 (21:33 +0000)]
transactiony cruft removal
ivan [Tue, 8 Jan 2008 11:28:36 +0000 (11:28 +0000)]
show negative balances on A/R report, closes: RT#2983
ivan [Fri, 4 Jan 2008 02:47:47 +0000 (02:47 +0000)]
backport tr-title from HEAD
ivan [Fri, 4 Jan 2008 02:42:28 +0000 (02:42 +0000)]
new tax rate editor
ivan [Fri, 4 Jan 2008 02:41:34 +0000 (02:41 +0000)]
backport process.html from HEAD
ivan [Fri, 4 Jan 2008 02:36:08 +0000 (02:36 +0000)]
new tax rate editor
ivan [Fri, 4 Jan 2008 02:27:31 +0000 (02:27 +0000)]
leftovers from XSSmas
ivan [Fri, 4 Jan 2008 02:23:20 +0000 (02:23 +0000)]
reprocussions: backporting elements from HEAD needed for edit.html
ivan [Fri, 4 Jan 2008 02:13:57 +0000 (02:13 +0000)]
there's no such thing as fixedhidden... hidden will do
ivan [Fri, 4 Jan 2008 02:03:31 +0000 (02:03 +0000)]
some notes about being careful with types... i know something there in httemplate/elements has different args in 1.7 vs 1.9
ivan [Fri, 4 Jan 2008 01:45:34 +0000 (01:45 +0000)]
backport edit.html from HEAD, there will be some reprocussions...
jeff [Fri, 28 Dec 2007 18:58:22 +0000 (18:58 +0000)]
advanced account reports (RT#2954)
jeff [Fri, 28 Dec 2007 15:19:57 +0000 (15:19 +0000)]
whoops
jeff [Fri, 28 Dec 2007 15:10:20 +0000 (15:10 +0000)]
add never logged in report
jeff [Fri, 28 Dec 2007 14:39:29 +0000 (14:39 +0000)]
tool to seed svc_acct.last_login and .last_logout
ivan [Fri, 28 Dec 2007 12:10:55 +0000 (12:10 +0000)]
remove just a tiny bit more cruft
ivan [Fri, 28 Dec 2007 12:01:38 +0000 (12:01 +0000)]
restore in-browser error reporting
ivan [Fri, 28 Dec 2007 07:45:35 +0000 (07:45 +0000)]
a little late help from kwanzabot for XSSmas... clean up handler.pl so we can have separate default_escape_flags for FS and RT and don't have to make FS's |h flag useless
jeff [Fri, 28 Dec 2007 01:32:49 +0000 (01:32 +0000)]
last login reporting (#2952)
ivan [Thu, 27 Dec 2007 23:49:32 +0000 (23:49 +0000)]
fix reporting bug for invisimax in edge case where you have taxclass and empty-taxclass rates for a country/state(/county) and also have a different set of taxclasses for some other country/state
jeff [Wed, 26 Dec 2007 22:52:23 +0000 (22:52 +0000)]
conifgurable siteName and docs
ivan [Wed, 26 Dec 2007 07:51:38 +0000 (07:51 +0000)]
alas, XSSmas draws to a close
ivan [Tue, 25 Dec 2007 23:50:19 +0000 (23:50 +0000)]
ho ho ho, merry XSSmas
jeff [Sun, 23 Dec 2007 21:59:47 +0000 (21:59 +0000)]
add a reset feature to manual recharges (#1858)
jeff [Fri, 21 Dec 2007 22:27:14 +0000 (22:27 +0000)]
backport 1.9 enhancements for flat_delayed, prorate_delayed, and voip_cdr plans
jeff [Fri, 21 Dec 2007 21:38:11 +0000 (21:38 +0000)]
backport flat, prorate, and subscription plans
jeff [Thu, 20 Dec 2007 19:23:37 +0000 (19:23 +0000)]
increase siteName allowed length
jeff [Wed, 19 Dec 2007 22:31:38 +0000 (22:31 +0000)]
backport reason selection for whole customer cancel (RT#2872)
jeff [Wed, 19 Dec 2007 21:05:53 +0000 (21:05 +0000)]
add options for balance over/under to advanced customer report
jeff [Wed, 19 Dec 2007 18:43:00 +0000 (18:43 +0000)]
backport balance_sql and balance_date_sql
jeff [Wed, 19 Dec 2007 01:55:57 +0000 (01:55 +0000)]
underscoring the important
ivan [Tue, 18 Dec 2007 20:58:26 +0000 (20:58 +0000)]
legacy agent_custid field should be as searchable as actual custnum, right? at least if it is a number...
ivan [Tue, 18 Dec 2007 20:42:31 +0000 (20:42 +0000)]
IE is case-sensitive when setting maxLength (and other attributes?). hopefully that's all it is.
jeff [Mon, 17 Dec 2007 23:57:40 +0000 (23:57 +0000)]
cruft removal
jeff [Mon, 17 Dec 2007 22:57:10 +0000 (22:57 +0000)]
stricter otaker rules
ivan [Mon, 17 Dec 2007 19:59:13 +0000 (19:59 +0000)]
no, *that's* where it couldn't hurt anything.
ivan [Mon, 17 Dec 2007 19:52:07 +0000 (19:52 +0000)]
i don't think it can hurt anything... (famous last words)
ivan [Mon, 17 Dec 2007 01:17:06 +0000 (01:17 +0000)]
fix the case where the customer doesn't actually have a ship address
ivan [Mon, 17 Dec 2007 01:00:29 +0000 (01:00 +0000)]
add cust_main-require_address2 config, reimplement address2-search config ("Unit #" search in searchbar), visual indication of require_invoicing_list_email, closes: RT#2926
ivan [Sun, 16 Dec 2007 22:40:03 +0000 (22:40 +0000)]
less is better
ivan [Sun, 16 Dec 2007 21:02:19 +0000 (21:02 +0000)]
more consistent naming: cust_main_ADV.cgi becomes cust_main.html
ivan [Sun, 16 Dec 2007 21:01:46 +0000 (21:01 +0000)]
httemplate/elements/header.html
ivan [Sun, 16 Dec 2007 20:48:21 +0000 (20:48 +0000)]
more consistent naming: cust_main_ADV.cgi becomes cust_main.html
ivan [Sat, 15 Dec 2007 01:45:26 +0000 (01:45 +0000)]
fix earlier drain bramage
ivan [Sat, 15 Dec 2007 01:37:03 +0000 (01:37 +0000)]
where helps alot
ivan [Sat, 15 Dec 2007 01:23:46 +0000 (01:23 +0000)]
hopefully put reprinting issues to rest for ejourney, yow
rsiddall [Fri, 14 Dec 2007 03:23:52 +0000 (03:23 +0000)]
Ugly hack to extend rpmbuild's auto-requires to process handler.pl. This is loosely based on notes on the Fedora wiki. The internal dependency generator is disabled and as far as possible the same code is used to generate provides and requires. The list of files to be scanned for requires is saved by a supplemental script and if it contains handler.pl, that file is scanned for requires with the standard Perl dependencies checker. References to RT are filtered out as RT is not enabled in this version of the .spec file. This mod obsoletes the freeside-mason-deps.inc file and simplifies building the RPMs.
rsiddall [Thu, 13 Dec 2007 20:08:37 +0000 (20:08 +0000)]
Now updates FS version to match RPM version and release. This is displayed in the main billing screen.
rsiddall [Thu, 13 Dec 2007 19:52:57 +0000 (19:52 +0000)]
Ugly hack to make MySQL work. The configuration files and other DBI-specific
files are moved to the -postgresql and -mysql files. Attempts to replace /etc/freeside/secrets
with a symlink didn't work sufficiently well, so the %post scripts update the DBI line in that file.
jeff [Thu, 13 Dec 2007 00:17:38 +0000 (00:17 +0000)]
cust_credit reason/otaker tool
jeff [Wed, 12 Dec 2007 21:18:44 +0000 (21:18 +0000)]
add suspend/unsuspend to www_shellcommands export (#1227)
ivan [Wed, 12 Dec 2007 09:03:45 +0000 (09:03 +0000)]
adding this quick script
jeff [Wed, 12 Dec 2007 05:58:16 +0000 (05:58 +0000)]
self-service can select domain on provision (#2801)
jeff [Wed, 12 Dec 2007 05:42:49 +0000 (05:42 +0000)]
cust_credit reason improvement, bugfix, and tool
rsiddall [Sat, 8 Dec 2007 02:23:33 +0000 (02:23 +0000)]
Moved the misc. binaries to /usr/share/freeside-<n>/bin
ivan [Fri, 7 Dec 2007 01:08:47 +0000 (01:08 +0000)]
doh! is not an object. let's call it , mmkay
ivan [Fri, 7 Dec 2007 01:05:00 +0000 (01:05 +0000)]
some old databases may have 'hanging' cust_credit records; we don't want to abort the upgrade because of that, just warn