Commit graph

160 commits

Author SHA1 Message Date
Gaetan Delannay
0e83a6f490 Bugfixes while dumping and converting a file from database to disk; bugfix and minor improvement in layouts. 2010-11-22 15:34:04 +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
cccdc12372 Bugfix in the system for refreshing layouts, and removed generation of '_valid' i18n labels, that almost doubled the size of po files and are almost never needed. 2010-11-16 15:32:47 +01:00
Gaetan Delannay
3fd2d62b30 Added the possibility to take into account layout modifications in Python files without needing to restart Zope while in debug mode. 2010-11-13 17:54:08 +01:00
Gaetan Delannay
7dc55f23c2 Several bugfixes for 0.6 series (bugfix while defining pod fields in a custom tool, bugfix in the creation flag, import of objects was broken...) and minor improvements in the layouting system (automatic generation of 'cell' layouts was optimized). 2010-11-10 15:15:00 +01:00
Gaetan Delannay
3d87036f85 The Resource object in shared/dav.py is now able to send SOAP requests, with marshalled and unmarshalled Python objects. 2010-11-08 11:40:41 +01:00
Gaetan Delannay
ca6dd26906 Required slaves fields that are not visible due to master/slave relationships are not considered mandatory anymore. 2010-11-05 13:05:10 +01:00
Gaetan Delannay
ba877e061e Define encodings on some files to be compliant to Python >= 2.6. 2010-11-04 15:18:55 +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
50c8a139fc Updated new.py for installing Plone 4 without buildout and added an alternative way to insert POD expressions in POD templates via fields (track-changed text still works). 2010-10-27 12:06:21 +02:00
Gaetan Delannay
feca97bda3 Completed the WebDav library with standard GET and POST HTTP requests. MultiPart not yet implemented. 2010-10-22 16:06:27 +02:00
Gaetan Delannay
2aedf8c88a Added a new level of configurability in navigation: allow to hide/show every button on every page + bugfixes in page/phase navigation. 2010-10-19 10:47:42 +02:00
Gaetan Delannay
3cfc24fe02 Improvements in the WebDAV client. Transmission of binary files seems to have bugs. 2010-10-15 15:14:28 +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
c2a3551a94 Improved and generalized intra- and inter-objects navigation. 2010-09-17 15:32:48 +02:00
Gaetan Delannay
88cd4f7c46 Optimized performance while rendering references and computed fields and allowed computed fields to be shown asynchronously. 2010-09-17 09:27:14 +02:00
Gaetan Delannay
7d3ac9112b Allow different decimal separators for Floats. 2010-09-15 10:38:35 +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
fa974239f3 Two important bugfixes: one security-related, one linked to Ref fields with link=True. 2010-08-27 08:59:53 +02:00
Gaetan Delannay
dbcadc506d new.py now can create instances for Plone 2.5.5, Plone 3.0 to Plone 3.3.5. specificWritePermission and specificReadPermission can hold named (string) permissions instead of simple boolean values (which is still allowed). frontPage can call a custom macro. When launching generate.py with -c option, labels prefixed with custom_ are kept. 2010-08-12 11:56:42 +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
74d28a76c0 Updated appyframeworg.org generated site. 2010-05-03 12:57:24 +02:00
Gaetan Delannay
cb216a9e9c Bugfixes in new sorting/filtering features. 2010-04-30 14:43:44 +02:00
Gaetan Delannay
f5a92b7cb0 New icons and a new pod test. 2010-04-30 12:06:49 +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
46cda3f755 Several bugfixes while handling abstract classes (appy.gen) and added a first code chunk used while installing a gen-application for Plone 3. 2010-04-26 18:19:34 +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
ae4bfc9970 One may now choose where Zope log files lie in the backup script. 2010-04-14 15:00:21 +02:00
Gaetan Delannay
e97782d05a Updated new.py for creating Plone 3.5.5 Zope instances. 2010-04-13 10:14:17 +02:00
Gaetan Delannay
f82a0934d2 Finished new.py, a simple script that automates the creation of Plone25 or Plone3-ready Zope instances. 2010-04-04 17:54:37 +02:00
Gaetan Delannay
47334b885f Added a script for automating the creation of a Plone3 instance. 2010-04-01 13:46:50 +02:00
Gaetan Delannay
9cff9df299 Improvements in the XML marshaller. 2010-03-31 15:49:54 +02:00
Gaetan Delannay
3f08cb989f Forgot to commit the new portlet content macro. 2010-03-29 20:45:25 +02:00
Gaetan Delannay
0f2c4a1e34 Added 'confirm' param to Action fields. If True, a confirmation popup will be shown before triggering the action. 2010-03-29 20:44:28 +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
1227f0ed5e Icon alignment in portlet. 2010-03-19 13:24:24 +01:00
Gaetan Delannay
f70af04d4c Added possibility to select AND/OR operator for searches in lists. 2010-03-19 13:13:36 +01:00
Gaetan Delannay
cbb77e0224 Bugfix while optimizing back references. 2010-03-09 15:22:33 +01:00
Gaetan Delannay
a52c6e0ffd More efficient way to manage back references. 2010-03-09 15:10:58 +01:00
Gaetan Delannay
9b01295145 Pod ask action is rendered before icons for generating documents. 2010-03-01 08:50:58 +01:00
Gaetan Delannay
47a95fc6b6 When a computed method raises an exception, full traceback is now logged. 2010-02-24 18:28:37 +01:00
Gaetan Delannay
97494592d5 XmlMarshaller may be given custom functions for marshalling in a specific way some Python values or instances. 2010-02-24 10:27:41 +01:00
Gaetan Delannay
15ef6f334d Improvements in XmlMarshaller: any Python variable may be the root of a structure to marshall. 2010-02-23 14:55:51 +01:00
Gaetan Delannay
37c252c3fd More search possibilities. 2010-02-22 15:28:20 +01:00
Gaetan Delannay
36c4ce5f77 Bugfix while installing POD fields. 2010-02-15 22:00:20 +01:00
Gaetan Delannay
a326f00c2f Improved Pod field with triggerable actions. 2010-02-15 21:44:41 +01:00