747 Commits

Author SHA1 Message Date
Karel Pičman
c309350a9d Missing back_url 2024-10-22 12:38:42 +02:00
Karel Pičman
22510b90fd DmsfFileNotFoundError 2024-10-16 09:39:06 +02:00
Karel Pičman
6896256d85 :wqMerge branch 'devel' of github.com:danmunn/redmine_dmsf into devel 2024-10-03 14:27:15 +02:00
Karel Pičman
5e81d5e9c6 Zip attachments and raw data extension 2024-10-03 14:27:02 +02:00
Liane Hampe
752fe9f405 Some controller hooks won't get loaded
There are several hooks in lib/redmine_dmsf.rb listed to get loaded but
two of them in lib/redmine_dmsf/hooks/controllers are missing:

- account_controller_hooks
- search_controller_hooks

Therefore, webdav digest won't be created and the search feature
(not Redmine default) won't be available.
2024-09-28 12:14:57 +02:00
Karel Pičman
e0532a81b2 #1548 Issue attachments 2024-09-18 11:00:48 +02:00
Karel Pičman
06d818964c Missing Digest #1541 2024-08-29 10:03:05 +02:00
Karel Pičman
d27a77b063 Internal error while opening Settings page #1424 2024-08-13 08:17:25 +02:00
Karel Pičman
26d2b2a602 Easy styles moved elsewhere 2024-08-07 09:58:45 +02:00
Karel Pičman
bd09edfa54 #1541 No need to create a digest when authentication is not digest 2024-08-05 08:16:13 +02:00
Karel Pičman
85eec1a75b Rubocop 2024-07-23 13:20:04 +02:00
Karel Pičman
af1869f5e4 v3.2.0 released 2024-07-23 13:11:51 +02:00
Roman Azarenko
72358a82c0
Add redmine_products to obsolete plugin list
With redmine_products (and its dependency redmine_contacts) installed,
SystemStackError occurs when going to administrative settings:

	I, [2024-07-18T20:22:39.380403 #1]  INFO -- : Started GET "/settings" for 172.17.0.1 at 2024-07-18 20:22:39 +0000
	I, [2024-07-18T20:22:39.381060 #1]  INFO -- : Processing by SettingsController#index as HTML
	I, [2024-07-18T20:22:39.384106 #1]  INFO -- :   Current user: admin (id=1)
	I, [2024-07-18T20:22:39.396807 #1]  INFO -- : Completed 500 Internal Server Error in 16ms (ActiveRecord: 0.4ms | Allocations: 11130)
	F, [2024-07-18T20:22:39.532960 #1] FATAL -- :
	SystemStackError (stack level too deep):

	plugins/redmine_products/lib/redmine_products/patches/notifiable_patch.rb:35:in `all_with_products'
	plugins/redmine_dmsf/lib/redmine_dmsf/patches/notifiable_patch.rb:37:in `all'
	...
	plugins/redmine_products/lib/redmine_products/patches/notifiable_patch.rb:35:in `all_with_products'
	plugins/redmine_dmsf/lib/redmine_dmsf/patches/notifiable_patch.rb:37:in `all'
	app/controllers/settings_controller.rb:37:in `edit'
	app/controllers/settings_controller.rb:32:in `index'
	lib/redmine/sudo_mode.rb:61:in `sudo_mode'

Fixes: 648bed260cdf ("Adminstration-settings cannot open after dmsf installed #1506")
Fixes danmunn/redmine_dmsf#1537
Related to danmunn/redmine_dmsf#1506
2024-07-19 09:55:01 +02:00
Karel Pičman
8d88c6845f A typo 2024-07-15 15:25:47 +02:00
Liane Hampe
8bcc5a5217 Fixing NoMethodError in DmsfFileRevisionFormat
When an issue with a custom field format DmsfFileRevision
should be created by a non-member an exception would be
raised without this commit.

A non-member could always be an admin or in fact a non-member
in case of a public project.
2024-07-04 13:15:20 +02:00
Karel Pičman
1f8ad9bf4d Use an existing hook rather than re-rendering the original view (prevent view_paths.unshift) 2024-07-02 10:12:43 +02:00
Karel Pičman
ec0c963cea Error -> warning 2024-06-28 09:16:52 +02:00
Karel Pičman
0be8d1c44d Digest & menu 2024-06-27 17:11:36 +02:00
Karel Pičman
a2eeac3897 Easy tests 2024-06-27 09:59:16 +02:00
Karel Pičman
a55d913489 Easy tests 2024-06-13 07:05:38 +02:00
Karel Pičman
9272264cce Easy tests 2024-06-12 14:26:32 +02:00
Karel Pičman
296e2e06f8 #1464 Digest as the default authentication method 2024-05-28 11:53:15 +02:00
Karel Pičman
cda94538e6 #1464 some optimizations 2024-05-20 12:20:54 +02:00
Karel Pičman
d6970b74e4 #1464 Automatic users' digests generation 2024-05-17 13:00:08 +02:00
Karel Pičman
8f7157ca19 #1464 Digest authentication 2024-05-16 14:54:11 +02:00
Karel Pičman
d9b9cb05f5 Rubocop 2024-05-14 13:02:49 +02:00
Karel Pičman
0b255a9fc1 Easy DMSF 2024-05-14 12:41:36 +02:00
Liane Hampe
7093e1baac Adds missing safe_attribute for dmsf_not_inheritable
Dmsf custom field settings are extended with a further attribute called
dmsf_not_inheritable. This attribute is added to Redmine
CustomField.safe_attributes.

Hence dmsf_not_inheritable will be saved now!
2024-03-19 15:40:35 +01:00
Karel Pičman
0c95a29154 Digest can't be null 2024-03-06 09:37:45 +01:00
Karel Pičman
648bed260c Adminstration-settings cannot open after dmsf installed #1506 2024-02-23 10:57:12 +01:00
Karel Pičman
292b91ca5e 'Redmine like' error handling in macros 2024-02-23 09:45:57 +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
962c3a8f23 DMSF doesn't ignore filepattern when LOCK and UNLOCK requests. #1495 2024-01-04 11:42:55 +01:00
Karel Pičman
81447e04f9 Redmine 5.1 2023-11-15 11:59:56 +01:00
Karel Pičman
90fb2a0989 A typo 2023-10-24 09:56:04 +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
4c26359cba #1248 Rubocop 2023-09-12 09:22:51 +02:00
Karel Pičman
6a18eae507 #1248 Rubocop 2023-09-12 08:21:47 +02:00
Karel Pičman
7d3865977c #1248 The custom field type is based on revision 2023-09-12 08:15:22 +02:00
Karel Pičman
06d7bb8762 #1132 Copying/Moving of multiple entries 2023-09-07 09:30:08 +02:00
Karel Pičman
17ac75f90a Make DMS document available as Type of a custom field #1248 2023-09-04 14:59:36 +02:00
Karel Pičman
73193baa68 Make DMS document available as Type of a custom field #1248 2023-09-04 14:48:07 +02:00
Karel Pičman
f2448c4990 Missing top-level documentation comment 2023-08-31 15:44:45 +02:00
Karel Pičman
f8cefe03c9 Edited documents cannot be unlocked #1473 2023-08-31 15:27:30 +02:00
Karel Pičman
013993b48d English localization for all WebDAV requests 2023-08-31 10:25:45 +02:00
Karel Pičman
52a777cc3b Xapian Easy search 2023-07-14 09:21:32 +02:00
Karel Pičman
f31534ce58 Xapian Easy search 2023-07-12 12:07:49 +02:00
Karel Pičman
df7cf6e752 After file convert view permissions missing #1454 2023-06-06 12:13:40 +02:00
Karel Pičman
2a2ef8ba60 Documents' preview 2023-06-05 14:18:18 +02:00
Karel Pičman
c502b834c4 An option to remove the original Documents module 2023-06-02 16:56:00 +02:00