dbr(Open ERP)
c860708a9c
[RENAME] Tiny ERP to OpenERP SA in all places
...
bzr revid: vir@tinyerp.com-20100728114344-u2cm97mk6gnfpp13
2010-07-28 17:13:44 +05:30
P. Christeas
6cb5fa01ed
Document, FTP: handle case of move into existing name.
...
Unlike unix 'mv', we do not allow move to point to an existing 'new_name'.
bzr revid: p_christ@hol.gr-20100714125232-fmm9sm1nc30nz92k
2010-07-14 15:52:32 +03:00
P. Christeas
5a5608d71b
Document FTP: restructure the function calling, more consistent exceptions.
...
Hopefully, FTP now will behave better to clients like Firefox. It is better
to pass the node-API messages to the FTP layer, than always return 550.
Conflicts:
document_ftp/ftpserver/ftpserver.py
bzr revid: p_christ@hol.gr-20100714125228-7xs3zbi72may4198
2010-07-14 15:52:28 +03:00
P. Christeas
9e390e4d17
Document FTP: avoid operations at "/"
...
bzr revid: p_christ@hol.gr-20100714090243-1ob78zjmfbtjsg2a
2010-07-14 12:02:43 +03:00
P. Christeas
10eea23109
Document tests: remove last, empty block
...
This just suppresses a warning.
bzr revid: p_christ@hol.gr-20100713205421-th0c0vuohsum3vj8
2010-07-13 23:54:21 +03:00
P. Christeas
a47be2ef0d
Document ftp: improve exception handling, size may return 404
...
bzr revid: p_christ@hol.gr-20100713205418-8oe6svsdvw2yy4jn
2010-07-13 23:54:18 +03:00
P. Christeas
d3ae0b0083
Document FTP: after nodefd.open_data(), cursor must commit
...
Because open_data, at the create case, updates the store_fname.
bzr revid: p_christ@hol.gr-20100713205336-jodj31v722x81grb
2010-07-13 23:53:36 +03:00
P. Christeas
bbbf42c6ba
Document FTP: try to get meaningful length from files.
...
This improves response from kio_ftp, because the SIZE request will no longer
report 0 length. However, LIST etc may still report 0, which will confuse
some clients. Solution is non-trivial, because the length can only be
computed after the content is generated.
bzr revid: p_christ@hol.gr-20100713103102-v5uou8uuqvqxm6yc
2010-07-13 13:31:02 +03:00
P. Christeas
8cd367f9ed
Document FTP: fix open_data after 1e1118a2bd7ae
...
After the revert, the node exception is TypeError (so that it is clearly
distinguishable from any others).
bzr revid: p_christ@hol.gr-20100713103035-usb1dbnma2l9c4ju
2010-07-13 13:30:35 +03:00
P. Christeas
0e8b07f490
Document ftp: have timeout at tests, skip if server is not available.
...
At trunk-xrg, the FTP daemon is only started *after* the db is loaded,
which means that it will not be available for tests on a server upgrade.
(still, tests can be performed through the base_module_record's importer)
Anyway, it is not wise to block the server startup if FTP doesn't
respond.
bzr revid: p_christ@hol.gr-20100713103016-33gu4o7yvkn7hmnd
2010-07-13 13:30:16 +03:00
P. Christeas
0dedf035f9
Document ftp: allow non-latin user, group.
...
bzr revid: p_christ@hol.gr-20100711142548-6uzoxs4224u8n2cf
2010-07-11 17:25:48 +03:00
P. Christeas
74b2dcfd80
Document ftp: Only test with 200 files, todo comment.
...
bzr revid: p_christ@hol.gr-20100709082356-p6xij5d22spqxrrx
2010-07-09 11:23:56 +03:00
P. Christeas
173be44150
Document ftp: fix unicode in NLST
...
At the nlst command, the paths from the API could have been unicode, in
which case the '\r\n' separator would be sent as '\00\r\00\n' over the
wire (that's utf-16 encoding).
For that, bring the utf-8 conversion functions inside ftpserver.
bzr revid: p_christ@hol.gr-20100708225433-fqpl911kqfsrm1ff
2010-07-09 01:54:33 +03:00
P. Christeas
796ed8e598
Document FTP: fix typo inside error message.
...
bzr revid: p_christ@hol.gr-20100708225217-ui4z1rc8gkuyynnl
2010-07-09 01:52:17 +03:00
P. Christeas
e7d01ae1e3
Document FTP: fix walking utf8 paths.
...
Also fix the error message when rename fails for utf8 filenames.
bzr revid: p_christ@hol.gr-20100708225213-fcq2nbgectztjycq
2010-07-09 01:52:13 +03:00
P. Christeas
819eed88a2
Document FTP: tests for utf8 chars in document names.
...
bzr revid: p_christ@hol.gr-20100708225202-wbgmrf141j5g1501
2010-07-09 01:52:02 +03:00
P. Christeas
7dd8a1a885
Document FTP: minor clean of the description file.
...
bzr revid: p_christ@hol.gr-20100708225158-97wvwp1mt0fp37dm
2010-07-09 01:51:58 +03:00
P. Christeas
eb96e0f256
Document ftp: solve the tests paradox
...
the FTP server has been limited to only serve databases that have the
document_ftp module "installed". However, this would break running the
tests, because the module would be marked as "to upgrade".
bzr revid: p_christ@hol.gr-20100706232928-5ckj97p61nfrq3rn
2010-07-07 02:29:28 +03:00
P. Christeas
950058dae3
Document FTP: fix yaml tests.
...
bzr revid: p_christ@hol.gr-20100706121053-5a9z29ub8hrnpqo9
2010-07-06 15:10:53 +03:00
P. Christeas
61b09c7fc9
Document ftp: fix NLST, path resolution.
...
bzr revid: p_christ@hol.gr-20100706121050-5u0i2hsm2phz0i30
2010-07-06 15:10:50 +03:00
P. Christeas
606df7368c
Document ftp: better handling of wrong paths.
...
bzr revid: p_christ@hol.gr-20100706060155-nyljhua59ahax7sx
2010-07-06 09:01:55 +03:00
P. Christeas
45b7a3adc3
Document FTP: improve the tests
...
Now, a non-existing path will return 550, an exception.
bzr revid: p_christ@hol.gr-20100702215304-7l2pit3ceih3wvo9
2010-07-03 00:53:04 +03:00
P. Christeas
0828a06de4
Document ftp: don't close the cursor at the abstract_fs
...
Since the get_crdata() has created cursors outside the scope of this
function, it is not wise to close them inside.
bzr revid: p_christ@hol.gr-20100702215302-y6fsu4kz05g1a9v7
2010-07-03 00:53:02 +03:00
P. Christeas
e29f5bef65
Document FTP: rewrite the code, resolve nodes only once.
...
A big patch: nodes should not be calculated multiple times from the path
string, within an operation. Instead, they are resolved only once in a
node object (may reuse the cwd_node, if possible) and then op relative
to that node.
bzr revid: p_christ@hol.gr-20100702215249-kzucr3i1p5f6vvnt
2010-07-03 00:52:49 +03:00
P. Christeas
dce6c87084
Document ftp: stop early if not in a node.
...
This will rather help debug some cases, where we try operations on the
"/" path.
bzr revid: p_christ@hol.gr-20100702103858-8jrqfzkd8g65vrzr
2010-07-02 13:38:58 +03:00
P. Christeas
be2f5723c9
Document, ftp: switch to new series of tests.
...
bzr revid: p_christ@hol.gr-20100702084535-6yz0f5xfsvh4jl9b
2010-07-02 11:45:35 +03:00
P. Christeas
24fa87a6ae
Document ftp: tests for dynamic folders.
...
We pass a few of them, but some functional issues are apparent.
bzr revid: p_christ@hol.gr-20100702081109-p6zl07eayj65rqs8
2010-07-02 11:11:09 +03:00
P. Christeas
88b0420b3e
Document ftp: do commit the cursors, at mkdir and rename
...
cr.close() is not enough for data to go to db.
bzr revid: p_christ@hol.gr-20100701224311-ef8q4qbmb8b9j6p1
2010-07-02 01:43:11 +03:00
P. Christeas
5da9c26605
Document FTP: fix syntax error in mkdir.
...
bzr revid: p_christ@hol.gr-20100701224308-g95nx5ckh8mgjgsb
2010-07-02 01:43:08 +03:00
P. Christeas
35c932d76a
Document FTP: write Yaml tests, have special helper module.
...
bzr revid: p_christ@hol.gr-20100701224249-fmble80t8nlg2azq
2010-07-02 01:42:49 +03:00
P. Christeas
fb3f520268
Document ftp: use create, coll_create, rename from node API
...
bzr revid: p_christ@hol.gr-20100701175134-g5wkaweznslhajgm
2010-07-01 20:51:34 +03:00
P. Christeas
abebb5c311
Document_ftp: *only* serve databases that have the module installed.
...
The document_ftp is not really a database-specific server, but a
server-wide implementation. So, it could normally serve all the databases
of the server, once one of them has it installed. Limit that and instead
only serve the dbs that have the module marked as installed.
bzr revid: p_christ@hol.gr-20100701175132-dydehiw5m6nnvcwy
2010-07-01 20:51:32 +03:00
P. Christeas
ab4ef97a7d
Merge commit 'bd063948343552f' into trunk-doc2-api2
...
bzr revid: p_christ@hol.gr-20100701175018-l2qerpd8mzan894i
2010-07-01 20:50:18 +03:00
P. Christeas
b2a10c1b20
Document FTP: adapt to node_descriptors API
...
bzr revid: p_christ@hol.gr-20100629140532-xgpjex7h0q1g0cff
2010-06-29 17:05:32 +03:00
P. Christeas
d130db349e
Document FTP: use pythonic logging in abstract_fs
...
bzr revid: p_christ@hol.gr-20100629140515-u73gs9ks4tiylhuo
2010-06-29 17:05:15 +03:00
P. Christeas
d835a1419b
Document FTP: don't touch the databases, on db_list
...
Trying a login on each db listed would result in the database loaded by
the pooler. This behaviour is not really welcome.
However, some clients (like kio_ftp) may still want to descend into the
databases listed, in which case we cannot avoid to load the db(s).
bzr revid: p_christ@hol.gr-20100629140328-2kqlfpo3oyhu0ufi
2010-06-29 17:03:28 +03:00
P. Christeas
ad31f812bc
Document_ftp: Don't use the open() method, but the get_data()
...
bzr revid: p_christ@hol.gr-20100629140311-7bvmbrc2t7gjyn1g
2010-06-29 17:03:11 +03:00
P. Christeas
0c0a6dcd7f
Document FTP: one more test case, skeleton.
...
bzr revid: p_christ@hol.gr-20100629140134-38zbsp7pvw1svgfv
2010-06-29 17:01:34 +03:00
P. Christeas
4d99b09045
Document, FTP: text skeleton of trivial yaml tests.
...
bzr revid: p_christ@hol.gr-20100629140049-dowvybyjh6bncyrb
2010-06-29 17:00:49 +03:00
UCO (OpenERP)
3217cf7e4c
[REM]: Removed access rules for OSV memory objects
...
bzr revid: rpa@tinyerp.com-20100628134938-23kiccr4355jfhmg
2010-06-28 19:19:38 +05:30
Mod2 Team (OpenERP)
02a17546b8
[IMP] Document:
...
* Add new configuration wizard to set resource directiory for Sale order, Product or Project
* Support pptx2txt, docx2txt in content index.
* Add new configuration wizard to browse FTP Server in document_ftp module
* Improved Configuration wizard to set url of FTP Server
bzr revid: hmo@tinyerp.com-20100624094827-9yfmtiiegoiu0asa
2010-06-24 15:18:27 +05:30
Olivier Dony
1ece324347
[IMP] document_ftp: config wizard should use same rules as FTP server for determining FTP Host and Port
...
bzr revid: odo@openerp.com-20100622130909-vxx9oq95rlnxilfo
2010-06-22 15:09:09 +02:00
Antony Lesuisse
f386869927
Don't bind ftpserver on detected ip address, bind it to 127.0.0.1 or the provided config value.
...
bzr revid: al@openerp.com-20100622122030-56azfsum3gjjgvp8
2010-06-22 14:20:30 +02:00
vra
bf8d2a73c0
[IMP][REF] Sql-injection changes, remove print statement, some space improvement.
...
bzr revid: vra@tinyerp.com-20100616115139-cql5oiqf622spa6p
2010-06-16 17:21:39 +05:30
Stephane Wirtel
6c44f59c55
[FIX] Typo
...
bzr revid: stephane@openerp.com-20100602071339-hwrtzy4w3e5wg7xw
2010-06-02 09:13:39 +02:00
Harry (Open ERP)
a855625916
[MERGE] work of document module
...
bzr revid: hmo@tinyerp.com-20100527124458-02xxdfbi8kp0x94k
2010-05-27 18:14:58 +05:30
Jay (Open ERP)
f388ea5445
[REF]
...
bzr revid: jvo@tinyerp.com-20100526082837-dzd3mu7n6y5p1x4c
2010-05-26 13:58:37 +05:30
JMA (OpenERP)
e277449755
[REF]
...
bzr revid: jma@tinyerp.com-20100521125831-rqe512penoei0kqz
2010-05-21 18:28:31 +05:30
Fabien Pinckaers
a3dd9f05dc
[FIX] 3 security rules, [IMP] object names for logs
...
bzr revid: fp@tinyerp.com-20100519183232-9zieyfnah526r312
2010-05-19 20:32:32 +02:00
vra
f2638bb616
[MERGE] merged from trunk main addons branch
...
bzr revid: vra@tinyerp.com-20100514044836-q9iucv080zovjqkd
2010-05-14 10:18:36 +05:30