2007-08-03 Carl J. Nobile * README: Updated the README file. 2007-08-02 Carl J. Nobile * Makefile, css/Makefile, docs/Makefile, scripts/Makefile: Fixed the Makefiles so the package makes the tar, zip, and docs correctly. * docs/AjaxStub-Docs.lyx: Fixed some spelling. * ajaxstub.py: Changed some verbage. * AjaxStub.py: Changed some doc strings. * ajaxstub.py: Fixed some spelling. * docs/AjaxStub-Docs.lyx: Updated the documentation for the new version. * AjaxStub.py: Changed some doc strings. 2007-07-29 Carl J. Nobile * ajaxstub.py: Fixed some spelling. Changed the version number. Added an API documentation link. * ajaxstub.py: Changed my email address. * ajaxstub.py: Moved the error messages for the prime example to the message ID tag. Also did some clean up. * css/common.css: Changed the text size for the message ID. * AjaxStub.py: Made the addContentType() method a class method. * AjaxStub.py: Added a method to add content types. * ajaxstub.py: Added code for the prime number example. * prime.py: Fixed a spelling error and some formatting. Removed the message div and made the results display in the logging div. * scripts/ajaxstub.js: Changed a debug alert bot to a logging method. Fixed an exception to format the results of an error better. * AjaxStub.py: Fixed code that determines which type of call to do either a method or a function. 2007-07-28 Carl J. Nobile * scripts/ajaxstub.js: Made extensive changes to keep track of multiple requests. * prime.py: Fixed the prime example code. 2007-06-15 Carl J. Nobile * prime.py: Made some changes, still not done. 2007-05-18 Carl J. Nobile * docs/Makefile: Added an all target to the Makefile. 2007-04-24 Carl J. Nobile * AjaxStub.py: Removed an unneeded exception object. 2007-04-23 Carl J. Nobile * ajaxstub.py: Changed some verbage. 2007-04-15 Carl J. Nobile * prime.py: Added a new example script. * scripts/ajaxstub.js: Added the returned result to the logging message for JSON requests. * AjaxStub.py: Added the traceback to the error message when a method is called to set it. 2007-04-09 Carl J. Nobile * ajaxstub.py: Fixed the spelling of JavaScript. 2007-04-05 Carl J. Nobile * Makefile: Removed the pydoc stuff. * docs/Makefile: Added an epydoc target to the Makefile. 2007-04-04 Carl J. Nobile * AjaxStub.py, ajaxstub.py, login.py: Add doc strings to generate Epydoc API documentation. 2007-04-03 Carl J. Nobile * Makefile: Added a rmarc target to kill the tarball and zip files. * Makefile: Updated the Makefile to archive zip files also. * ajaxstub.py: Fixed some spelling errors. opps 2007-03-28 Carl J. Nobile * AjaxStub.py: Changed the version in AjaxStun.py. * ajaxstub.py: Changed some verbage and added a news tag. * README: Changed some wording. * css/common.css: Added a style for news. * docs/AjaxStub-Docs.lyx: Added another TO-DO. 2007-03-27 Carl J. Nobile * Makefile, docs/Makefile: Added a Makefile to the docs directory and updated the main Makefile to call the new one. 2007-03-26 Carl J. Nobile * docs/AjaxStub-Docs.lyx: Almost done with the docs. * scripts/ajaxstub.js: Fixed a method name, (bad spelling) and added an onunload to delete the AjaxStub object to help with the garbage collection bug in IE6. * login.py: Changed the wording in a few methods, and changed the transport type to XML. * ajaxstub.py: Changed the wording in a few methods, added a last changed date and time to the HTML. * AjaxStub.py: Added a simicolon to a Javascript function call in the __getStub method. 2007-03-25 Carl J. Nobile * AjaxStub.py, ajaxstub.py, login.py, scripts/ajaxstub.js: Major changes to the Javascript. It now uses closures and auto instantiation. No longer is it necessary to instantiate the Javascript AjaxStub class and use as as the instantiated object. 2007-03-22 Carl J. Nobile * css/Makefile, scripts/Makefile: Removed pydoc from two of the Makefiles. * docs/AjaxStub-Docs.lyx: Added more documentation. * AjaxStub.py: Reworked file to register class methods properly. * scripts/ajaxstub.js: Changed two class member object names. * login.py: Fixed a package name on import. 2007-03-16 Carl J. Nobile * AjaxStub.py, Makefile, ajaxstub.py, login.py, scripts/Makefile, scripts/ajaxstub.js: Reworked the Javascript, it is now in a separate file which is added to the reository along with updated and a new Makefile. * ajaxstub.py: Removed the last update from the Javascript and the HTML. * Makefile, css/Makefile: Made some targets silent. 2007-03-15 Carl J. Nobile * docs/AjaxStub-Docs.lyx: More documentation. * login.py: Use the new member objects. * ajaxstub.py: Added some comments says to "come back often". * AjaxStub.py: Added some member objects and changed some method names to be better representitive of their function. 2007-03-14 Carl J. Nobile * docs/AjaxStub-Docs.lyx: Initial checkin of the Lyx documentation. * Makefile: Removed a useless env variable. 2007-03-11 Carl J. Nobile * Makefile: Added a default all stating the 'The Makefiles is not needed to use this package.' * Makefile: Fixed the tar target, now it doesn't warn that it is removing the prefix. * Makefile: Added rcs2log to the tar process so I can get a ChangeLog. 2007-03-10 Carl J. Nobile * Makefile, css/Makefile: Added Makefiles for cleanup and building tarballs. 2007-03-08 Carl J. Nobile * css/common.css: Fixed some styles. * ajaxstub.py: The contact text was changed from my name to my email address. * css/common.css, css/ie-fixes.css: Updates to the stylesheets 2007-03-07 Carl J. Nobile * README: Changed the wording. 2007-03-06 Carl J. Nobile * ajaxstub.py: Added link to the download tarball. * css/common.css: Changed the color of the submit button. * ajaxstub.py, css/common.css, css/ie-fixes.css: Changed the color of the page and some css. * AjaxStub.py: Changed a CGI tag from date to id, also changed the wording in a log message. * README: Initial checkin * css/common.css: Added an image centering class and removed a style that was not needed. * ajaxstub.py: Fixed some entities and moved a horizontal line. 2007-03-05 Carl J. Nobile * AjaxStub.py: Changes '!= None' to 'is not None'. * ajaxstub.py: Fixed some spelling. 2007-03-04 Carl J. Nobile * ajaxstub.py: Implimented code to keep track and remove callbacks and also to scroll to the bottom of the logging div. * AjaxStub.py: Added an id (date) to the stored request also implimented code to log round trip times in milliseconds. 2007-03-03 Carl J. Nobile * ajaxstub.py: Added a function to clear the error message div. * ajaxstub.py: Changed the month started to March 2007. * ajaxstub.py: More changes to the test page, seems to be working now. 2007-03-02 Carl J. Nobile * ajaxstub.py: Updates to the javascript code. * AjaxStub.py: Changed how registering callbacks were done. * css/common.css, css/ie-fixes.css: Initial checkin of test page css. * ajaxstub.py: Initial checkin of the test page. * AjaxStub.py: Reworked the logging methods and refactored the Javascript chunks into different Python methods. 2007-03-01 Carl J. Nobile * AjaxStub.py: Added some sanity checkes to the parseJSON method and also added the beginnings of debug and logging. 2007-02-26 Carl J. Nobile * AjaxStub.py: Made the Python locals() builtin update only one field in the Javascript. * AjaxStub.py: Added a method to retrieve the stub object. 2007-02-25 Carl J. Nobile * login.py: Changed the request type from XML to JSON. * AjaxStub.py: Changed the order of the request instantiation and fixed the XML parsing. * AjaxStub.py: Added the type of response to the 'No response' messages 2007-02-21 Carl J. Nobile * login.py: Removed the cgi imports 2007-02-20 Carl J. Nobile * AjaxStub.py, eclipse-1.0.txt, login.py: Added copyright information. * AjaxStub.py, login.py: Initial import into CVS * AjaxStub.py, login.py: New file.