Commit graph

  • 018beff4a5 reorganize templates; show icon and title of current object helmutm 2008-06-03 15:56:24 +00:00
  • 9d8cb07360 BSCW access: improved selection of icons helmutm 2008-06-03 15:32:01 +00:00
  • 4d52ab345c work in progress: BSCW access helmutm 2008-06-03 11:30:37 +00:00
  • 9dcb371b9e provide list field instance for schema.List, use for Person.phoneNumbers helmutm 2008-06-01 09:30:10 +00:00
  • a9b8de7b21 now the doctest *really* works with the winapi.py. scrat 2008-05-31 13:48:47 +00:00
  • f1967e38eb some smaller changes to make the attachment examples work scrat 2008-05-31 13:32:49 +00:00
  • 757d47ba12 work in progress: resource/file transfer with SFTP helmutm 2008-05-31 08:58:13 +00:00
  • d319203a4f work in progress: transport, esp filetransfer with sftp helmutm 2008-05-30 10:18:47 +00:00
  • 9754f0e22d set up filetransfer module helmutm 2008-05-30 09:30:06 +00:00
  • 2909cde81d set up filetransfer module helmutm 2008-05-30 09:29:57 +00:00
  • e2de9b742d added view and template for BSCW integration helmutm 2008-05-28 09:21:28 +00:00
  • 228b7e9077 git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@2632 fd906abe-77d9-0310-91a1-e0d9ade77398 scrat 2008-05-25 17:44:57 +00:00
  • 8e24cbc7c5 added Attachments and Attachment classes to winapi.py to get a more comprehensive doctest. In course of this change some small glitches have been found in outlook.py and mail.py, which concerned adressing of the Attachment items in outlook.py (createResource) and mail.py where the createMetadata Method now has **kw arguments for adding the filePath as a Metadata in case the mail has an attachment. The outlook.txt doctest has been changed to adopt the new test. winapi now contains only one extended example but it will get two more as soon as possible. scrat 2008-05-25 17:02:00 +00:00
  • 665e9bf650 provide additional common attributes for proxy objects helmutm 2008-05-23 10:20:44 +00:00
  • 7ef8e4f229 work in progress: provide additional field types (list field, records field) helmutm 2008-05-23 10:20:04 +00:00
  • 70f92e90b0 work in progress: extend and improve commandline controller helmutm 2008-05-23 10:19:25 +00:00
  • 740fc05308 extend cmdline controller to handle simple agent and job specifications helmutm 2008-05-21 11:52:28 +00:00
  • 18f29f8d9a provide icon attribute; work in progress: BSCW interface helmutm 2008-05-19 15:00:33 +00:00
  • 5bfe771ab9 moved codepages.py and the handling of outlook dialoges to system/windows/ scrat 2008-05-17 10:31:02 +00:00
  • a9c73b5361 rename 'publishing' states definition to 'simple_publishing' for unification of naming with loops.organize.stateful helmutm 2008-05-16 10:09:05 +00:00
  • fc7a928fb5 rename 'publishing' states definition to 'simple_publishing' for unification of naming with loops.organize.stateful helmutm 2008-05-16 10:07:51 +00:00
  • 7f0f3f3dad rearrange testing code helmutm 2008-05-11 17:06:13 +00:00
  • 66ea2a15bc rearrange testing code helmutm 2008-05-11 16:59:35 +00:00
  • a932deff3e work in progress: BSCW interface helmutm 2008-05-11 16:55:17 +00:00
  • d1f8a17e63 moved test data to testing data; work in progress: BSCW interface helmutm 2008-05-11 09:11:48 +00:00
  • 62330d395f Added id to codepages.py scrat 2008-05-10 15:43:36 +00:00
  • 52d6d9348c replaced createMIMEMail with an overwritten version of createResource and also moved the collection of the Metadata to the method assembleMetadata. Added a new module inagent/util which contains a dictionary with all more or less often used codepages and their representation in an Outlook Mail object.jsUntil now, the attachments are only represented by thei filenames as a list named subResources. scrat 2008-05-10 15:39:25 +00:00
  • ac5013a026 more on resources: extend interface and base class helmutm 2008-05-09 07:47:39 +00:00
  • 6cce2a4339 provide special views for tracking storage and tracks helmutm 2008-05-08 14:41:09 +00:00
  • 8582252967 work in progress: structuring of resources and metadata helmutm 2008-05-08 10:12:57 +00:00
  • 462bef47d4 add type='text/javascript' to script tag helmutm 2008-05-08 10:12:14 +00:00
  • 167e914055 changed outlook.py: now much more data from the outlook mails is available. Now we also can access the date the mail was sent as well when it has been received. Also data about the attachements is now available (if desired). Minor change to winapi was necessary in order to support the doctests with the changed outlook api. _prop_map_get now returns a dictionary instead of a tuple. scrat 2008-05-04 21:26:57 +00:00
  • 01b1b5a644 make sure keyword queries return an IFSet so that corresponding union and intersection functions may be used in complex queries helmutm 2008-05-04 09:02:36 +00:00
  • 43c0b9c4c7 do not show icon actions on print and presentation helmutm 2008-05-04 09:01:50 +00:00
  • 4c4ada47da add basic filesystem crawler helmutm 2008-05-01 18:59:06 +00:00
  • 3e6ac40962 provide Zope 2.9 compatibility for statful package helmutm 2008-04-29 10:24:06 +00:00
  • 45f090341e added configure.zcml helmutm 2008-04-28 07:58:27 +00:00
  • b9a0105604 provide separate notify() method for stateful objects to control notification by subclasses helmutm 2008-04-28 07:58:08 +00:00
  • 592058cfc5 fix bug in state event notification - moved notify() call to StatefulAdapter helmutm 2008-04-27 20:57:32 +00:00
  • 7cd7a574c0 add transition event helmutm 2008-04-27 14:27:33 +00:00
  • cd46c0a345 transition now fires TransitionEvent; added more icons and corresponding settings for states helmutm 2008-04-27 09:56:37 +00:00
  • 5d022e524e added catalog package with a simple variation of hurry.query and a keyword index helmutm 2008-04-26 17:00:28 +00:00
  • 0cfe7f951f added catalog package with a simple variation of hurry.query and a keyword index helmutm 2008-04-26 16:50:57 +00:00
  • 19b4ef8b86 added catalog package with a simple variation of hurry.query and a keyword index helmutm 2008-04-26 16:49:23 +00:00
  • 8a8dcf206a added catalog package with a simple variation of hurry.query and a keyword index helmutm 2008-04-26 16:43:04 +00:00
  • 357f471deb added catalog package with a simple variation of hurry.query and a keyword index helmutm 2008-04-26 16:41:17 +00:00
  • 56a889540b added catalog package with a simple variation of hurry.query and a keyword index helmutm 2008-04-26 16:40:04 +00:00
  • 3acc628b80 Changed createEmailMime and loadMailsFromFolder to include now all available elements (when no key is specified) and also inform the user if a specified key does not exist or has an invalid attribute type. So far this Outlook Crawler works with Outlook2007 the same way like with Outlook2000 (which unfortunately also means: no date to be retrieved so far) scrat 2008-04-26 14:38:55 +00:00
  • 0ad7b4aa86 add 'target' attribute to action helmutm 2008-04-26 12:40:50 +00:00
  • 4ead71499e add 'archived' and 'removed' states to simple publishing helmutm 2008-04-26 12:39:58 +00:00
  • 99cfd4a65b add updateTrack() to interface definition helmutm 2008-04-26 08:01:58 +00:00
  • 9c92fd07f3 work in progress: object actions, stateful resources: classification quality helmutm 2008-04-23 08:42:58 +00:00
  • 854f2c1f3a more on actions; added icons helmutm 2008-04-23 08:38:22 +00:00
  • 9826f31cc2 move com_error to system.windows.api helmutm 2008-04-23 08:36:53 +00:00
  • acc93c09b5 Changed bad return type self.result in outllok.py back to None Added import for com_error type in outlook.py. scrat 2008-04-22 21:26:14 +00:00
  • bd1c522b20 added a doctest in tests.py for testing access to the Outlook API. Minor changes in outlook.py in order to avoid Outlook COM Exception upon call on certain MailItem Attributes (Bug in Outlook API?). outlook.py: loadMailsFromFolder now returns self.result instead of yield None. Otherwise nothing would be returned. Added doctest outlook_real.txt which uses the Outlook API. scrat 2008-04-21 15:42:58 +00:00
  • 1a0084e46f work in progress: outlook crawler: make dummy implementation work helmutm 2008-04-16 16:01:39 +00:00
  • 1011f4b2eb make simplePublishing a function that returns a utility helmutm 2008-04-14 11:44:45 +00:00
  • 9f7afd166f add **kw to enterJob() so that job parameters may be supplied helmutm 2008-04-12 17:26:36 +00:00
  • 97699eede7 make crawlFolders() a generator by adding yield statements helmutm 2008-04-12 17:17:50 +00:00
  • 49860fe1ce changed structure in cybertools/agent/crawl/outlook.py according to loops/agent/crawl/filesystem.py adaptations and changes in winapi.py (Added Mail class and Items in Outlook Folder) placed comments in proper lines of winapi what next has to be found out about Outlook Mail Objects Doctests are ok, but iterating over loadMailsFromFolder in outlook.py has a problem with NoneType and therefor does not work yet scrat 2008-04-12 16:29:12 +00:00
  • d45477df93 options/config management basically working helmutm 2008-04-12 14:00:13 +00:00
  • c8a881041b intermediate commit for backup reasons added attributes and classes to winapi.py and made some modifications to outlook.py scrat 2008-04-12 13:03:09 +00:00
  • c39280f58f work in progress: cybertools.meta - configuration settings framework helmutm 2008-04-11 15:09:01 +00:00
  • c2df42555e work in progress: cybertools.meta package for managing general meta-information, e.g. for configuration settings and preferences helmutm 2008-04-10 16:52:51 +00:00
  • 97af36aea8 moved cybertools.util.namespace to the meta package helmutm 2008-04-10 13:33:37 +00:00
  • 44162de76c create cybertools.meta package for managing configuration options and other meta and control data helmutm 2008-04-10 13:29:06 +00:00
  • 4004ebd1cb renamed util.index to multikey helmutm 2008-04-10 13:28:03 +00:00
  • aa0fe50cfd moved index package as module to cybertools.util helmutm 2008-04-10 12:09:33 +00:00
  • c998205e18 make job params accessible to agent helmutm 2008-04-10 12:09:01 +00:00
  • 104d0ac88f Added some missing api. references in outlook.py Added some Dummy Implementations for Outlook Crawler in /testing/winapi.py Changed outlook.txt accordingly scrat 2008-04-09 13:46:38 +00:00
  • 3ddcf63821 extend tracking for loops.organize; changed tracks query to return a generator instead of a list; minor extensions for namespace/config stuff helmutm 2008-04-09 10:01:27 +00:00
  • 671e15ddd5 work in progress: fake windows API for testing with Outlook crawler helmutm 2008-04-07 07:30:47 +00:00
  • e4108ed7d1 rearrange system startup so that components are not registered during initial import but via a controlled setup helmutm 2008-04-07 06:36:48 +00:00
  • 5aee688a12 check-in. At the moment problem with doctests for README.txt in cybertools/agent and cybertools/agent/crawl.Outlook.txt scrat 2008-04-06 17:28:30 +00:00
  • 770a983a7f provide main and app modules for application startup; extend TelnetController to support twistd services helmutm 2008-04-04 13:18:27 +00:00
  • 771cf29cc2 work in progress: agent application with commandline controllers helmutm 2008-04-04 08:07:22 +00:00
  • 8f99753b1c work in progress: set up agent application; provide simple commandline controllers helmutm 2008-04-03 14:13:32 +00:00
  • 7da8c3b9d1 rename 'inform()' to 'notify()' helmutm 2008-04-03 11:27:17 +00:00
  • 4d8f1e7cf1 keep state information with jobs; provide feedback to master and controller via 'inform()' methods helmutm 2008-04-03 11:17:37 +00:00
  • 7cf1a59bae keep state information with jobs; provide feedback to master and controller via 'inform()' methods helmutm 2008-04-03 10:59:51 +00:00
  • be4aada1f8 provide dummy methods for mail crawler helmutm 2008-04-02 16:26:18 +00:00
  • 8ec8258a52 minor fixes in the send()/execute() chain on the Agent base classes helmutm 2008-03-31 17:49:14 +00:00
  • 922ede26b3 work in progress: crawling: let the doctest use the full procedure via master and controller helmutm 2008-03-31 17:10:08 +00:00
  • c3e078ca31 /agent/crawl: added the base.py and mailcrawl.py . Also added a README.txt for the doctests and modified the tests.py in /agent to recognize the new files. scrat 2008-03-30 22:36:25 +00:00
  • 13e146d774 added namespace module helmutm 2008-03-30 09:27:48 +00:00
  • 0b91f0de2f added a queueable agent that will only execute one job at a time helmutm 2008-03-29 18:01:13 +00:00
  • 3f69f638d3 added a queueable agent that will only execute one job at a time helmutm 2008-03-29 17:58:04 +00:00
  • 998cbf59cd make loading of R depend on environment variable USE_RLIBRARY helmutm 2008-03-29 15:51:02 +00:00
  • 1e9418133b added states definition factory function to be used as utility helmutm 2008-03-29 15:49:20 +00:00
  • bbb481e237 added the twisted-based scheduler to the simple doctest sequence helmutm 2008-03-24 11:13:14 +00:00
  • bfe47ee6a7 added the twisted-based scheduler to the simple doctest sequence helmutm 2008-03-24 11:04:54 +00:00
  • 8a6b84fe27 make doc test run again - keep base.schedule.Scheduler helmutm 2008-03-24 09:44:44 +00:00
  • a866d387ff Until now just a small change: added the scheduler.py now to /agent/core/ . Small change in the schedule Method. Changed the includes according to use now the schedule.py from /core. scrat 2008-03-23 20:16:48 +00:00
  • ad30d6f655 added a simple publishing states definition (publishing 'workflow') helmutm 2008-03-21 13:26:58 +00:00
  • 872fccc529 added some experimental stuff for self-registering adapters using a metaclass helmutm 2008-03-21 13:11:12 +00:00
  • 2ff4d5ac22 fixed __init__() method helmutm 2008-03-21 13:10:18 +00:00
  • a3b17ec3c0 added 'params' attribute to controller helmutm 2008-03-14 07:23:02 +00:00
  • 24af73ca1f fixes on view configurator (used for setting up portlets) helmutm 2008-03-13 17:40:57 +00:00
  • 76e6742b25 added integrator package: transparent access to filesystem directories and files helmutm 2008-03-12 13:01:57 +00:00