[albatross-users] Albatross development preview 1.2-dev-20040114

Michael C. Neel neel at mediapulse.com
Thu Jan 15 02:36:20 EST 2004


Did you check those things off the TODO list? =p

I'll try to get this soon and check it out/test the changes.

Mike

> -----Original Message-----
> From: Andrew McNamara [mailto:andrewm at object-craft.com.au] 
> Sent: Wednesday, January 14, 2004 3:06 AM
> To: albatross-users at object-craft.com.au
> Subject: [albatross-users] Albatross development preview 
> 1.2-dev-20040114
> 
> 
> A development preview snapshot is now available:
> 
>     
> http://www.object-craft.com.au/projects/albatross/download/alb
> atross-1.2-dev-20040114.tar.gz
> 
> New since 1.11pre2:
> 
> 2004-01-14 15:36  andrewm
> 
> 	* doc/doctest/: tags-for7, tags-form-action, tags-form-file,
> 	tags-input-checkbox, tags-input-file, tags-input-generic,
> 	tags-input-image, tags-input-radio1, tags-input-radio2,
> 	tags-input-radio3: Updated examples to python 2.3 
> 
> 2004-01-14 15:22  andrewm
> 
> 	* albatross/app.py, test/misc/__init__.py: Fixes to 
> redirect_url()
> 	suggested by Sheila King and Michael Neel, and some associated
> 	tests.  
> 
> 2004-01-14 13:57  andrewm
> 
> 	* albatross/app.py, albatross/context.py, doc/.cvsignore,
> 	doc/mixins.tex, test/all.py, test/misc/.cvsignore,
> 	test/misc/__init__.py, test/misc/pagemodule.py,
> 	test/misc/modules/.cvsignore, 
> test/misc/modules/missing_methods.py,
> 	test/misc/modules/run_template.py, 
> test/misc/modules/simple.html,
> 	test/misc/modules/simple_module.py, test/misc/modules/submod.py,
> 	test/misc/modules/submod/.cvsignore,
> 	test/misc/modules/submod/module_decode.py,
> 	test/misc/modules/submod/module_hierarchy.py: Import 
> page modules
> 	into a dummy module to prevent them from poluting the 
> python module
> 	namespace. Use an import hook to load page modules, rather than
> 	prefixing sys.path around the cPickle.loads in 
> decode_session().  
> 	Added tests for the new page module loader.  
> 
> 2004-01-14 11:19  andrewm
> 
> 	* albatross/tags.py: 
> 	- minor rationalisation of <input> attribute handling.  
> 
> 2004-01-09 23:38  andrewm
> 
> 	* albatross/apacheapp.py, albatross/app.py, albatross/cgiapp.py,
> 	albatross/common.py, albatross/httpdapp.py,
> 	standalone-server/al-httpd: 
> 	* added HTTP/1.0 status header definitions from RFC1945 
> as well as
> 	  some helper methods to classify status codes and a 
> method to convert
> 	  a status code into a string. Converted all hard coded 
> status codes
> 	  to use the new symbolic HTTP_* names.  
> 	* in cgiapp.Request, if status is not "200 OK", then emit a
> 	"Status:" header.  
> 	* when an exception occurs, set status to 
> HTTP_INTERNAL_SERVER_ERROR 
> 	* refactored httpdapp - it's Request class now proxies requests
> 	  directly to the handler - previously it saved the data and the
> 	  handler pulled it out and called methods on the base.  
> 	* httpdapp status_resources is now a list of tuples, although a
> 	  dictionary will still be accepted. This allows the 
> resources to be
> 	ordered by priority.  
> 	* httpdapp: output content even when status != 200 (otherwise no
> 	tracebacks!) 
> 	* changed al-httpd's argument parsing to give the usage 
> message when 
> 	  the status resources aren't paired.  
> 
> 2004-01-09 15:34  andrewm
> 
> 	* TODO, albatross/apacheapp.py, albatross/app.py,
> 	albatross/httpdapp.py, doc/mixins.tex: 
> 	* bugfix - response header handling should not have been case
> 	sensitive.  
> 	* enhancement - allow multiple headers with the same 
> name (Cookies,
> 	  in particular). NOTE: that ResponseMixin.get_header() 
> now returns a
> 	list.  
> 	* Changed httpdapp to store headers in a list, rather than a
> 	  dictionary (allows multiple headers of the same name).  
> 
> 2004-01-09 11:32  andrewm
> 
> 	* TODO, albatross/app.py, doc/appuser.tex, doc/tags.tex,
> 	samples/popview1/popview.py, samples/popview2/popview.py: 
> 	* Fixed: <al-input type="image"> is confusing. Consider having
> 	  ctx.req_equals() check for "name.x" if "name" doesn't exist?
> 	(Michael C. Neel) 
> 
> 2003-11-10 11:35  djc
> 
> 	* albatross/app.py: Fix Cookie path bug noticed in Safari where
> 	absolute_base_url() was generating /path/app.cgi/ instead of
> 	/path/app.cgi.  This was causing problems for requests like
> 	/path/app.cgi?blah in that Safari did not send the 
> cookie (probably
> 	correctly).  
> 
> 2003-10-03 13:56  djc
> 
> 	* dist/dist-albatross.sh, doc/Makefile, doc/albatross.tex,
> 	doc/installation.tex, doc/pstumble: Remove the 
> PostScript booklet
> 	from the distribution - acroread 5 doesn't like the PDF 
> created by
> 	pdflatex while converting to PS.  
> 
> -- 
> Andrew McNamara, Senior Developer, Object Craft
> http://www.object-craft.com.au/
> _______________________________________________
> Albatross-users mailing list
> Albatross-users at object-craft.com.au
> https://www.object-craft.com.au/cgi-bin/mailman/listinfo/albat
ross-users



More information about the Albatross-users mailing list