669 Commits

Author SHA1 Message Date
Karel Pičman
c235baa1db Compatibility with Easy 2024-09-04 15:27:22 +02:00
Karel Pičman
8d9b06ae9d Macro enabled Excel documents not editable 2024-08-28 10:58:53 +02:00
Karel Pičman
b0a53abc48 Macro enabled Excel documents not editable 2024-08-27 14:40:31 +02:00
Karel Pičman
bae3185995 Activity stream is not showing the document name #1540 2024-08-13 07:44:23 +02:00
Karel Pičman
00ced02fcd Mysql2::Error::TimeoutError 2024-07-04 09:15:26 +02:00
Karel Pičman
641b206b3a Unit tests 2024-05-24 08:10:42 +02:00
Karel Pičman
a88d65cd5b #1502 Text and Markdown files' preview 2024-05-22 14:57:42 +02:00
Karel Pičman
79bc188c75 #1517 Uploading with an empty attachment field 2024-05-22 10:18:16 +02:00
Karel Pičman
e25fc851cf The file is not uploaded to the custom file field #1517 2024-05-09 14:22:37 +02:00
Karel Pičman
a877f40257 Use rather token than path 2024-05-06 17:37:51 +02:00
Karel Pičman
625faa5e0a Honour allowed extensions 2024-02-23 10:06:38 +01:00
Liane Hampe
152f0f71b2 Adds further validations
The models DmsfFile and DmsfFileRevision will
get validations on database restricted strings
such that title, name, disk_filename.
2024-02-22 12:43:37 +01:00
Karel Pičman
d4f4d4a37d #1505 2024-02-15 09:17:44 +01:00
Liane Hampe
360c195f1a Adds further condition in DmsfQuery#dmsf_nodes
It will make sure that a pending link will be
deleted from the query and hence not displayed
to the user.

A pending link has no project assigned. For those
links the case statement in DmsfQuery#dmsf_nodes
will now return true what causes the link to be
deleted from the query result.
2024-02-15 08:27:42 +01:00
Liane Hampe
d577f559e1 Adds an extra check in DmsfQuery#dmsf_node
This change stablizes the query with DmsfLink objects since they could
have stored a project_id of -1 causing a nil error.

This may happen when the linking of a dms document with an issue was
not successful or aborted as observed with https://github.com/danmunn/redmine_dmsf/pull/1466.
2024-01-30 19:33:18 +01:00
Karel Pičman
29a3b9231a Problem clicking action menu (three dots) in DMS file grid #1501 2024-01-10 10:27:26 +01:00
Karel Pičman
0adcc6291c NoMethodError for intersect if running on Ruby 2.7.6 #1500 2024-01-09 13:15:57 +01:00
Karel Pičman
94a654fb50 NoMethodError for intersect if running on Ruby 2.7.6 #1500 2024-01-08 08:33:45 +01:00
Karel Pičman
04645bc36d Get rid of changing years in file headers 2024-01-05 14:04:46 +01:00
Karel Pičman
4f60034d6f Missing translation :notice_account_unknown_email #1493 2023-12-06 12:56:03 +01:00
Karel Pičman
90f8f48683 Empty system folders #1491 2023-11-27 13:57:16 +01:00
Karel Pičman
6cd6cb078d Rubocop 2023-11-15 13:58:06 +01:00
Karel Pičman
8842fd69ea Expected false to be truthy 2023-11-15 13:25:36 +01:00
Karel Pičman
763871577c Expected false to be truthy 2023-11-15 13:07:53 +01:00
Karel Pičman
9cd943f056 Expected false to be truthy 2023-11-15 12:48:02 +01:00
Karel Pičman
16beb8ddbe Expected false to be truthy 2023-11-15 12:30:04 +01:00
Karel Pičman
81447e04f9 Redmine 5.1 2023-11-15 11:59:56 +01:00
Karel Pičman
d2f66a8380 Setting.plugin_redmine_dmsf['dmsf_index_database']: undefined method 'strip' for nil:NilClass #1483 2023-11-02 09:53:26 +01:00
Karel Pičman
fc141b7e3b \Author should be kept when moving a folder #1484 2023-10-24 09:58:37 +02:00
Karel Pičman
6a1985255f Failed upgrade up to version 3.1.1 from version 3.0.12 #1472 2023-10-04 10:52:25 +02:00
Karel Pičman
8b41216517 #1132 Missing sub-folders 2023-09-14 13:59:59 +02:00
Karel Pičman
de3d262965 #1132 Unit tests 2023-09-07 15:50:56 +02:00
Karel Pičman
06d7bb8762 #1132 Copying/Moving of multiple entries 2023-09-07 09:30:08 +02:00
Karel Pičman
4120744315 Can't access a folder under watch, but works again when unwatching the folder #1469 2023-08-23 09:10:18 +02:00
Karel Pičman
f31534ce58 Xapian Easy search 2023-07-12 12:07:49 +02:00
NGeb1
9c8cab0072
fix .zero? error in id_attribute check 2023-07-02 13:39:51 +03:00
Karel Pičman
df7cf6e752 After file convert view permissions missing #1454 2023-06-06 12:13:40 +02:00
Karel Pičman
f08a9f1f67 I downloaded files from devel branch and put them into plugin folder. Then I run #1453 2023-06-02 12:43:13 +02:00
Karel Pičman
5262fdcf10 Rubocop 2023-06-01 14:53:46 +02:00
Karel Pičman
377dd56f14 Rubocop 2023-06-01 13:44:55 +02:00
Karel Pičman
24a965e798 Style/NegatedIf: Favor unless over if for negative conditions. 2023-05-30 12:23:23 +02:00
Karel Pičman
32c9435430 gem xapian-ruby 2023-05-30 12:04:49 +02:00
Karel Pičman
2dbedfa649 Rubocop: Layout/EmptyLineAfterMagicComment 2023-05-30 11:54:16 +02:00
Karel Pičman
5e058f5aef Empty array of notifications recipients 2023-05-23 15:15:27 +02:00
Karel Pičman
2914eef375 Approval workflow actions 2023-05-23 13:57:40 +02:00
Karel Pičman
9eb6892e82 Rubocop tests 2023-05-22 10:32:59 +02:00
Karel Pičman
6606be9b76 Rubocop tests 2023-05-12 15:59:01 +02:00
Karel Pičman
b42bc6a037 File view permissions issue #1434 2023-03-30 11:32:10 +02:00
Karel Pičman
4cc7ceb6aa Rubocop test 2023-03-28 09:27:05 +02:00
Karel Pičman
2b73e59c8f File view permissions issue
#1434
2023-03-23 10:54:09 +01:00