Timeline


and

03/28/07:

19:16 Changeset [1516] by mglb1
Fix line widths, spelling and formatting
19:13 Ticket #135 (Usernames should be restricted to "valid" usernames) closed by ckb6
fixed: This is the constraints as implemented: * Consists of only a-z 0-9 and . …
19:10 Changeset [1515] by ckb6
This commit enforces the new username constraints: # Consists of only a-z …
19:09 Changeset [1514] by mglb1
Reformat code from previous commit to preserve 80 column line width
19:04 Changeset [1513] by ckb6
r1040 remove the logic that removed the easily confused charictors. This …
13:21 Ticket #137 (cfengine inputs organisation) created by mglb1
The CFengine inputs directory as stored by the configuration system needs …
13:16 Ticket #136 (80% of cap warning email) created by mglb1
The user needs to be sent an email when they reach 80% of their cap.
11:33 Ticket #132 (Default passwords need to be restricted) closed by anonymous
duplicate
09:57 Ticket #135 (Usernames should be restricted to "valid" usernames) created by mglb1
The config system should not let a username be created that has leading or …
09:56 Ticket #134 (REGRESSION: Passwords contain confusing characters) created by mglb1
The config system used to exclude confusing characters O vs 0, 1 vs l etc …

03/27/07:

13:44 Ticket #133 (TCP error causes graph server to shutdown) created by ckb6
If a connection is created and then reset before any data exchange an …
10:49 Ticket #132 (Default passwords need to be restricted) created by jpc2
New generated passwords need to be limited to not include easily …
10:43 Changeset [1512] by mglb1
Fix reversed logic check that prevented files from being displayed in the …

03/23/07:

17:32 Changeset [1511] by ckb6
Added customer discount interface. I the discounts to the edit customer …
17:30 Changeset [1510] by ckb6
Added the interface backend for customer discounts
17:29 Changeset [1509] by ckb6
Setup the primary key properly so that it is a sequence and added the …
16:19 Ticket #131 (CPE Passwords) created by mglb1
* Actually add a password to the database, as a 'Root Password' property …
16:17 Ticket #130 (DNS integration) created by mglb1
There is a half finished DNS integration module checked in. The following …
16:02 Ticket #66 (User Account Infrastructure) closed by mglb1
fixed
16:01 Ticket #60 (CRM Integration) closed by mglb1
wontfix
16:01 Ticket #59 (Helpdesk Interface) closed by mglb1
wontfix
16:01 Ticket #41 (Web interface to view/modify client associations) closed by mglb1
wontfix
16:01 Ticket #40 (Backhaul association filtering) closed by mglb1
wontfix
16:00 Ticket #42 (Moving a node from one AP to another is not correctly handled) closed by mglb1
wontfix
16:00 Ticket #47 (Graph / Monitoring Integration) closed by mglb1
fixed
16:00 Ticket #46 (Graph Generation) closed by mglb1
fixed
16:00 Ticket #45 (Choose an SNMP poller and integrate into configuration system) closed by mglb1
fixed
15:57 Ticket #129 (Editing plans creates incorrect billing records) created by mglb1
When changing plans incorrect billing records are generated. In particular …
15:50 Changeset [1508] by mglb1
Fix up class comparisons.
15:43 Changeset [1507] by mglb1
Missed from previous commit
15:41 Changeset [1506] by mglb1
Tidy up the customer list form
12:12 Changeset [1505] by ckb6
Removed a random paste and added a lost '{'. :(
11:39 Changeset [1504] by ckb6
Added backend for manipulating billing discounts. Also fixed a bug where …
11:37 Changeset [1503] by ckb6
Added billing discount web interface
09:16 Changeset [1502] by ckb6
Added base discount handeling

03/22/07:

17:03 Changeset [1501] by mglb1
Let helpdesk users edit plans
16:27 Changeset [1500] by mglb1
Send Accounting-On/Off? packets when CRCnet-monitor starts and stops to …
15:33 Changeset [1499] by mglb1
Don't select any hosts for cfrun by default
15:26 Changeset [1498] by mglb1
Fix interface name length check to be 16 characters. Refs r1449

03/21/07:

18:12 Changeset [1497] by mglb1
Minor refactor of customer retrieval * Get rid of a useless list * Add an …
18:09 Changeset [1496] by mglb1
Whoops
17:55 Changeset [1495] by mglb1
Tidy up the customer form
17:40 Changeset [1494] by mglb1
Add link to RML documentation for formatting Invoice PDFs
17:19 Changeset [1493] by mglb1
Fix bold on invoice detail titles
17:14 Changeset [1492] by mglb1
Avoid duplication file extensions when regenerating invoice PDFs
17:06 Changeset [1491] by mglb1
Tidy up the invoice template * Instead of specifying the number of days …
17:00 Changeset [1490] by mglb1
Fix regression that broke bottom menu includes
11:08 Changeset [1489] by mglb1
Add sample templates for the on cap action emails
11:07 Changeset [1488] by mglb1
Fix some minor bugs in the on cap purchase email

03/20/07:

18:21 Changeset [1487] by mglb1
Fixed billing email support * Send all email through billing_email which …
17:27 Changeset [1486] by mglb1
Implement CC and BCC functionality
16:00 Changeset [1485] by mglb1
Load group membership cache when restoring session from a cookie
14:39 Ticket #128 (Solar Controller values are missing a divisor) created by mglb1
The solar controller values shown on the webpage are about 1000 times out!
14:36 Changeset [1484] by mglb1
Update invoice templates
14:35 Changeset [1483] by mglb1
Fix invalid variable reference
14:06 Changeset [1482] by mglb1
Update call time
14:01 Changeset [1481] by mglb1
Fix a bug in the monthly billing record generation that put the name of …
12:11 Changeset [1480] by mglb1
Refactor callDailyAt to remove a bug that caused the function not to be …

03/19/07:

15:45 Changeset [1479] by mglb1
Don't display customer accounts in user/group modification sections
15:32 Changeset [1478] by mglb1
Add a helpdesk group that has control over the billing/customer data
15:05 Changeset [1477] by mglb1
Allow helpdesk users access to the customer database
15:04 Changeset [1476] by mglb1
Add support for displaying different menus depending on the permissions …
15:02 Changeset [1475] by mglb1
Add a function to retrieve the current group membership for the logged in …
11:35 Ticket #127 (crcnet-monitor-private-modules needs to depend on python-uspp) created by mglb1
the private modules package uses the uspp python package for the solar …

03/16/07:

19:19 Changeset [1474] by mglb1
Required for a previous commit
19:18 Changeset [1473] by mglb1
Don't rethrottle users if they are already on the throttle plan
19:18 Changeset [1472] by mglb1
Update based on called station as well as NAS-ID to avoid resetting other …
19:17 Changeset [1471] by mglb1
Fix misnamed function
18:30 Changeset [1470] by mglb1
Need three entries
18:26 Changeset [1469] by mglb1
* Pass all customer interface details to the templates * Specify the IP …
18:00 Changeset [1468] by mglb1
Fix missing imports
16:10 Changeset [1467] by mglb1
Update RADIUS database integration commands to match the new schema
15:44 Changeset [1466] by mglb1
I should seriously think about a pre-commit hook that prevents checkins …
15:42 Changeset [1465] by mglb1
Rework RADIUS integration. * Store interim updates in radius_traffic as …
13:23 Ticket #126 (When viewing a link mirror should be automatically selected) created by mglb1
When viewing graphs for a link then mirror option should be automatically …
13:18 Ticket #117 (Viewing link graphs does not work) closed by ckb6
fixed
13:09 Changeset [1464] by ckb6
Updating prototype.js to version 1.5 stoped the radio buttons from …
10:06 Ticket #48 (Add support for monitoring wireless interface errors) closed by mglb1
fixed: Done.
10:05 Ticket #120 (crcnet-monitor invalid value exceptions) closed by mglb1
fixed: Fixed with new madwifi drivers.

03/13/07:

17:46 Changeset [1463] by mglb1
Don't delete directories. It's BAD! If you have local configuration …
15:08 Changeset [1462] by mglb1
Remove bogus block
11:11 Changeset [1461] by mglb1
Update ethernet_customer firewall to put the SNAT rules in the POSTROUTING …

03/12/07:

16:56 Changeset [1460] by mglb1
Get rid of evil CRLF characters when creating classes as well as updating …
15:21 Changeset [1459] by mglb1
Initial beginnings of BIND service integration
11:33 Changeset [1458] by mglb1
Rework DNS templates * Split reverse DNS templates based on link classes …
09:53 Changeset [1457] by mglb1
Fix invalid parameter reference inside getFile

03/09/07:

19:20 Changeset [1456] by mglb1
Specify passive-interface so we don't talk OSPF out interfaces on which it …
19:19 Changeset [1455] by mglb1
Firewall dummy0 just like loopback
19:08 Changeset [1454] by mglb1
Lookup the name of the base interface not the alias interface when …
19:06 Changeset [1453] by mglb1
2 fields not 3!
19:04 Changeset [1452] by mglb1
Fix invalid path typo
19:01 Changeset [1451] by mglb1
* Rework Quagga to configuration to avoid redistributing connected routes …
16:28 Changeset [1450] by mglb1
Use the raw_interface name rather than the contrived name for the alias …
16:11 Changeset [1449] by mglb1
Make the interface name column 16 characters in length. Takes lots of work …
15:36 Changeset [1448] by mglb1
Don't need to explicitly state that its' an alias in the name field
15:34 Changeset [1447] by mglb1
Making alias interface names the same as the parent interface was a …
11:33 Changeset [1446] by mglb1
Include configuration for ethernet clients in crcnet_monitor.conf where …
11:32 Changeset [1445] by mglb1
Make sure that a client entry is created for hosts serving ethernet …
11:16 Changeset [1444] by mglb1
Need to tell RADIUS to accept ethernet based connections
10:55 Changeset [1443] by mglb1
Implement tempaltes to control ethernet customers and push out …
10:22 Changeset [1442] by mglb1
Exclude aliased interfaces. We firewall raw interfaces only
10:19 Changeset [1441] by mglb1
Remove extraneous debugging
10:15 Changeset [1440] by mglb1
Remove extraneous debugging prints

03/08/07:

18:04 Changeset [1439] by mglb1
Add an 'Ethernet Customer' service to assist with configuring the required …
18:03 Changeset [1438] by mglb1
Break some common firewall functionality out into a helper file that can …
16:27 Changeset [1437] by ckb6
Changed the scheema to scale load average graphs and deal with setting …
15:36 Changeset [1436] by mglb1
Get the MAC address from the raw_interface of the customer_interface …
15:10 Ticket #118 (rrdbot constantly restarting) closed by ckb6
fixed: The problem causing this loop was a bad user decision regarding an exist …
14:48 Changeset [1435] by ckb6
This is an attempt to add the latest configureation from ccsd into the …
14:47 Changeset [1434] by ckb6
Implement the ccsd side of the new graph and poller class options. This …
14:35 Changeset [1433] by ckb6
This commit contains the web interface for the the new features to rrdbot. …
11:36 Changeset [1432] by mglb1
Add the concept of a connection method to the customer record. Currently …

03/07/07:

17:55 Changeset [1431] by mglb1
Add support for configuring IP aliases (eg, secondary IP addresses). * …
17:51 Changeset [1430] by mglb1
Tweak some minor styles
17:51 Changeset [1429] by mglb1
Update to prototype 1.5.0
17:26 Ticket #125 (Errors editing VAP / VLAN / Alias interfaces) created by mglb1
The base/raw interface checkbox is not correctly filled in and selected to …
10:10 Changeset [1428] by mglb1
Add authentication and rate limiting support to the ifaccounting module * …
10:08 Changeset [1427] by mglb1
Add a helper function for removing all ratelimits applied to an interface
10:08 Changeset [1426] by mglb1
Add a helper function to set the forwarding state of an interface

03/05/07:

17:01 Ticket #124 (interface reassignment broken on host asset changed) created by mglb1
I just changed the asset assigned to the host 'wai' and the interfaces …
16:18 Changeset [1425] by mglb1
Schema for the firewall service. Refs r1422
14:24 Ticket #123 (Asset properties are not properly verified (MAC addresses)) created by mglb1
It's currently possible to create assets with invalid property values. Eg. …
11:14 Changeset [1424] by mglb1
Modify update.conf to copy any file name cf.* from the host specific …
11:01 Changeset [1423] by mglb1
textareas insert CR's into posted data. Evil Evil Microsoft. …

03/02/07:

17:06 Changeset [1422] by mglb1
Initial attempt to put the new firewall features into the CFengine …
14:55 Changeset [1421] by mglb1
Implement suport for assigning firewall classes to specific interfaces on …
13:25 Changeset [1420] by mglb1
Start filling out the firewall class to actually be functional! * Add …
12:05 Changeset [1419] by mglb1
stripslashses on incoming posted values. The backend will and SHOULD …

03/01/07:

16:48 Ticket #122 (load average graphs need appropriate scaling) created by mglb1
The load average graphs should show values that are consistent with what …
16:47 Ticket #121 (changing interface results in broken graphs) created by mglb1
When a madwifi based interface is taken down and up again the graphs break …

02/28/07:

23:46 Changeset [1418] by mglb1
Helper function manually send an invoice
23:45 Changeset [1417] by mglb1
Fix missing import
18:05 Changeset [1416] by mglb1
Add a script and associated cfengine commands to reload the madwifi …
15:47 Changeset [1415] by mglb1
Fix indexing bug
14:34 Changeset [1414] by mglb1
Create a new "month end" billing event that triggers on the last day of …
10:39 Changeset [1413] by mglb1
Fix a logic mistake introduced in r1410. The current_mb field of the …
10:21 Changeset [1412] by mglb1
Add missing import for crypt, so we can create passwords

02/27/07:

14:00 Changeset [1411] by ckb6
This update to the template allows for the new feature of setting bounds …

02/26/07:

14:53 Ticket #49 (Add support for monitoring madwifi interface rates) closed by mglb1
fixed: Implemented in r1370
14:53 Ticket #113 (Graph number of associated clients) closed by mglb1
fixed: Implemeted in r1370
14:53 Ticket #114 (default graph period should be 'day') closed by mglb1
fixed: Fixed in r1405
14:51 Ticket #120 (crcnet-monitor invalid value exceptions) created by mglb1
mfr2 is logging lots of the following exception […]
14:20 Changeset [1410] by mglb1
Minor refactor of the customer listing page. * Reorder columns so the …
14:18 Changeset [1409] by mglb1
Fix regression introduced in r1393. Check that the error message is a …
12:26 Changeset [1408] by mglb1
Add a trigger to the RADIUS integration to ensure that consistent state is …
10:55 Changeset [1407] by mglb1
Cleanup some threading issues related to the recent changes * Import …
10:25 Changeset [1406] by ckb6
Added the url line that somehow got deleted
10:24 Changeset [1405] by ckb6
Sets the default day to "Day"
Note: See TracTimeline for information about the timeline view.