Commit graph

364 commits

Author SHA1 Message Date
helmutm
0132b95db8 work in progress: loops.classifier - some refactorings
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2074 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-28 13:10:10 +00:00
helmutm
dd809a07af work in progress: loops.classifier - some refactorings
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2073 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-28 13:06:42 +00:00
helmutm
1e0b976929 work in progress: automatic classification
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2072 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-27 06:06:24 +00:00
helmutm
bf8a641654 work in progress: automatic classification
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2071 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-26 16:38:46 +00:00
tschmid
52538479d8 deferToThread implemented
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2070 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-26 06:40:32 +00:00
tschmid
41e98f0bef initial check in
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2069 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-25 06:31:14 +00:00
tschmid
cd18b551dc Outlook version check added
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2068 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-23 18:13:16 +00:00
tschmid
e5eeb2d502 Outlook dialog handle added
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2067 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-23 18:12:34 +00:00
helmutm
46a1638edd use composer.schema for form/dialog handling
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2065 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-22 14:38:06 +00:00
helmutm
effa162a32 work in progress: use cybertools.composer.schema for form rendering
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2061 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-19 15:46:29 +00:00
helmutm
5473d625c9 provide short-hand syntax for config with repeated entries for one section
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2059 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-19 07:27:22 +00:00
helmutm
465c8a963f provide short-hand syntax for config with repeated entries for one section
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2058 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-19 07:26:31 +00:00
helmutm
9d888cefe8 provide short-hand syntax for config with repeated entries for one section
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2057 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-19 07:23:35 +00:00
helmutm
d131771839 prepare for using cybertools.composer.schema instead of zope.formlib
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1996 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-03 20:17:58 +00:00
helmutm
a049b73f0e refactoring of browser/form.py - prepare for using cybertools.composer.schema instead of zope.formlib
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1995 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-03 17:23:17 +00:00
helmutm
c793032aab refactoring of browser/form.py - prepare for using cybertools.composer.schema instead of zope.formlib
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1994 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-03 17:15:13 +00:00
helmutm
2063e8fa17 refactoring of browser/form.py - prepare for using cybertools.composer.schema instead of zope.formlib
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1993 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-09-03 16:11:00 +00:00
helmutm
4d645cc695 work in progress: preparing dojo dialog forms for implementing validation
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1965 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-27 17:33:07 +00:00
helmutm
4ccf4d033c bugfix for SourceInfo adapter: use context also for __parent__ to allow security checking
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1964 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-27 17:31:46 +00:00
helmutm
57a5f126b5 upload of resources from loops.agent via HTTP PUT basically working
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1955 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-23 16:27:03 +00:00
helmutm
a689fb09bb work in progress: process upload of resources from loops.agent via HTTP PUT
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1954 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-23 13:28:15 +00:00
helmutm
1d0ff2aed2 work in progress: process upload of resources from loops.agent via HTTP PUT
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1953 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-23 12:46:12 +00:00
scrat
c3ffee3437 core.py
*agent now creates an empty temporary directory in
 which all jobs should create their jobdirectories

ui/web.py
* outlook crawler has changed, adapted ui methods
  accordingly to access OutlookResource objects
  instead of email.MIME lists
* using agent object as an attribute in the
  AgentHome class which is now passed through when
  necessary
* changed form for creating OutlookCrawlJobs to provide
  possibility to select whether inbox, subfolders or
  both foldertypes should be crawled and to specify
  a regular expression for subfolder selection
  todo: add scheduler options
* changed the way how jobdetails are displayed
* changed display of crawling ressources:
  now it is also possible to display the job folders
  and enter them to view the mail objects

* added first sketch of a filesystem crawler form,
  without functionality at the moment

known bugs: currently having problems with character encodings

