Commit graph

  • c670b92b0b Use build module instead of invoking setup.py for release master Lance Edgar 2022-07-29 13:55:16 -0500
  • 036556a5df Tweak upload destination for release task Lance Edgar 2022-07-29 13:49:08 -0500
  • 0aee8fb8f3 Update changelog v0.9.7 Lance Edgar 2022-07-29 13:48:11 -0500
  • ff5acea1a0 Replace deprecated function call Lance Edgar 2022-07-29 13:42:48 -0500
  • 853c77415a Add release task Lance Edgar 2018-10-28 13:43:02 -0500
  • b60009fd5b Fix encoding issue, in some cases (?) Lance Edgar 2018-03-13 00:12:27 -0500
  • fe5594d1aa Fix bug in setup.py Lance Edgar 2018-03-01 23:27:39 -0600
  • 85d51948dc Tweak something or other for sake of python 3 Lance Edgar 2018-03-01 23:19:19 -0600
  • 7dcc8f8efb Rename package to appypod-rattail Lance Edgar 2018-03-01 23:18:31 -0600
  • e78122a2a3 include static files in setup.py and fix license Stefan Klug 2015-11-03 23:10:45 +0100
  • 04fea2e0c2 remove unused files Stefan Klug 2015-11-03 22:47:55 +0100
  • 060cdba941 fix url in setup.py 0.9.4 Stefan Klug 2015-11-03 21:14:05 +0100
  • 0a1a6f064d bump version Stefan Klug 2015-11-03 21:04:36 +0100
  • 92e975f742 added setup.py Stefan Klug 2015-11-03 21:02:10 +0100
  • d28afcf837 added README Stefan Klug 2015-11-03 21:01:58 +0100
  • e7cd0947d5 removed unused file Stefan Klug 2015-11-03 21:01:50 +0100
  • dcfc2a4b7d added gitignore Stefan Klug 2015-11-03 21:01:39 +0100
  • 36e30ab760 Fix unittests Some odt files which were false positives Stefan Klug 2015-11-03 20:57:45 +0100
  • 3beaed5356 add subdir for every test, this makes Tester.py -k easier to use Stefan Klug 2015-11-03 20:56:31 +0100
  • 9143d0a517 Fix rtf parser Stefan Klug 2015-11-03 20:55:38 +0100
  • 07adc8ce4c python3 compatibility fixes Stefan Klug 2015-11-03 20:55:21 +0100
  • 65565c7b16 removed unnecessary things Stefan Klug 2015-10-31 20:06:55 +0100
  • 120586dd5d more python3 fixes Stefan Klug 2015-10-31 20:11:00 +0100
  • 0d405cc8d4 Fix python3 issues Stefan Klug 2015-10-28 21:20:16 +0100
  • d93f8ce937 moved sources into subdirectory for easier setup Stefan Klug 2015-10-27 22:36:51 +0100
  • 4f91a30fec add python3 suppport based on 2to3 script Stefan Klug 2015-10-27 21:10:24 +0100
  • caef0e85d0 [any] Removed egg folder. Gaetan Delannay 2015-03-26 11:27:51 +0100
  • b78a378adb [all] Added 'egg' folder allowing to get the Appy trunk as a distutils package. Gaetan Delannay 2015-03-26 10:54:06 +0100
  • ab147ce99d [pod] xhtml2odt: take into account widths of td and th tags, from 'width' attributes or from the corresponding CSS property within 'style' attributes. Gaetan Delannay 2015-03-26 10:53:04 +0100
  • 44eca07b15 [gen] Calendar field: added the possibility to define the part of the legend that is specific to every layer. Gaetan Delannay 2015-03-25 15:13:32 +0100
  • 01b3681712 [gen] Calendar field: layers: bugfix. Gaetan Delannay 2015-03-25 11:56:01 +0100
  • def1b6ab70 [gen] Calendar field: added the notion of layer. Gaetan Delannay 2015-03-24 16:40:48 +0100
  • be159b33be [gen] Calendar field: bugfixes. Gaetan Delannay 2015-03-21 11:47:46 +0100
  • 71e4f978e0 [gen] Calendar field: total columns finalized. Gaetan Delannay 2015-03-21 11:20:52 +0100
  • e5088771e7 [gen] Bugfix. Gaetan Delannay 2015-03-20 18:14:22 +0100
  • 7d4dbdd0f8 [gen] Calendar field: bugfixes. CSS class 'noStyle' renamed to 'no'. Gaetan Delannay 2015-03-20 18:00:29 +0100
  • 5beb7699ac [gen] Calendar field: added the posssibility to add total columns. Gaetan Delannay 2015-03-20 15:20:29 +0100
  • 588fa9b54f [gen] Static param SomeClass.resultModes replaces 'resultMode' and allows to define the way instances of this class are shown on query results: as a 'list' (the default), a 'grid' or using a custom px that must be defined on SomeClass. Gaetan Delannay 2015-03-19 18:56:36 +0100
  • 790f3d4495 [gen] Bugfix: ckeditor with ie8. Gaetan Delannay 2015-03-19 11:01:26 +0100
  • e5356e749d [gen] List and grid fields: bugfixes. Gaetan Delannay 2015-03-18 19:53:57 +0100
  • 3e6027c499 [gen] Calendar field: bugfixes; added params 'topPx' and 'bottomPx' allowing to define custom content before and after rendering the calendar view. Gaetan Delannay 2015-03-18 19:33:53 +0100
  • e52fee658f [gen] Calendar field: one may now specify a method in param validator for validating the creation of an event. Gaetan Delannay 2015-03-16 16:39:15 +0100
  • 7e7d0933f5 [gen] Added field dict, similar to List but that stores dicts in the database, with a set of keys given in method field.keys. Gaetan Delannay 2015-03-16 12:08:13 +0100
  • 424c0521de [gen] Bugfix: name clash when a transition is named 'comment'. [gen] Added AbstractWrapper::getHistoryComments allowing to collect comments of all history events of some type. Gaetan Delannay 2015-03-15 22:08:41 +0100
  • cf0309cb26 [appy] appy.Hack: bugfix (patch of static methods). Gaetan Delannay 2015-03-14 11:26:26 +0100
  • 93504cc0f3 [pod] Added a test case. Gaetan Delannay 2015-03-13 17:38:46 +0100
  • 5beb60f145 [pod,px] Complete tracebacks when errors occurs within for loops. [pod] xhtml2odt: removal of unnecessary spaces. [pod] xhtml2odt: bugfix in the automatic computation of table column widths. Gaetan Delannay 2015-03-13 17:38:05 +0100
  • 8168306b57 [gen] [pod] converter.py: added param '-t' allowing to specify a LibreOffice file whose styles will be imported in the pod result (works only for odt files). Thanks to IMIO. [pod] Pod expressions can now be defined in fields of type 'text-input' (in addition to existing fields 'conditional-text' and track-changed text). Thanks to IMIO. [gen] Added parameter 'stylesTemplate' to the Renderer, allowing to specify a LibreOffice file whose styles will be imported in the pod result. Thanks to IMIO. [bin] Added script odfwalk.py allowing to modify or consult the content of odf files in a folder hierarchy (the script manages the unzip and re-zip of odf files and let a caller script access the unzipped content). [pod] Take into account tag 's'. Thanks to IMIO. Gaetan Delannay 2015-03-13 08:59:32 +0100
  • 727eec8a91 [gen] Bugfixes. Gaetan Delannay 2015-03-12 08:44:14 +0100
  • 934ca360cc [gen] Bugfix. Gaetan Delannay 2015-03-11 21:38:09 +0100
  • 58f3dc5c0c [gen] Zope patch. Gaetan Delannay 2015-03-11 21:29:58 +0100
  • 826664b798 [gen] Ajax machinery: allow to specify different pre-loaders when calling askAjaxChunk. Gaetan Delannay 2015-03-11 14:24:19 +0100
  • d54455baa3 [gen] Calendar field: added the possibility, in a timeline, to define total rows. Gaetan Delannay 2015-03-11 13:44:32 +0100
  • 4d154c314f [gen] Search: bugfix in filtered unnamed searches. Gaetan Delannay 2015-03-09 13:36:48 +0100
  • 5c6952537e [gen] Nice rendering of popups within popups. Gaetan Delannay 2015-03-07 17:51:56 +0100
  • c5fbb7ce8b [gen] New 'cancel' icon. Gaetan Delannay 2015-03-06 18:29:29 +0100
  • 4009cf824c [gen] Bugfix: getFormattedValue must produce a different value for strings with format=TEXT depending on the layout type. Gaetan Delannay 2015-03-06 15:54:14 +0100
  • a4a9acfcfb [gen] Calendar field: allow automatic check/uncheck of validation checkboxes within calendars (month and timeline views). Gaetan Delannay 2015-03-05 16:35:04 +0100
  • 9b9853e570 [pod,px] Better error reporting. [gen] Calendar field: allow to validate events from a timeline. Gaetan Delannay 2015-03-05 10:42:08 +0100
  • bcf2952980 [gen] Calendar field: more work on multi-events and validation within timeline calendars. Gaetan Delannay 2015-03-04 23:35:52 +0100
  • 93b2740906 [gen] Calendar field: prepared the timeline to accept multiple events in a single cell. Gaetan Delannay 2015-03-04 17:00:39 +0100
  • 722c5e28c7 [gen] Calendar field: added log of event creation, deletion and validation. Validation system: discarded events can now be removed or kept. Gaetan Delannay 2015-03-04 16:14:55 +0100
  • 09bf03f9bf [gen] Calendar field: added a validation mechanism. Gaetan Delannay 2015-03-04 14:35:02 +0100
  • d1aec8d5e6 [gen] Calendar event: better rendering for timeslots. Gaetan Delannay 2015-03-02 18:51:08 +0100
  • 9934f6d7c9 [gen] Calendar field: more work on timeslots. Gaetan Delannay 2015-03-02 13:38:22 +0100
  • 85007ced67 [gen] Calendar widget: more work on timeslots. Gaetan Delannay 2015-03-02 12:19:19 +0100
  • da8f7a5bcd [gen] Calendar field: allow to have several events at the same day via the concept of timeslots (ongoing work). Gaetan Delannay 2015-02-27 15:57:42 +0100
  • 0c706c695e [gen] Bugfix: automatic search screens contained SearchableText twice. Gaetan Delannay 2015-02-26 10:03:29 +0100
  • 6e03682b99 [pod,px] Bugifx:complete tracebacks when errors within Python expressions. Gaetan Delannay 2015-02-26 09:53:53 +0100
  • dfb41b0fae [gen] Bugfix: ckeditor Gaetan Delannay 2015-02-24 22:01:45 +0100
  • 1be8163c70 [gen] Calendar field: first version of the timeline rendering. Gaetan Delannay 2015-02-24 15:18:08 +0100
  • 429eaf8abc [gen] Calendar field: more work on timeline rendering. Gaetan Delannay 2015-02-23 23:16:07 +0100
  • 92daddb0ab [gen] Calendar field: more work on the timeline rendering. Gaetan Delannay 2015-02-23 18:56:16 +0100
  • bf4a781b5a [gen] Ref field bugfix. Gaetan Delannay 2015-02-23 15:02:19 +0100
  • dd7e2000a1 [gen] Bugfixes. Gaetan Delannay 2015-02-23 12:38:49 +0100
  • af635f936f [gen] Appy is now integrated to ckeditor 4.4.7 via CDN (check http://cdn.ckeditor.com). Gaetan Delannay 2015-02-22 12:42:04 +0100
  • 302556192b [gen] Calendar field: began work on the 'timeline' calendar view. Gaetan Delannay 2015-02-19 15:59:31 +0100
  • 1f34156437 [gen] List field: bugfix with empty-like values (integer 0 for example). Ref field: bugfix: add a tied object with noForm=True. Calendar: added param 'delete' allowing to define who can delete what event type in the calendar. Added method 'clone' on class appy.Object. Gaetan Delannay 2015-02-19 13:40:12 +0100
  • 5ba648fbf0 [gen] appy.js: bugfix. Gaetan Delannay 2015-02-17 19:15:50 +0100
  • 0b4e78bf83 [gen] Removed pxViewPickList, replaced by a recursive call pxView->pxView. Gaetan Delannay 2015-02-17 12:50:44 +0100
  • 8b90d877a8 [gen] Bugfixes. Gaetan Delannay 2015-02-17 08:58:04 +0100
  • f842c0ce02 [gen] Replaced old-style JS calls to 'askAjaxChunk' to calls to 'askAjax'. Gaetan Delannay 2015-02-13 17:29:51 +0100
  • 7c58582b9a [gen] Anti-double-click system. Gaetan Delannay 2015-02-10 17:20:50 +0100
  • f38792a5b9 [gen] Pod field: bugfix (send by email). Gaetan Delannay 2015-02-06 18:25:29 +0100
  • 40e3612682 [gen] New ajax system: more bugfixes. Gaetan Delannay 2015-02-05 14:05:29 +0100
  • d23b9be5e5 [gen] New ajax system: bugfixes. Gaetan Delannay 2015-02-05 05:21:51 +0100
  • a985f188e0 [gen] Dropdown menus are close to their base element. Gaetan Delannay 2015-02-04 21:25:06 +0100
  • a6645f33ff [gen] FInalized ajaxification of search rows and rows of tied objects in Refs. Gaetan Delannay 2015-02-04 18:33:27 +0100
  • f44bb4e06b [gen] appy.js: closing the confirm popup via button 'no' cleans field 'comment'. Gaetan Delannay 2015-02-04 12:23:56 +0100
  • 988626e3f2 [gen] Bugfixes in appy.js. Gaetan Delannay 2015-02-04 10:23:40 +0100
  • 45192ca4bc [gen] Ajaxified query result and tied object rows. Gaetan Delannay 2015-02-04 09:27:07 +0100
  • 1bd6cf29a3 [gen] Modified Ajax system to be able to ajax-refresh a single row within query results or ref tied object (ongoing work). Gaetan Delannay 2015-02-03 10:56:15 +0100
  • f047242d81 [gen] String field: bugfix when ajax-editing an empty multilingual field. Gaetan Delannay 2015-01-30 12:02:39 +0100
  • 9d6aa23ae6 [gen] Changes in the way binary files are downloaded. Gaetan Delannay 2015-01-29 16:36:43 +0100
  • bd94641beb [gen] pod field: added param 'downloadName' allowing to speficy a method producing a custom name for the pod result file that will be downloaded by the browser. Gaetan Delannay 2015-01-29 12:37:17 +0100
  • c6a376f420 [gen] Bugfix. Gaetan Delannay 2015-01-28 18:26:58 +0100
  • 9566a7d788 [gen] Bugfixes in mail and ldap configs. Gaetan Delannay 2015-01-27 15:45:15 +0100
  • bfb10675de [gen] String.inlineEdit can now be a method; [gen] mail.py: more log info when something is wrong. Gaetan Delannay 2015-01-27 12:10:38 +0100
  • cd29eccd41 [gen] Bugfix: remove carriage returns when normalizing strings intended to be used as filenames. Gaetan Delannay 2015-01-27 09:36:46 +0100
  • fcf6a52974 [gen] Added parameter Ref.collapsible allowing to show/hide (via a cookie in the UI, similar to object history) available or tied items. Gaetan Delannay 2015-01-26 17:26:05 +0100