Karel Picman
a06bfd7754
Webdav: PROPFIND on a locked folder causes internal server error #673
2017-02-17 08:55:16 +01:00
COLA@Redmine.local
c30f477dc4
MOVE request should not return MultiStatus when successful.
2017-02-16 23:06:37 +01:00
COLA@Redmine.local
5ae0a65152
Non-versioned files are destroyed directly when deleted via WebDav. #654
2017-02-14 18:43:11 +01:00
COLA@Redmine.local
2b866ad190
Commented puts in init_testcache or init_nullcache
2017-02-14 17:12:45 +01:00
COLA@Redmine.local
aeb9bc8120
Increased lock time to 1.week for WebDAV #648 . Implemented webdav lock test.
2017-02-14 17:10:40 +01:00
COLA@Redmine.local
6d2b22c459
Renamed DmsfLock.revision to dmsf_file_last_revision_id. #615
2017-02-14 17:04:05 +01:00
COLA@Redmine.local
c3ae2a35e6
Fixed so revision only is reused if a *new* revision has been created after the lock. #615
2017-02-14 17:04:05 +01:00
COLA@Redmine.local
65b64ca799
Store revision in lock only if the object being locked is a DmsfFile #615
2017-02-14 17:04:05 +01:00
Karel Picman
2d8c5e77db
ERROR: Couldn't find Project with identifier=desktop.ini #655
2017-02-14 13:57:42 +01:00
Karel Picman
54a3805cca
Missing date picker when creating new file #652
2017-02-14 13:49:53 +01:00
Karel Picman
88b9cfcda5
Locked documnts on My page #663
2017-02-13 15:47:57 +01:00
Karel Picman
6f709924b5
Merge pull request #658 from carlolars/615_webdav_locked_document
...
webdav locked document
2017-02-13 08:27:35 +01:00
COLA@Redmine.local
54bf8b5054
resource.path begins with a / so there is no need to add one.
2017-02-12 12:34:50 +01:00
COLA@Redmine.local
c080ef3dd7
A locked file only increase the revision once when updated/saved via the WebDav. #615
2017-02-10 21:29:01 +01:00
COLA@Redmine.local
22b71a0e14
WebDav move: moving a zero sized file does not create a new revision.
2017-02-09 22:58:07 +01:00
COLA@Redmine.local
cea097de4a
WebDav MOVE: MsOffice rename to .tmp was not working, the file was never copied.
2017-02-09 22:16:30 +01:00
COLA@Redmine.local
5d3ac312dc
Removed faulty 'true' that causes move requests to ALWAYS return status 200.
2017-02-09 22:03:17 +01:00
Karel Picman
c1ed977985
v1.5.9 tests
2017-02-09 10:32:38 +01:00
Karel Picman
fc0a22a98b
2016 -> 2017
2017-02-08 10:57:13 +01:00
Karel Picman
9e124bfa84
Merge pull request #645 from carlolars/630_DisableVersioning
...
Disable versioning #630
2017-02-03 12:58:08 +01:00
Karel Picman
89bd771f0d
refs #136585 issue copying
2017-02-03 12:25:24 +01:00
COLA@Redmine.local
0f288ba881
Disable file versioning for files that match the filter.
2017-02-02 21:54:05 +01:00
Karel Picman
134076aa05
Documents export #641
2017-02-02 14:09:44 +01:00
Karel Picman
b2e431bc20
Disable versioning for certain files/file patterns #630
2017-01-31 13:27:20 +01:00
Karel Picman
f7051c7ba0
Disable versioning for certain files/file patterns #630
2017-01-31 10:49:23 +01:00
Karel Picman
c985a882d1
#48 WebDAV
2017-01-30 15:47:18 +01:00
Karel Picman
39a0a57813
Linking Issues and DMSF Documents #48
2017-01-30 15:21:22 +01:00
Karel Picman
65820f97f3
Linking Issues and DMSF Documents #48
2017-01-26 10:20:39 +01:00
Karel Picman
66c5af9d53
title and sort
2017-01-16 09:57:36 +01:00
Karel Picman
2e2b15c260
Document export rake task #634
2017-01-16 09:37:06 +01:00
COLA@Redminetest
e0f0ec4763
Removed some stuff that was removed way back.
2017-01-15 21:43:22 +01:00
COLA@Redminetest
75a443dac9
Implemented caching of PROPSTATS and PROPFIND using MemCacheStore (memcached).
2017-01-15 21:12:16 +01:00
Karel Picman
c7a30ca410
#527 MD5 = 0 if the file is missing
2017-01-10 13:35:05 +01:00
Karel Picman
ad277515e1
It is no more needed, I believe
2016-12-22 15:34:18 +01:00
Karel Picman
562ad3b0f7
An attempt to create a folder in the root causes an infinite loop #616
2016-11-30 14:49:33 +01:00
Karel Picman
e1209a6148
WebDAV: PROPFIND to "/" and "/dmsf" throws FATAL error #598
2016-11-28 15:17:26 +01:00
COLA@Redminetest
0d58cfade3
Added a global Title Format, configured in plugin settings and used when no user defined format is present.
2016-11-14 19:16:30 +01:00
Karel Picman
44bf173845
Merge pull request #595 from carlolars/OfficeSupport
...
Office support
2016-11-09 08:47:28 +01:00
COLA@Redminetest
6bbe6fc3cc
Instead of having one options/head method in each resource call the options/head method in the superclass.
2016-11-09 00:09:12 +01:00
COLA@Redminetest
94369569f3
Only allow anonymous OPTIONS and HEAD if request really is anonymous.
2016-11-09 00:09:12 +01:00
COLA@Redminetest
1ba6b3e7d5
Verify that user_agent is not nil before using it.
2016-11-08 21:08:08 +01:00
COLA@Redminetest
f34c8ef4ec
Anonymous OPTIONS and HEAD requests are only allowed from Microsoft Office clients.
2016-11-08 14:45:57 +01:00
COLA@Redminetest
05b0f1b08c
Changed MsOffice check to look for 'Microsoft Office' in the User Agent.
2016-11-08 14:27:31 +01:00
Karel Picman
2f9fc02114
Merge pull request #594 from carlolars/OfficeSupport
...
Office support
2016-11-08 10:15:24 +01:00
COLA@Redminetest
e160df298c
MsOffice wants response 405 on anonymous OPTIONS requests.
2016-11-07 18:31:48 +01:00
COLA@Redminetest
3812be1cea
Implemented OPTIONS and HEAD requests, used by MsOffice.
...
MsOffice use anonymous OPTIONS and HEAD requests.
OPTIONS always returns MethodNotAllowed(405).
HEAD (hopefully) returns a valid response.
See https://support.microsoft.com/en-us/kb/2019105 for details.
2016-11-07 10:08:30 +01:00
COLA@Redminetest
4ae5c37966
When deleting temporary MsOffice files then also destroy the file.
2016-11-07 10:08:30 +01:00
COLA@Redminetest
86fdb76c1e
If reusing a revision because the last had zero size then don't generate a new filename.
2016-11-07 10:08:30 +01:00
COLA@Redminetest
988799d13b
MOVEing a file from .tmp also destroys the .tmp file. (MsOffice rename)
2016-11-07 10:08:30 +01:00
COLA@Redminetest
f9a1620657
fixed typo
2016-11-06 14:39:39 +01:00