Commit graph

43 commits

Author SHA1 Message Date
Gaetan Delannay
38f71be89a Added method 'unlink' on any appy class, for unlinking objects from references. Bugfixes in display of workflow state in columns. 2011-01-19 20:51:43 +01:00
Gaetan Delannay
41fbedd279 appy.pod: added .docx and .xlsx as conversion formats for converter.py. appy.gen: translation system: if not message is present, the label itself is used for the message. 2011-01-18 15:48:55 +01:00
Gaetan Delannay
ead9f7c2de New translation system, that generates screens for updating translations through the web, within the configuration. 2011-01-14 09:06:25 +01:00
Gaetan Delannay
52816ec343 Added script eggify.py for wrapping a Python module into an egg, and plenty of minor improvements and refactorings. 2010-11-26 17:30:46 +01:00
Gaetan Delannay
502c86dab8 Custom messages can now be returned as result of triggering transitions; added a mechanism for asking a confirmation to the user before saving it; bugfix in navigation (navigation info disappeared when firing workflow actions. 2010-11-22 09:36:14 +01:00
Gaetan Delannay
30768655f6 Bugfixes in master/slave relationships for groups; small bugfix in the way to express layouts; bugfixes while generating optional fields in the tool; obj.link can now links several objects at once; bugfix in page navigation. 2010-10-29 14:36:36 +02:00
Gaetan Delannay
990e16c6e7 Eradicated Flavour and PodTemplate classes (for the latter, use Pod fields instead); Added a code analyser; Groups can now be slaves in master/slaves relationships; Refs have more params (show a confirmation popup before adding an object, add an object without creation form); Code for Refs has been refactored to comply with the new way to organize Types; Added a WebDAV client library. 2010-10-14 14:43:56 +02:00
Gaetan Delannay
9f4db88bdf Wrong index type for selection strings that are not multivalued. 2010-09-20 11:33:54 +02:00
Gaetan Delannay
7c2b8fed11 Used 'nav' request param instead of session for storing info about the initiator of an object creation. 2010-09-19 15:04:44 +02:00
Gaetan Delannay
0b4f6e1f79 Allowed to express layouts in a more concise manner and various graphical improvements. 2010-09-13 21:04:10 +02:00
Gaetan Delannay
eb52c1bb7d Bugfix in new.py; added new user management. 2010-09-02 16:16:08 +02:00
Gaetan Delannay
bfd2357f69 Added a new system for layouting production-ready forms without any HTML coding, many performance improvements and more independence towards Archetypes. 2010-08-05 18:23:17 +02:00
Gaetan Delannay
309ea921fa Bugfixes in appyObj.dump and in master/slave relationships. 2010-05-10 11:04:59 +02:00
Gaetan Delannay
fd775e17a2 Reworked AJAX framework with a lot of new sorting and filtering possibilities. 2010-04-30 12:05:29 +02:00
Gaetan Delannay
ca7b688c00 Small bugfix while searching string fields and added the possibility to define a text-transform on String fields. 2010-04-16 17:07:34 +02:00
Gaetan Delannay
9cff9df299 Improvements in the XML marshaller. 2010-03-31 15:49:54 +02:00
Gaetan Delannay
3a7b5be03b Applied patch from Frederic Peters for bug https://bugs.launchpad.net/appy/+bug/485815 and another bugfix. 2010-03-25 16:34:37 +01:00
Gaetan Delannay
37c252c3fd More search possibilities. 2010-02-22 15:28:20 +01:00
Gaetan Delannay
ecd9c66ca1 Implemented Pod field. 2010-02-12 10:59:42 +01:00
Gaetan Delannay
fc75a42264 Added 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. 2010-02-09 15:59:03 +01:00
Gaetan Delannay
0fe011e0aa Performance problem solved when getting appy wrappers. 2010-02-08 08:53:30 +01:00
Gaetan Delannay
2e1c6a6999 Management of floats with a given precision; XmlMarshaller can dump unicode or str result. 2010-01-29 11:28:39 +01:00
Gaetan Delannay
24c0dee96c Added 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. 2010-01-18 15:12:22 +01:00
Gaetan Delannay
bdc7baf25a Bugfix in the search engine, implemented float fields in the advanced search, execute batchjobs as Zope admin. 2010-01-14 17:54:18 +01:00
Gaetan Delannay
d192496c88 Allows to manually add data changes into an object's history. 2010-01-14 08:56:04 +01:00
Gaetan Delannay
db8ad18c5f Added backup/restore scripts (wrappers around repozo). The backup script has the possibility to execute a tool method on a Appy application. 2010-01-12 21:15:14 +01:00
Gaetan Delannay
d6607d7815 Improved advanced search functionality + completed String fields with Selection instance as validator. 2010-01-06 18:36:16 +01:00
Gaetan Delannay
2ff08258bc SAP interface: easy access to SAP results. Bugfix in search method. 2009-12-21 20:45:29 +01:00
Gaetan Delannay
e89eda4838 More input and output formats for OO conversion in converter.py and bugfix in skyn edit. 2009-12-17 21:14:52 +01:00
Gaetan Delannay
d320a369c9 Improved SAP interface and added historization of fields. 2009-12-14 20:22:55 +01:00
Gaetan Delannay
b888f8149b Improved XmlMarshaller: strings can be dumped as CDATA. Appy objects are marshalled with their history. 2009-12-07 20:28:41 +01:00
Gaetan Delannay
01487db688 Added a SAP connector and integrated the test system with coverage.py 2009-12-01 20:36:59 +01:00
Gaetan Delannay
253e61612d Some macros and images were improved, enhanced search capabilities. 2009-11-24 22:41:42 +01:00
Gaetan Delannay
7435ff1601 Bugfix when contacting OO; various bugfixes and improvements. 2009-11-20 20:17:06 +01:00
Gaetan Delannay
d9484b104e Inter-object navigation. 2009-11-17 10:05:19 +01:00
Gaetan Delannay
546caa485d New test system based on doctest and unittest and many more. 2009-11-11 20:22:13 +01:00
Gaetan Delannay
37cf9e7a4f Various improvements in both pod and gen. 2009-11-06 11:33:56 +01:00
Gaetan Delannay
cbd6fbbec5 Added in shared/data some copies of external authentic data (iso country codes and belgian cities). 2009-10-27 14:48:04 +01:00
Gaetan Delannay
605c42d94e Added an AJAX framework within appy.gen, and its first use: a pagination mechanism for producing paginated references in the reference widget. 2009-10-25 21:42:08 +01:00
Gaetan Delannay
cbc7d257d4 Fixed 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. 2009-10-18 14:52:27 +02:00
Gaetan Delannay
f7143a2afd Added 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. 2009-09-18 14:42:31 +02:00
Gaetan Delannay
10eea7d735 Implemented blueprints https://blueprints.launchpad.net/appy/+spec/gen-create-root-objects, https://blueprints.launchpad.net/appy/+spec/gen-get-flavour and https://blueprints.launchpad.net/appy/+spec/pod-define-variables 2009-07-10 15:01:50 +02:00
Gaetan Delannay
4043163fc4 Initial import 2009-06-29 14:06:01 +02:00