47334b885fAdded a script for automating the creation of a Plone3 instance.
Gaetan Delannay
2010-04-01 13:46:50 +0200
9cff9df299Improvements in the XML marshaller.
Gaetan Delannay
2010-03-31 15:49:54 +0200
3f08cb989fForgot to commit the new portlet content macro.
Gaetan Delannay
2010-03-29 20:45:25 +0200
0f2c4a1e34Added 'confirm' param to Action fields. If True, a confirmation popup will be shown before triggering the action.
Gaetan Delannay
2010-03-29 20:44:28 +0200
1227f0ed5eIcon alignment in portlet.
Gaetan Delannay
2010-03-19 13:24:24 +0100
f70af04d4cAdded possibility to select AND/OR operator for searches in lists.
Gaetan Delannay
2010-03-19 13:13:36 +0100
cbb77e0224Bugfix while optimizing back references.
Gaetan Delannay
2010-03-09 15:22:33 +0100
a52c6e0ffdMore efficient way to manage back references.
Gaetan Delannay
2010-03-09 15:10:58 +0100
9b01295145Pod ask action is rendered before icons for generating documents.
Gaetan Delannay
2010-03-01 08:50:58 +0100
47a95fc6b6When a computed method raises an exception, full traceback is now logged.
Gaetan Delannay
2010-02-24 18:28:37 +0100
97494592d5XmlMarshaller may be given custom functions for marshalling in a specific way some Python values or instances.
Gaetan Delannay
2010-02-24 10:27:41 +0100
15ef6f334dImprovements in XmlMarshaller: any Python variable may be the root of a structure to marshall.
Gaetan Delannay
2010-02-23 14:55:51 +0100
36c4ce5f77Bugfix while installing POD fields.
Gaetan Delannay
2010-02-15 22:00:20 +0100
a326f00c2fImproved Pod field with triggerable actions.
Gaetan Delannay
2010-02-15 21:44:41 +0100
9974769075Improved pod field with specific, static or dynamic pod context.
Gaetan Delannay
2010-02-12 16:35:50 +0100
ecd9c66ca1Implemented Pod field.
Gaetan Delannay
2010-02-12 10:59:42 +0100
fc75a42264Added the possibility to log OO errors in appy.gen method File.dump and changed some code for avoiding silly Plone warnings on every user click.
Gaetan Delannay
2010-02-09 15:59:03 +0100
0fe011e0aaPerformance problem solved when getting appy wrappers.
Gaetan Delannay
2010-02-08 08:53:30 +0100
f88ac2d5deRelease 0.5.2 is now ready.
Gaetan Delannay
2010-02-05 15:43:18 +0100
d398d5bcfcPerformance improvement in XML marshaller by mimicking StringIO in unicode-friendly buffer UnicodeBuffer and added a class appy.gen.No allowing to explain why some workflow condition cannot be triggered.
Gaetan Delannay
2010-02-05 15:39:52 +0100
160c4960daUse of a replacement to StringIO for managing encoding problems while marchalling Python objects.
Gaetan Delannay
2010-02-02 16:25:10 +0100
36a740ed7eImproved POD generation.
Gaetan Delannay
2010-02-01 11:09:26 +0100
2e1c6a6999Management of floats with a given precision; XmlMarshaller can dump unicode or str result.
Gaetan Delannay
2010-01-29 11:28:39 +0100
3bb907ca5dVarious minor bugfixes.
Gaetan Delannay
2010-01-20 21:51:17 +0100
24c0dee96cAdded a method for computing things on large sets of objects and added the possibility to edit through-the-web in the flavour the import path for classes whose instances can be imported from a file system.
Gaetan Delannay
2010-01-18 15:12:22 +0100
08c5abdd49Added the possibility to list logged users.
Gaetan Delannay
2010-01-17 22:01:14 +0100
bdc7baf25aBugfix in the search engine, implemented float fields in the advanced search, execute batchjobs as Zope admin.
Gaetan Delannay
2010-01-14 17:54:18 +0100
d192496c88Allows to manually add data changes into an object's history.
Gaetan Delannay
2010-01-14 08:56:04 +0100
db8ad18c5fAdded backup/restore scripts (wrappers around repozo). The backup script has the possibility to execute a tool method on a Appy application.
Gaetan Delannay
2010-01-12 21:15:14 +0100
d320a369c9Improved SAP interface and added historization of fields.
Gaetan Delannay
2009-12-14 20:22:55 +0100
b888f8149bImproved XmlMarshaller: strings can be dumped as CDATA. Appy objects are marshalled with their history.
Gaetan Delannay
2009-12-07 20:28:41 +0100
c3f5cfc9cdFinalized integration of coverage.py within the Appy framework.
Gaetan Delannay
2009-12-03 16:45:05 +0100
01487db688Added a SAP connector and integrated the test system with coverage.py
Gaetan Delannay
2009-12-01 20:36:59 +0100
b541ecb651Added a Password widget (new String.format) and minor GUI improvements.
Gaetan Delannay
2009-11-25 20:37:22 +0100
253e61612dSome macros and images were improved, enhanced search capabilities.
Gaetan Delannay
2009-11-24 22:41:42 +0100
7435ff1601Bugfix when contacting OO; various bugfixes and improvements.
Gaetan Delannay
2009-11-20 20:17:06 +0100
cf3748bf77Added String validators for BIC and IBAN (bank-related ISO numbers)
Gaetan Delannay
2009-11-17 15:46:41 +0100
37cf9e7a4fVarious improvements in both pod and gen.
Gaetan Delannay
2009-11-06 11:33:56 +0100
1c0744da85First version of a searches system, where queries may be defined on every root class. The portlet and query pages have been deeply revised. Ajax is now used for displaying query results and appy-specific ajax-based navigation is used for refs as well as for queries in portal_catalog.
Gaetan Delannay
2009-11-03 15:02:18 +0100
2b907fee32Improvement in xhtml->odt conversion (pod) + new search param for appy root classes and param 'indexed' for fields.
Gaetan Delannay
2009-10-30 21:31:39 +0100
cbd6fbbec5Added in shared/data some copies of external authentic data (iso country codes and belgian cities).
Gaetan Delannay
2009-10-27 14:48:04 +0100
605c42d94eAdded an AJAX framework within appy.gen, and its first use: a pagination mechanism for producing paginated references in the reference widget.
Gaetan Delannay
2009-10-25 21:42:08 +0100
4c4b2d0f87Added a new feature allowing to create objects by importing them from external sources instead of from filling a web form.
Gaetan Delannay
2009-10-20 16:57:00 +0200
cbc7d257d4Fixed bug #394258 and added a new skin directly within Appy, such that every generated product does not need to include copies of Appy images and web pages.
Gaetan Delannay
2009-10-18 14:52:27 +0200
280c5fe0c0Bug in file URL when connecting to OO in server mode on some installations.
Gaetan Delannay
2009-10-06 14:42:37 +0200
f9966a9654Solved minor bug that occurred when generating code specifying default values containg carriage returns.
Gaetan Delannay
2009-09-29 14:32:34 +0200
f7143a2afdAdded a CSS parser; corrected bug that prevents Appy to create a root folder in a Plone site; allowed methods from an appy tool or flavour to be available in ZPTs.
Gaetan Delannay
2009-09-18 14:42:31 +0200
741f760bb5Some more improvements in the marshall/unmarshall methods.
Gaetan Delannay
2009-09-07 13:56:34 +0200
599396a838Optimized XML marshall/unmarshall process for transferring large binary files.
Gaetan Delannay
2009-08-28 15:14:26 +0200
b4d2360d6fDeclare mixin methods (ClassMixin, ToolMixin...) as 'public' in the Zope sense to avoid security problems and corrected a small bug in the new POD statement for defining variables (regular expression forced the user to put spaces in the variable declaration before and after the '=' sign).
Gaetan Delannay
2009-08-11 11:01:17 +0200