Timeline
08/04/06:
- 16:54 Changeset [953] by
- Add a filter to the changeset history form and link to the config file …
- 16:39 Changeset [952] by
- Enhance the getChangesetHistory function to allow specification of time …
- 15:19 Changeset [951] by
- Only allow things purporting to be the W3C validator while in Debug mode
- 15:18 Changeset [950] by
- Store messages in the session and display on the next page
- 15:12 Changeset [949] by
- Refactored login and authentication handling along the same lines as the …
- 14:55 Changeset [948] by
- Ignore invalid sessions passed to getSessionInformation
- 14:09 Changeset [947] by
- Small attempt to make the site more RESTful * Use redirects to the …
- 13:54 Changeset [946] by
- Add some helper functions for saving the referer or the current page and …
- 13:20 Changeset [945] by
- Only reset the session information cache if an application error occurs or …
- 12:52 Changeset [944] by
- Debugging not needed
- 12:51 Changeset [943] by
- Add syntax highlighting support to the configuration file display. …
- 12:45 Changeset [942] by
- Retrieve and display subversion properties when operating on a single file
- 12:42 Changeset [941] by
- More additions to the revision class * Lock all access to the pysvn Client …
- 12:40 Changeset [940] by
- Fix some minor bugs and display issues in the time rounding routine
- 12:39 Changeset [939] by
- Don't reformat white space when displaying configuration files
08/03/06:
- 18:43 Changeset [938] by
- Added the initial structure for the web based configuration file viewer. …
- 18:41 Changeset [937] by
- Added more functionality to our revision class * ls - get a list of files …
- 18:39 Changeset [936] by
- Added a helper function to round a number of seconds to the nearest whole …
- 12:08 Changeset [935] by
- Refactor session information and validation into two separate functions
- 11:26 Changeset [934] by
- Fix minor typos
- 11:10 Changeset [933] by
- Reload the login (status) bar every five minutes while a user is logged in …
- 09:38 Changeset [932] by
- Utilise the new setupProgress counter provided by the server to fill at …
- 09:37 Changeset [931] by
- Add a progress counter to the template initiation phase so that the …
08/02/06:
- 18:23 Changeset [930] by
- Added an AJAXified progress bar that is displayed while templates are …
- 18:06 Changeset [929] by
- Provide a bit more debugging information when a bad key is given
- 15:26 Changeset [928] by
- * Make messages about added files more concise * Ensure every file added …
- 14:57 Changeset [927] by
- This no long extends ccs_template
- 14:48 Changeset [926] by
- Reworked template generation support - Templates are now generated in …
08/01/06:
- 16:31 Changeset [925] by
- Don't need to explicitly delete out of this array now as shutdown routine …
- 13:37 Changeset [924] by
- Implement locking on the session class to prevent multiple threads from …
- 13:33 Changeset [923] by
- Indent queries for readability in the debug log
- 13:31 Changeset [922] by
- Fix a regression introduced in r914. Even we we're updating session …
- 12:16 Changeset [921] by
- Actually make use of threads to process incoming requests. For now we …
- 12:15 Changeset [920] by
- Allow control of query execution time logging separately to other time …
- 12:07 Changeset [919] by
- Redirect the user to their previous destination when they login
- 12:00 Changeset [918] by
- Reload session information after manipulating a changeset so that the …
- 11:50 Changeset [917] by
- Update changeset styles to match
07/31/06:
- 19:40 Changeset [916] by
- No need to time this, it doesn't appear to be a chokepoint in most cases
- 19:40 Changeset [915] by
- Add more detailed request execution time logging including the time taken …
- 19:29 Changeset [914] by
- Don't bother with transactions when updating system tables. This saves …
- 19:26 Changeset [913] by
- iterate over the returned rows!
- 19:25 Changeset [912] by
- Using fetchall rather than fetchone provides a roughly 60ms speed increase …
- 19:05 Changeset [911] by
- Handle deletes in the table name extraction too
- 18:44 Changeset [910] by
- Improve table name extraction code in the execute routine
- 17:09 Changeset [909] by
- Improve handling of profile options so that we don't query the config file …
- 15:29 Changeset [908] by
- Incorrect function call
- 15:05 Changeset [907] by
- No debug window please!
- 15:04 Changeset [906] by
- Improve XMLRPC call timing to show how much of the time is spent in CURL …
- 12:18 Changeset [905] by
- Small optimisation only check the servers version on the initial …
- 11:57 Changeset [904] by
- Missing bracket
- 11:23 Changeset [903] by
- Huge refactor of XMLRPC call handling in the web interface * Abstract the …
07/28/06:
- 11:39 Changeset [902] by
- Fix incorrect column reference
- 11:28 Changeset [901] by
- Reworked the cookie validation routine, previously we always checked the …
- 10:51 Changeset [900] by
- Now that we get the number of sessions from the isSessionValid function …
07/27/06:
- 23:09 Changeset [899] by
- Updated for the new ZoomIn? v7 API
- 12:20 Changeset [898] by
- When profiling, profile the entire XMLRPC request handling rather than …
07/26/06:
- 17:45 Changeset [897] by
- Modified getCfengineHostStatus to check directly in the repository for key …
- 17:44 Changeset [896] by
- Add a routine to check whether a file exists in the repository
- 17:26 Changeset [895] by
- Return here!
- 16:41 Changeset [894] by
- Modify the ccs_revision class to allow its use without actually checking …
- 16:07 Changeset [893] by
- Fix stripslashes bugs
- 16:06 Changeset [892] by
- Fix minor bugs in previous commit
- 15:59 Changeset [891] by
- Rework the isSessionValid function to return all the data required to …
- 15:29 Changeset [890] by
- * Re-enable GPolyLine generation for the network map * Allow loading …
- 13:04 Ticket #17 (Distance control support for madwifi) closed by
- fixed: (In [889]) Add support for calculating the length of a link and using that …
- 13:04 Changeset [889] by
- Add support for calculating the length of a link and using that to set the …
- 12:09 Changeset [888] by
- Improve error message
07/25/06:
- 16:24 Ticket #52 (Root Password Initialisation) closed by
- fixed: Implemented in version 11 of the pxe-scripts package
- 16:24 Ticket #55 (Client Certificate Generation and Installation) closed by
- fixed: Implemented in version 11 of the pxe-scripts package.
- 16:23 Ticket #50 (pxe-scripts do not detect compact flash size correctly) closed by
- fixed: Fixed in release 11 of the pxe-scripts package.
07/24/06:
- 17:31 Changeset [887] by
- Allow the setRurallinkDeviceConfig function to be called by a device key
- 17:30 Changeset [886] by
- Fix bugs in mac address -> username conversion
- 16:39 Changeset [885] by
- Typo
- 16:37 Changeset [884] by
- Strip : from CN when using as a username as the username field is only 16 …
- 14:53 Changeset [883] by
- Certificate serial numbers are hexadecimal
- 13:29 Changeset [882] by
- Don't enforce menu registration order strictly
- 12:54 Changeset [881] by
- Need the status module too
- 11:34 Changeset [880] by
- Only put the rurallink module into the rurallink package
07/21/06:
- 18:20 Ticket #43 (WEP key length) closed by
- fixed: (In [r879]) * Use an md5sum of the device password to set the wep key so …
- 18:18 Changeset [879] by
- * Use an md5sum of the device password to set the wep key so that it is …
- 13:54 Ticket #74 (service property values are not POSTed) created by
- When updating the value of a service property the value is sent back to …
- 13:46 Changeset [878] by
- Actually retrieve the MAC address to generate the password with
- 13:30 Changeset [877] by
- Avoid minor javascript error
- 13:29 Changeset [876] by
- Don't allow a blank password to be set
- 13:28 Ticket #73 (service property containing # is not saved) created by
- If you try and save a service property (like the RuralLink root password) …
- 13:22 Changeset [875] by
- Added a front end to the Rural Link service. Currently this is only used …
- 12:28 Changeset [874] by
- Added a utility to output the root password of a rurallink device
07/20/06:
- 17:34 Changeset [873] by
- Certificate parameters can be retrieved without needing to login
- 17:26 Changeset [872] by
- * Keep the list of sessions as a property of the ccsd_session class rather …
- 17:11 Changeset [871] by
- Implement a basic session class which is used for devices which login …
- 17:11 Ticket #56 (Client Certificate Login) closed by
- fixed: (In [871]) Implement a basic session class which is used for devices which …
- 16:39 Changeset [870] by
- Don't warn about explicitly empty sessions
- 16:13 Ticket #54 (Client Certificate Signing) closed by
- fixed: In [r869] Added asset certificate allocation support.
- 13:25 Changeset [869] by
- Added asset certificate allocation support.
- 13:22 Changeset [868] by
- * Added support for revoking certificates * Removed crl/ directory - not …
- 13:16 Changeset [867] by
- Deleted and Ignored files can be safely ignored
- 11:25 Changeset [866] by
- Fix certificate parameter handling * Blank parameters if they are the …
- 11:04 Changeset [865] by
- Need to retreive lots more asset info to get the MAC address
- 10:23 Changeset [864] by
- Check MAC address validity
- 10:21 Changeset [863] by
- Always return the lowercase MAC address
- 10:20 Changeset [862] by
- Use the new getMAC routine provided by the asset class
- 10:20 Changeset [861] by
- Add a helper method for returning a "device MAC address". This is only …
- 10:06 Changeset [860] by
- Loosen the calling requirements for getCertificateParams, nothing secret …
07/19/06:
- 17:13 Changeset [859] by
- Implement an x509 certificate authority inside the configuration system …
- 17:08 Changeset [858] by
- Separate out the import stanzas so that an error in one of the "server" …
- 16:45 Changeset [857] by
- Extend the ccs_revision class to support being asked to commit only a …
- 16:27 Changeset [856] by
- Don't notify about ignored files
- 14:37 Changeset [855] by
- Prevent a nasty looking exception that occured when the initial checkout …
- 10:06 Changeset [854] by
- Make docs match reality
07/17/06:
- 13:16 Ticket #53 (Root Password Generation) closed by
- fixed: (In [853]) Added support for generating root passwords for each device …
- 13:16 Changeset [853] by
- Added support for generating root passwords for each device based on the …
- 11:13 Ticket #72 (Cannot change link type) created by
- Attempting to change an interfaces type from "Wireless" to "Wired …
- 11:10 Ticket #71 (Cannot add an ethernet interface to a wireless link) created by
- If I have a link that is setup as a wireless link in the configuration …
07/13/06:
- 13:54 Changeset [852] by
- Fix a potential race when shutting down the watchdog driver
- 13:09 Changeset [851] by
- Add basic interface health watchdog functionality. Checks that the default …
- 13:04 Changeset [850] by
- Add a function to determine the neighbours IP address
- 11:45 Changeset [849] by
- Wrap recurring function execution in a try statement so unhandled …
07/11/06:
- 17:37 Changeset [848] by
- Initial functionality for the watchdog module
- 16:19 Changeset [847] by
- Implement some basic filters on the array voltage and current variables
- 12:24 Changeset [846] by
- Return the nodes name at /rlname not /node_name
- 11:40 Changeset [845] by
- Fix a javascript error in IE
07/10/06:
- 17:47 Changeset [844] by
- Added templates to generate forward and reverse DNS entries for all the …
- 14:39 Changeset [843] by
- Typo
- 14:39 Changeset [842] by
- It makes no sense to call initialiseService on the base class
- 10:01 Changeset [841] by
- * Fix minor typos in battery volatage reporting * PWM duty cycle is …
07/07/06:
- 17:06 TODO created by
- 17:06 Documentation edited by
- (diff)
- 16:40 Ticket #70 (Ad-Hoc vs PIM mode selection) created by
- When configuring an interface to operate on an Ad-Hoc link the …
- 16:00 Changeset [840] by
- Reworked module import structure and initialisation code to ensure that …
- 12:45 Changeset [839] by
- Ported the tristar SNMP monitoring functionality from the old snmp-scripts …
- 12:45 Ticket #58 (Add support for monitoring Tristar solar controllers) closed by
- fixed: (In [839]) Ported the tristar SNMP monitoring functionality from the old …
- 10:08 Ticket #69 (Extend Watchdog Functionality) created by
- CRCnet Monitor needs to be enhanced with watchdog functionality that …
07/06/06:
- 13:57 Ticket #68 (Darpwatch Integration) created by
- Integrate Darpwatch with the configuration system
- 13:57 Ticket #67 (Traffic Shaping) created by
- Add support for shaping the traffic to/from each CPE based on the users …
- 13:56 Ticket #66 (User Account Infrastructure) created by
- Add support for creating user accounts and associating each user with: * …
- 13:55 Ticket #65 (Current Traffic Usage Display) created by
- Add support for traffic accounting on each access point (or perhaps at the …
- 13:53 Ticket #64 (CPE Management) created by
- The configuration system needs to be extended to support a class of hosts …
- 13:46 Ticket #63 (Dynamic ZoomIn Map of Node / Links) created by
- Implement a Dynamic Map of nodes and links using ZoomIn?'s API. This is …
- 13:44 Ticket #62 (Revision History and Control) created by
- The web interface needs to display better revision history and show how …
- 13:43 Ticket #61 (CFengine control via web interface) created by
- Need to add support for controlling CFengine via the web interface. This …
- 13:33 Ticket #60 (CRM Integration) created by
- We need to integrate teh Configuration System with the Rural Link CRM. The …
- 13:31 Ticket #59 (Helpdesk Interface) created by
- An interface into the configuration system needs to be created for use by …
- 13:29 Ticket #58 (Add support for monitoring Tristar solar controllers) created by
- The CRCnet-monitor SNMP module needs to be extended to support monitoring …
- 13:27 Ticket #57 (Certificate Management Interface) created by
- An interface to manage client certificates needs to be created. This …
- 13:25 Ticket #56 (Client Certificate Login) created by
- The login routines of the Configuration System Daemon need to be extended …
- 13:24 Ticket #55 (Client Certificate Generation and Installation) created by
- The pxe-scripts need to generate a new client certificate for each host …
- 13:20 Ticket #54 (Client Certificate Signing) created by
- The Configuration System Daemon needs to be extended to allow it to sign …
- 13:17 Ticket #53 (Root Password Generation) created by
- The rurallink module needs a function added to generate a root password …
- 13:16 Ticket #52 (Root Password Initialisation) created by
- The rurallink pxe boot scripts need to be extended to generate and set the …
- 13:11 Ticket #51 (WRAP / Soekris PXE booting) created by
- Currently the PXE boot environment only supports PXE booting Soekris …
- 13:02 Ticket #50 (pxe-scripts do not detect compact flash size correctly) created by
- If a card is not partitioned then the current PXE boot scripts are not …
- 13:00 Ticket #49 (Add support for monitoring madwifi interface rates) created by
- Since r1667 of the madwifi code there is support for retrieving statistics …
- 12:58 Ticket #48 (Add support for monitoring wireless interface errors) created by
- The crcnet-monitor status module should be extended to export more …
- 12:52 Ticket #47 (Graph / Monitoring Integration) created by
- The graphs and nagios results need to be incorporated into the …
- 12:51 Ticket #46 (Graph Generation) created by
- Implement graph generation, this will almost certainly use rrdtool. As …
- 12:49 Ticket #45 (Choose an SNMP poller and integrate into configuration system) created by
- Need to choose an SNMP poller to use for monitoring / graphing. Options …
- 12:08 Ticket #44 (Ethernet Internet Access Support) created by
- Need to add support for using an Ethernet interface as the Internet access
- 11:51 Ticket #43 (WEP key length) created by
- Need to determine which WEP key lengths are required for PDAs to work and …
Note: See TracTimeline
for information about the timeline view.
