[X] The "/OldFiles" file could not be found or is not available. Please select another file.

Enterprise Server LiveInventory, and Rapid Build & Deploy System. Hotwire is an integrated inventory system and a rapid deploy tool targeted at servicing small to enterprise-sized environments.


http://projects.autonomy.net.au/hotwire/





Separate each tag with a space.

Release Date:

2009-04-08

Topic:

Operating System:

License:

Translations:

Intended Audience:

User Interface:

Database Environment:

Programming Language:

Registered:

2006-06-13

Ratings and Reviews

Be the first to post a text review of The Hotwire Suite. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • hotwire Alpha file released: hotwire-0.2.7.3.tar.gz

    commit aa1b7cf10d2c480bbdeec5dad9a90b4964549a7e Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Fri Mar 27 18:26:40 2009 +1100 Cleanup & some small features added Sanity check now warns if no swap partition has been requested. Added access to user-scripts and core-scripts via http as this is how AutoYaST prefers to fetch its scripts. Removed access to other filesystem data from global area of the apache configuration, and now constrained to the private network only. commit 450a1f0ed3f1bf3f5271b47b5e2139eddce226a1 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Fri Mar 27 15:28:15 2009 +1100 Closes (needs confirmation) #60 and #46. Also, some of the variables that were being modified in the `apache.conf' have not been set to their hardcoded paths. The paths are selected at build-time via CMake and should not be modifed post install. These are of course very internal areas of hotwire, paths such as those for ISOs are still user-configurable. commit 8f93a6264662c4779bad6cd2d2329085f4c3c6b2 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Fri Mar 27 13:24:37 2009 +1100 Closes #55 Note that the restore will restore the latest tarball archive found, there is no way for user to set a specific archive to restore from yet. commit 765f40bdb3ef915aa2ea1570917e983f058bc692 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Fri Mar 27 11:24:51 2009 +1100 Partial fix to #55 Backups now create a gzipped timestamped tarball. Restorations will hence fail, until fixed (soon). commit 42c749afe1aaab74bf8a3e521543a9bc56c84712 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Fri Mar 27 10:17:03 2009 +1100 Cornfirms #59 Also removed some options that the user *can* set, but really shouldn't need to from `restrict.conf' boilerplate. commit cdc7f17fc077cacc45d705bc1fc0f6e00d04a500 Author: Nima Talebi <nima@autonomy.net.au> Date: Fri Mar 20 13:54:24 2009 +1100 Adding new Tar class (by Vincent Blavet) This will be used for closing the backups ticket #55. commit b12baed4054ee0174a59064d32a83fc5cc2c4706 Author: Nima Talebi <nima@autonomy.net.au> Date: Fri Mar 20 12:58:59 2009 +1100 Cleanup commit 78aecf8539712e8275f6dba6b27725e70cb37dc3 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 26 16:09:04 2009 +1100 Cleanup No longer use `/var/backups/hotwire-irbd' as it seemed to be anti-FHS. Call `invoke-rc.d' instead of the init.d script directly. commit def0466cf3cd6840c1a003ee8e031870bff94a54 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 26 15:57:17 2009 +1100 Better default value for backup directory commit bf2bd267497f2dfdd864cdc7c05a15dd11e517d2 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 26 15:56:07 2009 +1100 Cleanup Backup directory location commit 2ea69855ed92de4a75998cc7dce07f6fcadc443f Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 26 15:32:01 2009 +1100 DTD checks no work, alas out-of-date The DTD checks now work (xmllint), however the DTDs supplied by SuSE seem to be way out-of-date with the XML AutoYaST files that they support for the same version of the OS. commit 84cf6dd681d861c3c95940cb9707d1a233714c58 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 26 14:41:50 2009 +1100 Adding DTDs for AutoYaST for SLES 10.2 commit 2880925e8c0c5de50d02e269c06dc162a1e8a766 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 26 14:24:33 2009 +1100 Cleanup commit 006e28ee8c598664f013b6122d2e26dc71a66d65 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 26 14:10:33 2009 +1100 Fixes and improvements during testing Testing the new more dynamic AutoYaST script now, fixing syntax/logic errors along the way, and adding new small feaures as we see fit. commit 29cd5f20b45be8d39ad8f6f768f7bff6463fb733 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 26 13:31:31 2009 +1100 Bug fixes and removed {{{<file>*</file>}}} section. The work done via the {{{<file></file>}}} section should instead be done via the post-install scripts. commit ebfa8e3c1b51d9b06fd30e5febd39cf6b767c505 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 26 12:54:54 2009 +1100 Adding new RBD feature for Experimental scripts This way, the last working script for any RBD technology can remain in place, but the experimental one can co-exist for testing and improvements, without hurting the running system. So far this has only been implemented for AutoYaST, but implementing others is trivial. commit 7c338cdeb39b0ac14d31c96f4cfb16d5854e366c Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 26 12:40:06 2009 +1100 Added $confProxy code commit 32900486ba6d04fe90241de9a16d74a31c3e27ed Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 26 11:12:47 2009 +1100 Dynamic proxy settings. commit cea63fae602fbf10a44a24d3d609456a5a6b5c1b Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 25 19:29:43 2009 +1100 More work for #46 commit 69a6a2cef440b1f2a6e37e5fcca0285442ec2bec Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 25 17:46:26 2009 +1100 PYVERS dependency released It is now, instead, a `preferred' program, however it could be removed all together (left for now just in case). commit 0acdf3b0311e74a6109bbf737972df1a525229bf Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 25 16:35:32 2009 +1100 Adding useful RPM dotfiles to go with SPEC file These should be placed in the rpm-builder's home directory as a `dotfile' (renamed). commit 50f838abfbb7643a4dfdc1b79425d98b436b1c4a Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 25 16:27:19 2009 +1100 Further work on #46 commit 08c0ecb2fc81f1db03c52e341897c7af61a3f39c Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 25 16:26:22 2009 +1100 Adding Red Hat SPEC file (by Stephane Miller) commit 4de3e8b396f2f8b3bf730dfa65f0ea455ad50d2a Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 25 15:52:29 2009 +1100 Updated template file commit cccefa54be1b245c62d3be0dd3ee9035889733ea Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 25 15:46:27 2009 +1100 Cleanup up of AutoYaST generated script. commit 8d401fcf2ed8678b365f752876e95161a414ebb7 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 25 14:13:53 2009 +1100 YaOF commit 147e1a2dfd7ae7b9635131d80c6e66f1e16b4e6a Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 25 14:13:12 2009 +1100 Removed redundant file commit 0b80b4236476e6d8c5fb4763136f3bb72965193b Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 25 14:04:58 2009 +1100 Closes #37 This was done by simply removing the `test' target. It was removed because CMake already does all required testing and such, it makes no sense for duplicating the tests. commit e5d1f88bcea0ae725592bb1651902bbcca092a46 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 25 11:59:11 2009 +1100 Closes #59, however untested, could to be buggy. The boilerplate file has been removed as it can simply be installed at install-time using the already supplied files under `etc/'. Otherwise, the same code implemented for hotwire.conf in the `hotwire.mk' has now been duplicated for the other 3 config files, and this should close #59, however needs further testing. commit 42a9f5ca482437611a8059feb53fc16d902c85ec Author: Nima Talebi <nima@autonomy.net.au> Date: Thu Mar 19 21:27:38 2009 +1100 Trying to fix logging. Did not work, but at least I did quite a bit of cleanup in the actions.class.php file... there was two full blocks of redundant and confusing code there. Problem is that when trying to log in as a local user, nothing is logged via the logMessage() (symfony) method. commit 09568b517524552910d12ea76a0689c8c9fe59eb Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 17:25:38 2009 +1100 A `nothing' change. commit aa3bc220050428a41a19cbb701603c9efbcec1bd Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 16:40:14 2009 +1100 Partial fix to #58. The `tftp_server' is not only no a READONLY value, but in face a REQUIRED value. commit f3f3e7423f841e7e3a51e71ad928337d417f774b Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 16:39:44 2009 +1100 More help notes added. commit 2f377e0314a1bdcfd7ab348ccc05478858b9ac32 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 16:39:13 2009 +1100 Closes #58. commit 752ed9e27a31167d233bf9a96b57d03d1724992d Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 16:38:16 2009 +1100 Make use of `AdHoc' helper for `getTermColumns()'. commit 2228a3f9ed3e2cab91223922bcdf8d63cf3a8761 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 16:38:01 2009 +1100 And onto v0.2.7. commit 96f235f426b80112e57c091cf1049e7d2605eddd Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 16:36:39 2009 +1100 Use getTermWidth() for `ansi' mode. This is another partial-fix to #53. commit d11a6defc1fc3f0cb8a04bfaf3f5b3395db62c23 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 16:36:16 2009 +1100 Temporary, unproven-fix hack for automounting. commit addc0e6683dd4e7c6e15821b801ffbacd413864e Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 16:34:11 2009 +1100 Added (moved) `getTermColumns()' to this helper. commit 6baa45ec69765ea4afecd08f52e4a6286da50719 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 15:59:30 2009 +1100 Better defaults. commit 8b18cde68d4cf9f575cfbdeaffd58a4d131b6d9e Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 15:55:04 2009 +1100 Cosmetic. commit eb5d9a375cf6c691b95cde051c6b24722206d770 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 15:38:52 2009 +1100 Rejigged example files. Also added a sample dhcpd.conf. commit 0520d531b5d366e8dffb0cfb84d51cf9c2554b47 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 15:31:18 2009 +1100 Loop devices. AutoFS should be allowed more loop devices, depending on how many builds are likely to occur at the same time and other similar factors that would need to mount a number of ISO images. By default, only 8 loop devices are available, so a script has been included in the README for the user to run and create 256 (0..255). commit 2816c1c8d5ab0215a9769d3ce57b39124d1c20cb Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 14:54:44 2009 +1100 Bugfix. commit 34ed8b2e6d8a9e60aecc1242345967f00ee9a816 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 14:54:24 2009 +1100 Updated template. commit cf4289b1263d3ca2a424f5aa9633311f7e2a8d51 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 14:54:06 2009 +1100 Updated. commit a1db2edb38440e1ab345afc83ba8b24b5a308a55 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 13:05:39 2009 +1100 Better defaults. commit d883eb2e669db4ee461c5711189129a05db6c01f Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 11:04:07 2009 +1100 Better user-help on install. commit e81b23750d42ce56b698f806e54a00c64042b7de Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 10:54:44 2009 +1100 YaOB. commit 57f9909dc1ce975bb38c392a051fbe069323d683 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 10:31:12 2009 +1100 Flush stdout if possible. This is a cosmetic fix so the user will get a sense of progress, however it will only work with gawk, and not mawk. commit e53d4800a806f2b625008237451eab1bd4ead292 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 10:18:15 2009 +1100 This fixes #56 for pre-scripts too. commit 1dfe9ef52e67550dae96c5b40e16f327fa49bcec Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 10:02:14 2009 +1100 Oops Bugfix (YaOB). commit 339a6150ee7f6e7cae6497815d160f48905c3926 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 09:47:50 2009 +1100 Partial fix to #56. commit 3b43b883a2be8f68c382ff10115da4bb10827e2b Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 09:45:26 2009 +1100 Fix. This was a hangover from the capitalization of the RBD technology names. commit bc9004740ab935867fda994264bbbd87a4c1e3e3 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Thu Mar 19 09:42:29 2009 +1100 Create a subdirectory under /var/backups. This is a partial-fix to #55, we still need to tar the backed-up data and categorise it by date. commit f96b70495557d078eb4ea92ed289e0ec34c59fe1 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 19:15:47 2009 +1100 Confirms and hence Closes #19. commit 73262f4b1f0b7beff8ba958e974df16cc72c1579 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 19:10:55 2009 +1100 Cosmetics. commit 76044645ade2242e8ee33335e282b4268275193b Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 19:10:03 2009 +1100 All SLES 10.X now point to the right initrd. And also to the right linux image. commit f7162c2a4b9c8f8b390497f52e1549ae48441446 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 19:08:16 2009 +1100 Updated pre/post rm scripts to close #52. Now auto.master is cleaned, and all automounts are unmounted so hotwire can uninstall cleanly. commit 8c267e8b29f8385e184b26e4f12f65b402a30855 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 17:37:17 2009 +1100 Closes #36 and #48. commit cb854f6ff31df33f8a053f7a986d9f9a5083b0dc Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 17:18:50 2009 +1100 Partial fix to #53. commit 82089b7687410806b5b824db3a26743bf79409ac Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 17:18:15 2009 +1100 Removed junk. commit ef9ac7cd0e0ec39a405a94a1336bdcc13e6205b9 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 17:14:39 2009 +1100 Attempt to fix recent automount problem. Today I noticed that sometimes the automounted `CD1/disc1' directories don't appear when expected, breaking `hotwire rbd'. This is an attempt to make it more robust. commit 97f55c155b36a443b8eeb74e1645b8a2fec9e0c4 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 17:12:57 2009 +1100 Handle inheritance in new conffile structure. The new inheritance model means that `Kickstart' can inherit from `RBD' for example. While this was implemented in the Python code, PHP knew nothing of it. This commit should have fixed that. commit a1a5131592a774495ff2b3236b63313c70e55ea4 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 17:12:10 2009 +1100 Reverted - bug had nothing to do with AutOFs5. commit 6d579689f9b9567aa925d39817b7e33f155406a6 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 17:04:24 2009 +1100 Fixes #51 (yaof). commit 341ddebcc004a32f0c08f1c612370cb91567784b Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 14:45:59 2009 +1100 Closes #49. Autofs5 proved to be unreliable and so removed as an alternative dependency. commit 7039bbbb9543381a5d0c0e3af8e013a41312bd2e Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 14:37:26 2009 +1100 Oops Fix. commit d26683fc23119ea008dc9969f6f7a5066d3dd782 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 12:10:34 2009 +1100 Bug fix commit. Closes #13. Confirms #18. Improves #22. commit 9d95eecc16699902b4a4127d5cb123226d65ea63 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Wed Mar 18 12:10:21 2009 +1100 Added more steps. commit fc430c395dc218edba9b6dcd2ba87dc354ce91ae Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Mon Mar 16 14:47:16 2009 +1100 A message about enabling autofs. commit 590fe2ca4067cbf9614289715bd310170552e1aa Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Mon Mar 16 14:43:40 2009 +1100 Updated user-message regarding hw-chkconf. commit 7e38a0a05b152ee680e7b7d35aff42f96af3d560 Author: Nima Talebi <nima@epenguin1-3.appmgmt.det.nsw.edu.au> Date: Mon Mar 16 14:38:51 2009 +1100 Bug fixes in both Debian folder and code. Fixed the funcwire-overlord manpage. Fixed hw-chkconf to not crash with bad arguments as it is now in user hands. commit 5e70ce29f7279bd0e7c9405a6516022cdfbab64f Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Sat Mar 14 02:59:23 2009 +1100 Adding manpages file for hotwire-irbd-common. commit a460eb2d923d93127052caad236df2b63698c6f6 Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Sat Mar 14 02:58:39 2009 +1100 Closes #45, however not tested. commit bad022907e2dc542222ae0283b5992bd87b7c97a Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Sat Mar 14 02:22:39 2009 +1100 Added manpage for hw-chkconf. Also fixed the year (+=1) for other manpages (to match reality). commit 77ab7eebcd8a039504c2e04915f36e9e9925c884 Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Sat Mar 14 02:07:13 2009 +1100 Cleanup. Configuration file reference a binary which is better kept in macro form in case of future modifications to the binary path. commit 56f6ba694e0587d8718de5a6e57496abbd1848c2 Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Sat Mar 14 02:03:24 2009 +1100 Closes #45 (also added manpage for `hw-chkconf'). This commit however has not been tested. Additionally a manpage for `hw-chkconf' has been written, very poorly, but still a start. commit cae1eddee3d8e36c7d9a1e7a69362a30413f6220 Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Fri Mar 13 23:26:31 2009 +1100 Timer is back. Just a nice-to-have - reports how long it took to execute the `init' target of the makefile, easily can be applied to other targets, rbd being the next obvious one. commit ccdfec24ba7270351b1322a71427a54a0af84de2 Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Fri Mar 13 23:15:30 2009 +1100 Renamed hotwire.makefile to hotwire.mk. commit 6ef16ec8d955cb3316d6f07e15fa4a77396e1e08 Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Fri Mar 13 23:09:44 2009 +1100 Oops bug fix. commit fe61259da452ec214351dcfefb96e1356de4336f Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Fri Mar 13 15:51:24 2009 +1100 Bug fix commit. commit 257c9ad7cab963d58d9e57218be74fe00f8175d9 Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Fri Mar 13 15:50:38 2009 +1100 Bug fix commit. commit b4531385e038a770c342496cc8dd667265500cf6 Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Fri Mar 13 15:26:54 2009 +1100 Oops bug fix. commit 7dd7413625a424d2245f2c87a75d99a0a6cf1cb5 Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Fri Mar 13 15:19:40 2009 +1100 Better error management. If for whatever reason, the ConfigManager (Python) decides that a configuration setup is OK, but it turns out that the PHP code is trying to access something that contradicts what the ConfigManager policed (which is almost certainly a bug in the PHP code), a nice message is presented to the user in a sfView::ERROR page, stating which file/section/option tuple failed to resolve. commit 5bbdcacd67dca8277419591ed5ad7c95aa63d50b Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Fri Mar 13 00:39:51 2009 +1100 General cleanup & better defaults. commit d825df969674e38b035de9be585de33ee2a70166 Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Fri Mar 13 00:39:29 2009 +1100 Oops, typo fixed. commit f2d20246fa51a264ea85f244c693954c923da0d1 Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Fri Mar 13 00:02:17 2009 +1100 Remove log files on `purge' in `postrm'. commit df3b0eb6acb5782dd3bf713af0ccee4fbb752866 Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Thu Mar 12 23:39:49 2009 +1100 Call dh_installdeb after dh_pycentral. commit d12bfb72c4d6046f1c3020e3a907637ae5aac1fa Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Thu Mar 12 23:18:53 2009 +1100 Cosmetic change. commit 4525bacb98e7a09a239201cb546ccfb71a189256 Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Thu Mar 12 22:00:36 2009 +1100 Cleanup of changelogs. We now have 3 distinct changelogs... * Kickme changelog, leading upto the switch over to Hotwire. * The changelogs while Hotwire was on subversion. * And finally, the changelog from git, which includes the git-svn imports of the subversion changelogs, but that's ok. commit 07f613c3053bf08d3b47474cd843165b9d735fbc Author: Nima Talebi <nima@darius.autonomy.net.au> Date: Thu Mar 12 21:56:38 2009 +1100 Fixed and separated out apache-ssl/openssl. If the public interface fqdn is set to `""', then SSL is accepted to be disabled, and so all SSL/OpenSSL-related parts of the makefile are not even included. Until this fix, setting the inerface fqdn to `""' would cause a crash. commit af608c73b6a4585089f787e3c43327aa675b0d01 Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Thu Mar 12 18:20:21 2009 +1100 Removed early call to the STUPID function. commit b38f491a60c6d3404735be73fc61b8230e4725e5 Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Thu Mar 12 18:07:35 2009 +1100 Cleaned clutter. commit 0b203289744ab08b635cf82bb9af114f14ae8057 Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Thu Mar 12 17:57:56 2009 +1100 Working towards closing the reopened ticket #13. While it does not make sense to make the direct RBD methods private, where the rbdTechnology is known, it makes sense to use the new dispatch (PHP only) methods. In Python, it has been made private (for now). This commit has had no testing. commit 93c0c8adc1d040338332c4f4605e84e4070a8ada Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Thu Mar 12 15:52:31 2009 +1100 Oops, version was accidentally overriden. Fixed. commit 5de7be9aae814b1d8a29bde3f6dbc11eabd89df2 Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Thu Mar 12 15:49:40 2009 +1100 Adding a file I forgot to add before. commit e840e185b59d7b790ca7ef9647dd3ceab30e23ad Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Thu Mar 12 15:40:39 2009 +1100 Fixing recently introduced bug #44. commit 0c0adb8d09cc5ea8161a6ba7b8e044b0f9cf3f6c Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Thu Mar 12 14:21:53 2009 +1100 Bug fixes based on testing recent major changes. Added version details to the Hotwire login page. Added `modifiers.conf' and `describe.conf' to the new configuration system. hw-chkconf now supports 3 levels of verbosity (-v, -vv, -vvv). commit ba455bbf330ac38458e6a91327c387e3dd3ce0ac Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Wed Mar 11 21:43:56 2009 +1100 Fixed typo. commit c1bfa87c1bf4e51d7802a02a8a4bb822a4f40ea7 Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Wed Mar 11 21:35:22 2009 +1100 Cleanup and improvements. Debian package now depends on ncurses libraries for `tput' (determine terminal width), and GNU make. Updated shipped `restrict.conf', now valid according to `hw-chkconf' commit 6e89bf9b411dfcecbdd560b347b0ff7fa86aecab Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Wed Mar 11 21:29:53 2009 +1100 Closing tickets #13 and #31. Python module ConfigManager has moved back into hotwire (from funcwire overlord), as it provides services to hotwire that are needed by hotwire regardless of funcwire overlord being installed or not. A useful utility also added which the user can run if they want to see a full analysis of their configuration, so far supporting `hotwire.conf' and `restrict.conf'. The configuration files are now full controlled, with readonly variables (set by the system, readonly to the user), private variables (unseen by the user), optional variables, recommended variables (warn if not set), and required variables (error if not set). commit 31b92b04a7197a795c2f2d75208279a5da624c7f Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Wed Mar 11 21:09:03 2009 +1100 Bettered default shipped hotwire config file. commit 5ab83b88fc7416d6fd0b00a5b8f0444ed0d156ec Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Wed Mar 11 21:05:31 2009 +1100 Introducing private variable types. commit 3f660cef1a61a5d2f8111aeec518975bd460e077 Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Wed Mar 11 17:04:23 2009 +1100 Fixed some trivial/major/obvious AutoYaST bugs. Moved helper functions into a much more apprpriate place. Fixed unquoted strings. Fixed broken variables and some incorrect settings. commit daae15fc78a17037218db26b0f65110517056bf6 Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Wed Mar 11 15:30:08 2009 +1100 Dynamic terminal width for CLI utilities. This closes #40 (and #42 - (duplicate ticket)). commit 6c732abba4aa264d0523ffb0c956148efa2dc7b0 Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Wed Mar 11 15:26:22 2009 +1100 Add dependency for `tput', updated autoheader. commit 0897796ded9bcc33c37dbff85a7d8ec966fda3cf Author: Nima Talebi <nima@thorin.appmgmt.det.nsw.edu.au> Date: Wed Mar 11 15:24:25 2009 +1100 Adding SVN-to-GIT migration log. commit 763d569583dd963bcc7d620d39305dd462af49e4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 9 05:28:22 2009 +0000 Fixed bad addition of headers to PHP templates. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@819 180ecf99-7944-4986-9e7d-7f5288e84826 commit bb8c73397e381b3d47e033562c273037a675a401 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 8 14:54:49 2009 +0000 WIP. Working towards #13 and #39. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@816 180ecf99-7944-4986-9e7d-7f5288e84826 commit 659c98d61059cf1b361298cfae7238808c05f954 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 23:08:57 2009 +0000 Default hotwire.conf fixed up based on syntax checker. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@815 180ecf99-7944-4986-9e7d-7f5288e84826 commit 22ade265f76a37b2b0a2f752b1d8972f2d977b90 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 16:08:36 2009 +0000 The `hotwire.conf' in share now has completely changed, it dictates every field possible in the etc/hotwire.conf, default values, if they are required, optional readonly, or recommended. The python code can read and interpret this, but does nothing useful yet. To relase the dependency on Funcwire in fact, the Python code needs to be rewritten as a Symfony Task. For now it serves as a proof of concept. The supplied hotwire.conf for /etc is now much smaller and hence more readable, and more friendly. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@814 180ecf99-7944-4986-9e7d-7f5288e84826 commit 556ebe7ddecdc5fc13aebadbea0f493e6d3a89d1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 14:13:48 2009 +0000 WIP, towards #13. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@813 180ecf99-7944-4986-9e7d-7f5288e84826 commit f32bb63cd88be7cd2f53dec5a7a0d26ae412fb6b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 14:12:17 2009 +0000 Nothing. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@812 180ecf99-7944-4986-9e7d-7f5288e84826 commit 04596af50956e8f499804c6f6e7be74bd71ed7f2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 14:08:54 2009 +0000 Fixed vim syntax field. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@811 180ecf99-7944-4986-9e7d-7f5288e84826 commit 93e33e87ff0806632aeb6f6c50de78907bb48ce1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 11:03:24 2009 +0000 Updated disclaimer. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@810 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9da3bb19a06898521dc15376d4ec2521efe48a87 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 09:04:34 2009 +0000 Fixed bad comments in header files. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@808 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4908a75a59f7a6fb9bccb454347d2d09cb2a92b1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 09:01:16 2009 +0000 Fixed badly created headers (also fixed in v0.2.5 release). Added example scripts. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@806 180ecf99-7944-4986-9e7d-7f5288e84826 commit e9a4a33ff9ce23e9f82f008c8d76cfbe08e0c780 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 08:22:45 2009 +0000 WIP - cleaning up user/core scripts. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@804 180ecf99-7944-4986-9e7d-7f5288e84826 commit f3af7d11051216c70e081edfcba3ad2728426ccb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 08:01:38 2009 +0000 Files are now in palce, next is the code pointing to them. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@803 180ecf99-7944-4986-9e7d-7f5288e84826 commit ce168d93cdf019ae13c933a28b84b3a41cb7ec1b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 07:53:52 2009 +0000 Cleaning up user-scripts, migrating them away from /usr. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@802 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5a736e2ce288b29684d0e33c7050f55c3f698ada Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 07:28:10 2009 +0000 More licensing. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@799 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9ebb68c9b521239c20107a2d86e8b68183ed33dc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 07:17:53 2009 +0000 Licensing. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@798 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0025ef744e32259f2da4c5504332a256cd06448e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 7 03:38:33 2009 +0000 Cleanup. Added disclaimer to autoheader. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@797 180ecf99-7944-4986-9e7d-7f5288e84826 commit 479366a29bc7225fe9c73fdf38d02b6daa46d993 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 06:59:28 2009 +0000 Fix the process where the initrd and kernel image is taken out of the ISO image and placed into the TFTP directory for SLES 10.1. This fix might have to be done for all SLES versions, but as I'm unsure, I'm only doing it for SLES 10.1. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@796 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8c2cf46903b03f520579d548e73054b402e8fbcb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 06:58:21 2009 +0000 Bug fix (stop generation of warning `Warning: symlink(): File exists in...'). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@795 180ecf99-7944-4986-9e7d-7f5288e84826 commit b90a5660fe0e4e07ea5911d335f0aa3597f13f63 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 05:03:44 2009 +0000 Adding host-specific pre/post scripts. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@794 180ecf99-7944-4986-9e7d-7f5288e84826 commit 958cde785fda79257a7eef84f6e568c43a8e8db2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 04:21:36 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@793 180ecf99-7944-4986-9e7d-7f5288e84826 commit ccf349e1b285948bd780ad419e7c912fa490198d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 04:07:46 2009 +0000 Experimenting with bootloader options. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@792 180ecf99-7944-4986-9e7d-7f5288e84826 commit 881bb5df6b5ff8d84fd2eda8444065ac14d46100 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 03:33:40 2009 +0000 Bug in swap calculation fixed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@791 180ecf99-7944-4986-9e7d-7f5288e84826 commit fecde74a784775ce613ca3032e48690efc071be3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 03:28:02 2009 +0000 Don't do anything but warn if the state of the machine is in `BUILDING', but fail otherwise if it is not `building'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@790 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9236fce2856a286ae9bda663fe6360f17b5ed6b7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 03:18:44 2009 +0000 Server states should not be case insensative. Fixed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@789 180ecf99-7944-4986-9e7d-7f5288e84826 commit 81aa767d4793931e9f6b1f35edcea714be9948a7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 02:41:16 2009 +0000 Bug fix - `getMagicScripts*()' is now `rbdTechnology' dependent. This is a recently introduced and hence unreported bug fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@788 180ecf99-7944-4986-9e7d-7f5288e84826 commit aee08827b3a087e73c35f9da9bbc9fa44355800a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 02:14:07 2009 +0000 As part of the `we don't care about python versions, just give me the default' decision, the pyversions hack has been removed and CMake adjusted accordingly. This will go towards the closing of #19. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@787 180ecf99-7944-4986-9e7d-7f5288e84826 commit c0fa456a5dd5a640aabe70408984d2646c056e89 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 00:55:41 2009 +0000 Alternative (not required) method added, but commented out. The older commit of the more `error-check-strict' method was also reverted for the same reason. This should (really) fix #34. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@786 180ecf99-7944-4986-9e7d-7f5288e84826 commit 258d2df5379adc27f6384a187832d88966fce13c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 00:50:53 2009 +0000 More error-checking. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@785 180ecf99-7944-4986-9e7d-7f5288e84826 commit b657fce62a8897f2d071396023f16a8db94aaad5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 00:50:19 2009 +0000 Removed stupid spaced before `,' and `;'. Fixed a grave, unreported bug. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@784 180ecf99-7944-4986-9e7d-7f5288e84826 commit b1e3dff6b986dab02fa5a525e62d119e62843bed Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 6 00:04:18 2009 +0000 This should *really* fix #34, the previous fix for this ticket only accounted for missing files, this also accounts for empty files. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@783 180ecf99-7944-4986-9e7d-7f5288e84826 commit d4c8f6d747f90aa0c386585817c861594b5698b8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 5 23:51:45 2009 +0000 Consider `BUILDING' to be the same as `building' - and so don't remove generated configurations and settings. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@782 180ecf99-7944-4986-9e7d-7f5288e84826 commit a8d09be9f901075b136f4fbe729a3748d364c678 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 5 23:34:36 2009 +0000 Attempt to fix #34. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@781 180ecf99-7944-4986-9e7d-7f5288e84826 commit b41a66374badb3f424496fdebfa487d3d332416e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 5 12:53:18 2009 +0000 This should close ticket #19. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@780 180ecf99-7944-4986-9e7d-7f5288e84826 commit b5f9d8e1508498e619f17dd09618052106232864 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 5 12:33:52 2009 +0000 Closes #18. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@779 180ecf99-7944-4986-9e7d-7f5288e84826 commit 43a23b9a626b68c3d2a7c9bf2b1b4625dfd50610 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 5 11:09:36 2009 +0000 Update. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@778 180ecf99-7944-4986-9e7d-7f5288e84826 commit d7e922b607f4aacc18cf05a2eeb2a55891458a7b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 5 09:27:47 2009 +0000 Closes ticket #32. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@777 180ecf99-7944-4986-9e7d-7f5288e84826 commit 889f3fe83b0c001d7a8fad4e5940b2c4751da53b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 5 07:41:30 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@776 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1434c4e2c843e3c13cbe24cd34dfae60ec2f5a3d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 5 07:30:34 2009 +0000 For some strange reasons, strange permissions are popping up on the filesystem trees managed by Hotwire (tftp, autofs, pxe, iso), so a forced `chmod' has been enforced which has fixed the problem (by brute force), but it would be nicer if we could figure out why the permissions are screwed to beging with. It occurs everytime `hotwire rbd' is executed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@775 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1c68670885a40e716255668c80695411adb495ec Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 5 07:01:30 2009 +0000 Bug fixing commit. Order of some code segment was completely skewed, probably as a result of recent rapid development. Fixed. ConfigManager has moved over to Funcwire-Overlord. Added new option to configuration file for the dhcpd binary, it will be used for syntax checking the generated dhcpd.conf file. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@774 180ecf99-7944-4986-9e7d-7f5288e84826 commit 62966f8a1340b45bd1657d6c46ab78c94f0230c8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 5 05:45:08 2009 +0000 Enabled syslog for RHEL 5.0+. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@773 180ecf99-7944-4986-9e7d-7f5288e84826 commit 739bcad0a557da7d4b055fc749b5b0d9e7efde25 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 5 04:57:12 2009 +0000 Closes ticket #27. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@772 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4a1ea29af47108a0c5458ffe5ef4702a26074177 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 22:58:25 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@771 180ecf99-7944-4986-9e7d-7f5288e84826 commit b18d16e397a7fcabfe5a91b34b4d39f3908e357e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 21:29:16 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@770 180ecf99-7944-4986-9e7d-7f5288e84826 commit a271f544f9b4b42fd3d5b1622a413266c63e8084 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 14:41:23 2009 +0000 Streamlined CMake output indentation (cosmetic). Removed dependency on python from hotwire again, and now funcwire-overlord holds the ConfiManager class. Hotwire uses the cfManager.awk to parse the configuration files. cfManager.py now simply an example. Added funcwire-minion manpage. Updated the manpage for funcwire-overlord. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@769 180ecf99-7944-4986-9e7d-7f5288e84826 commit 92dc8e64205576df5fe6b6967dea52dbadc3c894 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 12:14:54 2009 +0000 CMake will pike out of expected absolute paths are not absolute, and the same for relative paths. This closes ticket #20. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@768 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2da8cae131f81109b9ff21ffa0ba5461cd9ed1f4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 08:40:25 2009 +0000 Updated. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@767 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5cc7746f3409673d7b73188404341a041cd63292 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 07:32:37 2009 +0000 Name change. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@766 180ecf99-7944-4986-9e7d-7f5288e84826 commit bc5787a76944133c2a457dd5c5b46ec01913a27b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 07:18:15 2009 +0000 Updated notes for Debian. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@765 180ecf99-7944-4986-9e7d-7f5288e84826 commit 83238679fb13fec2865ff5601f050866c7c62a93 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 07:06:53 2009 +0000 Replaced OS names with new lower-cased versions. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@764 180ecf99-7944-4986-9e7d-7f5288e84826 commit 096f077e2dc8a6b3b8df92bc0755efc46534db7a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 07:05:50 2009 +0000 Replaced OS names with the new lower-cased versions. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@763 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3ef0b1286c2ac447556abc66263d708ed6a1749c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 07:05:26 2009 +0000 Replaced OS names with the new lower-cased versions. Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@762 180ecf99-7944-4986-9e7d-7f5288e84826 commit eb789523b747e48a2dc3ff4655c2844acbf2a691 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 07:04:03 2009 +0000 Replaced OS names with the new lower-cased versions. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@761 180ecf99-7944-4986-9e7d-7f5288e84826 commit d1bc3bcc7f7ae057902064b6287bf7986452cca0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 07:03:19 2009 +0000 Updated comments. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@760 180ecf99-7944-4986-9e7d-7f5288e84826 commit a02b4d87694c25c73acef22e3e25eeb20948acde Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 07:02:57 2009 +0000 Adding sample tftpd file for xinetd, however it is not being installed yet. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@759 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5e5f5a7153ce963ce432ce6dcfe4c8d0aeed9208 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 07:01:53 2009 +0000 Updated (strong) recommendations. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@758 180ecf99-7944-4986-9e7d-7f5288e84826 commit fe6f12ae3ad46e9e4557e9b81c6e00df104c96c3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 4 07:01:12 2009 +0000 The DHCP configuration file, as is not managed by the user, has moved into /var, this change is to honor that change (should have been done a while ago but obviously missed). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@757 180ecf99-7944-4986-9e7d-7f5288e84826 commit d2d984e5cb5cb78d72831432b1b20fb68693ac0e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 3 13:44:33 2009 +0000 Nothing worth mentioning. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@756 180ecf99-7944-4986-9e7d-7f5288e84826 commit b5f8b723f497080948b41f9abbdf36fcde92558b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 3 10:29:32 2009 +0000 Headers. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@755 180ecf99-7944-4986-9e7d-7f5288e84826 commit 511e5ebbc052944b015c0552b2d2a2283fa82c22 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 3 10:27:16 2009 +0000 Headings. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@754 180ecf99-7944-4986-9e7d-7f5288e84826 commit 988af2b52db4a152b4fb0c49cf14f2ee0928d402 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 3 10:26:29 2009 +0000 Headers. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@753 180ecf99-7944-4986-9e7d-7f5288e84826 commit 443d8c6c14d38d82447ebfce9c7c751109235aea Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 3 06:07:21 2009 +0000 This is getting old. Fixed the fix for the fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@752 180ecf99-7944-4986-9e7d-7f5288e84826 commit bfdd093966b14a244a2ba3a4daafd82d78c39453 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 3 06:04:21 2009 +0000 Fixed the fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@751 180ecf99-7944-4986-9e7d-7f5288e84826 commit 758c1236ccfcf3bde7a9a14094fffad58df39f0e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 3 05:56:25 2009 +0000 Fixed checking of server type. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@750 180ecf99-7944-4986-9e7d-7f5288e84826 commit d6b47c86e8005022715cfda4c745040065c90322 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 3 05:55:24 2009 +0000 Fixed items with a primary key of `0' not being selected. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@749 180ecf99-7944-4986-9e7d-7f5288e84826 commit fea36281f85fa63edbd691fcaf49866f26cc6b11 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 3 04:40:48 2009 +0000 Also check server type sanity as part of the sanityCheck(). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@748 180ecf99-7944-4986-9e7d-7f5288e84826 commit 778e6b670c2639a877e605eaf5f9f84f13a1e617 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 3 03:40:08 2009 +0000 Fixed english. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@747 180ecf99-7944-4986-9e7d-7f5288e84826 commit 77c695c0aaff4e43a3135a0f4b2d56770fc8791e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 3 03:34:05 2009 +0000 Improvements to sanity test on servers, checking for duplicate mac, ip, and fqdn entries within each server. Stop being verbose on checking that the database connection is up in the command-line tools. Other bits and bots. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@746 180ecf99-7944-4986-9e7d-7f5288e84826 commit 724533bc185bb8736faec932e0e9d136cbabf16f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 2 14:50:09 2009 +0000 Fixed remains of the switch to awk for reading the config file from hotwire.makefile. Added the awk script. Also now moved the cfManager.py to /usr/share, it's not really needed anymore anyway. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@745 180ecf99-7944-4986-9e7d-7f5288e84826 commit 50b798417578e254ca7964c0e9549c98246c760c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 2 14:48:32 2009 +0000 Headers. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@744 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0eb0547e003c2520474a663107ef0d1edfeec109 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 2 14:48:04 2009 +0000 Headers. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@743 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7d2721b7e01fec9ee8e2abf625c9e9f9283e15bf Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 2 08:27:06 2009 +0000 Trying to fix the new `awk' replacement script for cfManager. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@742 180ecf99-7944-4986-9e7d-7f5288e84826 commit e9f027a9da1d23bdc8d2957318dc67e72dff0478 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 2 07:12:42 2009 +0000 Adding public Python modules to hotwire arch package now for reading the configuration files, however, this is only worth using from within Python as it is way too slow otherwise (constantly calling python, then exiting for each query, and there are quite a few). Will implement a more solid awk config file reader and use that instead. The funcwire-overlord has been tested on Oracle, however it is expected that PostgreSQL code may need to change too to keep up, more work on that is expected. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@741 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6098ecb89a0e4f1edb4e3d53bda34efe51646c83 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 22:19:42 2009 +0000 Nope, back to semicolons. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@740 180ecf99-7944-4986-9e7d-7f5288e84826 commit 78df43a0554322953350f43286296e5829b17495 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 14:21:21 2009 +0000 Bug Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@739 180ecf99-7944-4986-9e7d-7f5288e84826 commit f7da6cd76f446241b4a7b2b5844f6b6351e6fcf7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 13:40:44 2009 +0000 Adding a tool for reading the hotwire.conf file, instead of using `sed' which had no understanding on the configu file format and comments. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@738 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1d4a7ab2311698a5768e4aa5323ab18bd81f2c6b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 13:39:41 2009 +0000 Adding exceptions class. Fixes on some broken code throughout the src/ directory. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@737 180ecf99-7944-4986-9e7d-7f5288e84826 commit d39b3fa91fbd32dcbdf1bf68b37f43f5233af5bb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 07:49:24 2009 +0000 Syntax of hotwire.conf changed to use `#' for comments, instead of `;'. Funcwire overlord now reads the configuration files for database details. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@736 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5bcd5408c86fe0804aa755d9e3876f943181ea6a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 06:52:53 2009 +0000 Cleaned up. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@735 180ecf99-7944-4986-9e7d-7f5288e84826 commit 21ea5ce12d103bbe8022d677536f178c8477d392 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 06:36:33 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@734 180ecf99-7944-4986-9e7d-7f5288e84826 commit a145ca0d3592c63a9382fe07fe94a1ce4cd643e8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 04:25:11 2009 +0000 More mention of the timeout. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@733 180ecf99-7944-4986-9e7d-7f5288e84826 commit 01a43bbe05bc6133516168bbc24b32b3256c0186 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 04:21:09 2009 +0000 Show session timeout so user knows how long before session timeout. Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@732 180ecf99-7944-4986-9e7d-7f5288e84826 commit b09b4f77f471345a30e9c93a29e92bdc1035a9cd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 03:56:56 2009 +0000 Implemented session timeout; closes ticket #16. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@731 180ecf99-7944-4986-9e7d-7f5288e84826 commit 03ae200098078aab523f1742d93a716ec9a9c2a8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 02:20:00 2009 +0000 Implemented PostgreSQL support, and some testing shows that it's working as expected. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@730 180ecf99-7944-4986-9e7d-7f5288e84826 commit 233ae9f5599cebd3c60b29188cf7f76fa284a409 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 1 01:32:54 2009 +0000 Fixed a long-time bug with errors generated in the PHP logs in P2, and where nothing is selected. This was only a minor bug and produced warnings about non-existent ".../_256x256.png" images. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@729 180ecf99-7944-4986-9e7d-7f5288e84826 commit 37908573319e1231901981bc9247939fec4a737c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 27 07:36:59 2009 +0000 Funcwire client-server now works, and Auto-Inventory tested for a couple of machines. Certain entries such as the operating system and hardware are expected to already exist, and error handling work has not begun. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@728 180ecf99-7944-4986-9e7d-7f5288e84826 commit a05b9f18ff11367488d1af8b3c58c68b61e4ffe5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 27 06:21:15 2009 +0000 Fixing/streamlining funcwire installation. It now restarts funcd in order to instate and deinstate itself on install and uninstall. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@727 180ecf99-7944-4986-9e7d-7f5288e84826 commit d102c259318f89f930f6eb19ae85aad1070f1914 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 27 05:58:47 2009 +0000 Cleanup. Funcwire server-client almost fixed (but still user-output is rough). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@726 180ecf99-7944-4986-9e7d-7f5288e84826 commit c2dcaff7ac592c6d81a148a1b994923a1ed4edc1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 27 02:34:21 2009 +0000 Adding missing Constants file. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@725 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5cb4ee5dbacec88a667ebbc9f495cfe0f5227355 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 27 02:25:12 2009 +0000 Update header template. Fixing the Hotwire auto-inventory client (Funcwire). WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@724 180ecf99-7944-4986-9e7d-7f5288e84826 commit 81479d9186e692791ff8f320c9f1c44986547781 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 26 07:22:19 2009 +0000 Script to test minions. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@723 180ecf99-7944-4986-9e7d-7f5288e84826 commit ed6b365f21ba841b9c615c37d79aa7309e50f942 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 26 07:16:02 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@722 180ecf99-7944-4986-9e7d-7f5288e84826 commit 37f0e05bcb8d4c49775585575d8afe0b2d2c3e11 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 25 08:42:41 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@721 180ecf99-7944-4986-9e7d-7f5288e84826 commit 879fa2d570142163601544128fc6093c66df441e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 25 08:15:52 2009 +0000 Cleanup of the minion now, very broken at the moment. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@720 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0a9a652351d797f48648ca319777cc0502a99d4c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 25 07:54:39 2009 +0000 Almost there. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@719 180ecf99-7944-4986-9e7d-7f5288e84826 commit cae086d9eb5f2f168c5122f6cef60ce4ede58e20 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 25 05:00:54 2009 +0000 WIP - Still rather broken. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@718 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1341bef4cb07cdcd4f7e628f51f70a229addc81c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 25 05:00:18 2009 +0000 No longer executable. Added license. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@717 180ecf99-7944-4986-9e7d-7f5288e84826 commit a71af3ebdf5a1d4fe7948db55de286bec316f214 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 25 04:59:48 2009 +0000 Cleanup on code logic. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@716 180ecf99-7944-4986-9e7d-7f5288e84826 commit 94512c43c0c8bf3b061beadd68a03360b4b4f91c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 25 04:59:01 2009 +0000 Maintain reference to the database engine. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@715 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3973a39c4b61ad5c3b4d77e1e9837bfff942a7b7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 25 04:58:33 2009 +0000 Removed reference to deprecated Python module. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@714 180ecf99-7944-4986-9e7d-7f5288e84826 commit 69c9b56616b7e1a5fb47c7fb5f224fca1de04151 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 25 01:05:13 2009 +0000 Headers, etc. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@713 180ecf99-7944-4986-9e7d-7f5288e84826 commit a24bb417e6901a8513774f37e398dc70563c39fb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 22:44:44 2009 +0000 Moved autoheader script to my own profile. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@712 180ecf99-7944-4986-9e7d-7f5288e84826 commit 16131487fd79ef410a14da5d8e0966a0d815f591 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 22:12:38 2009 +0000 Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@711 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3314989ff854b5ae80fdddf19d38e4abd3e089aa Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 22:03:09 2009 +0000 Fixed a small bug. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@710 180ecf99-7944-4986-9e7d-7f5288e84826 commit 37d878cde35e73c26bb5f93fa0a0a5cd9c31bd7c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 15:00:42 2009 +0000 Adding new script to maintain code header comments. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@709 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9c97358b36eb926e273fa017a77c72ee6f254156 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 12:48:26 2009 +0000 Adding svn:keywords. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@708 180ecf99-7944-4986-9e7d-7f5288e84826 commit 09df23c28180fc400f794d6cf18bd0acb6d57bf3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 12:41:02 2009 +0000 Testing automatic svn:keywords via config file. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@707 180ecf99-7944-4986-9e7d-7f5288e84826 commit 63d7bbc849f6e18797b2e4edc55105dc6608247e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 12:39:10 2009 +0000 Manually added svn:keywords, next I'll try via configuration file. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@706 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4f1f844c2360df7fb5f143abe141eeb8b7110258 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 12:31:52 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@705 180ecf99-7944-4986-9e7d-7f5288e84826 commit fddd87ac5b1470e2b6c79cb858667572cfec985c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 12:29:51 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@704 180ecf99-7944-4986-9e7d-7f5288e84826 commit 15fa56ad5f34c3a20d85a2f06fbaf7b298469091 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 12:26:07 2009 +0000 Testing (Added SVN license). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@703 180ecf99-7944-4986-9e7d-7f5288e84826 commit 812338cdf919135506049af4bfd00eab6d651008 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 12:14:18 2009 +0000 Cleanup. Adding SVN keywords. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@702 180ecf99-7944-4986-9e7d-7f5288e84826 commit dfd29237b1ef9b74de8474187c061eab276a8ece Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 24 08:24:45 2009 +0000 Funcwire overlord is now functional, and can be used to add machines dynamically to the inventory, as long as the other end has funcwire-minion installed and configured, and the funcwire overlord has signed the minion (via certmaster-ca). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@701 180ecf99-7944-4986-9e7d-7f5288e84826 commit a73e74d2c967a4dbee7501aa665a14745911f329 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 23 23:50:19 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@700 180ecf99-7944-4986-9e7d-7f5288e84826 commit c277b4025affbc93f7c9fc506be330e0eaaa0b46 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 23 21:53:34 2009 +0000 Adding oracle_home to the configuration file. Its use has not yet been implemented though. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@699 180ecf99-7944-4986-9e7d-7f5288e84826 commit 77b60c4b43612d630d91747270304a36f2f2bd9e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 23 13:44:34 2009 +0000 Added IBM Images. Improved existing Red Hat images. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@698 180ecf99-7944-4986-9e7d-7f5288e84826 commit acf23cca7dc883f33db7a3ce909180c0e5631e9a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 23 13:31:22 2009 +0000 Make sure that the required `hotwire.conf' exists very early on, before any attempt to use it is made. This bug (now fixed) only became apparent on fresh installs where /etc/hotwire* did not exists at all (as opposed to upgrades). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@697 180ecf99-7944-4986-9e7d-7f5288e84826 commit 81fc5a52fe9cea1902d0cc6e6ddf14079f610149 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 23 13:30:01 2009 +0000 Streamlining the installation, more bug fixes specially in the case of a fresh install, as opposed to one where /etc/hotwire-irbd files already exist. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@696 180ecf99-7944-4986-9e7d-7f5288e84826 commit 13cc48d31d9dafd846a836b4e03e16b4f75b42c5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 23 11:30:33 2009 +0000 Cleanup, renaming funcwire to funcwire-minion, and funcwired to funcwire-overlord until better names are chosen. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@695 180ecf99-7944-4986-9e7d-7f5288e84826 commit dcbf9071c1b2494778328d2fee595a9c537cac2d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 23 10:35:05 2009 +0000 WIP continued. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@694 180ecf99-7944-4986-9e7d-7f5288e84826 commit 17cd2579e85a8429044153c12b36baad85dc1fe1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 23 08:45:43 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@693 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7cee163977839013ff817f5a3428029b50309c31 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 23 08:37:19 2009 +0000 Enter funcwire overlord and funcwire minions. This is largely WIP, but moving along smoothl. Should be at least functional very soon. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@692 180ecf99-7944-4986-9e7d-7f5288e84826 commit eaea3c20baa8dd367864571bf9256f3e68dc5e70 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 23 04:27:15 2009 +0000 Fixed funcwire installation and packaging code. It still does not cleanup after itself however, despite upstream's `python setup.py clean' efforts. For now, the debian/rules file will take care of this cleanup. Converted `setup.py' scripts to TEMPLATE files for obvious reasons. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@691 180ecf99-7944-4986-9e7d-7f5288e84826 commit 19b127f1653822233b8e7a7e58067f9892eba180 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Feb 22 22:43:50 2009 +0000 More improvement on command-line query tools. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@690 180ecf99-7944-4986-9e7d-7f5288e84826 commit d447ca62bfe6959dd49fe755a1c175a346689b2a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Feb 22 13:08:23 2009 +0000 Updated changelog. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@689 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2fd613f401e503507339f41a14f0fc6893789d96 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 21 10:14:22 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@688 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5542b9b762879a6e189a1c63cb6b2bbc9636e724 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 21 10:13:30 2009 +0000 Have now (hopefully) fixed and cleaned the handover to the debian installer. Now, the build stage installs the files directly into debian/, with the exception of the manpages, and hence there is no longer a need for the .install files and the .docs files. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@687 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6a837e303f8a307f586f42ff63244806ad036808 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 21 06:13:10 2009 +0000 Fixing funcwire* builds and package generation. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@686 180ecf99-7944-4986-9e7d-7f5288e84826 commit 04ae41e940780d525b1de0ef6612f08245b97d9a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 20 07:09:37 2009 +0000 Fixed regex for @datetime. Updated deprecated C code. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@685 180ecf99-7944-4986-9e7d-7f5288e84826 commit d4fd7ff22c84b2821bf91068cafc40010d178ad4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 20 06:45:15 2009 +0000 Added favicons for Debian and SuSE. Palyed with go.sh - unimportant to the project all together. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@684 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7053813304d9e7c3b883703f9996a01b13906852 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 20 04:25:13 2009 +0000 Implemented additional regex tests on data *already* in the database, useful when a regex is changed by policy after many servers have already been added. Fix regex mismatch on datetimes (CreatedAt, UpdatedAt columns). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@683 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9777db8877c9c57254e94bff3df4cd98d2c9226e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 20 03:48:00 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@682 180ecf99-7944-4986-9e7d-7f5288e84826 commit 725e9b365b80c0e09022b1907c1f2440a8e55971 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 20 00:29:58 2009 +0000 Oops Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@681 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2bbf032747d761e6006c8e0a9ba66ab0e61ba39b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 20 00:21:47 2009 +0000 Made confKickstart, confAutoYaST, and confPreseed an extension of confRBD, and hence, these variables no longer exist as such, and only confRBD should ever be used. The configuration is setup such that [RBD] is read first, then it is merged with [Kickstart], [AutoYaST], and [Preseed], and values in the latter can override the values set in [RBD]. Preseed now works as far as generating the unattended install script, however it has not been tested yet. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@680 180ecf99-7944-4986-9e7d-7f5288e84826 commit b2d766c0adc60256d56050e49437d622b65d9337 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 19 23:27:24 2009 +0000 Another cleanup of mess. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@679 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0aa0390c51b4d6c70962e90508443cab93ff1364 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 19 12:57:02 2009 +0000 Missed one. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@678 180ecf99-7944-4986-9e7d-7f5288e84826 commit a19bd4a4e817ab847d79097b71174399abc8b82a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 19 12:53:18 2009 +0000 Better SuSE images which I generated from a B&W SVG logo file. New Debian logos of all required sizes, also generated from an SVG. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@677 180ecf99-7944-4986-9e7d-7f5288e84826 commit dc255b53fd54c917d20176d783831f492262c4df Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 19 05:55:56 2009 +0000 WIP - Fixing many broken bits relating to RBD, AutoYaST and Preseed using Kickstart variables mainly. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@676 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0e7297532a53a12db52c93b27941e57da7ecedcc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 19 05:36:37 2009 +0000 Fixed undisplayed error messages. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@675 180ecf99-7944-4986-9e7d-7f5288e84826 commit e324a30afe05910827c0c6fa056a94d09694da4c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 19 05:19:46 2009 +0000 Document the block that has twice now introduced problems when modified. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@674 180ecf99-7944-4986-9e7d-7f5288e84826 commit 34500be9f53659291ff6407e1d7975f287abf067 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 19 05:16:42 2009 +0000 Recent bug (auto-selection of parent table in Column 2) fixed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@673 180ecf99-7944-4986-9e7d-7f5288e84826 commit a8efbfd3459e64b48b0844a646f10c3030cfb61d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 19 04:28:30 2009 +0000 More work on RBD and generalizing the code to fit for the various RBD techs. Just discovered a recently introduced bug which has resulted in breaking the auto-selection of the parent table in column 2 - e.g. in Server page, click to add a new network card... the parent server will not be selected. This needs to be fixed immediately. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@672 180ecf99-7944-4986-9e7d-7f5288e84826 commit 05cb46436e66ef070123ec57578b5abac6ea3090 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 19 04:05:27 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@671 180ecf99-7944-4986-9e7d-7f5288e84826 commit 292c6b233430cd505790a885a1fa31133f750e99 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 19 04:04:51 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@670 180ecf99-7944-4986-9e7d-7f5288e84826 commit 96f0e5c6fede8888d8c9bb0c7bb4b04ba0832d76 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 19 04:03:41 2009 +0000 WIP - Rearranging some directories, moving away from a Kickstart-oriented structure, and to a more generic one. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@669 180ecf99-7944-4986-9e7d-7f5288e84826 commit 12ac86393e9c2cadc05e372d1078a4a6333339cb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 18 23:58:40 2009 +0000 Update the OperatingSystem class to support Debian and Novell properly. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@668 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3526138c36a4726816ef3e586a4de004030bc02c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 18 23:48:05 2009 +0000 Generate the filesystem structure for Novell and Debian OSes too. Removed some badly designed work which could have become quite disgusting if left as is wrt the use of the symfony routing rules. Other cleanup work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@667 180ecf99-7944-4986-9e7d-7f5288e84826 commit d2f5fcc61b76f6d140b6679e6c7a5bbcecd43aff Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 18 23:44:28 2009 +0000 Removing junk which should not have been here to begin with. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@666 180ecf99-7944-4986-9e7d-7f5288e84826 commit a0946f6190600f26e50424c3950ed23227f06d18 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 18 22:21:20 2009 +0000 Bug fix. Renamed `yast' to `autoyast' in the Makefile. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@665 180ecf99-7944-4986-9e7d-7f5288e84826 commit b5b8a3235c73e7e2f18c4ff21c2a4fbf663b2558 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 18 07:44:04 2009 +0000 More enhancements, now allows user to supply a comma-separated list of names to the `--network=' and `--server=' options, and also allows the user to not supply the domain name (but still the subdomain) to the `--network=' option. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@664 180ecf99-7944-4986-9e7d-7f5288e84826 commit c4e3aca906db701679c3785272a31a4ba5ac43ca Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 18 07:10:58 2009 +0000 Cleanup and added summary to sanity check. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@663 180ecf99-7944-4986-9e7d-7f5288e84826 commit d241b88fead33f490ebf06e89f15debaf34fa55b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 18 06:19:19 2009 +0000 Big cleanup and steamlining of the commandline tools. Added a new sanity check for the servers, which is similar to the pre-build validation tests, but designed to be run on currently running hosts. It will report DNS errors and such, and can be used via cron as a monitoring/reporting tool. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@662 180ecf99-7944-4986-9e7d-7f5288e84826 commit ae1f3194b524df9473021404c822db53d4507b54 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 18 03:41:56 2009 +0000 Cleanup - Enforced call to @ABS_*_DIR@ macros and removed leftover harcoded paths. As a result, now have more TEMPLATE files. Renamed @ABS_LIB_DIR@ to @ABS_LIBEXEC_DIR@. Fixed bugs while testing RBD tools. Report on what errors occured when trying to RBD, instead of a curious `something went wrong'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@661 180ecf99-7944-4986-9e7d-7f5288e84826 commit 599a534d6a35c2ea65910a249d569f385ab40f2b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 18 02:26:30 2009 +0000 Touch the main hotwire configuration file post install. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@660 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8b934cbfcdc37e1f990ed29f0e02cb270d108c9a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 18 02:00:05 2009 +0000 Removed profane language. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@659 180ecf99-7944-4986-9e7d-7f5288e84826 commit 72277d5997f081dafcf55cee7bd64ed560848c53 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 18 01:42:40 2009 +0000 Allow the keyword `AUTO' to be used for server serial numbers. This is indented only to be used for Virtual Machines which don't really have serial numbers. When used, the asset number also takes a similar value to the serial number. Added `hda' to the regex for valid disc names. Fixed a bug in invProcessingAction which was trying to use the instance object, where newly created entries in the database would not actually have an instance object. In addition, the same info can be extracted from data alraedy present, so there was no need for an instance to exist anyway. Changed RHEL5 routing rule as it seems Red Hat have fixed that issue (extra `./' removed). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@658 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0a5741d9defc1e5580f7601e5864986f021d4ebe Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Feb 15 00:15:28 2009 +0000 Removing specfile. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@657 180ecf99-7944-4986-9e7d-7f5288e84826 commit a7917541897d5d0faa39888237a1825cec52f61b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 13 05:45:46 2009 +0000 Enable navigation from column 3 (page 2), even in View mode. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@656 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9e8d1886cba7da3c511a434df7ae9fdfffbd5f8b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 13 04:40:00 2009 +0000 Cleanup and Fixes during testing. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@655 180ecf99-7944-4986-9e7d-7f5288e84826 commit bf7b61bb75615b02ad622e2dda869ea2a3af7ea3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 12 06:20:03 2009 +0000 Bits. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@654 180ecf99-7944-4986-9e7d-7f5288e84826 commit fd8311f3fd2cb4a8ebc7ac54572cf635020df947 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 12 06:04:28 2009 +0000 Merged all changes into the current changes file. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@653 180ecf99-7944-4986-9e7d-7f5288e84826 commit 627183541e35a5c8de0ea45f994faa5c841c0bf0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 10 23:49:41 2009 +0000 Start/stop hotwire-irbd on install/uninstall. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@652 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7b6cfd364f339d98799ab3ed9cc2509e01026612 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 10 13:34:25 2009 +0000 Whatever, still not working, fix later. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@651 180ecf99-7944-4986-9e7d-7f5288e84826 commit 172988ab2efdc11a9c53bf232520c6a6aadbed05 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 10 13:26:24 2009 +0000 Cleaning up. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@650 180ecf99-7944-4986-9e7d-7f5288e84826 commit ca4dbbf00fd9d8ca661840a965a8b5cadac2426f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 10 13:19:58 2009 +0000 Start and stop hotwire at install/uninstall time. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@649 180ecf99-7944-4986-9e7d-7f5288e84826 commit 393dc9ace825ec08e65244810d865183b50950f6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 10 12:52:48 2009 +0000 Automating post-install work for apache in Debian. Moving configuration files that are not actually managed by the user to its rightful place, under /var/lib/. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@648 180ecf99-7944-4986-9e7d-7f5288e84826 commit 31487d0fc26bc38d38109d0bfaeae24af0b9efe1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 10 08:11:33 2009 +0000 Fixed leftover work from the addition of `hw_' to css files that require macro preprocessing. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@647 180ecf99-7944-4986-9e7d-7f5288e84826 commit 696071a1bcf6874589ab1e80aadafb489ba18548 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 10 08:10:41 2009 +0000 Suggesting user installs `dnsutils'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@646 180ecf99-7944-4986-9e7d-7f5288e84826 commit 84f15805608129450408c33d112536d22352d2d1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 9 11:44:37 2009 +0000 Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@645 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1a388b78e45a7caa3c19244e9b139978b0739620 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 9 10:56:35 2009 +0000 Hardening syntax. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@644 180ecf99-7944-4986-9e7d-7f5288e84826 commit f33fc16ea8a94be32f64ecde2e76ae136042f129 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 9 10:55:42 2009 +0000 Cosmetics. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@643 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0ce3208bb01ed12588f885893a1e6a858503baff Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 6 07:19:12 2009 +0000 Added a check for Oracle OCI module in PHP. Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@642 180ecf99-7944-4986-9e7d-7f5288e84826 commit ded0cc3a5773c038ed4170c5bb2f25b82649a53d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 6 06:42:40 2009 +0000 Installation finally works trouble-free. DHCP requirement has been dropped, and just strongly recommended. i.e. the `hotwire init' command only mentions that dhcp commands have failed, but this does not cause the entire processes to die. Updated README wrt post-install tasks for setting up hotwire and it's storage. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@641 180ecf99-7944-4986-9e7d-7f5288e84826 commit f137bc00b0e7b705a8a0a4060f454b23090b6134 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 6 04:21:08 2009 +0000 Better name. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@640 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0abafc4d2a19f22e882e1da44ab1009c0cab1286 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 6 04:14:40 2009 +0000 Cleanup of cmake scripts and @VARIABLES@, leading to a fix of the installer. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@639 180ecf99-7944-4986-9e7d-7f5288e84826 commit e78e3192e69af5c3543730d4277bf95e777d786d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 6 02:04:23 2009 +0000 Fixing postrm and prerm scripts (WIP). Using targets from makefile for what would be common between various distributions. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@638 180ecf99-7944-4986-9e7d-7f5288e84826 commit dadaec7c961efd84e99ea5d1d4668fc7f6e6193f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 5 13:55:22 2009 +0000 Must split post-inst script into common and not, as required. For now the split is just a 2-way copy, this needs to be fixed obviously soon. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@637 180ecf99-7944-4986-9e7d-7f5288e84826 commit b36a264d2a6a7a4c2572b7d9113d5cfdadf35800 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 5 13:54:23 2009 +0000 Man-editor script. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@636 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8de08cea63e0ecef912dce30769e9eed9538bc60 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 5 13:52:02 2009 +0000 Added info on Preseed. Removed junk on Red Hat package dependencies. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@635 180ecf99-7944-4986-9e7d-7f5288e84826 commit b3e6abac65282df464ab2673c8ec975e4f61fcfd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 5 13:33:58 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@634 180ecf99-7944-4986-9e7d-7f5288e84826 commit 40e168b0e9d71b78fc32bbd9be2e897b389e9e41 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 5 13:32:05 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@633 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1509ec9bee91d0981c6ec7b322493557dda63f2c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 5 13:27:47 2009 +0000 Cleaning up. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@632 180ecf99-7944-4986-9e7d-7f5288e84826 commit aa60bc102e53a336391cb9887b2870a44d911cfd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 5 10:33:09 2009 +0000 Fixed `web' (sfweb) directory location. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@631 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3859ba330937a99ef9ace617baf15693b97b45a1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 5 10:32:38 2009 +0000 Adding lintian exceptions. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@630 180ecf99-7944-4986-9e7d-7f5288e84826 commit 223468aa08efaf6a76f5c7306b15120daedd783e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 5 10:31:46 2009 +0000 Removed the `.' from the short descriptions (Debian policy). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@629 180ecf99-7944-4986-9e7d-7f5288e84826 commit c1f630daece0006be1b61417a2c87f65c3102d38 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 5 09:53:37 2009 +0000 Testing https commits. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@628 180ecf99-7944-4986-9e7d-7f5288e84826 commit 59947af6d26ca151f21201a37379a0863f71b373 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 5 04:14:22 2009 +0000 Allow a maximum to be set in `hotwire.conf' to bound the swap calculation value. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@627 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3fe586d8d140fd6f7dcba4df417cfd83c1ca1e1b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 4 12:26:48 2009 +0000 Further work, still largely broken. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@626 180ecf99-7944-4986-9e7d-7f5288e84826 commit c70a42b1de7a53fbe94ac0ca5d270b85bfa195b9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 4 10:27:23 2009 +0000 Preliminary work on automated Debian builds via Preseed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@625 180ecf99-7944-4986-9e7d-7f5288e84826 commit 101acdfe799ab24d97d0f9ce427bcfcd7606d3c7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 4 00:06:35 2009 +0000 Adding HP ilo scripts. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@624 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4ae5087e0215bf43f0741af5c7088f616cb224b8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 3 23:33:36 2009 +0000 More cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@623 180ecf99-7944-4986-9e7d-7f5288e84826 commit a2cbb6645d4bb4d7682f6547d88548b4ea8e2dc0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 3 08:38:24 2009 +0000 Looking good... CMake now build nicely, output is clear, and internals are much cleaner than before. API build fixed, and also moved into the "build" process, it used to be in the "install" process which did not make much sense, specially as it is the slowest process by far (phpdoc). Added PYTHON program variable and used it. Used FIND variable instead of `find'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@622 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3b17ca15b16773a9e01557d0fcecae126f165afc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 2 13:44:00 2009 +0000 Seemingly... Fixed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@621 180ecf99-7944-4986-9e7d-7f5288e84826 commit aa8c101bb21f808f9d234805df62270c71efd9b7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 2 10:13:42 2009 +0000 Adding some cmake scripts missing form the repo, and a temporary test script. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@620 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2f0710fb77fcf4523e81e57fcdd478d902e41b9f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 2 10:10:42 2009 +0000 Reconstructuring CMake - currently very broken. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@619 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6c76c7db654a103bd2d6ef89e28889a0394707bd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 2 10:10:14 2009 +0000 Consolidated some targets, general cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@618 180ecf99-7944-4986-9e7d-7f5288e84826 commit a5d80e54f029221d4c6d9849db8002e91f4eebd2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 20 13:46:01 2009 +0000 Mid-point commit (still broken on python-install via setup tools). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@617 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3c1845b5a25557de7f5ed9bd1b0f22bd94f044d1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 20 13:13:22 2009 +0000 Fixing python setup installer. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@616 180ecf99-7944-4986-9e7d-7f5288e84826 commit 16f66186a38bfdf0c4c78eb5ca603377e3641058 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 18 13:54:59 2009 +0000 Separation almost complete, CMake will soon be able to build and install each component of hotwire independently, and hence debian/rules will have an easier time with it. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@615 180ecf99-7944-4986-9e7d-7f5288e84826 commit 585131b6ba69ac2f806c4c8674d1e56047d6df65 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 18 12:00:57 2009 +0000 Restructure. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@614 180ecf99-7944-4986-9e7d-7f5288e84826 commit cf4745d6b37349f2a1ea587d71e297eeda4e30ea Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 18 11:59:36 2009 +0000 Restructure. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@613 180ecf99-7944-4986-9e7d-7f5288e84826 commit 457dd1580b89b4949d6eef5c1929d88e41d3fc05 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 18 05:57:55 2009 +0000 Breaking the minion code into smaller classes/modules. Added appropriate __all__ to __init__.py for both funcwire modules. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@612 180ecf99-7944-4986-9e7d-7f5288e84826 commit efc00b673bcb6ed73d9c151b1f53d2adfd53a9f5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 18 05:37:35 2009 +0000 Juggling around names, setting up new workspace for separating funcwire server and client packages. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@611 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2858ee98a16cd7ee381c0bd488296ed1119c5a0b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 18 05:36:04 2009 +0000 Cleanup, still WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@610 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2a7879cf822ad7b32598e596f687b137a0542157 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 18 05:31:27 2009 +0000 Separating out funcwire server, and funcwire client, out of hotwire, and into their own separate packages. This is work in progress, and the current state of hotwire is non-functional. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@609 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6d5c0416fc233e277e446acd2708f8eab9a4df9a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jan 15 05:11:31 2009 +0000 Adding updated spec file for hotwire (thanks Vaughan). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@608 180ecf99-7944-4986-9e7d-7f5288e84826 commit 69bab54ba4e237052d2170d6a4ec4e631b0500c1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 14 09:08:11 2009 +0000 Preparing to work on the redhat spec-file. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@607 180ecf99-7944-4986-9e7d-7f5288e84826 commit b26eb737a1861e20bae9cce730ece584dd5a006b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 14 04:47:30 2009 +0000 Udating local debianisms. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@606 180ecf99-7944-4986-9e7d-7f5288e84826 commit c0931f01867de4ff61c0abbb6ba31d3cf41d74fe Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 13 09:38:06 2009 +0000 Adding new funcwire methods, still many to go. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@605 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1eef06a65982eb8e72c86de5272ee9b4584e41d1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 13 05:00:39 2009 +0000 Bah, removed it. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@604 180ecf99-7944-4986-9e7d-7f5288e84826 commit 02440647eee6aa8ddd68838b6360fd16e9bc43a1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 13 05:00:01 2009 +0000 Added makefile again. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@603 180ecf99-7944-4986-9e7d-7f5288e84826 commit f25868d22d3583da5180312e1ff091dce473e559 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 12 23:48:48 2009 +0000 Adding a hidden makefile for local builds. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@602 180ecf99-7944-4986-9e7d-7f5288e84826 commit 94f42f6c481f821ae87aef8f62007f3ee2d10972 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 12 23:44:08 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@601 180ecf99-7944-4986-9e7d-7f5288e84826 commit f7c1835f121842078cf1f1bbe457aff4e6116aa1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 12 23:18:52 2009 +0000 Removed excess symbolic link. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@600 180ecf99-7944-4986-9e7d-7f5288e84826 commit e3cfd2f175e2202fff05ff130acb5b6619575afa Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 12 23:08:11 2009 +0000 Fixed (hopefully) API docs. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@599 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3a6019306de897ea70c65797a82fc832cde18ab3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 12 22:55:51 2009 +0000 Fixed false `native' detection. Trying to add API docs, still not quite there. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@598 180ecf99-7944-4986-9e7d-7f5288e84826 commit f40dc608d36874a827b85e024105d443be63a2c4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 12 22:52:11 2009 +0000 Removed excess install block. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@597 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5781d47ea71090f7a37acede698e71241a4a0d04 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 12 12:41:46 2009 +0000 Testing something. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@596 180ecf99-7944-4986-9e7d-7f5288e84826 commit 38553c85b0b9cae9d495284cbcb98d2eeaa79df3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 12 08:40:02 2009 +0000 Removing bootstrap file all together for now, until I fix this `native' issue. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@595 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8fd7a70a98de0ab294a7471072681cd684d1fc1b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 12 03:55:42 2009 +0000 Moved bootstrap content to debian/ as it is not really related to the upstream. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@594 180ecf99-7944-4986-9e7d-7f5288e84826 commit a16a7e36cefcaa613a215d54d9893074a1b2e99d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 11 15:36:02 2009 +0000 More cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@593 180ecf99-7944-4986-9e7d-7f5288e84826 commit d6c7e0d7909d0d54b8e8bcc57a3367ae444831c7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 11 14:40:36 2009 +0000 Better way to set ARCH thanks to maxb@irc.debian.org#debian-python. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@592 180ecf99-7944-4986-9e7d-7f5288e84826 commit 54235424d5f7d2ab1c2ebed9d9075b9649887dcd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 11 14:32:58 2009 +0000 Upstream version should be read from changelog in bootstrap file, not from pwd - fixed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@591 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7ab2b8fbf45063f86b738a00b6d07bb31b5b619d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 11 14:07:33 2009 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@590 180ecf99-7944-4986-9e7d-7f5288e84826 commit af20305ac954845f8d60181833a61329552bbcec Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 11 14:03:19 2009 +0000 Remove executable bits from init.d script - thankyou maxb@irc.debian.org... svn propdel svn:executable debian/hotwire-irbd.init.d git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@589 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1172e6c8b4ad4f5b25ee517898d24153d3b406ef Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 11 13:11:58 2009 +0000 Removed isvm. Lintian fix:`maintainer-script-ignores-errors'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@588 180ecf99-7944-4986-9e7d-7f5288e84826 commit 29292510d79ab3762b3684a81d005439a79c7a73 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 11 12:47:33 2009 +0000 PHP is now a warning as far as CMake is concerned - it's not required for building. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@587 180ecf99-7944-4986-9e7d-7f5288e84826 commit edc76f75f73898b59dbe079bcd9a73e3476e2965 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 11 09:27:31 2009 +0000 Cleanup, debian packages now generate, however there are a couple of lintian errors - for some reason it is now being detected as a native package. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@586 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0d3e147f4af10fa15d2c8d71ff6fe286d9af287b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 11 06:17:22 2009 +0000 Debian package renaming work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@585 180ecf99-7944-4986-9e7d-7f5288e84826 commit c6651c7a37730cf9a4a615fadbbffcfe8ec494e0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 11 05:55:30 2009 +0000 Work started on renaming the debian package to `hotwire-irbd' as `hotwire' is already taken. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@584 180ecf99-7944-4986-9e7d-7f5288e84826 commit 919cdb4c0f86cf642deca0e026caf44c86074f7b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 11 05:02:02 2009 +0000 Moved testing from bootstrap into CMakeLists.txt git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@583 180ecf99-7944-4986-9e7d-7f5288e84826 commit c1ab709990aa26112138492d3370ebae1c82a571 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Jan 10 08:17:44 2009 +0000 Lintian-happy at last (least). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@582 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8a0654a4d0494549de566fcb54f1294de123fcbd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Jan 10 07:40:47 2009 +0000 Almost 100% lintian-happy... git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@581 180ecf99-7944-4986-9e7d-7f5288e84826 commit 47b02aad52273d15de0e4871b95f39b8b10dc575 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Jan 10 07:39:05 2009 +0000 Almost complete... 3-way split seemed most sensible. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@580 180ecf99-7944-4986-9e7d-7f5288e84826 commit f587df5b195a841eccbb0d2133a0daf2c6ae4e3f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Jan 10 04:22:34 2009 +0000 Converting hotwire to a multi-part package as it is a arch-dep package with alsmost 97% of the content being in docs or arch-indep. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@579 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1dbeb20363f49270d1754da8daacb3f4b39d7c7d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Jan 10 02:24:06 2009 +0000 More Debianizing. Fixed debian conffiles - order of dh_* commands in rules file was messed up, and maybe the file name too. Added new manpage for hotwire(1). Excluding `CMakeLists.txt' files from being installed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@578 180ecf99-7944-4986-9e7d-7f5288e84826 commit 38d69c93a1a041186c0b90132b1476f88e30d231 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 9 23:56:19 2009 +0000 Removed more empty directories. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@577 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3114d3760c3cda665d6bf75f31b04af017510b63 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 9 23:54:33 2009 +0000 Further cleanup and Debianizing. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@576 180ecf99-7944-4986-9e7d-7f5288e84826 commit 07bf76421c17eb9c489f02cd913e01077fbd96b2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 9 23:30:27 2009 +0000 ILO Power On/Off added. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@575 180ecf99-7944-4986-9e7d-7f5288e84826 commit c806005ef84739739b152ecf821c618795462852 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 9 14:12:14 2009 +0000 Debianizing almost complete and lintian-happy. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@574 180ecf99-7944-4986-9e7d-7f5288e84826 commit 831b5fe0d7fabc137c904d70642cd962567a2ed7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 9 13:22:27 2009 +0000 More Debianizing and cleanups. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@573 180ecf99-7944-4986-9e7d-7f5288e84826 commit cec08072b661bb166079d0d2153027cd9905ce71 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 9 13:00:01 2009 +0000 More Debianizing and cleanups along the way. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@572 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7c60059e8723400ea52ea57ffd462a66283ab7ec Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 9 09:00:40 2009 +0000 Added all main sections and detailed all important options of hotwire.conf. Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@571 180ecf99-7944-4986-9e7d-7f5288e84826 commit 204f196753d2b88b72f6cf583da5b604c7ea8cde Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 9 07:07:42 2009 +0000 Commencing work on SLL communication between funcwire and HP iLO interface, a couple of methods have been successfully implemented, and the rest is now just a matter of thoughtless coding. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@570 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5f183445645bf608dfad15f0401716c492b023b7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jan 8 14:10:47 2009 +0000 Debianizing - (WIP). Merging bootstrap parts into debian/rules for relevant sections. Converted build-dependency on phpdoc so that it is only a warning - if it is not found, the API docs will not be generated. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@569 180ecf99-7944-4986-9e7d-7f5288e84826 commit 95cd6409b538e4c045dd288295ba6e583d86893e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jan 8 13:21:30 2009 +0000 Updated Debian build-system files. Started man page on hotwire.conf. Other general cleanup work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@568 180ecf99-7944-4986-9e7d-7f5288e84826 commit cff8046c94fbeb5c52f4f0b23d9ee971f970010f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 7 13:17:13 2009 +0000 Bootstrap will probably be scrapped (see next comment) and replaced with simple installation documentation as for a mere install, it really is a simple task now. Bootstrap will be scrapped from the install/distribution, however it will actually end up mutating to the Debian-Maintainer Makefiles which I've been always using. It's job will merely be to generate and upload debian packages to debian.org etc. New `-DDIST' mode added to CMake, which is used for where the user wants to in effect, do a `make dist'. This basically makes the macro expansions drop off the PREFIX. This way the temporary install path is still in some stand-alone directory, however the variables in the various generate files will be set as if it is a debian-distro-specific config. The same can be done for RPM packages. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@567 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5e7093119bcd9b86416d84c3285ae1ed8d773d8a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 7 11:17:09 2009 +0000 Removed workbench. Added specialized area for cmake scripts. Other general work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@566 180ecf99-7944-4986-9e7d-7f5288e84826 commit c5afbac153996cdff8b3684bbc2e27bdb5d29830 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 7 08:41:13 2009 +0000 Symlink bootstrap with makefile (lower-case `m'). More general cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@565 180ecf99-7944-4986-9e7d-7f5288e84826 commit e7dbb53b5f2d12b74fa3fe4a5259b1f4b483d30f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 7 08:28:48 2009 +0000 Further cleanup on recent changes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@564 180ecf99-7944-4986-9e7d-7f5288e84826 commit 567f0be637659a0b4440ec8f0356214a8cbcbd8b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 7 07:37:52 2009 +0000 CMake install of hotwire in any arbitrary location with any set of defined directories (etc, srv, lib, share, etc) now complete, and tested. Added more files to the templating system. Fixed some horrific regex replacements recently introduced, which had changed `( ... )' to `{ ... )'. Permissions (chown/chgrp) at install time implemented (CMake). User/group discovery (so far for the Apache user) implemented. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@563 180ecf99-7944-4986-9e7d-7f5288e84826 commit dccce2583808bd679291a592fc17537388526706 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 6 13:56:01 2009 +0000 More template work. More general cleanup attributed to the recent changes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@562 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7ec07b77d6701f90196086582db2c75187ab8dd6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 6 08:36:05 2009 +0000 Added a dynamic test case to find invalid MACROS. Templating system is complete. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@561 180ecf99-7944-4986-9e7d-7f5288e84826 commit c764db3525002170cb55592edc547b26b281055d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 6 07:32:31 2009 +0000 More intuitive local names. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@560 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0f74569443415ff6d2c4b57c0ff794c0a79772ef Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 6 07:32:25 2009 +0000 More intuitive local names. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@559 180ecf99-7944-4986-9e7d-7f5288e84826 commit d7e7ac6c62fc3fbda3288c3ebf8de575772bc25a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 6 07:29:33 2009 +0000 Implementing templating. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@558 180ecf99-7944-4986-9e7d-7f5288e84826 commit 540db484a16de6f13bc09f2b0efc6a5e5bcbe56c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 15:34:44 2009 +0000 CMake now also takes care of initial settings based on user-set directory paths. This means that we can generate a much more Debian-compliant or RHEL-compliant tarball to begin with, which will make the job of the respective distribution build system significantly simpler as it no longer needs to modify *any* files, it merely installs them. (This however does means that we must generate a different tarball for each distro however). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@557 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7325ae1618e5b4263ecd9d5230b33bfa95daf2ed Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 14:39:21 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@556 180ecf99-7944-4986-9e7d-7f5288e84826 commit c609bd1c2b0d8fe513d4e54cb83e1e234fe07d15 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 14:35:28 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@555 180ecf99-7944-4986-9e7d-7f5288e84826 commit fdfb9780daf7f9201974c1492f7043ea307519e4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 14:27:48 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@554 180ecf99-7944-4986-9e7d-7f5288e84826 commit 56c2ea180c24cd18980b8aa7bb0cf1827a4e1feb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 14:25:50 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@553 180ecf99-7944-4986-9e7d-7f5288e84826 commit 55979ceadc290218f519e9c925163ca57866b7e6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 14:22:18 2009 +0000 Cleaning up directories. WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@552 180ecf99-7944-4986-9e7d-7f5288e84826 commit 60cbff5c039d46b22a0a5e6f87b1a550f9f5085d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 14:13:45 2009 +0000 Ongoing work on installer, now mostly working, but some cleanup is required. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@551 180ecf99-7944-4986-9e7d-7f5288e84826 commit feab7949cefe1b927240134d00a54248868613d5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 14:08:00 2009 +0000 Ongoing work on installer, now mostly working, but some cleanup is required. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@550 180ecf99-7944-4986-9e7d-7f5288e84826 commit 36deccd3395b47990e63b75144ce4299ce260944 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 08:39:41 2009 +0000 Almost complete. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@549 180ecf99-7944-4986-9e7d-7f5288e84826 commit f3383204526873f92d683945649b7c6137e2269b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 08:39:26 2009 +0000 Almost complete. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@548 180ecf99-7944-4986-9e7d-7f5288e84826 commit de54ce3550e6bf5f22533f692f73551e82bae707 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 07:39:28 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@547 180ecf99-7944-4986-9e7d-7f5288e84826 commit cd6a0c5df81a51490a5e67a05465389f07dfcd0d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jan 5 07:33:43 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@546 180ecf99-7944-4986-9e7d-7f5288e84826 commit 00fdc0ec772afb89d9fe45f5ed0c2cdaac790a25 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 4 14:18:51 2009 +0000 Adding HTML and PDF docs. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@545 180ecf99-7944-4986-9e7d-7f5288e84826 commit cef476887fc43885e6341744f18db0911bba0d49 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 4 13:46:55 2009 +0000 CMake seems like a very good move. Almost done. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@544 180ecf99-7944-4986-9e7d-7f5288e84826 commit 457e4a938877d9f30af4733b6546f0c9055c1a65 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 4 13:46:18 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@543 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3054c3f72caf5387854070bdb1033f1fa28f9808 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 4 06:21:31 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@542 180ecf99-7944-4986-9e7d-7f5288e84826 commit 92b9973982a822bf19cb53afa1bbe4b326d486b3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 4 06:21:30 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@541 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1bb2ea46fa4c4272eaaf3c49aa567355482434fa Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 4 06:21:08 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@540 180ecf99-7944-4986-9e7d-7f5288e84826 commit e5f4d3e22f007539846c0f988cdf52106b9fe7ec Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 4 06:21:07 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@539 180ecf99-7944-4986-9e7d-7f5288e84826 commit edcf50f79c071c49995f4e5c2edfd91ace7a8d24 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 4 06:19:51 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@538 180ecf99-7944-4986-9e7d-7f5288e84826 commit 227685724819f3e46ce4ee33e06e75435a7874c9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 4 06:19:22 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@537 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8e9ef012bfd78a454522466f9c2bf98f9ae9c4e1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 4 06:11:29 2009 +0000 Okay, decided to stay with CMake - WIP. Removed traces of autotools. Removed makefile from etc, no longer required, users should use the `hotwire' command instead. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@536 180ecf99-7944-4986-9e7d-7f5288e84826 commit d75ce59201b072f885b3438b59db85184a868167 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Jan 4 06:11:09 2009 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@535 180ecf99-7944-4986-9e7d-7f5288e84826 commit f23e0362a198d05988963a9d49c687b7e3f6a2dc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Jan 3 06:35:41 2009 +0000 CMaked. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@534 180ecf99-7944-4986-9e7d-7f5288e84826 commit f4c34c0cb1524bacb5be2b13b4ab76f9b06b93ec Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Jan 3 02:01:58 2009 +0000 Temporarily giving up on autotools and playing with cmake. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@533 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9a7d5208f414e1c9c9d6035354d4dce0931e2c0a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 24 09:07:55 2008 +0000 More work - working twards autoconfing hotwire. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@532 180ecf99-7944-4986-9e7d-7f5288e84826 commit e2eafcb973c7177a0f097090d887c6540428363a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 23 14:54:16 2008 +0000 Better nomenclature (context:autoconf). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@531 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9506ab74d2b8d7a5dae30691c86a53532c1f44c3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 23 14:53:46 2008 +0000 WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@530 180ecf99-7944-4986-9e7d-7f5288e84826 commit fb923db2b51e5bd8e2ada7b0cb84d779d687ee19 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 23 13:23:10 2008 +0000 Autoconf work in progress. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@529 180ecf99-7944-4986-9e7d-7f5288e84826 commit 308c34ae4160d3bed653a630c5af7f6ed0996187 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 23 13:21:09 2008 +0000 Autoconf user-defined input makefile. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@528 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1e75d725bf928cbcb0fcbec3e06eaa87b60a5c46 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 23 13:20:07 2008 +0000 Autoconf user-defined makefile. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@527 180ecf99-7944-4986-9e7d-7f5288e84826 commit 696e76a833a982b623e99ae036b4a55ba5b3f9d4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 23 13:19:24 2008 +0000 This makefile that rules them all. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@526 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9fa3351371b9278d3af266a8af52f27b24fc0f81 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 23 13:18:09 2008 +0000 Moving makefile aside for autoconf work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@525 180ecf99-7944-4986-9e7d-7f5288e84826 commit 096ae8fbdd829d145cdefd38b5781b361c4d6a8a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 23 02:34:49 2008 +0000 Auto-confing hotwire. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@524 180ecf99-7944-4986-9e7d-7f5288e84826 commit 456db27d173217da013748ca025bc642874e70bb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 22 07:39:42 2008 +0000 Cleaning up hotwire directory structure. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@523 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3a9bbf011b6bee14393f30e597410b06dea0b2cd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Dec 19 08:29:34 2008 +0000 Completed (but still likely to be buggy) NetworkCard and NetworkNode. Next is Storage. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@522 180ecf99-7944-4986-9e7d-7f5288e84826 commit f0e8e988d388c0a174e7153be2ba6adbb8985826 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 17 08:31:36 2008 +0000 Fixed: HardwareServer, OperatingSystem, and Server. Remains: Network*, Stoage* Tested on physical and virtual servers (lightly) so far. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@521 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6daacc82a38782f073d89d4d43ad6c85b1fbdc58 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 17 08:18:59 2008 +0000 Better default regex. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@520 180ecf99-7944-4986-9e7d-7f5288e84826 commit 92f3996ed4e6ed7bfddaf79fa167b9dd7d40d59d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 17 05:23:42 2008 +0000 JS usually made invalid entries red, and otherwise `normal', now there is an Orange color for instances of `^___' which can only be set by funcwire, and funcwire only does this for values that it must set (SQL requirement) but it has no way of determining the correct value, for example, the `asset_no' in the server table. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@519 180ecf99-7944-4986-9e7d-7f5288e84826 commit a8e7827ed77d7cdc71181bb8a05defc5cb91af9f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 17 05:18:34 2008 +0000 Addeed an Orange color to DDM or input fields which have been set by funcwire to `required user intervention'; for example there is no way funcwire could figure out what Rack a server is in. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@518 180ecf99-7944-4986-9e7d-7f5288e84826 commit d909fafda2de1cce6c21327cb22b976d53bb729c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 10 13:54:41 2008 +0000 Some more work on OS. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@517 180ecf99-7944-4986-9e7d-7f5288e84826 commit eba811f8cebdd5e88ff8acb0cc751cf1404dccc2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 10 12:38:25 2008 +0000 Name change. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@516 180ecf99-7944-4986-9e7d-7f5288e84826 commit ee15b748d6edfea815c290bcea162b958bcc0e31 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 10 08:13:23 2008 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@515 180ecf99-7944-4986-9e7d-7f5288e84826 commit aa086291dc3364a810e44f4a5964d2e8220ab98e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 10 08:12:56 2008 +0000 Just a TODO comment in a place that's hard to miss. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@514 180ecf99-7944-4986-9e7d-7f5288e84826 commit 35a6014a9fe0eabfb3011b6e5298c73a35da29ba Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 10 08:12:18 2008 +0000 A few more cents. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@513 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0081a223ed0eaeac7e0c2866639d9ca36d4aa587 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 10 07:48:20 2008 +0000 Adding new functionality where by servers which have already been introduced to the hotwire server via certmaster can be populated into the database (server, network, storage, etc) via a simple funcwire command. This is WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@512 180ecf99-7944-4986-9e7d-7f5288e84826 commit c8d87716a92cc28518fe379d286e61c57a7f44cf Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 9 10:40:53 2008 +0000 Renamed Comments to Audit, a more appropriate name. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@511 180ecf99-7944-4986-9e7d-7f5288e84826 commit caaaacfa6b697717f536af3e1466a2952c24cde1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 9 08:41:04 2008 +0000 Simplified the spec file. Redid the descrepancies work done by Joel (Moved action code out of the template and into the action area, converting it to a component (from partial) in doing so, changed some routes). Completed history table (COMMENTS), which should now be renamed accordingly. This table now has more useful columns too. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@510 180ecf99-7944-4986-9e7d-7f5288e84826 commit ffe39e0d19440d646786db5fda0e87f7ba5d1c42 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 9 00:13:24 2008 +0000 DMIDecode has taken over. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@509 180ecf99-7944-4986-9e7d-7f5288e84826 commit fdef89bfaea984e805931409f4db34d5fa4f9568 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 8 08:43:26 2008 +0000 Cleanup and Cosmetics. Fixed LDAP problem, but still needs some work in how it is to distinguish the various security groups of levels 0 to 4. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@508 180ecf99-7944-4986-9e7d-7f5288e84826 commit d1479fd9bf8579297570762ae0e61902ba4de685 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 8 07:12:23 2008 +0000 Storage tables now accomodate for NFS, iSCSI, FC, and other protocols, all via regex matches which can hence be configured in restrict.conf. Devices such as Local storage and SAN are also sorted. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@507 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8c2e12cb0641c3b61d430d1047949cfa07c494e4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 8 04:25:42 2008 +0000 Storage code and images complete, mostly tested. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@506 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9c8bcf0a83785458ddc92dd6b1afec54e1393212 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 8 03:28:20 2008 +0000 Images for storage cloud and allocation complete. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@505 180ecf99-7944-4986-9e7d-7f5288e84826 commit 763b35f04d2cfdc6f32ac96bf1585e72b45c9872 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 8 03:21:40 2008 +0000 Moving/Adding icons for new storage tables. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@504 180ecf99-7944-4986-9e7d-7f5288e84826 commit 69c2189fc7bb7d73539b1d449926000dacc38943 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Dec 5 07:16:22 2008 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@503 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3dc1b8508a9de43c3d6cfd06f919d90c8730ad3d Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Nov 25 04:37:14 2008 +0000 AutoYaSTed stuff so that the server auto registers it has been built git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@502 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1c72a611cd6fae0923786faf67e4a7f6d196f9d7 Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Nov 25 04:21:18 2008 +0000 Modified so AutoYaST works with cciss driver which prefixes partition names with a "p" character git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@501 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6df11d5ed9114769ee5276deb5d8896205ef6299 Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Oct 28 06:44:32 2008 +0000 now more closely matches DB tables which is what funcwired relies upon git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@500 180ecf99-7944-4986-9e7d-7f5288e84826 commit 57583fef41ded9f7d012c5f28a57198ef9d91da1 Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Oct 28 06:43:36 2008 +0000 New drag & drop issue resolving system using HWA_DISCREPANCY table and funcwired/funcwire module git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@499 180ecf99-7944-4986-9e7d-7f5288e84826 commit e2eea121deda0e6bac1b59a3b1eb88b9b6059559 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Oct 23 04:07:53 2008 +0000 Fixed some minibugs. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@498 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0fc677112ad50bbc63d0fc65488a4ed885e68a9c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Oct 23 03:58:50 2008 +0000 Jo modified the {{{makefile}}} to use the new {{{hw-host}}} command. Not tested. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@497 180ecf99-7944-4986-9e7d-7f5288e84826 commit bae2c4f539319e62a623ed9ed16e63788027447b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Oct 23 03:53:47 2008 +0000 Fixed install permissions for /var/run/hotwire. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@496 180ecf99-7944-4986-9e7d-7f5288e84826 commit 489c65ea4596dba9a6ccb521d9e6aef8dc03ed97 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Oct 23 03:38:58 2008 +0000 Added resolution back to the newly rewritten hw-host command. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@495 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2b1498c4c5fb1dc98855ac55afa820a09b167772 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 22 09:15:28 2008 +0000 Rewrote the `hw-host' program, it was rather shocking, hopefully this is more maintainable, and readable. Modified the `Makefile' to allow using gdb in situations such as this. The debugging-mode compile has now (this commit) been switched off though, obviously. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@494 180ecf99-7944-4986-9e7d-7f5288e84826 commit 782ebf1f7ddbc775b15f68549b764a40652f2e73 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 22 05:48:32 2008 +0000 Fixed a nasty error in the fix for the nasty segfault. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@493 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0bb091754b0611ff68f6c0d1cd2691eaaf273c3c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 22 05:44:27 2008 +0000 Fixed a nast segfault. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@492 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6db8e10269b6afa103403c279f739209010c712d Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 22 00:50:03 2008 +0000 Now includes HWA_DISCREPANCY table used for funcwired git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@491 180ecf99-7944-4986-9e7d-7f5288e84826 commit be04b0f7c9ce5078c1a85d8aed4f616304960351 Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 22 00:48:15 2008 +0000 New funcwired implementation using SQLAlchemy and class names! Once I'm satisfied it works correctly I'll merge over funcwired.py but just want to keep the streams separate for now git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@490 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8f377ccbb8e0ed88780d2c350abb942442c5a8dd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 16:20:53 2008 +0000 Fixed column descriptions method and updated the configuration file which has been completely out-of-sync since the ''kickme'' days. The config file still needs a good cleanup as it contains incorrect column names, and some that are missing, or no longer exist. The descriptions could do with some updating too. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@489 180ecf99-7944-4986-9e7d-7f5288e84826 commit 677c2fed957f48fb653ce5279deb9185152b1975 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 15:43:28 2008 +0000 Slightly better error-handling. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@488 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4c9612261749cac09fa879ff68f8ccdcffd6be38 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 14:59:57 2008 +0000 Updated document links in the navigation bar. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@487 180ecf99-7944-4986-9e7d-7f5288e84826 commit ec3ead8da4d48f5014fe8f2cfa3ef1cc97035937 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 09:24:12 2008 +0000 Moved cache-disabling to the top of the method. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@486 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5f3035d2e062bee99f06689196b28f777302dca0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 09:20:16 2008 +0000 Now it's actually fixed - strange cache problem which has resulted in disabling caching all together for the sorting method. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@485 180ecf99-7944-4986-9e7d-7f5288e84826 commit 200592b7b8b6ca80e8eebe47f21e2ca5e980be14 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 08:54:24 2008 +0000 Fixed a bug in the new method recently added for sorting. Fixed a bug in the default {{{hotwire.conf}}}. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@484 180ecf99-7944-4986-9e7d-7f5288e84826 commit ce0ec504b4c45b568a33733164477b60591c0598 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 08:29:50 2008 +0000 Better defaults for sorting of a couple of tables, which also server as an example for new users to work from. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@483 180ecf99-7944-4986-9e7d-7f5288e84826 commit bf1326f794a792aff498115d6a5311aa3545d4d0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 08:24:41 2008 +0000 Final cleanup for sorting of drop-down menus. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@482 180ecf99-7944-4986-9e7d-7f5288e84826 commit e671371f393e8234b13b991792b50ab7dbdcd0ad Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 08:23:21 2008 +0000 Most changes that follow are to address the newly introduced sorting feature, and the rest are either cleanup or documentation. New function responsible for creating the one-stop criteria which sorts out sorting, this time the recursion problem has been fixed, however it is still open to an infinite loop, as is the description method which is also recursive. For now, users are expected to be intelligent enough to not define the values in {{{hotwire.conf}}} in a silly recursive way. The name of this new method is of course - '''{{{getSortingCriteria()}}}'''. The {{{getAllRowObjects()}}} method now makes use of the new {{{getSortingCriteria()}}} method. Reverted the {{{translateNameToDBName()}}} function to {{{private}}} again as it is no longer being called directly from {{{FKMappingsPeer}}}. Ditto with {{{translateDBNameToName()}}}. Modified the {{{getTableToTableLink()}}} method so that variables are more meaningful, and added a phpdoc header to it. Better variable names for {{{retrieveByPk()}}}. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@481 180ecf99-7944-4986-9e7d-7f5288e84826 commit bc1f6bfdd171fc18ae3061326d4f688a09f48926 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 07:54:53 2008 +0000 `getPKMethodName' replaced with `pKGetMethodName'. Removed old commented junk. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@480 180ecf99-7944-4986-9e7d-7f5288e84826 commit 89b689b624f91b72b75199c9164e31fca9b136b0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 07:36:40 2008 +0000 Added documentation to a method, and removed excessive braces. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@479 180ecf99-7944-4986-9e7d-7f5288e84826 commit 52f60a834621d7872d580ee923ada1c323f3ec5e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Oct 3 07:34:41 2008 +0000 Make `dev' act like `dev'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@478 180ecf99-7944-4986-9e7d-7f5288e84826 commit 536b64db68d3ce5fbe7e6756fa2eff7ae09e974c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Oct 2 05:56:06 2008 +0000 More work on column sort orders, now FKMappings also sorts the data by calling its peer class method. As a result the peer class has been split into to parts; one returning the objects as before, the other only returning the `Criteria' object. Replaced `input_tag's with `input_hidden_tag's. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@477 180ecf99-7944-4986-9e7d-7f5288e84826 commit c5fc82b455e79b6cbf89caca5babd338da5d0e85 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Oct 2 05:50:40 2008 +0000 Replaced `input_tag's with `input_hidden_tag's. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@476 180ecf99-7944-4986-9e7d-7f5288e84826 commit 42d89229861bc123b5c42d411645960a083e9c29 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Oct 2 05:49:07 2008 +0000 Replaced `input_tag's with `input_hidden_tag's. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@475 180ecf99-7944-4986-9e7d-7f5288e84826 commit 90fb7bd5596f2fc438d0c5e62ff74628c1bdcf95 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Oct 2 03:56:59 2008 +0000 Added missing `/var/run/hotwire' directory. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@474 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0287c41b547f8a7d0ff55875a7634b4f1eb8dbfa Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Oct 2 03:56:37 2008 +0000 In-code documentation. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@473 180ecf99-7944-4986-9e7d-7f5288e84826 commit 059c200070b6536ffa012b531610b92b0f2d51e9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 1 16:14:20 2008 +0000 Ordering of drop-down menus complete, except for documentation. Configuration is to be done in `/etc/hotwire/hotwire.conf', under the `TableSortOrder' section. This commit closes ticket #12. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@472 180ecf99-7944-4986-9e7d-7f5288e84826 commit 88c89d735111f9c5548cadd7dd077b0a00fbed7b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 1 16:07:20 2008 +0000 Bettered the oracle makefile (error reporting and checking). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@471 180ecf99-7944-4986-9e7d-7f5288e84826 commit e10bbb35ca5c0e915f392133406af8717b407498 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 1 12:13:55 2008 +0000 Better error reporting. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@470 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9914f216e72d90f8729f837b0c946438ed406ef6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 1 07:59:05 2008 +0000 Rest navigation trail when user clicks on a table in page 1. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@469 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2ad604cfcc457f5ffb6d87c18ae686dca32eae44 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 1 07:58:33 2008 +0000 Safety check. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@468 180ecf99-7944-4986-9e7d-7f5288e84826 commit bd8e8e386beb744d48e3e9a3d6084d91f41d6b59 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 1 07:58:02 2008 +0000 Removed annoying click which reset the filter string. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@467 180ecf99-7944-4986-9e7d-7f5288e84826 commit 771f1cd779b1fbab75d36ab125ee8369e5d145e0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Sep 26 23:02:38 2008 +0000 Also allow for bind mounts of directories, in addition to iso9660 mounts. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@466 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5508ad43eda3be4c0e8c5949c2a71bd2b6c58d8c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Sep 20 01:32:03 2008 +0000 Oops - syntax error. If given 0.0.0.0 as an IP address, for @#!#s sake - try and just figure it out. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@465 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7875681b79af1fabae898b4bdf0ca4412aaa489b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Sep 20 00:40:13 2008 +0000 Allow for searching hosts not just by machine name, but also serial number and asset number as this (search) is not even possible via the web interface yet, and that makes adding new server with `unique' conflicts an annoying possibility. Read: Check a new hosts machine name, serial number etc via the commandline before trying to add it. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@464 180ecf99-7944-4986-9e7d-7f5288e84826 commit e3651c1f6102cb4053caae55f83d7e4ddb93f045 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Sep 20 00:10:22 2008 +0000 Cosmetics and documenting. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@463 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3c404da80b9ebee73af6655f307f035395a15908 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Sep 19 23:59:53 2008 +0000 Changed resolution tests to fail (instead of warn) if the resolution not only fails, but actually returns some other host - as this could break things if the server was actually built - two machines with the same IP address. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@462 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2398b2cece1d4f06917ee99b5cc760c3a691650b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Sep 15 02:12:42 2008 +0000 Added a couple more functions. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@461 180ecf99-7944-4986-9e7d-7f5288e84826 commit c0b2a0b95fb67ea1b52d49faf94944f1d1433a35 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Sep 12 08:11:40 2008 +0000 Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@460 180ecf99-7944-4986-9e7d-7f5288e84826 commit ca25891ee572fce20d6ca98e3bd37e23a311c4bf Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Sep 12 06:55:57 2008 +0000 Fixed `hotwire.c' - again. New makefile for user to use in building both oci8 and cx_Oracle. Updated packaging files for Debian and Red Hat. New funcwired.py - which at the moment is still only at a post-proof-of-concept level. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@459 180ecf99-7944-4986-9e7d-7f5288e84826 commit fe714afe8f41d0a29549ec3e4bdb3bcbc2149ad0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Sep 11 22:01:59 2008 +0000 Fixed and tested the funcwire module, adding a new `getAll()' method to the class called `dump()', and also using reflections to allow the module to function as a func module. Small change in `hotwire.c' to make it say something when invoked with no arguments, as opposed to doing nothing. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@458 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6365d408fad23e0fa6ddad15ef4d2d7589afd182 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Sep 8 01:51:54 2008 +0000 Support for building machines with no Public interfaces. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@457 180ecf99-7944-4986-9e7d-7f5288e84826 commit 437a432fd37c9db0bf0bf3ede12a2bf0d3d0485f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Sep 7 23:32:15 2008 +0000 This is now in the share directory, the installer should notify the user of some steps. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@456 180ecf99-7944-4986-9e7d-7f5288e84826 commit bc90d70a0f1dd7aab177984981b5d82ceed25106 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Sep 7 23:28:26 2008 +0000 Decided to move oci8 installer to be a manual task done by the user with a helper Makefile for now as it depends on too many variables. It may be brought back in later, but will need to support multiple architecture. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@455 180ecf99-7944-4986-9e7d-7f5288e84826 commit a218f14817022396742449b74e5cec08957dcb98 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Sep 6 09:59:14 2008 +0000 OCI Install bug fixes. Updated RPM build script. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@454 180ecf99-7944-4986-9e7d-7f5288e84826 commit d072307e7b80bbab45c403a035e19991d2f3b921 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Sep 6 08:24:09 2008 +0000 OCI8 now installs with Hotwire, for now only the 32-bit version. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@453 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9105150d45bc631774c9bc0c80566f6d6e7e6821 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Sep 6 07:07:58 2008 +0000 Adding basework for compiling and installing the oci8 module as part of the install process. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@452 180ecf99-7944-4986-9e7d-7f5288e84826 commit 567e46f706e51dea25b244067785296dc3a938da Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Sep 6 04:31:40 2008 +0000 Updated format. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@451 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0ed52badde416d4b8bcaf87af574607f0074c830 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Sep 6 04:26:03 2008 +0000 Oracle InstantClient Distribution License. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@450 180ecf99-7944-4986-9e7d-7f5288e84826 commit 49307b2399d28439492cd05ce9036a2abb2456ca Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Sep 5 06:13:31 2008 +0000 Expanding functionality. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@449 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7ca16a362b071c00e10b749c764e84ba5f3baaf7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Sep 5 06:12:40 2008 +0000 Moved the funcwire module into it's own apartment. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@448 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3a88adb83c0ff3b7e34365d3d2f28b1b21a5ebc8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Sep 5 05:45:54 2008 +0000 Test case for funcwire which now actually does something. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@447 180ecf99-7944-4986-9e7d-7f5288e84826 commit f474a7ab05afa98e0f0459633f8736e04fa90472 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Sep 5 05:43:00 2008 +0000 Example Jython code. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@446 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0021a3d06c122a47dc6de19dc6cb10322d2f106d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Sep 5 05:40:17 2008 +0000 Stephen and I endured some pain in discovering a Red Hat Kickstart problem, the settings in the config-overrides file are required to override the Red Hat defaults, however were hard-coded. This patch will ensure that the file is maintained by Hotwire, via the usual `/etc/hotwire/hotwire.conf' file. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@445 180ecf99-7944-4986-9e7d-7f5288e84826 commit e262d1f9bc7eb784f32246ca1e0340303b952148 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Sep 4 06:11:55 2008 +0000 Adding a testcase for Function, mostly doing nothing other than syntax checking at present. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@444 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2d84caeb2d17d061464eca57ef1b3f6d2050277c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Sep 4 06:06:56 2008 +0000 Adding the new Funcwire client-side Func module. This module depends on the dmidecode python module. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@443 180ecf99-7944-4986-9e7d-7f5288e84826 commit 13db519dee6d9afb76d0c41ebe0808e8e34a150f Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Sep 4 05:01:52 2008 +0000 expanded no-proxy settings so we can get back to the server once installed for updates git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@442 180ecf99-7944-4986-9e7d-7f5288e84826 commit 80cfc0dfd2cfa11cd17725ebc680363dcbd9cdad Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Sep 3 23:37:31 2008 +0000 After Joel spent hours trying to fix the partitioning problems reported by AutoYaST, he discovered that the problem was actually what this commit has fixed. Go SUSE Linux AutoYaST developers! git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@441 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2830417492d52a1653ba33f1498468037d1dbc58 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Sep 3 05:48:08 2008 +0000 Better output (more informative), but still needs more work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@440 180ecf99-7944-4986-9e7d-7f5288e84826 commit 16e9f4c6b6e6aef89a9e2405213c72b84390a658 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Sep 3 05:47:25 2008 +0000 PHPDoc headers. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@439 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2d48827f0f32d1677f253897e49005d0499231f2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Sep 3 05:46:57 2008 +0000 Adding Novell SUSE to the makefile for autogeneration of directories, configs etc. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@438 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6b0455a830dcb3d94e85e8c88b8d8e794d2a4625 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Sep 3 05:46:03 2008 +0000 Bug fix - very tedious to find - result being "\n" being written to screen (lesser problem) and also to generate php/xml files (big problem for SUSE AutoYaST files. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@437 180ecf99-7944-4986-9e7d-7f5288e84826 commit af9e3ab9b469aa4aec82955ebf5fe202bc555175 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Sep 3 05:40:59 2008 +0000 Allow for web interface LVM options to override and also remove options specified in the main config file. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@436 180ecf99-7944-4986-9e7d-7f5288e84826 commit c20d030bfc689a4fac45a8e9b31975b9f5fb683f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Aug 27 03:13:19 2008 +0000 Fixed AutoFS automation for SUSE builds. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@435 180ecf99-7944-4986-9e7d-7f5288e84826 commit bf0f7187a575b96a85ac07466ec1c3672663182b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Aug 27 00:38:39 2008 +0000 Removed junk. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@434 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3e6e71ef554d15650f5accdfb6d9dab19cbe796e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Aug 27 00:20:28 2008 +0000 Simple fix in logic of code. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@433 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2fd5961e1261a1737944665bc9eaf511a19b9e17 Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Aug 20 07:04:48 2008 +0000 Part of previous AutoYaST change git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@432 180ecf99-7944-4986-9e7d-7f5288e84826 commit fe23d1a3ce48af5c8c89fd59ea86c5fa6320f297 Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Aug 20 06:41:57 2008 +0000 AutoYaST support. First implementation (probably lots of cleaning and work to do). - Auto-creates <software> part of XML tree from packages and bundles selected - Auto-creates <bootloader> section - LVM from Hotwire rows - Networking from Hotwire rows - Works with SLES 10.2 git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@431 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7d86b4bf1664d669745bc41b14ccadb320e9902b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Aug 15 04:43:13 2008 +0000 Hopefully have fixed logging of kickstart script post-build (/var/log/hotwire/). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@430 180ecf99-7944-4986-9e7d-7f5288e84826 commit f046fbd67cbc1bf03ab56aa4c20202f877ce181e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Aug 15 04:36:49 2008 +0000 Allow for the validation to either set a warning, or an error, depending on who the caller is, when the server is not in the building state, as opposed to always warning, or giving an error. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@429 180ecf99-7944-4986-9e7d-7f5288e84826 commit c1a74359d1761cd2098d7ec19b1f29c560d4f6f3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Aug 15 04:21:55 2008 +0000 Added a validation error for duplicate network interface (e.g. 2xeth0). Allow kickstart script to be viewed, even if the server is not in the building state. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@428 180ecf99-7944-4986-9e7d-7f5288e84826 commit 40aa9cb4e221611eda01d2a8fda43566c9e5f7ec Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Aug 12 05:29:38 2008 +0000 Added Authors file. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@427 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1f8ee76c4ee01bd928924391d03724fe145467c9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Aug 12 05:29:02 2008 +0000 Adding authors file. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@426 180ecf99-7944-4986-9e7d-7f5288e84826 commit d465204ffa0b02930f2738c179b715ae96d36278 Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Aug 12 05:23:30 2008 +0000 This change allows classes to set default parameters they want set just before form creation time. This is good for fields which are late-dynamic like instantiated at. For build-at, the change we have implemented it for, its not totally appropriate and will likely be changed but the feature is still good. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@425 180ecf99-7944-4986-9e7d-7f5288e84826 commit ee8dd800b5ab1ee68b75acc36f0f31b9e8472b17 Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Aug 12 05:21:41 2008 +0000 fixed bug whereby this class was setting the CREATED_AT and UPDATED_AT automagic fields thereby bypassing the propel engine feature. This meant they were always being set to the epoch git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@424 180ecf99-7944-4986-9e7d-7f5288e84826 commit ba15cb57e75f17cb6a5eb9b54e01f967642884e0 Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Aug 12 05:18:30 2008 +0000 spaces, bit friendlier for bad php configurations git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@423 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7ddfa4311a4a6c8f9d94de74546d05f0be213747 Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Aug 12 05:17:55 2008 +0000 new object creations still retrieve all values from the object. This allows the object to pre-set default values or other funkiness git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@422 180ecf99-7944-4986-9e7d-7f5288e84826 commit 757948f86d98943f97b891893991bcd21fb38ed7 Author: jheenan1 <jheenan1@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Aug 12 05:06:59 2008 +0000 change so "Good" text can be read on a white background git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@421 180ecf99-7944-4986-9e7d-7f5288e84826 commit 57521f1f5d49436eca2b11dd340b2919880514b7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Aug 11 23:17:26 2008 +0000 Rermoved a nasty bug, recently introduced. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@420 180ecf99-7944-4986-9e7d-7f5288e84826 commit d0a864fb999446844cfc6d6e676a1fea8f7b0bac Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Aug 11 22:53:37 2008 +0000 Some further checks and a bug fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@419 180ecf99-7944-4986-9e7d-7f5288e84826 commit d8dcec5f03868ae06c80da3ab02dc32e67e4b968 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Aug 6 23:16:06 2008 +0000 Fixed confusing misplaced comments. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@418 180ecf99-7944-4986-9e7d-7f5288e84826 commit ed875b20268618d7f3270e0f74ee7dfbafa5e14c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Aug 2 13:42:33 2008 +0000 Test. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@417 180ecf99-7944-4986-9e7d-7f5288e84826 commit 588cc61c464acc6c1931093dd36c2904adad22a9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Aug 2 13:40:04 2008 +0000 Test. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@416 180ecf99-7944-4986-9e7d-7f5288e84826 commit e8d5bc1fd409207763d3a9b264e636c829f75235 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Aug 1 10:31:42 2008 +0000 Documented remaining code, although extremely uselessly - but at least done. Over time it will be tidied up. Removed a useless file. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@415 180ecf99-7944-4986-9e7d-7f5288e84826 commit 49507c7433c91cfe770c905d6123baa311518d7b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jul 30 08:20:02 2008 +0000 Enter phpDocumentor, along with the pain of formatting each and every file by hand. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@414 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2f68de1bb741a6e1249cef74ebdd69ef2bd0adce Author: srd <srd@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jul 28 01:35:27 2008 +0000 git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@413 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3939703e7cc3a200d35169187215d08c22f8c023 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jul 24 12:08:31 2008 +0000 Fixed syntax error. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@412 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1aff57eaf1ac9022b24c3897e4b69a4803ba09bb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jul 24 12:08:07 2008 +0000 Fixed a syntax error, and put AutoYaST built into text mode. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@411 180ecf99-7944-4986-9e7d-7f5288e84826 commit a2171511490271c639dba452e137173629702b88 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jul 24 12:07:03 2008 +0000 More changes added by Stephen, reformatted by me. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@410 180ecf99-7944-4986-9e7d-7f5288e84826 commit d8d91d97888fc0d4de7f68d1db81b6fae562dd8d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jul 23 09:18:55 2008 +0000 First real commit bringing AutoYaST into action, much of the work has been done by Stephen Darragh. This commit is garanteed not to work, however is a good start. This line of work will be working to close ticket #9. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@409 180ecf99-7944-4986-9e7d-7f5288e84826 commit c435e636775543c817e7a510e66ddcd3dff324cd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jul 23 09:08:49 2008 +0000 Small do-nothing cosmetic change. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@408 180ecf99-7944-4986-9e7d-7f5288e84826 commit e99712dc5947476710fc44d4a17d6852c0f9f874 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jul 23 09:02:04 2008 +0000 Replace `Kickme' with `Hotwire'. Make it so that kickstart builds save the generated config file in the logs directory as /var/log/hotwire/Kickstart.conf. This has not been tested, however once tested would close ticket #3. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@407 180ecf99-7944-4986-9e7d-7f5288e84826 commit 01280bea42c5ec853fe9946d9162b4fa362c8389 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jul 23 08:37:17 2008 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@406 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1db7f154583f6fa5cb5d54eba900075cf2dfd0b4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jul 23 08:35:24 2008 +0000 Let's be a little more professional. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@405 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7dd3a9e7575a553105ac432ea22615b7b09d1f3d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jul 21 07:30:01 2008 +0000 Bug fixes for SLES AutoYaST generation. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@404 180ecf99-7944-4986-9e7d-7f5288e84826 commit 346631229db9d3a9d7216dee44934748b2aea4f8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jul 21 07:22:26 2008 +0000 RPM package. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@403 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1c8d6425b2c03b012a15898014f00f484914e066 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jul 21 06:24:34 2008 +0000 Updated soem defaults. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@402 180ecf99-7944-4986-9e7d-7f5288e84826 commit 57fbd67b223033d80f78e1ddf45b09e91d115041 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jul 21 06:03:43 2008 +0000 Hoped to have fixed validation so that it works with both RHEL and SUSE. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@401 180ecf99-7944-4986-9e7d-7f5288e84826 commit 22133d81fdd5a535f278ec7223898c39a4d532d6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jul 21 05:51:30 2008 +0000 Files added and amended by Stephen Darragh for SUSE AutoYaST. To be tested further, some problems are known already and this is only an initial commit to get the files in at least. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@400 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6d838eb21a927bba6d67f0e6f797a1242625ca60 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jul 21 05:17:00 2008 +0000 Adding copyright notice. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@399 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0ba11da46abcca41601e89da5ad65878a0b082a2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jul 11 09:13:32 2008 +0000 Adding the GPL. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@398 180ecf99-7944-4986-9e7d-7f5288e84826 commit d9aa4444f926848e8ee11cfe74e6140f4fd25835 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jun 24 22:37:01 2008 +0000 This fixes another unreported bug where - when a new object is created from an existing object, say a network card created with the server view, at first it is displayed as a `New Network Card', in the nav bar - which is fine. However once saved, it still showed up as `New', which meant that other than being unintuitive, the next generation child would be parentless too (ddm to parent). This has been fixed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@397 180ecf99-7944-4986-9e7d-7f5288e84826 commit ce7e444f097a3ab187907a3fbe0e2a693ccccfcb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jun 24 21:25:53 2008 +0000 Fixed a bug (syntax) which closes #1. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@396 180ecf99-7944-4986-9e7d-7f5288e84826 commit c2fdb72638ec1d9b3a13963d2c5f5ff252e20c0b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Jun 23 07:03:58 2008 +0000 Fixed a logic problem with hotwire.c causing a segfault. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@395 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4623a6185de9253aee2800960a66799daf918c05 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon May 26 06:31:05 2008 +0000 Code cosmetics. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@394 180ecf99-7944-4986-9e7d-7f5288e84826 commit 75d794f14c5a8ec079db0c5c5457f04af1d934d9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon May 26 06:28:23 2008 +0000 Adding a new variable for builds, KS_HOSTNAME_PUB. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@393 180ecf99-7944-4986-9e7d-7f5288e84826 commit a5f27da93de7f83e6ff4a447d1320e4ff70402da Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri May 23 06:35:39 2008 +0000 The MEM_CONF was increased from 128 characters to 512. Closes [ticket:4]. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@392 180ecf99-7944-4986-9e7d-7f5288e84826 commit d6b92b3062c12fbfafc5377dd989e6b83d223842 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri May 23 06:34:01 2008 +0000 User creation in Kickstart was merely being printed to screen rather than executed - fixed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@391 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5b69265c40c011d7cbd51912ead4e7fe05832d89 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed May 21 03:14:01 2008 +0000 Added a link to the Configuration page in the Navigation bar. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@390 180ecf99-7944-4986-9e7d-7f5288e84826 commit 76df57569796a0aac30597eddadcc98e75f0ba18 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed May 21 02:51:24 2008 +0000 Added the local `admin' and `guest' accounts. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@389 180ecf99-7944-4986-9e7d-7f5288e84826 commit f3e7c46cc9bf1b9de2fa6497cae73e629a6be238 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue May 20 00:30:40 2008 +0000 Fixed builds for RHEL 5, which doesn't have a broken Anaconda web client, 3 and 4 do however. All have their own routes in the routing file for clarity, even though 3 and 4 are broken in the same way and hence have the same fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@388 180ecf99-7944-4986-9e7d-7f5288e84826 commit ee08282a6542500175c789f19f6b4dc882f21980 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon May 19 06:01:58 2008 +0000 Did further testing on Kickstart builds, so far RHEL 3 and 4 are doing well, RHEL 5 testing is up next. Some default values changes, some rubbish removed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@387 180ecf99-7944-4986-9e7d-7f5288e84826 commit 78afa60f4cb114ed3e8fc467ca778e99a490d93c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri May 16 01:17:01 2008 +0000 Updated. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@386 180ecf99-7944-4986-9e7d-7f5288e84826 commit 66b378e96e4ad7b4eb35a562255f3865eb77001d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri May 16 00:59:42 2008 +0000 Removing README and INSTALL files - now all in Trac. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@385 180ecf99-7944-4986-9e7d-7f5288e84826 commit f63c05718b5041f1ca6e18563207d676fd57be37 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu May 15 02:08:21 2008 +0000 Updating doc/*. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@384 180ecf99-7944-4986-9e7d-7f5288e84826 commit cf52ff13d3894f52d6d6ade613b6fbb1631eb360 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri May 9 06:17:18 2008 +0000 Added more juice to the server query (cli). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@383 180ecf99-7944-4986-9e7d-7f5288e84826 commit e1f967125a655425c641b2dc85dacc3446c45e1e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri May 9 01:34:05 2008 +0000 Catch error returned from the now-fixed syfony task (didn't use to return errors), and do stuff to restart dhcp, rather than stopping make with an error. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@382 180ecf99-7944-4986-9e7d-7f5288e84826 commit 03eaa94201f0d8c6bb2ef46ba33c8475be27adec Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri May 9 01:24:02 2008 +0000 The new update from symfony (svn) has fixed this bug. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@381 180ecf99-7944-4986-9e7d-7f5288e84826 commit c70000b6993350272b58d97c102f16febe4521fa Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu May 8 05:28:43 2008 +0000 Another fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@380 180ecf99-7944-4986-9e7d-7f5288e84826 commit e826349994148c2fd508d989cb34cf50fb705109 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu May 8 03:02:27 2008 +0000 More bug fixing - looks like code I started to migrate and left unfinished. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@379 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1376033af9b114a98502a5ac5b866d6f225a9482 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed May 7 06:41:21 2008 +0000 Fixed a half-finished job - this file was completely broken. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@378 180ecf99-7944-4986-9e7d-7f5288e84826 commit b9e9602429e119fe4cda9ce91c23da8c00467ba8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Apr 28 23:35:12 2008 +0000 Removed a bandaid which was initially added to detour around a symfony bug which has not been fixed, and now the detour was breaking hotwire. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@377 180ecf99-7944-4986-9e7d-7f5288e84826 commit ac9174d89f0b4ebb9e4fcbe6e3acd968c0168ee6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Apr 28 23:31:32 2008 +0000 Fixed the TODO line in column 2 so that it does not crash the page, however the actual problem has not yet been fixed - ie the page has not been implemented yet. Some change in the hotwire client. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@376 180ecf99-7944-4986-9e7d-7f5288e84826 commit bc398ca810d67a288f4beadf85b00bea1b0af510 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Apr 10 21:59:40 2008 +0000 More script showering. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@375 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0ccf4c187097c20761f5239c53162d2492f83465 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Apr 10 07:12:41 2008 +0000 Trying to cleanup install and uninstall scripts for RHEL and Debian systems. One problem that exists is that the symfony framework could be installed anywhere and hence requires user-intervention, but in RHEL, this is not the norm, being a `enterprise' dist, and it expects good defaults. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@374 180ecf99-7944-4986-9e7d-7f5288e84826 commit bea39a05d4ca94fd97ab634603c366d77caa75c5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Apr 7 09:08:56 2008 +0000 Removed python dependency from hotwired as it was never used. Worked the package install scripts and init.d script for RHEL. Still needs further testing. One problem that needs to be addressed is that the daemon refuses to run when its home has inappropriate permissions, which is correct, however even though it tests for this, it does not return a non-zero value. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@373 180ecf99-7944-4986-9e7d-7f5288e84826 commit 204da682f46b90a4bb8da68e7339f25fe4fe958b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Apr 6 02:00:55 2008 +0000 A note in the /etc/ makefile. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@372 180ecf99-7944-4986-9e7d-7f5288e84826 commit ba1114b88ad74c3ce268cda548e4a34579d54b5f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Apr 6 01:57:32 2008 +0000 More install-time cleanup. Spec file is now completely out-of-whack. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@371 180ecf99-7944-4986-9e7d-7f5288e84826 commit b4dabc1ba403a8cf0d169fa59d26bc89ed576340 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Apr 6 00:40:26 2008 +0000 Moved files that should be in /usr/lib to /usr/lib (from /usr/share). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@370 180ecf99-7944-4986-9e7d-7f5288e84826 commit 353fd0aac078f609d26d04863381f41c1cfdb836 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Apr 5 16:35:41 2008 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@369 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2852a2c3e8bfd901be0a7d9e361571e011737eae Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Apr 5 16:19:51 2008 +0000 More cleanup (installation cleanup that is). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@368 180ecf99-7944-4986-9e7d-7f5288e84826 commit ef95ca8c74617c6375a01c2bec171aca6b397a74 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Apr 5 15:24:52 2008 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@367 180ecf99-7944-4986-9e7d-7f5288e84826 commit 869d5ce2bfb6b6b733260956ef5df7fb6f21df81 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Apr 5 11:26:26 2008 +0000 Nothing worth mentioning. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@366 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0b5d0e1b959e31d566f0f275bfd7efde973e5edb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Apr 5 10:54:56 2008 +0000 Updated the rc.d file, added status. Work on daemon, still incomplete, reread causes death. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@365 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7afe9371e6ed4f1429667572848e945e9885a7e4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Apr 5 06:50:17 2008 +0000 Updated and cleaned up daemon info. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@364 180ecf99-7944-4986-9e7d-7f5288e84826 commit f021ff155dff2b0cd6f131235fcada933507c454 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Apr 5 05:36:15 2008 +0000 No new features, just more work on the port of the old cli commands to the new symfony tasks, the hotwire command-line executable that offers a more intuitive interface to the user and hides the details of the makefile (or tires to), amd removal of junk. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@363 180ecf99-7944-4986-9e7d-7f5288e84826 commit 914af2d4cef44e61cf12104b0d57cb23d2352829 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Apr 4 14:05:01 2008 +0000 Adding a small meaningless change so that the syntax highlighting on trac unbreaks. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@362 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5af9ffdb0bb68dbc20b93a815025d8c4b50d1af7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Apr 4 14:04:00 2008 +0000 A Nothing-change. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@361 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7d5f74a6f528323112d185749f4a0c11949177fb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Apr 4 13:52:51 2008 +0000 Adding a binary to replace (as far as user is concerned) the makefile, so no longer a need to be in /etc/hotwire and run `make TARGET', instead just run `hotwire TARGET' from anywhere works equally well. More work on the migration to Tasks, the large output of propel model builds and clear-cache have been redirected to /dev/null, and only the result is now displayed... too much info. Removed printed text from host tool, and the makefile now has a macro that handles the various exit codes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@360 180ecf99-7944-4986-9e7d-7f5288e84826 commit 159b40981b4174ded45131f718c8d64405c15152 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Apr 4 07:49:12 2008 +0000 Updated footer, and added Trac recognition button. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@359 180ecf99-7944-4986-9e7d-7f5288e84826 commit d0d04508c9912dbb12a5731d32f1cada03fa7d1d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Apr 4 07:30:27 2008 +0000 Updated trac links in nav bar. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@358 180ecf99-7944-4986-9e7d-7f5288e84826 commit 917968f284660e1b9575a9844cc48c6d0ef203b3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Apr 4 07:21:41 2008 +0000 Rename other `Project' files to their new `BusinessProject' counterparts. Updated the debian and redhat build scripts. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@357 180ecf99-7944-4986-9e7d-7f5288e84826 commit 40afa4daf73666c100a2080edc839f7f3dd47da6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Apr 4 07:09:35 2008 +0000 Ported hw-rbd to symfony Tasks, however it is very broken and needs parts to be rewritten. Once complete, the main Hotwire makefile needs to be updated to call the new symfony Tasks. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@356 180ecf99-7944-4986-9e7d-7f5288e84826 commit d20403cb79f3ff93ac1aa53176c54e9f9174dea2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Apr 4 07:03:48 2008 +0000 Ported backup and recovery script to a symfony Task, hwInvBackupAndRestoreTask. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@355 180ecf99-7944-4986-9e7d-7f5288e84826 commit 254e27e9ee5d165c19e0064efc44b7f6873e9393 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Apr 4 06:35:32 2008 +0000 Prtially migrated the peek tool to a Taks, hwInvQueryTask.class.php. Added more links to the development section of the nav bar (to Trac). Other small cleanups. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@354 180ecf99-7944-4986-9e7d-7f5288e84826 commit a67d493621d0798dc7cb8e8879f58472a7f74a9c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Apr 3 14:22:04 2008 +0000 Upgrade to 1.1.0-DEV, branch 1.1 (from trunk) resulted in a massive rewrite which is yet to be completed, but at this point, almost everything is working. The CLI libexec/hw-* files must however all be rewritten as `Tasks', and placed in `lib/task'. The Procurement system has not been looked at at all yet. The `Project' table (and hence class) had to be renamed as it now clashed with a vendor class, the new name being `BusinessProject'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@353 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7dae114092a7b41d23a62e3f11c6c5132b7b91df Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Apr 1 10:09:10 2008 +0000 All this work is in setting up communication channels between the daemon and symfony, and the work is not yet complete. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@352 180ecf99-7944-4986-9e7d-7f5288e84826 commit 79e9a3dd5607d1caba25d16292dc5283d33fa600 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Apr 1 01:18:15 2008 +0000 Work on verification script (called by hotwired). Comments. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@351 180ecf99-7944-4986-9e7d-7f5288e84826 commit cc63a33b192ca3da54547918e2b683b15938a2ba Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Apr 1 01:16:18 2008 +0000 Communication between daemon and symfony started, incomplete. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@350 180ecf99-7944-4986-9e7d-7f5288e84826 commit 87058d7209d12885dcd61ea698a1cf1b9ed8f0b8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 31 22:43:26 2008 +0000 Cleaned up server/client. Adding new utility to work with the daemon, ie called by the daemon to update the db. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@349 180ecf99-7944-4986-9e7d-7f5288e84826 commit 099ee8cfecf6659da6d9895b2db8c2944d8d531b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 31 07:53:00 2008 +0000 Server/client completed to the point where now symfony needs to be able to handle from the hotwire daemon which runs on the same machine. Once complete the next step is to establish the communication between the daemon and symfony. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@348 180ecf99-7944-4986-9e7d-7f5288e84826 commit 731116da75cbc542139578af2ac5fe9dda0d4f7f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 30 12:06:59 2008 +0000 Adding hotwire server and client, this client-server setup will aid in all hotwire-built servers updating the server and alerts when hardware change detected, and room for more. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@347 180ecf99-7944-4986-9e7d-7f5288e84826 commit a5c123f04a27dbf10e6bb99ee7bcc7ad2dcd14d2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 29 15:52:48 2008 +0000 All recent changes since Procurement was left frozen has had an obvious impact on the procurement code functionality, ie it broke. This commit hopes to have fixed it. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@346 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0b4083cf934b38c970c3d14881eb07cf23322259 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 27 06:59:03 2008 +0000 Fixed post-script error reporting. Fixed and accomodated for varying package managers such as `yum' in RHEL-5.0 and `up2date' for previous RHEL versions. Added a new os-specific script execution, run if the generated script name is found, and ignored otherwise. Added an os-specific script for RHEL 5.0 to set up custom repos for yum. Allow post-install connection to be made and alter the server state to `active' git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@345 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1693e6bfbd9ee1c950b295de961dff08c76303c4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 27 04:09:06 2008 +0000 Replaced up2date with ${KS_PKGMGR} since RHEL5 uses yum, and also so that other distributions such as SUSE can share scripts (ofcourse package names will also have to be accounted for). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@344 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2f43997b6011446b1909303dad08eda5293959be Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 25 05:36:27 2008 +0000 Cleanup. Fixed finishUrl call in Kickstart. More work on peek. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@343 180ecf99-7944-4986-9e7d-7f5288e84826 commit 72c23c9e86d9521cd89fb39cb689d1bd23fdffe3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 20 02:11:33 2008 +0000 Completed the comments entry and view interface, however editing existing comments is yet to be completed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@342 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1212ee06cfebf67398fbcdc22a5debd36b0b7197 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 20 02:10:54 2008 +0000 Speed up the reload on successful logins to 1 second timeout. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@341 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7a5321ec1290121f06092a3624fff14fc525e680 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 20 02:10:21 2008 +0000 Adding a new command-line database-interface utility. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@340 180ecf99-7944-4986-9e7d-7f5288e84826 commit 480cdc9322bd9ac92c9946740ee063e5516d7bf9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 23:32:37 2008 +0000 New comments field in column 2. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@339 180ecf99-7944-4986-9e7d-7f5288e84826 commit a198b404917bd81b4b8df3a7a4346da85d4f0e69 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 23:32:14 2008 +0000 More magic in script groups. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@338 180ecf99-7944-4986-9e7d-7f5288e84826 commit 94ef7dcd11d3d71bcd514c5f8a4d517edff353ab Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 23:31:33 2008 +0000 Commented out debug block, and added new textarea comments field which is not yet connected to the comments table. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@337 180ecf99-7944-4986-9e7d-7f5288e84826 commit dbbbe3f676f4924359ad7a6062276ed8c4b52666 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 23:30:25 2008 +0000 Broke the $url variable down to its components. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@336 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6dfa93016d3ac65ea7349f7b62761f507a1aebbe Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 23:29:57 2008 +0000 Broke the $url variable down to its components. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@335 180ecf99-7944-4986-9e7d-7f5288e84826 commit fc1e28cc766c58daa9c96da31294bd25052c79fc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 23:29:13 2008 +0000 Changed the `/./' route to `/'. and now rely on apache to rewrite such requests. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@334 180ecf99-7944-4986-9e7d-7f5288e84826 commit d266d7d8013ba64bea2b30345f1656420a997cb7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 22:12:03 2008 +0000 Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@333 180ecf99-7944-4986-9e7d-7f5288e84826 commit 31614efd41e0cc9757adbeb6aa5913647971f29c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 22:08:43 2008 +0000 Final touch, security o ignore the rbdGenerate* actions. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@332 180ecf99-7944-4986-9e7d-7f5288e84826 commit 390218fdd881930cef98b6b41158245039cab1cb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 08:04:18 2008 +0000 Don't compltely nuke the pK, just amend a `!'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@331 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7975b2b2c34ba8a0d905bcd476e0318a0e91e3f1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 07:54:10 2008 +0000 Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@330 180ecf99-7944-4986-9e7d-7f5288e84826 commit 047c4b5394ec932cc017576bcad18e948e9003db Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 06:47:47 2008 +0000 Added a rewrite rule for RHEL-4 http:/./Kic.... url. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@329 180ecf99-7944-4986-9e7d-7f5288e84826 commit aa683665f0b6bf6a2327e123fe98bf59a3e14b81 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 06:43:08 2008 +0000 Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@328 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2ad7167a54b51b8bd8b8b3df401c3f49daf692cb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 06:42:45 2008 +0000 Component declarations for the new rbd/kickstart components. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@327 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5e3618003b19dd96aabdda16a4be125ea4f32dfb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 06:41:54 2008 +0000 Separated the error page again, so two components, instead of one, like before when it was done via actions. The error page is however generic, as is the validation page. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@326 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2b251739328b3c915c6e888a239a5469b2c29096 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 01:29:12 2008 +0000 The generation action is now generic, calling components for the various RBD technologies. Removing renamed file I missed in last commit. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@325 180ecf99-7944-4986-9e7d-7f5288e84826 commit f5e2e2ac69eb3de7e2074489b14905da604842c2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 01:27:25 2008 +0000 The `RBD completed' files rewritten as generic RBD ones, not Kickstart specific. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@324 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3d7dc2fda4a76938eb9fcfcd25ebe072f19bd431 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 01:24:12 2008 +0000 Convert of the Kickstart action to a component. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@323 180ecf99-7944-4986-9e7d-7f5288e84826 commit 601633003d7e2b98ec97b842da49dafbd87dbdb6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 01:15:46 2008 +0000 Added new generic RBD home link, as well as the AutoYaST link. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@322 180ecf99-7944-4986-9e7d-7f5288e84826 commit f597c748c8cac742b9708819c61dab093670884a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 01:12:45 2008 +0000 Replacing Kickstart specific entries with generic RBD entries. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@321 180ecf99-7944-4986-9e7d-7f5288e84826 commit 37ae49e66a637f0d7072097521edcd93944fbcec Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 01:11:26 2008 +0000 Made room for other RBD Technologies, and added AutoYaST. Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@320 180ecf99-7944-4986-9e7d-7f5288e84826 commit 75e010069580e9597ec8774ec9cde4808cbad324 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 01:10:13 2008 +0000 Bug Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@319 180ecf99-7944-4986-9e7d-7f5288e84826 commit c769ec59fc06fe2c75bbc462c73c1d8a6d95d9d4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 01:09:43 2008 +0000 Bug Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@318 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7e335127e8230037a6a6df797e95144692fd54bb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 01:09:20 2008 +0000 Make an invalid entry *obvious*. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@317 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8a08bb4bf04d004248fe5d3413047c1e4e3b5c6c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 01:02:57 2008 +0000 The RBD Kickstart homepage is amended to be the RBD (All) homepage. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@316 180ecf99-7944-4986-9e7d-7f5288e84826 commit ca788ce162059aa12781be7b8021e52c2400173f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 00:59:17 2008 +0000 RBD Kickstart is not not an action but a component. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@315 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1a0e6f94e315eacfbcb6f02571d8676a5dc547d3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 18 00:58:34 2008 +0000 Routes added/amended for the newly supported RBD technology, AutoYaST. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@314 180ecf99-7944-4986-9e7d-7f5288e84826 commit a18298c2204a07e9fff3e9a6da7292377035ad66 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 14 03:21:34 2008 +0000 Changes relating to the merging of the Budget tables. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@313 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2f08187e59757af4e7738ffdda5a4f7893a4fa0e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 14 03:19:21 2008 +0000 New tables, and merging of the Budget tables into one. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@312 180ecf99-7944-4986-9e7d-7f5288e84826 commit 714a9e54077186511f2b6a5477698799a31b823a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 14 03:18:42 2008 +0000 The new table structures. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@311 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0f0cf7636550658de4219fa8030b33a874fa322d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 14 03:18:14 2008 +0000 Another noteworthy script for db-table-altering aupgrades. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@310 180ecf99-7944-4986-9e7d-7f5288e84826 commit 83f0983bc65b60da1fe87e9d3ba24e19aa8a0b22 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 14 03:17:34 2008 +0000 And adding moee images (replaced Manager icons with Admin, Admin has new icons) git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@309 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9cb48a615362174202c6c85e363a67f78140cd96 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 14 03:16:32 2008 +0000 More images for two new tables in Procurement. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@308 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1ed2f3cdfca992773cd50ebd1c5563febd6c36b5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 11 01:14:17 2008 +0000 Cleanup, comments for buttons, and some fixes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@307 180ecf99-7944-4986-9e7d-7f5288e84826 commit 567b64c7833be13c6df41b234b9386f244f8ea0e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 11 01:13:26 2008 +0000 Added new method for RAT (ilo) dhcpd.conf configuration, and made makefile aware of this. Cleaned up long lines. Better colours. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@306 180ecf99-7944-4986-9e7d-7f5288e84826 commit cd6874e975d3035cf887778581ede1a0ed26a10a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 11 01:10:22 2008 +0000 Tighten up match. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@305 180ecf99-7944-4986-9e7d-7f5288e84826 commit e2d9dd4d4db7ce7f2a7eff1d0ce29dfff7071a0a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 10 10:42:41 2008 +0000 More cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@304 180ecf99-7944-4986-9e7d-7f5288e84826 commit 506f81b96572084e80207194924ff20c9688b0ea Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 10 09:24:33 2008 +0000 Removed `lvm_pv' from the configuration file, and now using the BuildDisc column which was recently added for the RBD builds. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@303 180ecf99-7944-4986-9e7d-7f5288e84826 commit 785efbbf18ff1ff62f7813f2dabbbc3e93e2b47f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 10 09:18:58 2008 +0000 Fixing problem with "" being confused with value-set, specially with FKs, now a separate method has been added to set the primary key ($selected). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@302 180ecf99-7944-4986-9e7d-7f5288e84826 commit 63d9b0253c75c50b1f1e532e6b7c01f3008fe4e8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 10 09:18:08 2008 +0000 Adding an example sort method to Server. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@301 180ecf99-7944-4986-9e7d-7f5288e84826 commit b287d976fee24f6df46c748847aef16735c6a2df Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 10 09:16:54 2008 +0000 Adding commented code for sorting. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@300 180ecf99-7944-4986-9e7d-7f5288e84826 commit a2d2c7c1f86ab35f42f212c6884e598561a53646 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 10 09:16:27 2008 +0000 Gave up on autoIncrementing. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@299 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2e2705d0bc9191bc7aa87e3cb9dc0108e1c0c7cf Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 10 09:15:40 2008 +0000 Adding template for customising how DDM items are sorted. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@298 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2428d86f6a1e8e0adcc514062be8c01e3a29e7c1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 9 16:16:49 2008 +0000 Button hiding, still WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@297 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2bad4adfbed95e08e1e8c2b6bf63769a1baa5c42 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 9 16:11:45 2008 +0000 BuiltAt has been made `special', it not editable by user, like CreatedAt and UpdateAt. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@296 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3e6e8c90c1910dfe622e42e49d248be5db6db736 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 9 16:05:31 2008 +0000 Finally changed PurchasedAt to BuiltAt. In addition to this, the start of a kickstart will now set the state of the machine to `*** BUILDING ***', which based on the regex is invalid and points out that only the system can set it. On completion, the BuiltAt value is set, and a comment, again regex-invalid for the same reason, which highlights how long the build took in minutes and seconds. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@295 180ecf99-7944-4986-9e7d-7f5288e84826 commit d51158d5bb6364752a6dd076b93e9747fdd8ecb0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 9 16:02:28 2008 +0000 Adding new binary which will detect if system is a VM or not, untested and unused, but may come in handy later. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@294 180ecf99-7944-4986-9e7d-7f5288e84826 commit f87d31f024a4e7412d11d479e300088b80717475 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 9 07:42:56 2008 +0000 Cleanup/Fixes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@293 180ecf99-7944-4986-9e7d-7f5288e84826 commit 67b18a35e0d3c1bd95f0ded089c29aab4c1933bd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 9 00:39:47 2008 +0000 Code logic cleaning, fixing the tooltips in Kickstart home page in the process.. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@292 180ecf99-7944-4986-9e7d-7f5288e84826 commit 262c93e179305abaeafcd26a9c8449a793bbe9f2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 13:44:46 2008 +0000 Cleanup, moved code into RBD class now called getToolTip(), which is now also used in the kickstart homepage, as well as invP2Column2. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@291 180ecf99-7944-4986-9e7d-7f5288e84826 commit 64cd821b25c7075e55e84130943e3298c977d48e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 10:58:40 2008 +0000 The `libexec' directory is now a variable, set at install-time after running make for the first time. On RHEL systems, it will be in /usr/libexec/hotwire while on Debian it will be in /usr/lib/hotwire/libexec. Moved unnecessary clean actions over to a new target called prerm-clean, which is only removed prior to unsinstalling. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@290 180ecf99-7944-4986-9e7d-7f5288e84826 commit dac0b93df26a1278f64cdcaf53cde8e76edb3bf9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 10:56:30 2008 +0000 Show number of entires in P1 for each table. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@289 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3a045a001e50183ade3a9fd7cbe89769ab7f0a5b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 10:05:07 2008 +0000 Adding autofs.d alias to Apache. Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@288 180ecf99-7944-4986-9e7d-7f5288e84826 commit 070cc6781ded71f2a4a7a8bdc274ed864e4d9869 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 10:04:15 2008 +0000 Adding routes for new method of host auto-setting itself to `active' from `building' post build. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@287 180ecf99-7944-4986-9e7d-7f5288e84826 commit 334f161ccb1d08c31c6503d0d48fb7ce101290e3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 10:03:04 2008 +0000 Removed some old KickMe code that will never be used, some code still remains for reference. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@286 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0925f8dc056ef189d458efbd7cd071a525cefea5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 10:00:05 2008 +0000 Change order of buttons so that `save' appears after `amend'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@285 180ecf99-7944-4986-9e7d-7f5288e84826 commit 603840f131c526e934baf9cfbd074c9bc0926458 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:59:31 2008 +0000 Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@284 180ecf99-7944-4986-9e7d-7f5288e84826 commit caa494124ba45cfff1fe99dd6c2a0679a0990e27 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:59:02 2008 +0000 Adding modifier method calls before saving of new or amended objects. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@283 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9471bffb47096ef3820ff60e24685cf7f0883a91 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:58:27 2008 +0000 Turn security off for the communication where the newly built host tells the Hotwire RBD system that it has been built successfully. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@282 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0373b200c3a7e61c6640bf147163375066620de7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:57:13 2008 +0000 Make sure that the mechanism of the server informing the Hotwire RBD system that it has been built is non-secure. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@281 180ecf99-7944-4986-9e7d-7f5288e84826 commit f3e927149b6ffa252d3d8589f156c49b3c7c746f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:55:25 2008 +0000 New files to allow for auto-status-ing a server post-build. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@280 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0c42cbf755bd1b0e2f74959a0859525c90d26eae Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:54:34 2008 +0000 At the end of the Kickstart, the built-host will now automatically inform the Hotwire RBD system that it has been built, and the Server Status flag will be set to `active' from `building'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@279 180ecf99-7944-4986-9e7d-7f5288e84826 commit 798a57d6497265a4e1bd57b3ba832eda16b304fd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:53:13 2008 +0000 Adding modifier method. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@278 180ecf99-7944-4986-9e7d-7f5288e84826 commit 77e1a29f62b370e6bc67b06eeb07b38cb029ef1a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:52:43 2008 +0000 Update and Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@277 180ecf99-7944-4986-9e7d-7f5288e84826 commit 651321c1a3c7e4da8e3cc0f7bd6ab5ab0daede55 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:52:15 2008 +0000 Adding the new modifier method which acts on modifiers.conf. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@276 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0fa3a1ac2f86a63b1db49f6f1bf3ff052a753188 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:51:25 2008 +0000 Cleanup and Fixes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@275 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7d944be1599f1a6d58cd883661d3be4bcca5ba03 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:50:44 2008 +0000 * New defaults, some in light of the now-working modifiers methods. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@274 180ecf99-7944-4986-9e7d-7f5288e84826 commit ed6b8aaf29a0f186d94565b5ee0b3f3c7c36017a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:50:02 2008 +0000 Renamed options to the new `hotwire' column names. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@273 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7fa2a153372fdc7174daf4fa7c270f9403081eb0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:49:21 2008 +0000 Cosmetic. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@272 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7bfccb659b6e475fc1023e8dbf3d764def1127ef Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 8 09:33:32 2008 +0000 The `libexec' directory has been moved to `/usr/libexec/hotwire' for RedHat as RedHat already provides this, but for Debian it will remain under `/usr/lib/hotwire/libexec'. The apache*.conf files mved to `/usr/share/hotwire', like `dhcpd.conf'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@271 180ecf99-7944-4986-9e7d-7f5288e84826 commit a748b36aab39b3d2711f0b134a290fad46ef6bf2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 7 14:52:21 2008 +0000 Like the dhcpd.conf file, the apache files also will now be regenerated if deleted. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@270 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0146fa2eb639b5cdca9c87d0af10831a0890843c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 7 14:46:38 2008 +0000 Updated package files to reflect recent changed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@269 180ecf99-7944-4986-9e7d-7f5288e84826 commit 69b1644b4c31dcd7b4869550d52c5022a2cbb653 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 7 14:46:20 2008 +0000 Moved the location of this file so that now, via the makefile, if someone deletes it, it will simply be recreated, no damage done. This will be done for all hotwire-managed configuration, such as the apache*.conf files. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@268 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3fe00c200292c58ad3b9a9263f90913c79b5c341 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 7 14:44:50 2008 +0000 This file now uses the `hw-cli' include, and global variables, rather than redefining everything once per function. Perhapse in future it will be rewritten again to match `hw-rbd', but only if complexity is to grow. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@267 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5df33e7f2c81d8913b1e82ba77aebb1b5efc45f0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 7 14:42:47 2008 +0000 Merged all csr, crt, and keys into one `ssl_d'. Hopefully this has been a good idea, as reverting will be a pain in the ass. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@266 180ecf99-7944-4986-9e7d-7f5288e84826 commit eb88136eb0426037059e1c0c6f67065c5d4f98a3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 7 14:41:53 2008 +0000 Many changes, but all has been to achieve two things... Separate RBD targets from the the Inventory targets, and secondly to make use of the methods in the new class within the new file, `hw-rbd', cleanly. Both have been done, but ~80% accuracy, more work will be done as bugs appear. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@265 180ecf99-7944-4986-9e7d-7f5288e84826 commit 819dbadc4ac726d91fb9340ef90567fb1ca40158 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 7 14:39:35 2008 +0000 The pxe and autofs hw-rbd files have both been merged into one class in the new hw-rbd file. The hw-cli is a simple include that any command-line symfony utility in hotwire should use. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@264 180ecf99-7944-4986-9e7d-7f5288e84826 commit d007ea8cb57691e871c4238fe436223774cad0ab Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Mar 7 14:37:34 2008 +0000 Fixed to allow for truncating errors/warnings on request. Useful for calls from the terminal from which the width of the console is given. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@263 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6a5f76a21d242efceb96688ea1189d6b5901ff3f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 6 03:32:05 2008 +0000 Added a getHardwareType(), return "Virtual", "Blade", or "Physical", and performs error handling. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@262 180ecf99-7944-4986-9e7d-7f5288e84826 commit ded3aa6d458bc59df8b5b86f2c943b9e6d6d9086 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 6 03:30:55 2008 +0000 If $max is 0, do nothing in truncateString($string, $max). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@261 180ecf99-7944-4986-9e7d-7f5288e84826 commit 18c9cf3242459019c15cfb256bde6a90ef183721 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 6 03:30:04 2008 +0000 Cosmetics and indentation fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@260 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0a78ac069525b9361043f5ded4eb1b73b7f2fe20 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 6 00:27:55 2008 +0000 Spec file to run `make clean' prior to uninstall, like the debian package. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@259 180ecf99-7944-4986-9e7d-7f5288e84826 commit 33f69d72f7c37c9fe244b5afd5b5559cc1e6626f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 6 00:27:26 2008 +0000 The hw-rbd-autofs no longer makes commented entries into auto.master, rather the makefile does, and in doing so, takes care of ensuring that auto.master is always up-to-date, wrt the hotwire.conf file, and the generated temporary auto.master file (in /var/run/hotwire). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@258 180ecf99-7944-4986-9e7d-7f5288e84826 commit 595e434768f74f1c9356cb4b600fe84762072a3f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Mar 6 00:25:14 2008 +0000 Tiny cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@257 180ecf99-7944-4986-9e7d-7f5288e84826 commit 47e9d2cf322272920f5efa53739e44c6f48718f6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 22:47:59 2008 +0000 Securing was on a route name, ie wrong, fixed to point to action name which will actually work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@256 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2a26b00d4ff5943147c170c1db734c4e1e756242 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 14:29:58 2008 +0000 Sort on click, not mouse-over. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@255 180ecf99-7944-4986-9e7d-7f5288e84826 commit a75fc6d091e01930aa83d88e12d12fa6d8d93a95 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 14:23:16 2008 +0000 Fixed CSS Rewrite Rules, and fixed the mechanism by which they're called. It was broken for anything that had path deeper than one level under /css. Removed prototype.js as symfony already provides it. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@254 180ecf99-7944-4986-9e7d-7f5288e84826 commit a1f69bb6edce4f5e4f5c9c17c489a77acf23e45b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 12:29:59 2008 +0000 Updated spec file. All other work has been purely cosmetic, introducing colour to makefile output. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@253 180ecf99-7944-4986-9e7d-7f5288e84826 commit a66db3882fd56cb189fd90d4c8744e5feb916b8f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:41:14 2008 +0000 Separated out AutoFS/ISOFS from PXE/TFTP/DHCP, and hopefully separated RBD from Inventory Targets. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@252 180ecf99-7944-4986-9e7d-7f5288e84826 commit 534147cc4ae9c181d5566015962cbb2db53d3381 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:40:13 2008 +0000 Only talk when required. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@251 180ecf99-7944-4986-9e7d-7f5288e84826 commit e5292bb2e71f24a1d0098d6160f59a48cfceb0d5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:11:44 2008 +0000 Minor change. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@250 180ecf99-7944-4986-9e7d-7f5288e84826 commit 136aca15b7396516168ceb2c1f538e16414b60f2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:10:33 2008 +0000 Updating spec file to reflect recent changes, and adding more packages to the prerequisites list. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@249 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0b6d061d3267485b94eae10feaecc65281c76be9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:09:41 2008 +0000 Bug fix in call to python. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@248 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2b3463c364e562e9f08f24ff60e7e837b7fd9120 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:09:08 2008 +0000 Validation now adds errors for missing ISO images, PXE files and symlnk, and warnings on DNS issues. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@247 180ecf99-7944-4986-9e7d-7f5288e84826 commit abebbb95f83f54e4409a30a63c7e4513bc9209d2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:07:57 2008 +0000 PXE entry now references the private interface, not the public which would fail as Apache will redirect to SSL layer etc, and more importantly, not required. No longer asking for /Kickstart/detect, now using the serial number, which will allow for builds of machines that do not yet have proper DNS entries. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@246 180ecf99-7944-4986-9e7d-7f5288e84826 commit af7db0f84d7d3fbcdd04949822132080df1cb60d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:04:58 2008 +0000 References to Generic not made to RBD. Bug Fixes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@245 180ecf99-7944-4986-9e7d-7f5288e84826 commit b34d6904e4f8be90a7cc67ffa68e731a56da9ddd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:02:31 2008 +0000 Fixed and cleaned up the makefile, now quite functional but more work still needed to fully separate inventory targets from rbd targets. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@244 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7efd5eca74e73b5c71e1f2c69cd4b2a3b2b387f5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:01:24 2008 +0000 Added a new RBD section, and moved the related bits from Generic here. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@243 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4d9be785940d11f8150765d4acc15c47befabff7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:00:49 2008 +0000 Better/Fixed defaults. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@242 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9204721ebadf3d1dfd4a217eeb02edc6dfec7a49 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 08:00:23 2008 +0000 Adding a new BuildDisc column to the Server table, no longer to rely on one global setting in hotwire.conf. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@241 180ecf99-7944-4986-9e7d-7f5288e84826 commit e39ff4fb500f2b99fbc67f7364f22b690ebcd87e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 07:56:11 2008 +0000 Account for a new route for real installs, rather than viewing a Kickstart script, differences like no-secutiry for automated installs. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@240 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4682883d6cb4c3eb1fb498d2df4c63c17e54fa84 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 07:41:48 2008 +0000 Just a comment added for future reference. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@239 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8b9413c41f06cdc3c4b26e544915d2e9a2d13ef5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 07:41:10 2008 +0000 Rewrite rule removed from web/css/.htaccess and into Apache config files. To avoid running the rewrite on non-Hotwire CSS, a `hw_' should be appended to the CSS name, eg `hw_hotwire.css', otherwise the templating code will not be called. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@238 180ecf99-7944-4986-9e7d-7f5288e84826 commit a96c932b853dc6c0dba1d366a5a247c7c18e61c7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 07:38:53 2008 +0000 Removed Junk from Kickstart. Cosmetics work in Kickstart. Report Warnings in HTML Mode. Bug Fixes. Attempt to allow for meaningless primary keys with a value of `0', but there are still some problems. Disable security for Automatic views of the Kickstart. The route matched will determine the method or mode, being Manual(HTML) or Automatic(An actual build). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@237 180ecf99-7944-4986-9e7d-7f5288e84826 commit d9d8087655e877f02dd72a2c96e887922fd995ee Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 07:22:18 2008 +0000 Exit status tells make if dhcp should be restarted or not, no longer does the reload actually happen in this file. Display details of existing and valid entries. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@236 180ecf99-7944-4986-9e7d-7f5288e84826 commit 79d55781f10efb2c3935de9b620e56661d486532 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 07:21:12 2008 +0000 Add copies of the kernel and ramdisk image to tftpboot. Better Reporting. Bug Fixes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@235 180ecf99-7944-4986-9e7d-7f5288e84826 commit c9def3c1feb10857098a691610173b7d43051547 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 07:19:53 2008 +0000 Added a new connect() function to test for database connectivity using the settings in propel.ini, generated by make under /etc/hotwire. Added a fix to stop errors in the php log due to output prior to session_start(). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@234 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9b62f4c13f3f01adc654b302f27a08883a4fcd23 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 07:17:35 2008 +0000 Bug Fix, Cosmetics. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@233 180ecf99-7944-4986-9e7d-7f5288e84826 commit 824e7ce2f463c95f57b1e2e275e4194f97c5c272 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Mar 5 07:14:46 2008 +0000 Added JS Prototypes to the Inventory. All CSSes have had a `hw_' prepended, this will allow the apache config to distinguish between Hotwire CSSes and default symfony ones, and only apply the CSS variable replacment (css-ssc.php) to those. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@232 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4c90f311d438f6a77b33aca62c14246ae6ee4129 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Mar 4 12:44:20 2008 +0000 No major change, just cleaning up and reorganising. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@231 180ecf99-7944-4986-9e7d-7f5288e84826 commit a950790ffe2ad4d7e5cbcce5a6c32164cc64a1cb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Mar 3 01:26:18 2008 +0000 Remove these till needed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@230 180ecf99-7944-4986-9e7d-7f5288e84826 commit 789787bca124d41b7cd5b05bc7210fe093439881 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 2 12:35:21 2008 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@229 180ecf99-7944-4986-9e7d-7f5288e84826 commit 63cb8f073a56a8c279e4a5784863e7bf5749384e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 2 03:18:46 2008 +0000 More work on automating autofs related stuff. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@228 180ecf99-7944-4986-9e7d-7f5288e84826 commit 16be76c245928ba4e703eeb0f0a9d9f2eb054b6e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 2 01:56:30 2008 +0000 Cleanup & Bug Fixes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@227 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9ea282b3c396b975f1a7b6eb0f17a4fb39c48388 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Mar 2 01:41:10 2008 +0000 Cleanup & Bug Fixes.. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@226 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6aa143d4807eab9869f8d9edf5912913ab53f2a0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 1 16:08:22 2008 +0000 Completed pxe file and dhcp file generation/amendments, which also now reports on warnings, errors, and silent on unchanged existing records. Moved csv directory to a symlink under /etc/hotwire, user-configured like the other symlinks. This was the uninstall is cleaner. DHCP restart now takes an argument as to what the line should begin with. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@225 180ecf99-7944-4986-9e7d-7f5288e84826 commit de029867963736d6b67f874c5b42b433722bb6db Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 1 09:55:58 2008 +0000 Prettied up kickstart script in manual mode. Some more work in smoothing out user experience via makefile. Also copied all chown/chmod permissioning scripts form the postinst script into the makefile. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@224 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5c5d1cf42c0f6296b1736d65a0aab5b2ec7adf74 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Mar 1 06:02:59 2008 +0000 PXE generation via commandline, which meant cleaning up and reorganising some code. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@223 180ecf99-7944-4986-9e7d-7f5288e84826 commit 93903a8e59c03502a5cbde376917be049925663d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 16:26:08 2008 +0000 Fixed a problem with a 304 being sent when the css template system kicked in on pressing the back button, and the view would be naked of most css. The solution was to force a 302. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@222 180ecf99-7944-4986-9e7d-7f5288e84826 commit fa59c7b2a8036f2783f397594482ff7e0cd6c90f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 16:07:55 2008 +0000 Make sure that page never stops on the rbdValide action, instead on the originally requested action rbdKickstart. Errors are set in Flash and displayed in rbdKickstartError now. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@221 180ecf99-7944-4986-9e7d-7f5288e84826 commit 152c6ae965948b7cbf66f545020aed4f439c5aeb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 14:24:40 2008 +0000 More work on RBD, Kickstart. Autofs configuration almost complete, what is left is process flow and user distinguishing user responsibilies vs howtire automation. Make sure that rbdKickstart does not redirect to rbdValidation if supplied with `detect', and also it by-passes the security check... to allow for pxe build. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@220 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2325ae1aa0bb6b7678f52ba0dc5606eb8ce96af0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 14:19:30 2008 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@219 180ecf99-7944-4986-9e7d-7f5288e84826 commit 59bfd0a6a242c00ca1c7657d97f3254c61889f14 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 13:24:07 2008 +0000 Cleaned up Nav Bar. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@218 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3bf72f393817b0f7ae3ff0555d0a4aa816cc4961 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 12:59:15 2008 +0000 Removing a no-longer-required line. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@217 180ecf99-7944-4986-9e7d-7f5288e84826 commit fa096a6da55d4a1b2533657c1dd769a467b0a093 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 12:58:05 2008 +0000 Removing the old invP2.js remains. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@216 180ecf99-7944-4986-9e7d-7f5288e84826 commit 33f9908e6b75ecfdf54e74a9570179916d26e9f0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 12:57:40 2008 +0000 Renamed mutate.js to invP2.js, and put in the area where it belongs. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@215 180ecf99-7944-4986-9e7d-7f5288e84826 commit f7e4ac10ce189796e0da63f82b8e95743b92078a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 12:56:27 2008 +0000 Added `main.css' back in, the web toolbar uses it. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@214 180ecf99-7944-4986-9e7d-7f5288e84826 commit 56a56c7546b6c34df4c47ebfcaa15ade46dce951 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 12:50:29 2008 +0000 Cosmetics. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@213 180ecf99-7944-4986-9e7d-7f5288e84826 commit d51eb1d1fbf0cb8ad94828dd0c97c7e1ed9d067b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 12:50:15 2008 +0000 Fixed another bug where going to a `new' object from a related one would not link the new object to the old in the ddm. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@212 180ecf99-7944-4986-9e7d-7f5288e84826 commit f8e2622ab036d1eb87e32588fb6a1adb4e4b9412 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 11:56:31 2008 +0000 Fixed css rewrite rule. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@211 180ecf99-7944-4986-9e7d-7f5288e84826 commit 34a2a6169260f71d62089e8608e689589f3f81ea Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 09:25:15 2008 +0000 The saving of rows with pks that are meaningless seems to have broken, and this patch should fix it. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@210 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3468f88f33cc289ec92990a04f6c4603b1415865 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 08:54:59 2008 +0000 Fixed Apache-SSL Config for the public interface, as well as fixing the css rewrite rules which have now merged into the apache config files, and the .htaccess has been removed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@209 180ecf99-7944-4986-9e7d-7f5288e84826 commit ebc7fadf1de53f0a69e39332b2e8328e98b08119 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 02:30:21 2008 +0000 Bug fixes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@208 180ecf99-7944-4986-9e7d-7f5288e84826 commit 82048ae38a907d077c91b40fd0b2c567e5a5784f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 29 01:09:13 2008 +0000 More work on uninstall pre-removal actions. More work on Search page. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@207 180ecf99-7944-4986-9e7d-7f5288e84826 commit de47f45861e9cb35fc7412427b9a92f98373b2bb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 28 13:58:42 2008 +0000 Fixed up hw-db since FKMappings split into two classes (ConfigManager). Search page now does not allow edits on createdAt and updatedAt. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@206 180ecf99-7944-4986-9e7d-7f5288e84826 commit f02f2f8e03e141bb7aaefc10b491a727f37405fc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 28 13:34:42 2008 +0000 In-place editing in the search page of fields implemented. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@205 180ecf99-7944-4986-9e7d-7f5288e84826 commit 717b31d0c661346c26df252c5a53a779d49a83fc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 28 11:06:23 2008 +0000 Cleaned up search page, js, look and feel. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@204 180ecf99-7944-4986-9e7d-7f5288e84826 commit 36d89952e5dcc4a9f68e45b0ddecce089bf8c971 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 28 08:53:27 2008 +0000 Adding a new symfony cli script to create the RBD filesystem heirarchy. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@203 180ecf99-7944-4986-9e7d-7f5288e84826 commit bb6f95d3d94943e3a05224460b29c72b6efafad4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 28 05:53:31 2008 +0000 More work on the search page. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@202 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4ca5e789e1a17a4bbe668ea8e64a88b77502fecf Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 28 05:53:02 2008 +0000 Updated install docs for oci to cater for the new oracle instantclient rpm packages. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@201 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0f8b7b53a0975e4ae1412c5930bd04a0fd9d3166 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 26 10:06:10 2008 +0000 Added the beggining skeleton for the Search page. Migrated the js and css from kickme, but into it's own distinct area, and only include them now on the actions that would require them, not all over the shop. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@200 180ecf99-7944-4986-9e7d-7f5288e84826 commit 93d2fc3a10db86e0c1669448e07468403a13c122 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 26 10:04:34 2008 +0000 Separated out configuration code into it's own class, and out of FKMappings. Starting on adding the View page, now called Search. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@199 180ecf99-7944-4986-9e7d-7f5288e84826 commit 97a8effef69447542a0088b44ebaf7e4477494f8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 25 06:56:22 2008 +0000 Added other cred-groups to the list in security.yml. Fixed a bug with the admin interface in RBD. Replaced -ve authorization level with a +ve, which was used in the old kickme to denote an implicite login, vs an explicite one. This may have to be addressed later. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@198 180ecf99-7944-4986-9e7d-7f5288e84826 commit d9765f868c7edc46e75105bda2d1da73d520e8b2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 25 06:06:48 2008 +0000 Cleanup (Tooltips in Column2, P2, and Red Hat package). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@197 180ecf99-7944-4986-9e7d-7f5288e84826 commit bd3422d55bb63c684bbda331c0f28f6717edb0f3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Feb 24 16:14:14 2008 +0000 Now when user goes to a link, if not logged in and redirected to the login page, post logging in, he will be taken to the original requested page. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@196 180ecf99-7944-4986-9e7d-7f5288e84826 commit 10975f4203711c8411fb581ed1f7293ab9d998b8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Feb 24 15:48:52 2008 +0000 Cosmetics, logo for Hotwire... not really, just using the abstract root logo for now. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@195 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5a241982bf9219362cbba936cd09c7a635e583aa Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Feb 24 15:37:28 2008 +0000 AAA complete (guest and admin accounts), but LDAP still not tested. Fixed favicon, and added one for Kickstart page. Cleaned up the kickstart page (Cosmetics and link back to Server). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@194 180ecf99-7944-4986-9e7d-7f5288e84826 commit 111a15be440f6503a6c73d7589c5c5bb56b4af30 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Feb 24 06:54:12 2008 +0000 Removed commented junk. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@193 180ecf99-7944-4986-9e7d-7f5288e84826 commit b0a32d56e35f8d570f635a10810d21b2373ecd9b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Feb 24 06:53:24 2008 +0000 Security. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@192 180ecf99-7944-4986-9e7d-7f5288e84826 commit d8b3cd577daec18e9f52d91bf378a5df7c9ba4e5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Feb 24 06:52:13 2008 +0000 Reduced redirect timeout. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@191 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1fd907a82b4ac0f28bd59f9b9e1ea2a8427b7e4b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 23 15:21:20 2008 +0000 Wrapped a long line. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@190 180ecf99-7944-4986-9e7d-7f5288e84826 commit 73561827577711f546858ac1746ef34fd43ce776 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 23 15:20:53 2008 +0000 Added tooltips to Log In/Out. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@189 180ecf99-7944-4986-9e7d-7f5288e84826 commit ff1aea9ffaf572a3e5c78d25ece7fb4f5fdaf067 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 23 13:49:09 2008 +0000 Authentication and Authorization well under way. Local accounts guest and admin tested and work well, however level of access based on user has not yet been implemented. LDAP AAA has also been implemented (migrated from kickme), however not tested. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@188 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6ce40cf1e18fae468bcd7cfa082ecfbc5d88310d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 23 05:49:40 2008 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@187 180ecf99-7944-4986-9e7d-7f5288e84826 commit cbda76166783602aff9f5954995c6f0886550002 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 23 05:27:03 2008 +0000 Cleanup. New Colour for buttons (fork and date). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@186 180ecf99-7944-4986-9e7d-7f5288e84826 commit def6b49fccd69e7af7165cb25357016c40204253 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 23 03:38:59 2008 +0000 Cosmetics. Fixed P2 look and feel. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@185 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8934f8bf91d714f9e12ff92ed8aae7efc1c645d2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 22 12:42:20 2008 +0000 A fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@184 180ecf99-7944-4986-9e7d-7f5288e84826 commit f33f71ab41a6d6653795f076f8eed73864a6c0b9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 22 05:56:56 2008 +0000 Cleanup/fixes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@183 180ecf99-7944-4986-9e7d-7f5288e84826 commit fa2e634dcac4402db17a1573acc44174c5f373ec Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 14:28:48 2008 +0000 More tests added to the server validation action. Tooltips truncated in server validation page if too long. Some CSS housekeeping, and added CSS for code. Kickstart or other RBD scripts now have a layout if viewed by a user, but do not if viewed for an actual build by a machine. Content type is also dynamically and appropriately adjusted. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@182 180ecf99-7944-4986-9e7d-7f5288e84826 commit 106dc0dcc5402aa57f1ef071fa20636db70c469c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 12:52:19 2008 +0000 Fix and Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@181 180ecf99-7944-4986-9e7d-7f5288e84826 commit e7b754ce765cbfb7caa9e1cfb05adeb40b3a83bc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 12:27:14 2008 +0000 Adding in a custom filter for later use. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@180 180ecf99-7944-4986-9e7d-7f5288e84826 commit b51865619a1dbbd16fdfae98f28818341c2c893d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 12:26:29 2008 +0000 Make stupid things very clear. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@179 180ecf99-7944-4986-9e7d-7f5288e84826 commit ecc8a0f2190fbb0bf062cc2f547438de8498d683 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 12:26:01 2008 +0000 Enabling, no disabling... bah. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@178 180ecf99-7944-4986-9e7d-7f5288e84826 commit 230c7a70e9b33fb21780b5e63a835b7abbca8a13 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 12:24:47 2008 +0000 Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@177 180ecf99-7944-4986-9e7d-7f5288e84826 commit d4a7b1eb271dd421c64814648e3df5476cf2a20f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 12:24:21 2008 +0000 Test for symbolic links under /etc/hotwire/. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@176 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6f18075968301dbc85353d4e99b3160ee605a2fd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 05:44:32 2008 +0000 Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@175 180ecf99-7944-4986-9e7d-7f5288e84826 commit 730e6f07c7bfdb316d181b0560e86ffff175cc76 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 05:43:00 2008 +0000 Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@174 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2c4c2eb29625921425bd8fc4f961b0a155e626c4 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 05:41:06 2008 +0000 Cosmetic Fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@173 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2bab9de4ac80410d6d3b435462a4bb3bf452cb7d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 05:39:54 2008 +0000 Sentense too long. Truncated. Cosmetic. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@172 180ecf99-7944-4986-9e7d-7f5288e84826 commit 295d278e37d5c885eff5c04547b280f3f550e858 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 05:37:31 2008 +0000 Oops. Fixed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@171 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2c0a2a6aabe8a44f7ab698d41c0075ef72d3ce4b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 21 05:31:27 2008 +0000 Enforced OS to only allow a save if exactly one of the three columns RackId, ServerId or EnclosureId is set, this used to be done via an Oracle trigger in the old Kickme. Enforced Regexps set in the regex configuration file prior to any amend() or save(). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@170 180ecf99-7944-4986-9e7d-7f5288e84826 commit ea379fd050f4a5a2c9a3fd91a34a47217f68745d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 20 15:28:24 2008 +0000 Cleanup. Allow the toImage() method to take an argument for size. Fixed a default in hotwire.conf. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@169 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3ccb49f4db9ada0ad7c92d01914cfa41ffcc9fd8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 20 14:57:08 2008 +0000 Better defaults. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@168 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0cb1748a6468aca2d3dc792933c6319c914f55cf Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 20 14:56:01 2008 +0000 More work on how the background image on Column 2 is selected. Now it looks for the file in the tableName directory, if not there, it looks in the parent (appName) directory. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@167 180ecf99-7944-4986-9e7d-7f5288e84826 commit f4a2f6a6b233bdabd8fd74689eb048d1639808f0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 20 06:53:58 2008 +0000 Added error management (display). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@166 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8e45a2549471288dd90bcd31484be2d170948f3f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 20 06:41:36 2008 +0000 Work on Build and Deploy, now appears where server has a particular one enabled, later will make it do a validation check too from the server page, without having to click on anything, shouwing two things, one, which tech is enabled, and two if the server configuration is valid for it. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@165 180ecf99-7944-4986-9e7d-7f5288e84826 commit 359c7c7a4b1c27bf4bbc85caeb01df0803f63327 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 20 04:35:29 2008 +0000 Moved BuildAndDeploy to the end of the list. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@164 180ecf99-7944-4986-9e7d-7f5288e84826 commit 479931c5e4d553f238ab9a560abe603dddfcdb18 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 20 04:31:29 2008 +0000 Converted Kickstart table and related code to BuildAndDeploy, which can now house Kickstart as well as all other technologies as they become available. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@163 180ecf99-7944-4986-9e7d-7f5288e84826 commit 43e5202dbdc86e8df3c4dd675b4781ece0759251 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 20 01:44:32 2008 +0000 Adding upgrade files, even though now redundant, good for later reference. Adding new feature where column2 in the inventory view can have a bg set based on a setting in hotwire.conf, see the TableImages section there. Multi-Inheritance methods already do pass a `$this' as a first parameter hence I removed all the `$this's from the model methods for toString() and toImage(). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@162 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7a4a84a0399b0ff5ee7dafd2d0e868a279c66a96 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 19 15:18:33 2008 +0000 Cosmo Cleanup. Enabled stop/start of app/env. Upgrade to new version script which changes all vendor fields to a vendor_id fk. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@161 180ecf99-7944-4986-9e7d-7f5288e84826 commit 398a1bce2fe6358ad82c2e8558d1665f1d4ef326 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 19 07:27:19 2008 +0000 The test environment is the only cache-enabled one, which at some point will need to be tested and the setting made in production. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@160 180ecf99-7944-4986-9e7d-7f5288e84826 commit 95b97d0dd01b06ca6d3d9b3a3a415c70a47f1bd1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 19 07:26:14 2008 +0000 Some cleanups for the dev/prod environment. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@159 180ecf99-7944-4986-9e7d-7f5288e84826 commit 513ac4b05504223c9a111ea7699f870dbb993272 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 19 06:31:04 2008 +0000 Package installtion smoothified and tested (a little). Database initialization, data purging, data export to csv, and import from csv all complete, removed from the web application and placed into a script which is indirectly called via the new make targets, init-db, purge-db, backup-db and restore-db. km-* source files (and some othere non km-*) renamed to hw-*. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@158 180ecf99-7944-4986-9e7d-7f5288e84826 commit eeba2a1a902f6f48d28ec53cfd453460afc74cc5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 19 06:12:39 2008 +0000 Committing some changes prior to removal of these files... git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@157 180ecf99-7944-4986-9e7d-7f5288e84826 commit 71cbe1508162d2295433c502dcf8438d7fd5056e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 16 06:25:25 2008 +0000 Bug fixed schema. A better Restoration page, more info to offer regarding what is available etc. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@156 180ecf99-7944-4986-9e7d-7f5288e84826 commit 34b029f12c4392a608dbae795ee1e93f6088aa64 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 16 05:12:27 2008 +0000 Uninstall and Install now automatically create/patch hotwire.conf, hopefully intelligently. When a new version of hotwire is released, your config file will be an amendment of the new one, rather than the old one. Backup page now offers a a little more detail as to what happened. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@155 180ecf99-7944-4986-9e7d-7f5288e84826 commit e49c683240e7d028e450ab77c2e76fe9f0416969 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 16 00:55:03 2008 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@154 180ecf99-7944-4986-9e7d-7f5288e84826 commit 32d54a900c8c802cd40874aa51d3158c7320efd5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 16 00:53:09 2008 +0000 More renames of `ora-' to `oracle-'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@153 180ecf99-7944-4986-9e7d-7f5288e84826 commit b380c25c0f531170a1b7069fd088adae504c9b44 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 16 00:47:13 2008 +0000 Database abstractionized the makefile, although none of the files for any database other than Oracle exists at present. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@152 180ecf99-7944-4986-9e7d-7f5288e84826 commit bf0c9382354e23313991d1669251ee858004a62f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 16 00:43:39 2008 +0000 Changed all references and file with `ora-' to `oracle-', to match the `db' set in the hotwire.conf. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@151 180ecf99-7944-4986-9e7d-7f5288e84826 commit f87b45abfc92842fd56307792148f5de82aadbe6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Feb 16 00:37:01 2008 +0000 Separated out FKMappings. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@150 180ecf99-7944-4986-9e7d-7f5288e84826 commit 58843e5fea63f372bd1c2346c96aae1c664f8b36 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 15 15:29:26 2008 +0000 More cleanup work on package deployment (.deb and .rpm installs). Fixed FKMappings phpName. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@149 180ecf99-7944-4986-9e7d-7f5288e84826 commit 022df6dc191ed6a688b637b054c70dd9ba120e75 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 15 15:09:15 2008 +0000 Oops, added FK_Mappings table back to schema.xml, and in help a mention that it needs to be recreated manually, which is not yet automated, or even documented. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@148 180ecf99-7944-4986-9e7d-7f5288e84826 commit a98bd0bc7dcf6561cf4d90aa50da08c6e26a05c3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 15 14:44:02 2008 +0000 Removal of generated scripts prior to uninstall. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@147 180ecf99-7944-4986-9e7d-7f5288e84826 commit b4522371b24a4f748f542ec72e4a946f28844c45 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 15 14:41:00 2008 +0000 Fixed order of table creation to be more sensible in the schema.xml file. Fixed schema sql generation and insertion. Removed files that are to be generated. Turned off comments in propel.ini. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@146 180ecf99-7944-4986-9e7d-7f5288e84826 commit c1c3680f8e33d8970d4894421ed010538f40c438 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 15 06:08:30 2008 +0000 This work has been in making the installation step automated, via the makefile and good defaults. The schema.xml file has had a fix for the autoIncrement aded to it, and the database connection strings have been fixed. Also the missing .htaccess from web/ has been added in. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@145 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9d660b785c2ec6bba93fd73457d4511fecdf2989 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 15 01:57:01 2008 +0000 Updated spec file... git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@144 180ecf99-7944-4986-9e7d-7f5288e84826 commit adf83113a814d437bfe98a4bcfd18e5d742cf8e6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 15 01:54:43 2008 +0000 Small cleanups, such as changing all occurences of `getUSer' to `getUser'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@143 180ecf99-7944-4986-9e7d-7f5288e84826 commit a6aa919344e1eee661dc1946903f67b132cbaa0b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 15 01:51:40 2008 +0000 Enter database abstraction once again. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@142 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9e833f46d4a4bae5240590e184550e141af0ba7f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 14 22:44:20 2008 +0000 Cosmo. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@141 180ecf99-7944-4986-9e7d-7f5288e84826 commit dfe47d37db2f3c64f643958c21d4b19bc53bd562 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 14 22:42:41 2008 +0000 Cleanup. Added screen-size JS. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@140 180ecf99-7944-4986-9e7d-7f5288e84826 commit f9b81fd81f5b5b725d04bed0c2763a7068306338 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 14 13:15:41 2008 +0000 Cleanup on Backup/Recovery.. now it is in a good shape, except for recovery which require user to recover one table a t a time... manually... lame... but otherwise good. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@139 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6919c01ef442b3e0dda2509c9b79cd52cea1e2b5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 14 08:15:48 2008 +0000 Completed (kind of) Backups and Restores... needs final touches (lots of them). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@138 180ecf99-7944-4986-9e7d-7f5288e84826 commit 71c729d64b195558e3622fe2396e09f52b6677af Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 13 14:15:04 2008 +0000 Added methods to all ORM classes and respective peer classes to retrieve their table name and image files. Implemented their use in invP1Action and _invNavigation. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@137 180ecf99-7944-4986-9e7d-7f5288e84826 commit 11e15003163586c73d67a1386c798a5090180948 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 13 08:22:13 2008 +0000 Fixed restorations, now just needs cosmetics and efficiency work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@136 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8113c4466359ededacd569039fcb83996607c088 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 13 01:40:38 2008 +0000 Cleanup, and added symfony fix-perms and clear-cache targets. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@135 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9c3609b8f9beb2b9a4c1472586f364374630ce3a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 13 01:15:50 2008 +0000 Adding state images, crappy/irrelevant as they are. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@134 180ecf99-7944-4986-9e7d-7f5288e84826 commit cfdef39fbb2dc14a17d40fcbdde620961d821237 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Feb 13 01:08:37 2008 +0000 Cleanups and Fixes, WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@133 180ecf99-7944-4986-9e7d-7f5288e84826 commit 41a0fcea6eaef9189097b2958a5fc01314883c5c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 12 14:02:11 2008 +0000 Adding a separate internal action for Backup and Restore, which are called from the main BNR page. WIP. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@132 180ecf99-7944-4986-9e7d-7f5288e84826 commit 390995094200c2411b2bbbe3043de1e14dfa3171 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 12 09:32:10 2008 +0000 Fix in deploying new PB JS for Hotwire. Changed CSS id of layout memory span.PB. Other small trivial things. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@131 180ecf99-7944-4986-9e7d-7f5288e84826 commit a97c623ff05b32cf83604b48305bf9be7ead8cd5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 12 08:58:53 2008 +0000 Started the Backup and Restoration page. Upgraded jsProgressBarHandler. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@130 180ecf99-7944-4986-9e7d-7f5288e84826 commit 286adffd56a99c11fd57579a9fbe4ffc7ca24941 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 12 08:11:20 2008 +0000 Added a new MI method in FKMappings, __backupToCSV(), which is called from all other ORM classes. Next is to implement an interface that calls these, and finally an import method. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@129 180ecf99-7944-4986-9e7d-7f5288e84826 commit d3d7274790854130974d2259803d3a4dce05d1a2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 12 06:49:26 2008 +0000 Ongoing migration of Kickstart. Migration/rewriting of the ILO class. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@128 180ecf99-7944-4986-9e7d-7f5288e84826 commit db8a0aeb4e055c351ef6ba1bb891adbfc2f2a14e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Feb 12 00:28:11 2008 +0000 Further work on Kickstarts, and putting in place RBD validation. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@127 180ecf99-7944-4986-9e7d-7f5288e84826 commit a5f632014169e3d883aa994c6ef8e6bcbd321e81 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 12:58:29 2008 +0000 Package install now works, as does configuring hotwire.conf and running make. Cleanup of reshuffling of files. Post-install and Pre-install cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@126 180ecf99-7944-4986-9e7d-7f5288e84826 commit fe0f582dab3272dec9614923858194550f59c99a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 07:57:45 2008 +0000 Reorganising. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@125 180ecf99-7944-4986-9e7d-7f5288e84826 commit 093ff1a46a1f8ea3247ee4ba471272e8d90cc20a Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 07:55:37 2008 +0000 Reorganising. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@124 180ecf99-7944-4986-9e7d-7f5288e84826 commit aa2c2bc5f357f68dbd4f9d0c18e2ba443377ca42 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 07:54:28 2008 +0000 Reorganising. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@123 180ecf99-7944-4986-9e7d-7f5288e84826 commit cf2273a2022474794ae608ac24c0adc00363ef0b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 07:53:07 2008 +0000 Reorganising. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@122 180ecf99-7944-4986-9e7d-7f5288e84826 commit 24e9ce74867ab4b4cb4c9fe80033f0c7e81a588e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 07:49:39 2008 +0000 Reorganising. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@121 180ecf99-7944-4986-9e7d-7f5288e84826 commit 889ef79252f6ed671e916000855c1a39685b264d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 07:45:25 2008 +0000 Adding a few more missing bits, and fixed Makefile. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@120 180ecf99-7944-4986-9e7d-7f5288e84826 commit 71afae7ae47f7126724d1095bf70ee944f61db87 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 07:30:27 2008 +0000 All sorts of crud... aim is to build a debian package, and next an rpm package. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@119 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8eddc71f340d931ee1a6a57f1cffd1315df757ec Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 06:29:22 2008 +0000 Removing junk. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@118 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6d7584ab91e9ada8059ba1fe5eddb09cd1caa390 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 06:21:42 2008 +0000 Removing junk. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@117 180ecf99-7944-4986-9e7d-7f5288e84826 commit 69d0662cfcc7b8f8c7c44d72a3f7aec0ec959087 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 06:16:45 2008 +0000 Moving web directory out of project area, into a web area. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@116 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7067841a664bfd21404ab42be6e3535eda692a85 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 05:05:59 2008 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@115 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4bbff0ec5f50813f1f45272d04e42064e2a3e4ad Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Feb 11 04:03:56 2008 +0000 Starting migration of Kickstart (Rapid Build & Deploy)... git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@114 180ecf99-7944-4986-9e7d-7f5288e84826 commit 44947be2c5205cfbaa6f763c42fabe663f1b6f0d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Feb 8 02:10:32 2008 +0000 Cosmetic cleanup/fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@113 180ecf99-7944-4986-9e7d-7f5288e84826 commit b731ffeb2ffb565f4020f4bde574809f38752ebc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 7 22:59:20 2008 +0000 Cleanup on icon handling. The attachments/XxXX.png icons are now redundant, and the images for each attachment is taken from the state that it relates to, this is not yet a concrete decision and will be trialed first. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@112 180ecf99-7944-4986-9e7d-7f5288e84826 commit 420f5cf9d2b7514a04c453bcaee233a9dbf35b8e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 7 13:43:30 2008 +0000 Removing attachments resetting states cleaned up and tested. Attachment deletion cleanup and tested. Attachment viewing enabled for the view box. Attachment column (4) cleaned up. Ability to add arbitary comments. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@111 180ecf99-7944-4986-9e7d-7f5288e84826 commit c9813878026d259607d75c414ca72bb1cdd49456 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 7 07:09:24 2008 +0000 Adding a dummy template which should never be called (action will redirect elsewhere before this file is called). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@110 180ecf99-7944-4986-9e7d-7f5288e84826 commit b3155c9db0d3a8c132ec53597a028f0a2da344f3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Feb 7 07:08:18 2008 +0000 Attachments can now be deleted, and when this occurs, if there are no other attachments of that category, the state it belonged to will be set to false in the procurement object. Further testing of how this work in other areas is required. Attachment field of state objects now just true or false, and the code is determined by the state code. More work on budgets and annual budgets (design). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@109 180ecf99-7944-4986-9e7d-7f5288e84826 commit adb35f1635b7d19dd3b23f241a107f4cffee04cd Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Feb 3 23:59:40 2008 +0000 More experimental work with AJAX on Column 4. General improvements/cleanup in Procurement tables and code. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@108 180ecf99-7944-4986-9e7d-7f5288e84826 commit 438f87277e2c24e4182574558ff777c19cefef26 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 30 05:12:06 2008 +0000 Force tooltip window to the center of the page. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@107 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7f1fedd072bf6f80ecf5e9525e0fff25a7b7c4e5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 25 06:37:53 2008 +0000 Added a 5th column to Procurement, but it does nothing at present. Extended Column 2 of Procurement to be full height, now contains all details of this case's transactions, as well as the total used/remaining form this year's budget. Ledger table and AnnualBudget tables amended/added/fixed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@106 180ecf99-7944-4986-9e7d-7f5288e84826 commit e8af18aebba2b1dde2b262ee663b3850665ba308 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 25 03:02:48 2008 +0000 Fixed Procurement attachments downloading, and added some icons. Rejigged file structures (WIP). Added progressBar images/js properly to both Inventory and Procurement. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@105 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7646b06a5f36049fa451088dbaa5d497fef214ec Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 23 04:01:03 2008 +0000 Started work on allowing for modular applications (such as Procurement so far) to be added in/out of Hotwire, one day seamlessly. Added new icons for Procurement tables and the Vendor table. Added a new attachments directory to the web uploads directory and now using that for uploading attachments. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@104 180ecf99-7944-4986-9e7d-7f5288e84826 commit f134499c7aaae855d7ab60d9464ce6c973e1ee05 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:54:12 2008 +0000 Adding new files which are purely for the Procurement application. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@103 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0d0c1035d4416fca2d72254af50979b1f5f7fbe2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:51:24 2008 +0000 Moved StateObject configuration data into this app.yml file as StateObject is a project-wide class/object, used by both Procurement and Inventry (Inventory only uses this for Procurement's sake though). Tried to make the file so.yml and use `so_' prefix instead of `app_' but failed so for now, it will have to remain in app.yml. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@102 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6edcede7e2c1fd74781ec957390b5e51e859faaf Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:47:37 2008 +0000 Added a new method (used in Procurement, but generic nevertheless) called getSelectedRadioButton(). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@101 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0264c5f140a583054e5b07a5b7cea04bef342bb1 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:46:35 2008 +0000 Fixed some bugs, added a nwe cached method, and some Procurement code which should later be made dynamic, ie only active if Procurement is desired. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@100 180ecf99-7944-4986-9e7d-7f5288e84826 commit d86b5c6be7ca0c7260d4eb3e75810c6f0055884b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:40:25 2008 +0000 Schema updated, some changes in Inventory tables (cleanups and such), and the addition of the Procurement tables. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@99 180ecf99-7944-4986-9e7d-7f5288e84826 commit fcf866081bfa3cb9fa8c95db4d0427f77d7a7f56 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:39:34 2008 +0000 Just comments. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@98 180ecf99-7944-4986-9e7d-7f5288e84826 commit ead563b3503f2833091d10e6a7eb9b9827df4bd5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:38:42 2008 +0000 The post item `new' replaced with `start' where navigation to invP2 from invP1. This has been done to better the flow control because `new' is already used in invP2. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@97 180ecf99-7944-4986-9e7d-7f5288e84826 commit f482cec49928e59bd97038b12f46924a8471410f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:37:07 2008 +0000 Just added some comments to make clear somethings wrt auto vs manual method of DDM generation, no functional change. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@96 180ecf99-7944-4986-9e7d-7f5288e84826 commit e0d01ab7768326798db60445d7927977dc24a302 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:35:46 2008 +0000 General Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@95 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1ef6e45521e212e48aae8e71e19c29924d3f7ec3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:34:37 2008 +0000 Delete now remains on the table page (invP2), not back to page selection (invP1). Some general cleaning up. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@94 180ecf99-7944-4986-9e7d-7f5288e84826 commit c15c1f0fd9705305eba0b02ae4ee9ad0e115e43d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:32:44 2008 +0000 Lower-cased variables. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@93 180ecf99-7944-4986-9e7d-7f5288e84826 commit fd9c51d9a08d1fd26f10474bf9b28b60b8d3a8a0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:32:13 2008 +0000 Added some comments, and some commented debug code. Added a temporary hack to disable some (Procurement) tables in Inventory code. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@92 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4d8396f693c0231f8e0fdf9f43c85c11e61cdf00 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:26:34 2008 +0000 Rermoved useless (for now) comments. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@91 180ecf99-7944-4986-9e7d-7f5288e84826 commit e158d74047cf6071a9c4431e4ca0225d8466ef38 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:25:37 2008 +0000 Added Procurement app's tables. Prefixed all Inventory (Hotwire) tables with HW_, and the Procurement tables with HWPC_. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@90 180ecf99-7944-4986-9e7d-7f5288e84826 commit 81e15e24cbd8fb94ee81468b4a9603ec831d630f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:22:34 2008 +0000 Generated files. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@89 180ecf99-7944-4986-9e7d-7f5288e84826 commit f1eb23c3752f66829ad38bd42287875656c501cc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 22 01:22:02 2008 +0000 Added a prefix of HW_ to all Hotwire tables, and the Procurement app will use some of these, in addition to its own HWPC_* tables. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@88 180ecf99-7944-4986-9e7d-7f5288e84826 commit b1f2e4902a593ded8c7c491263e42ae185179eca Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 11 14:48:43 2008 +0000 A nice gif to use for an ajax `processing' indicator. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@87 180ecf99-7944-4986-9e7d-7f5288e84826 commit 92e57e08b8d2c9f2ffd87278345f6769b86067d5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Jan 5 05:16:54 2008 +0000 Made primary keys auto-increment where appropriate, however it has made no difference, not calling the setId() method of these tables still results in an error. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@86 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3f5b8488f6e5ac25372b3b4146bf451d0769ccbc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Jan 5 05:15:30 2008 +0000 Comments. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@85 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0292f6a0ceb91d760fdaa2a5c0952f40803d454e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Jan 4 14:34:59 2008 +0000 Not much. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@84 180ecf99-7944-4986-9e7d-7f5288e84826 commit 3ad65d6f3d52d0e99316cc9860a3e6dc3c7689c8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jan 3 14:39:03 2008 +0000 More bug fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@83 180ecf99-7944-4986-9e7d-7f5288e84826 commit 12823f2d62c837e03c95032a98c53a6b7f57cdce Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jan 3 14:13:33 2008 +0000 More cleaning up. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@82 180ecf99-7944-4986-9e7d-7f5288e84826 commit 17bca82dd99f4e767d558b2fef3fca97795f7568 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jan 3 09:13:21 2008 +0000 Rewrote the algorithm for the recent changed in page 2, column 3. Now a special link is created where the last two items in tableQ are related, and no longer is there any dependency on what has been posted, or saved to the session/flash. In addition a commented asterisk will appear in the top nav bar with details. The behaviour of `new' (in code related:new) has been altered under this situation in such a way that it automatically links itself to the parent (second-last) object in the tableQ. There is also a new `merge' (or in code related:paste) which pastes all from the clipboard, but the link to the parent which remains constant. All this needs further testing, but should provide user with a better more intuitive experience. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@81 180ecf99-7944-4986-9e7d-7f5288e84826 commit ec7769faf3d46e3fd339c8287ee4b72637a15cf5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jan 3 09:00:50 2008 +0000 Bug fix. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@80 180ecf99-7944-4986-9e7d-7f5288e84826 commit c343252a9a6d548862915a74804aa4ec8878cd0e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jan 3 05:41:35 2008 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@79 180ecf99-7944-4986-9e7d-7f5288e84826 commit e69e1849232beb1108f5ba50f6fd6b22b271a4a5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Jan 3 05:25:09 2008 +0000 Fixed `New' option for edit-mode in Column 3. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@78 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8914d04f47885086629cc3f087bab8ac6bf662d7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 2 05:55:40 2008 +0000 Date format has been generated differently this time, not wure what brought this about though. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@77 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2293d323029979812716198cdb34639af445fb74 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 2 02:16:58 2008 +0000 Removed cache-stopper (time()) from invP2Action, c2. Removed auto-generation comment as it had been amended by hand. Added oracle creation script as propel down not seem to take care of the views. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@76 180ecf99-7944-4986-9e7d-7f5288e84826 commit 56de1d75ab8fd69a22206bba8bd565318ac4695f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 2 01:26:50 2008 +0000 Fixed top navigation bar's descriptions. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@75 180ecf99-7944-4986-9e7d-7f5288e84826 commit 00393f0efa92f949d69c0861ab1fb58e1966684f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Jan 2 01:17:33 2008 +0000 More cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@74 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1448feb4d1cc58b79e1395e2b9228fee807a7886 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 1 23:52:22 2008 +0000 Clean. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@73 180ecf99-7944-4986-9e7d-7f5288e84826 commit 62a54e75e0750dceca53514981d7665a15738e8b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 1 23:08:56 2008 +0000 More cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@72 180ecf99-7944-4986-9e7d-7f5288e84826 commit efb7e3856df40b2b8087825dfe4f183a1871fe48 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 1 14:31:48 2008 +0000 Cleanup on last commit. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@71 180ecf99-7944-4986-9e7d-7f5288e84826 commit 233a92d18811a61ed132a9ac6697d2e9770128bb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Jan 1 02:50:34 2008 +0000 Replaced routing as a means of control as where caching is enabled, it the route resolution seems to fail and not return the `@foo' route name. Added a checkbox (disabled) on input text fields where the input is invalid. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@70 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5ec40d85e3b1db28af1456e40ce62ee55ce1579d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Dec 30 03:32:15 2007 +0000 Fixed time format. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@69 180ecf99-7944-4986-9e7d-7f5288e84826 commit e6de020a25295f82816510e4595f65c117fd367c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Dec 29 02:47:53 2007 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@68 180ecf99-7944-4986-9e7d-7f5288e84826 commit 595199c075d5b4d603dfc04ad2eaf4c1ec9a0e39 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Dec 28 07:13:48 2007 +0000 Nothing-change. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@67 180ecf99-7944-4986-9e7d-7f5288e84826 commit b4b8adfd97ed0ee7c243343dc6e5f39cf215d1db Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Dec 27 23:26:43 2007 +0000 Cosmetics to make clear if user is in edit mode or view mode. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@66 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5007d3ed276410a77384b7b154e864e3dd134f2f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Dec 27 14:34:04 2007 +0000 Cleanup, CSS, etc. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@65 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6f5e7ab647156738a6440568d1a5232728e16462 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Dec 27 13:50:13 2007 +0000 Fixed up some routing issues where clicks on edit/view at certain times generated an error. More CSS work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@64 180ecf99-7944-4986-9e7d-7f5288e84826 commit d39b446aaf27a6b3f899664a76d3c5f0468a8ca5 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Dec 27 10:39:32 2007 +0000 Removed old commented code. Trying to resolve problem with route recognition where cache is on, added debug code. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@63 180ecf99-7944-4986-9e7d-7f5288e84826 commit f62635329cd34563bdc44bd952e8bdcada35f704 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Dec 27 09:36:56 2007 +0000 Beautifulized P2 Columns. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@62 180ecf99-7944-4986-9e7d-7f5288e84826 commit 8b8f19bde87c3fcb44a46e8cbcca53266ac15e0c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 25 14:34:55 2007 +0000 New view.yml page for the frontier module. Added dynamic titles to pages. Re-enabled the `new' button next to the DDMs in Column 2, but they do not yet work. The button() function needs to be rewritten first. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@61 180ecf99-7944-4986-9e7d-7f5288e84826 commit 47679dc6cd58e6eeeb9484202ed9031d32b01c3e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 25 13:34:48 2007 +0000 Forgot to add these in last commit. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@60 180ecf99-7944-4986-9e7d-7f5288e84826 commit c0c7fd62d2d57875d8db52a9ffe5b78401fb26f6 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 25 13:34:13 2007 +0000 Renamed crap-names to better names, inv* for all Inventory pages, no more mod*. CSS Cleanup too. Removed more junk. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@59 180ecf99-7944-4986-9e7d-7f5288e84826 commit 50f55aecb4b594649f722ab255ca6a4ff92e47c9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 25 10:56:19 2007 +0000 Cosmetics. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@58 180ecf99-7944-4986-9e7d-7f5288e84826 commit b3578bd493ca949ce3467115a12c9b0683875301 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 25 10:33:56 2007 +0000 Cosmetics. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@57 180ecf99-7944-4986-9e7d-7f5288e84826 commit aa2a608f83dc68c0b1ae9b527e113a81e551de6b Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 25 10:25:24 2007 +0000 Cosmetics, cleanup and logos. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@56 180ecf99-7944-4986-9e7d-7f5288e84826 commit 4573922cf338864506e2d8a757a1117c040b1613 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 25 09:08:26 2007 +0000 Cosmetics and CSS validness fixes (incomplete). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@55 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5a944122e6555d830d84ce007398eeac5d2c24d8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 25 07:50:31 2007 +0000 Fixed NB css. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@54 180ecf99-7944-4986-9e7d-7f5288e84826 commit 21ea609c6f2a08f9761455d8a9d9a007a64dd6cb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 25 07:29:29 2007 +0000 Removed debug code. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@53 180ecf99-7944-4986-9e7d-7f5288e84826 commit eba477e3e0c06ba1b020201cf2a42ee12a6308e7 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 25 07:27:47 2007 +0000 Removed commented old kickme code where the hotwire version is complete. Fixed the caching issue, which seems like it was a result of bad logic, and hence strange that the problem was not apparent when cache was off all together. Other code cleanup and bug fixes. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@52 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0ea87f5fe2bf60413b3cc0d8f2b8204e0c298cd8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 24 08:56:43 2007 +0000 Trying to figure out a cache problem, debug added. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@51 180ecf99-7944-4986-9e7d-7f5288e84826 commit 95f4b0db7d7ecfc54f68741153be70a7af80722c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 24 08:47:20 2007 +0000 Removed a recently introduced bug from invMutatingAction.class.php. Removed cluttering header text from all columns. Fixed the new tier (staging)'s database connection settings. Changed project name from kickme to symfony. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@50 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7e490a744bcadffa7eeb562d7b817ab46d66ebdf Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 24 08:10:31 2007 +0000 Some config claenup/comments etc. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@49 180ecf99-7944-4986-9e7d-7f5288e84826 commit ab53ef5711edee4aedceec4ae1b14013890f3e72 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 24 07:56:47 2007 +0000 Upgraded after an svn update via `symfony project:upgrade1.1'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@48 180ecf99-7944-4986-9e7d-7f5288e84826 commit 267bb1cc56693462180e7bca682aa9b0517bdee9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 24 07:55:35 2007 +0000 Cleanup on FKMappings code. Some work in preparing for caching. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@47 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6470548f6b70a6efffd0e28620c1bb16744bf771 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 24 06:43:24 2007 +0000 Fixed some bugs. Caching for FKMappings complete for all methods returning static data. Anything slightly dynamic should be done via symfony's caching features, once it is known how each component should be de-cached. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@46 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6bcf75221d8b457f69c90ce28d6585eca2352164 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Dec 23 14:13:46 2007 +0000 Many fixes, and now Columns 1, 2 and 3 almost work perfectly. The top nav bar is now semi-functional and needs to be fixed next. The FKMappings class although working perfectly fine, could do with some serious caching as almost all queries are regarding table structures and hence results will never change. In addition to this, some queries are expensive. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@45 180ecf99-7944-4986-9e7d-7f5288e84826 commit e5e7b823fd044d1d8e8b547b006e881f5419f007 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Dec 23 03:23:39 2007 +0000 Only display field name in Column 2 where the value is not null, hence and otherwise a blank line is displayed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@44 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5e538ad5cb082b19469b21876c21f3a289a52a98 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Dec 23 03:16:16 2007 +0000 Removed some unnecessary config (plugins) settings. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@43 180ecf99-7944-4986-9e7d-7f5288e84826 commit c9984ca1102611533e4c29b10583cc965f1aa7bf Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Dec 23 03:13:50 2007 +0000 Removed Inventory class and merged it in with FKMAppings. FKMappings now tries to use Creole's TableInfo classes, but much more work is needed here, when complete, the FKMappings table all together may (hopfully) become redundant. Column 3 now works. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@42 180ecf99-7944-4986-9e7d-7f5288e84826 commit c08439261ce501f855baf7c519519ad15acadb7f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Dec 21 10:16:13 2007 +0000 Cosmetic cleanup/work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@41 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1d77d8421d9256a69c30c454afc7565b666ad101 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Fri Dec 21 09:03:10 2007 +0000 More work on column 2's action logic and flow. Added error messages and an error page for invMutate action. Some CSS. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@40 180ecf99-7944-4986-9e7d-7f5288e84826 commit 76d9aa010b4162fe56fffeab7805cc9a28ba84d2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Dec 20 10:16:56 2007 +0000 Added the sfMixer methods (for toString()) to all classes. Added calendars to date fields. Fixed schema.xml (CPU not Cpu). Removed bad js call in footer. Other general make-better work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@39 180ecf99-7944-4986-9e7d-7f5288e84826 commit 74ac29b1bd5376178f6a8c5ef3e4a8c13274ad29 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Dec 20 06:09:01 2007 +0000 Read-only vs Edit-mode enabled and working. Other buttons are in progress. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@38 180ecf99-7944-4986-9e7d-7f5288e84826 commit 106ab53d231507ef93ee3081b6a59661a095c9d3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 19 14:37:05 2007 +0000 Some good progress on the intermediate target page from the column 2 buttons. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@37 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2f122eb899ee93e947c361e3cd42f814ca573166 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Dec 19 10:23:51 2007 +0000 More study and implementation of symfony's tools, such as routing, and foreign key DDM generation, which I used to manually do until now. Actions from column 2 now submit to an intermediate page which at the moment does very little, ie nothing but print out some debug info. But looks like this is the way to go, will think more about it tomorrow. Added some js timeout functions to auto-submit after a period of time. Added sfMixer to a two table classes to test the indirect call to Inventory's toString() method via these classes' __toString() methods. Some cosmetic work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@36 180ecf99-7944-4986-9e7d-7f5288e84826 commit 691c009cb59b4eb0497e35f92b570e18ffc596c2 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 18 12:50:57 2007 +0000 Fixed .htaccess which generated an invalid doubled-up css. Removed the blue.css, added the colour constants in themeAquaDesert.css, and the generic stuff into hotwire.css, which includes the colour theme and the nav bar. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@35 180ecf99-7944-4986-9e7d-7f5288e84826 commit 988e009b004cf222ef3024d5812e392843607914 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 18 12:17:15 2007 +0000 Added the `new' button back next to the `select' drop-down menus in column 2 but it still needs follow-up code to make it work. Added the explicit call to regexme() for all input fields in column 2. Changed the js to revert to existing colors on correct regex match, not yellow on black. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@34 180ecf99-7944-4986-9e7d-7f5288e84826 commit 22e93f56883bbd9508983e5e0890c7baf7478a4e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 18 10:52:37 2007 +0000 Cosmetics. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@33 180ecf99-7944-4986-9e7d-7f5288e84826 commit 2ebe148d48661ef19d161121102a1b066551266e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 18 09:18:53 2007 +0000 CSS clean. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@32 180ecf99-7944-4986-9e7d-7f5288e84826 commit 0d86dd0e80fb36b3c9f63840887185737ba86ef0 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 18 09:11:53 2007 +0000 Gave JServiceSpecific2ServerPeer a more friendly phpName. Changed @import to @server in blue.css so that web/css/css-ssc.php would work. Other general migration/cleanup work. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@31 180ecf99-7944-4986-9e7d-7f5288e84826 commit e426597758245ccf1a00db8331e6bda47a45ab5e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 18 07:56:43 2007 +0000 The basecoat has been applied as far as preparing the mutation page (now called modEdit) for actions (modActions). It is in debug mode at the moment and hence this is easy to see. The regular expression checks have been fixed. Need to add the config files to this svn repo soon. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@30 180ecf99-7944-4986-9e7d-7f5288e84826 commit ec65908d6cb6716da23a69bbfdc1565404be3ea3 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Tue Dec 18 00:18:49 2007 +0000 Column 2 now complete, the drop-down menu is working as before. The describe() method now works recursively as before. More column renames via schema.xml. Some cosmetic fixes etc. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@29 180ecf99-7944-4986-9e7d-7f5288e84826 commit 76fc723c0893ae921c9d46c438426dcac5610731 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 17 12:40:11 2007 +0000 Fixed casing in `phpName's via the schema.ml file, this includes the 3 classes Hba* and Fk*, aong with similar column names. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@28 180ecf99-7944-4986-9e7d-7f5288e84826 commit d1d48298fabbaa62654a2329f146fa5e5c2a031d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Mon Dec 17 06:27:13 2007 +0000 Merged in a pile of code from other symfony work into this project, namely the new LDAP class, symfony's AAA configurations and pages, and separating out the old header and footer patials into component_slots. Also added a progress bar JS/CSS code, but have not used it yet. Things are mostly in a broken state. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@27 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6be11a3d1ad794a8060de3a42a895d03f67b57ba Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Dec 16 13:43:43 2007 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@26 180ecf99-7944-4986-9e7d-7f5288e84826 commit a736bc5dd9e9b8076fb14982211c5025ff739b74 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Dec 16 13:29:51 2007 +0000 Cleanup. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@25 180ecf99-7944-4986-9e7d-7f5288e84826 commit d7a7f1c443c6a376e616921718ddc1dc3a4eee77 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Dec 16 13:27:35 2007 +0000 Removed all methods from the database classes, and amended code to work without them. Removed all but one method from the Peer classes (getTableDBName()), the only way that I've found so far to remove this is to use the getOMSClass() and use explode('.', $foo) on that, then take the last element to be the tableName, but that is not a nice way of doing it really. Added the button.icon class to the css. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@24 180ecf99-7944-4986-9e7d-7f5288e84826 commit 34c37c7ee14190093061d618ee624f1c7311068e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Dec 16 12:00:03 2007 +0000 Things are working as far as those bits which have been migrated, ie the table selection page, and the first 2 columns of the edit page (the old mutate page). References to tableDBName have all been replaced with tableName, and the Inventry class, internally gets the tableDBNames from its private methods. Same thing for column names. This was done to help abstract the database table names and column names from the application which now only uses the php names, eg OperatingSystem and PkSerialNo, as opposed to the database versions of these names OPERATING_SYSTEM, and PK_SERIAL_NO. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@23 180ecf99-7944-4986-9e7d-7f5288e84826 commit acdf5b8b172ff7b05b6c3db8d67cea1e3068a2ef Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Dec 16 11:53:11 2007 +0000 Started a new CSS design, from scratch, not so much in page design, but more so in making the CSS scalable. Using css-ssc (CSS Constants) which may pose an overhead, but once caching is enabled, that would not be an issue. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@22 180ecf99-7944-4986-9e7d-7f5288e84826 commit 68198be7baf78f478635d7531b14a79c13837816 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sun Dec 16 11:51:02 2007 +0000 Removing junk. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@21 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9036cae9ee4aed34e5592c4fc9f83a2b704ddd97 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Dec 15 08:37:17 2007 +0000 Regenerated files. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@20 180ecf99-7944-4986-9e7d-7f5288e84826 commit cd54e40600f17eb26d146b291b397e6739174cfb Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Dec 15 08:36:47 2007 +0000 Regenerated files. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@19 180ecf99-7944-4986-9e7d-7f5288e84826 commit 96b15cd5c8ddf555a4e8b6509cb90bd103e26d83 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Sat Dec 15 08:36:13 2007 +0000 Regenerated files. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@18 180ecf99-7944-4986-9e7d-7f5288e84826 commit a4309a1cb927dfa324987df15c88a3f0a65700ef Author: root <root@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Dec 13 13:57:06 2007 +0000 Removed the old mutate page, now split up into modTableSelect, modSelect, modEdit, and _modEditColumn* components. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@17 180ecf99-7944-4986-9e7d-7f5288e84826 commit b2f8b662bbb71e3f405bf1c578e1de9555dfd212 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Oct 18 04:24:29 2007 +0000 * Removed `require', symfony will auto-include. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@16 180ecf99-7944-4986-9e7d-7f5288e84826 commit dd6ebb171e7540d4bc51a0bce6328226a56a5f5d Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Thu Oct 18 04:22:03 2007 +0000 * Renamed classes to <ClassName>.class.php, which seems to be the standard, but not confirmed. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@15 180ecf99-7944-4986-9e7d-7f5288e84826 commit b313b1dfae9932ce599ae59d1a3c37b852a7d07e Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 15:01:57 2007 +0000 * Adding the generated product of `symfony propel-build-model'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@14 180ecf99-7944-4986-9e7d-7f5288e84826 commit 237d117bca3f27dd890e42128e8a47363587f913 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 14:59:52 2007 +0000 * Moved the utility functions from `utilities.php' and `header-init.php' over, as a symfony `helpers'. * Moved all kickme custom classes over to symfony. * Started converting the mutation page to MVC. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@13 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6852d92e32a2626f96ccdf8a97ceaa39dd1da1de Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 14:57:40 2007 +0000 * Added the `kickme.css' to the list. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@12 180ecf99-7944-4986-9e7d-7f5288e84826 commit f2503278ffb4db3b67da92ea372437801fa69773 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 14:56:54 2007 +0000 * Updated the database schema (converging twards a standard). git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@11 180ecf99-7944-4986-9e7d-7f5288e84826 commit 00658038205733207cca469add0d452aeb5a5c78 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 14:56:11 2007 +0000 * Added the kickme web images and the `kickme.css'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@10 180ecf99-7944-4986-9e7d-7f5288e84826 commit 7f1ad3404229c84d60b0cfbe639527bc407e5abc Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 06:15:27 2007 +0000 * Added a few directories/files to ignore. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@9 180ecf99-7944-4986-9e7d-7f5288e84826 commit 5d967c812fa5b54140c7bf5a8fb7140abf6f8ba9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 06:12:45 2007 +0000 * Added in the navigation bar. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@8 180ecf99-7944-4986-9e7d-7f5288e84826 commit 1baa21e09cae0bb871cd5bad48abfb7371f3fb26 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 06:11:54 2007 +0000 * Removing stats, will ignore it using root instead. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@7 180ecf99-7944-4986-9e7d-7f5288e84826 commit 66d0f9446b815fbb5ae0c7e9432cdc58edb418af Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 05:32:16 2007 +0000 * Adding an `svn:ignore'd awstats directory. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@6 180ecf99-7944-4986-9e7d-7f5288e84826 commit 01d22960a1929616dbbbfead20a4be1c73884b3f Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 03:58:10 2007 +0000 * Renamed templates. The `_b', `_c' and `_m' prefixes mean, firstly that it is a `partial', and the letters stand for `boxed', `centered', and `main'. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@5 180ecf99-7944-4986-9e7d-7f5288e84826 commit 9d2d496a0cd2266ebb2bec91b886ef32300980a8 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 03:49:20 2007 +0000 * Added in the existing kickme `green.css', without the other css files (for now). * Added in the kickme box and center modules, in to symfony as partials. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@4 180ecf99-7944-4986-9e7d-7f5288e84826 commit d5c7215522add498512bcb68eede69432f8a158c Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 03:35:12 2007 +0000 * Removed the `main' module. * Added a new module called `frontier'. * Database configurations for propel (config/propel.ini). * Database configurations for symfony (config/databases.yml). * Removed the blank `schema.yml' which breaks `propel-build-model'. * Generated the `schema.xml' from the existing Kickme database on Oracle. * Added in without any modifications the existing javascript files. * Configured the default layout. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@3 180ecf99-7944-4986-9e7d-7f5288e84826 commit 6a66e4cb7967174c29be836112ab8ee0df0dd423 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 02:18:15 2007 +0000 * Altered properties for log and cache, to ignore all content (*). * Added the Apache configuration file for this site. git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@2 180ecf99-7944-4986-9e7d-7f5288e84826 commit b34c1855a72ce690b38473036634851e3cb05fe9 Author: nima <nima@180ecf99-7944-4986-9e7d-7f5288e84826> Date: Wed Oct 17 02:12:29 2007 +0000 * Initial import git-svn-id: svn://svn.autonomy.net.au/hotwire/trunk@1 180ecf99-7944-4986-9e7d-7f5288e84826

    posted 273 days ago

  • Project Information Updated

    daarvish changed the public information on the The Hotwire Suite project

    posted by daarvish 274 days ago

  • Project Information Updated

    daarvish changed the public information on the The Hotwire Suite project

    posted by daarvish 274 days ago

  • Project Information Updated

    daarvish changed the public information on the The Hotwire Suite project

    posted by daarvish 274 days ago

  • Project Information Updated

    daarvish changed the public information on the The Hotwire Suite project

    posted by daarvish 274 days ago

  • File released: /hotwire/Alpha/hotwire-0.2.7.3.tar.gz

    posted 274 days ago

  • Project Information Updated

    daarvish changed the public information on the The Hotwire Suite project

    posted by daarvish 283 days ago

  • Project Information Updated

    daarvish changed the public information on the The Hotwire Suite project

    posted by daarvish 283 days ago

  • Project Information Updated

    daarvish changed the public information on the The Hotwire Suite project

    posted by daarvish 283 days ago

  • Hotwire has a new Home

    KickMe has been redeveloped and has a new name - Hotwire. Hotwire is an integrated inventory system and a rapid deploy tool targeted at servicing enterprise environments. Currently supported list of rapid-deploy technologies are... * Kickstart - Red Hat Linux - RHEL v3, v4, v5, Fedora * AutoYaST - SuSE Linux - SLES v10, v11 * Preseed - Debian Linux - Debian v5 The hotwire server itself can be installed on any Linux platform however. Additionally, where client machines have the python-dmidecode, func and certmaster packages installed, hotwire is able to provide an automated inventory maintenance and dynamic updates, via funcwire, a hotwire tool.

    posted by daarvish 284 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

The Hotwire Suite Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks