summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-05-15more ACL and re-skinning work, now with RT!ivan
2006-05-14first part of ACL and re-skinning work and some other small stuffivan
2006-05-13yay for cheatingivan
2006-05-13adding new imagesivan
2006-05-12Pg 8.1 fix was incorrect and broke things, this should actually workivan
2006-05-08suggest "make clean" on upgrade - something is not quite right with perl ↵ivan
Makefile hoohaw
2006-05-08add config switch to base tax off shipping address if presentivan
2006-05-08sales report per agent and package class looks goodivan
2006-05-07first pass at sales reports per agent and package classivan
2006-05-03pg 8.1 fix from Chris Cappuccioivan
2006-05-02yours!ivan
2006-05-02add an agent pre-selection page to receivables reportivan
2006-05-02need to install the new Schema.pm before you can autogenerate off itivan
2006-05-02add a "pre-report" page to this report/graph as requested by lewis/wtxs, ↵ivan
also add 12mo total option
2006-05-01small fix to make prorate behave on the 1st as it did beforeivan
2006-05-01fix some very annoying clucks (warnings with backtraces) when cutoff day ↵ivan
isn't found in old packages
2006-05-01column reference "disabled" is ambiguousivan
2006-05-01fix bug with duplicate tickets showing up on customer view listing when the ↵ivan
custom priority field was edited
2006-04-26apache reload doesn't work when server isn't running alreadyivan
2006-04-22start of package class web UI (add/edit package classes, package class ↵ivan
selection in package def edit)
2006-04-21throw this in here for nowivan
2006-04-21fix some indentation and the default cutoff dayivan
2006-04-21s(browse/queue.cgi)(search/queue.html)ivan
2006-04-19DOH! perlvar: not counting patterns matched in nested blocks that have been ↵ivan
exited already.
2006-04-18add JSON to initial install instructionsivan
2006-04-18dev install notes patch from liran talivan
2006-04-15REALLY correct the period for the total column this timeivan
2006-04-15correct period & use a yellow color for the total columnivan
2006-04-15format & link the total columnivan
2006-04-15and </TD> the total columnivan
2006-04-15add a total columnivan
2006-04-14add the svc_forward-arbitrary_dst flag to enable arbitrary svc_forward ↵ivan
destinations
2006-04-13don't do the duplicate check unless there's a file already; fixes problem ↵ivan
with first use of freeside-adduser
2006-04-12zip code reportivan
2006-04-09a few more fixups for our favorite include(...) from Scott Edwardsivan
2006-04-09add "spool_cdr" to cust_main fieldsivan
2006-04-09should fix "Can't use string ("old_uid") as a SCALAR ref while "strict refs" ↵ivan
in use" error
2006-04-09error out if you try to add duplicates; this should lower my annoyance-levelivan
2006-04-03option to disable global uniqueness checkingivan
2006-04-03add PTR to sort order for DNS entriesivan
2006-04-03and also allow [ and ] in ut_textnivan
2006-04-03allow [ and ] in ut_textivan
2006-04-03have the UI use full country names, and state names outside the US...ivan
2006-04-02typoivan
2006-03-31quick sort fix for billing eventsivan
2006-03-31fixed the errors pointed out by Ivan in the following email:lsc
---- before and after now? I gave subscription and prorate a try. Subscription came out as: subscription 27th (03/25/06 - 04/27/06) $10.00 subscription 23rd (03/25/06 - 04/23/06) $10.00 the "23rd" one is right, but the "27th" one should have only advanced the date two days to 3/27/06. Prorate came out as: prorate 23rd (03/25/06 - 04/23/06) $9.20 prorate 27th (03/25/06 - 04/27/06) $10.49 The "23rd" one is right, but the "27th" one should have only advanced the date two days to 4/27/06. lsc@prgmr.com
2006-03-30move all the schema-updating magic into DBIx::DBSchemaivan
2006-03-25successfully correct the spelling of sucessfulivan
2006-03-24fix spellingivan
2006-03-23for subscription.pm and prorate.pm:lsc
-modify the subscription and prorate price plans (FS/FS/part_pkg/subscription.pm and prorate.pm) to have a configurable (add a field to the %info hash) billing day instead of "1st of the month" only. subscription will be easy, prorate will be a little trickier. essentially, I replaced the '1' in the 'day' field of the timelocal that generates $$date with the value I added to the %info hash, 'cutoff_day' -implement a price plan (new file in FS/FS/part_pkg/ - probably @ISA FS::part_pkg::subscription) that charges the first full month if the customer signs up between the 1st and the configurable billing day, and gives them the remainder of the month free if they sign up between the configurable billing day and the end of the month. if this is the first time the customer is billed, and if the date is greater than the cutoff date, advance $ssdate to cutoff_day of next month, else $$date is cutoff_date of this month. Either way, charge them for a month. ----------------------------------------------------------------------