37 Commits

Author SHA1 Message Date
Daniel Munn
df30c7fea1 Relates to #50 should fix issue (awaiting user confirmation) 2012-09-24 11:08:53 +01:00
Daniel Munn
4870bf004a Fixes #34 files last revision called under "visible" scope which fails due to file already being deleted. <file>.revisions.first is returned instead of <file>.revisions.visible.first in the case where file is delted. 2012-07-11 18:43:44 +02:00
Daniel Munn
70bfdb2a9b Fixes #24 - MySQL returns Mysql::Time object on dynamic column, this is incompatible with ruby's Time object - instead check is made via class name (again not the best method of reflection, however in the case of a MySQL missing environment it'd break due to module/class not being found)
Updated two scopes to no longer be read-only (default stance is to make joins read only), however this breaks intended purpose
2012-07-17 12:16:09 +01:00
Daniel Munn
6c325ff7c1 Fixes #27 incorrect call to to_s causes execution error. 2012-07-11 10:07:12 +02:00
root
1f9e136934 Cleanup for push to stable 2012-07-05 07:52:02 +01:00
root
f6350d3859 Fixes #20 - SQL incompatibility with SQLite 2012-07-05 07:48:43 +01:00
Daniel Munn
a8cf03a958 Updating models to contain table name (prevents ambiguous queries) 2012-06-29 09:11:04 +01:00
Daniel Munn
6237e09581 New: Support for lockdiscover and supported lock PROPFIND requests
Update: file_revision visible scope now is joined with parent item and checked for both revision and file visibility
New: Projects now store into their own folder within configured path
Fix: db upgrade script does a one-time re-sort of existing physical data to ensure it can be read in new world
Fix: webdav controller (from Gem) did not flag output as utf-8 with correct header, overloaded in dmsf controller instance to fix
Update: Testsuites updated to support a few more conditions for lock processing
2012-06-28 14:29:13 +01:00
Daniel Munn
e3831b409f Fix: errors.add_to_base is not Rails3 compliant - changed with errors[:base] <<
Update: UI updates to better notify of locked status
2012-06-27 12:56:41 +01:00
Daniel Munn
7d8b941e4a Starting lock system overhaul in line with #14 - designed new approach will allow for folder locking, and shared locking - todo: rewrite lock! and
unlock! methods in lib/redmine_dmsf/lockable.rb
2012-06-26 15:21:26 +01:00
Daniel Munn
6c8d3c1128 Updated files inline with changes in #12 2012-06-22 13:38:21 +01:00
Daniel Munn
a445de4cc8 Updates around #12 2012-06-22 12:32:16 +01:00
Daniel Munn
82e53e7fdf Copy DMSF functionality expansion
Data linkup (with dependency destruction)
2012-06-22 09:26:45 +01:00
Daniel Munn
d6ee91342a Updating code to fix issues related to #5 2012-06-18 23:12:34 +01:00
Daniel Munn
36fa608cc1 Updated dmsf_file model with Rails3 alternative to merge_conditions. Fixes #2 2012-06-12 16:53:04 +01:00
mavimo@gmail.com
d2cb53a027 * worinkg on Issue #19: DMSF document and folder can have custom fields
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@280 5e329b0b-a2ee-ea63-e329-299493fc886d
2012-03-31 17:56:49 +00:00
vit.jonas@gmail.com
02c6eb5a36 * fixed Issue 168: MySQL Error in serarching within dmsf files.
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@260 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-10-13 20:17:16 +00:00
vit.jonas@gmail.com
d1d793e41c * work on Issue 142: Copy Folder option
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@251 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-10-09 22:08:03 +00:00
vit.jonas@gmail.com
a33340c4fc * finished Issue 134: Create possibility to copy file even to different project
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@220 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-08-16 12:18:36 +00:00
vit.jonas@gmail.com
e5d2d9071b * included total size for folders
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@195 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-07-07 08:27:22 +00:00
vit.jonas@gmail.com
dd8bd03aec * fixed Issue 100: Improve translation
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@179 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-06-27 20:38:17 +00:00
vit.jonas@gmail.com
8f64bbab2c * finished Issue 54: Choose if deleted Documents remains in storage
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@151 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-06-13 08:58:23 +00:00
vit.jonas@gmail.com
3c0db80e61 * fixed Issue 74: dmsf_attrs[1] is equal to E''
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@137 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-06-07 05:59:31 +00:00
vit.jonas@gmail.com
40d92128d7 * fixed Issue 61: Redmine xapian and dmsf problems
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@110 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-31 10:56:02 +00:00
vit.jonas@gmail.com
6e418d637e Merged devel branch to trunk
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@109 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-31 06:53:14 +00:00
vit.jonas@gmail.com
36b04097c3 * work on revisions paging
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@95 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-27 08:31:21 +00:00
vit.jonas@gmail.com
681e58894a * work on multi delete
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@88 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-25 12:26:01 +00:00
vit.jonas@gmail.com
4333fac465 * small fixes to file validation
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@79 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-24 20:04:29 +00:00
vit.jonas@gmail.com
d1a72ce048 * finished Issue 30: File upload strange behavior for files with same filename
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@78 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-24 19:51:10 +00:00
vit.jonas@gmail.com
f733d05a5b * finished Issue 48: Database Error WHen Searching With Redmine Search
* fixed minor errors in fulltext search

git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@76 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-24 12:47:40 +00:00
vit.jonas@gmail.com
0ba5f454c2 * reworked file upload and file revision creating
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@71 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-22 15:33:52 +00:00
vit.jonas@gmail.com
f5e5914736 * renamed folder's name to title
* created table for revision access auditing

git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@69 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-21 17:39:34 +00:00
vit.jonas@gmail.com
ef0c829965 * cleanup in db migration
* cleanup in translations

git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@68 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-21 16:42:21 +00:00
vit.jonas@gmail.com
0add714cbd * folder validation completed
* fixed Issue 18: DMSF menu is not always selected

git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@67 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-21 15:44:07 +00:00
vit.jonas@gmail.com
6be21b02a5 * finished Issue 25: Uploading files doesn't send notifications emails by default
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@50 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-18 08:03:20 +00:00
vit.jonas@gmail.com
a0b802a328 * never ending import story ... hope done
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@5 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-05 19:50:53 +00:00
vit.jonas@gmail.com
2c23d4e1aa * finishing import
git-svn-id: http://redmine-dmsf.googlecode.com/svn/trunk/redmine_dmsf@4 5e329b0b-a2ee-ea63-e329-299493fc886d
2011-05-05 19:29:34 +00:00