Gaetan Delannay
|
e821307b4c
|
appy.gen: reimplemented master/slave-related Javascript code without Plone queryCss.
|
2011-10-01 22:40:13 +02:00 |
|
Gaetan Delannay
|
c9353b46db
|
appy.gen: integrated tinyMCE; appy.gen: Ref.shownInfo can now specify column widths (ie, 'title*70%'); appy.gen: updated default page and field layouts; appy.gen: stop generating label for back references it not needed.
|
2011-09-28 21:17:15 +02:00 |
|
Gaetan Delannay
|
93619dafe1
|
appy.gen: reworked management of Ref fields, that do not use Archetypes and reference catalog anymore. appy.gen: added a mechanism for migrating from one Appy version to another, automatically, when reinstalling an Appy application.
|
2011-09-26 21:19:34 +02:00 |
|
Gaetan Delannay
|
96a592f125
|
appy.pod: bugfix when importing images under Windows (https://answers.launchpad.net/appy/+question/171611); appy.gen: bugfix while validating file fields which are mandatory; stopped using uid_catalog and added index 'UID' in portal_catalog; bugfix while searching objects in the limits of a Ref field; display user info in the main template (name, id, roles); when creating an object from a reference, after creation, appy brings the user back to the view page where the Ref field was.
|
2011-09-20 19:21:48 +02:00 |
|
Gaetan Delannay
|
7ff56a6520
|
Continued work on new Appy GUI.
|
2011-09-18 15:00:05 +02:00 |
|
Gaetan Delannay
|
48acf65bdc
|
appy.gen: continued work on Appy-specific template.
|
2011-09-15 15:52:21 +02:00 |
|
Gaetan Delannay
|
b6dcc42038
|
appy.gen: use new index 'getState' for indexing object states; reduced size of generated file config.py; optimized debug mode: class reload is not done automatically: a 'refresh' icon is available on view and edit views.
|
2011-09-14 21:01:58 +02:00 |
|
Gaetan Delannay
|
fd896aebdc
|
appy.gen: added the possibility to freeze, within Pod fields, documents that are normally generated with appy.pod.
|
2011-02-16 13:43:58 +01:00 |
|
Gaetan Delannay
|
6473ca8ef0
|
appy.gen: implemented ToolMixin.performLogin (inspired from Plone authentication), minor bugfix while redirecting user to a page that must display a global status message; logged every translation deletion.
|
2011-02-15 15:59:55 +01:00 |
|
Gaetan Delannay
|
91c657238d
|
appy.pod: solved bug https://bugs.launchpad.net/appy/+bug/719270; appy.gen: bugfix in Date intervals coming from search.pt.
|
2011-02-15 13:27:36 +01:00 |
|
Gaetan Delannay
|
1bb4dbf20a
|
appy.pod: improved html2odt conversion; appy.gen: added CSS tooltips and bugfix while querying several content type at once.
|
2011-02-14 16:04:30 +01:00 |
|
Gaetan Delannay
|
39d68f6490
|
appy.gen: added default validation for wrong dates; for Action fields, added value 'filetmp' for param 'result' for removing temp files that are returned as the result of an action; values entered by the user in the search screens are not stripped; wrapper method 'export' can now export an object in a CSV file; appy.pod: bullets for default list styles in any ODT file generated through pod are now smaller.
|
2011-02-12 17:09:11 +01:00 |
|
Gaetan Delannay
|
77112c45be
|
Added the concept of 'fake' workflow transitions: when a user can't trigger a transition but needs an explanation about why he can't, a fake button is shown, with a explanation.
|
2011-02-01 11:09:54 +01:00 |
|
Gaetan Delannay
|
90553381a3
|
Added the possibility to define POD templates for any search result (Pod field with param view='search'), bugfix while getting default value for a Ref field, added Computed fields that computes a ZPT macro given as a string to param 'method', added the possibility to define a global style mapping for every Pod field, stopped to generate a field-specific set of i18n labels for pod output formats, carry portal_status_message even through page redirections, added 'deprecatedAddRemove' tags in generated configure.zcml, onEdit can now return a customized message, added possibility to normalize strings for other usages than 'fileName', in appy.shared.utils.normalizeString (for alpha and alphanum usages)
|
2011-01-28 14:36:30 +01:00 |
|
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
|
e5cef2b8a4
|
Added a fallback mechanism for Appy translations. Bugfix while reindexing multivalued Strings.
|
2011-01-17 14:49:56 +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
|
a30949a621
|
Improved management of indexes; always provide str and not unicode strings as index values; search screen may now include javascripts and css like those required by the date chooser; removed CSS parser, basic XmlUnmarshaller can do it by itself.
|
2010-12-17 14:46:55 +01:00 |
|
Gaetan Delannay
|
2124cffa5e
|
Worflow state can not be used in ref fields; mayNavigate is not static anymore, but an instance method.
|
2010-12-06 11:11:40 +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
|
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
|
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
|
c2a3551a94
|
Improved and generalized intra- and inter-objects navigation.
|
2010-09-17 15:32:48 +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
|
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
|
f70af04d4c
|
Added possibility to select AND/OR operator for searches in lists.
|
2010-03-19 13:13:36 +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
|
0fe011e0aa
|
Performance problem solved when getting appy wrappers.
|
2010-02-08 08:53:30 +01:00 |
|
Gaetan Delannay
|
3bb907ca5d
|
Various minor bugfixes.
|
2010-01-20 21:51:17 +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
|
08c5abdd49
|
Added the possibility to list logged users.
|
2010-01-17 22:01:14 +01:00 |
|
Gaetan Delannay
|
16a0a90bbf
|
Cnanges.
|
2010-01-15 13:46:54 +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
|
2ecd2d7ef1
|
Search screen now supports String fields with Selection instances as validators.
|
2010-01-09 19:09:13 +01:00 |
|
Gaetan Delannay
|
24d0370892
|
Improved advanced search screen.
|
2010-01-07 20:25:18 +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
|
f8baeee4f7
|
Ready for an 'advanced search' functionality.
|
2009-12-30 17:12:18 +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
|
253e61612d
|
Some macros and images were improved, enhanced search capabilities.
|
2009-11-24 22:41:42 +01:00 |
|
Gaetan Delannay
|
d9484b104e
|
Inter-object navigation.
|
2009-11-17 10:05:19 +01:00 |
|