git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1950 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-22 13:57:22 +00:00
helmutm
993356b8ae work in progress: http put tranport, + server-side integrator put handler
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1940 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-20 17:03:09 +00:00
helmutm
d564ff0de1 provide first simple logging implementation
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1935 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-19 14:44:05 +00:00
helmutm
381ee37285 work in progress: provide logging
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1918 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-14 09:13:19 +00:00
helmutm
c6980e85c7 Job: + whenStarted, whenFinished callbacks, now with additional job argument; let Scheduler.schedule() return the real startTime (may be used as jobId)
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1917 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-14 08:31:01 +00:00
helmutm
ea8ea93528 Job: + whenStarted, whenFinished callbacks, now with additional job argument; let Scheduler.schedule() return the real startTime (may be used as jobId)
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1916 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-14 08:25:56 +00:00
helmutm
8469575076 Job: + whenStarted, whenFinished callbacks, now with additional job argument; let Scheduler.schedule() return the real startTime (may be used as jobId)
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1915 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-14 08:25:13 +00:00
helmutm
2ac3c63888 Job: + whenStarted, whenFinished callbacks, now with additional job argument; let Scheduler.schedule() return the real startTime (may be used as jobId)
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1914 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-14 08:24:49 +00:00
helmutm
5348071d34 Job: + whenStarted, whenFinished callbacks; remove transport/httpput.py
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1913 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-14 07:32:38 +00:00
helmutm
1e6eb9e4f6 backward compatibility for not directly importing class Loops in __init__.py
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1906 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-11 12:37:01 +00:00
helmutm
f3002188d5 added simple server and client scripts for testing the HTTP transport; transport now basically working
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1905 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-10 15:46:14 +00:00
helmutm
2f81551c2a make interfaces, README, transport conform to each other
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1904 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-10 11:57:21 +00:00
helmutm
e140e0eccc minor improvements on scheduling
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1903 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-10 11:23:07 +00:00
helmutm
de87f1ff91 schedule: put successor jobs in queue instead of just 'run'ning them
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1902 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-10 10:19:18 +00:00
helmutm
f4449162a1 extend base.Transporter class to full-blown HTTP transporter, thus eliminating the httpput module
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1901 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-10 09:55:45 +00:00
helmutm
f0676ad208 added site-packages directory
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1900 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-10 07:07:20 +00:00
helmutm
e7928f1e32 added docstring and comments to transport.base
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1899 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-10 07:06:35 +00:00
helmutm
f2e5ba51b9 move metadata into Resource class; more on httpput transport
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1897 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-09 17:51:17 +00:00
helmutm
0618ac5b73 removed 'from base import Loops' from __init__.py
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1895 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-09 14:57:22 +00:00
helmutm
f7d860518f removed 'from base import Loops' from __init__.py
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1894 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-09 14:56:32 +00:00
helmutm
db31c2d252 work in progress: filesystem crawler - added basic metadata handling
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1893 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-09 14:55:07 +00:00
helmutm
81d2092e0a removed 'from base import Loops' from __init__.py
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1892 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-09 14:32:00 +00:00
helmutm
913054b697 work in progress: filesystem crawler
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1891 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-09 14:30:14 +00:00
scrat
874d96c94b implemented first version of outlook.py for MailCrawling
added configuration management for ui using agent.config

folder mails is a proposal how to store mails (contains some samples)

git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1887 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-08 17:18:44 +00:00
tschmid
740aeca367 first check in
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1864 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-02 13:42:49 +00:00
scrat
ba37f85b0d small update. added a few comments on the classes to be more compliant with PEP 257
work in progress: reading and storing ini-settings in an xml file.

git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1863 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-01 22:23:47 +00:00
helmutm
77e035efbd provide Agent.scheduleJobsFromConfig() as part of the start-up procedure; work in progress: filesystem crawler
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1862 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-01 16:25:28 +00:00
helmutm
b9ba07ad95 provide Agent.scheduleJobsFromConfig() as part of the start-up procedure; work in progress: filesystem crawler
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1861 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-08-01 16:15:29 +00:00