Commit Graph

99 Commits

Author SHA1 Message Date
Uwe Steinmann
3a5886b64a Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2024-05-03 08:38:22 +02:00
Uwe Steinmann
72509a09eb add ViewOnlіne and Download to legacy access rights 2024-05-02 18:12:10 +02:00
Uwe Steinmann
44621c0bb6 add legacy access check for controllers 2024-04-29 13:05:59 +02:00
Uwe Steinmann
04b63531c7 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2023-10-13 13:36:10 +02:00
Uwe Steinmann
fcf5c9be93 addititional lecacy right can be added 2023-10-13 13:33:14 +02:00
Uwe Steinmann
4f00481f1e Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2023-09-18 09:38:35 +02:00
Uwe Steinmann
fdc6c6a863 add Dashboard to legacy access rights 2023-09-17 16:12:45 +02:00
Uwe Steinmann
7ae5749bcf add new method mayCheckIn() 2023-03-13 10:18:14 +01:00
Uwe Steinmann
61a5dbc2b9 check if latest content exists 2021-06-25 09:02:39 +02:00
Uwe Steinmann
371f348d88 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2021-06-25 08:59:18 +02:00
Uwe Steinmann
ff9385bf1e change behaviour of mayEditComment and mayEditAttributes 2021-06-25 08:54:05 +02:00
Uwe Steinmann
7c818d0913 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2021-06-01 11:02:45 +02:00
Uwe Steinmann
3003d6d0d3 check for non empty workflow state 2021-06-01 10:50:55 +02:00
Uwe Steinmann
d8c534dff4 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2021-04-18 20:16:22 +02:00
Uwe Steinmann
0695f35f8d Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2021-04-18 13:02:30 +02:00
Uwe Steinmann
314a35b2d8 backport check_view_access and check_controller_access for smoother migration 2021-04-18 13:01:11 +02:00
Uwe Steinmann
67d8cf39fb regular users can no longer set owner of document while uploading 2021-03-25 16:37:56 +01:00
Uwe Steinmann
2cc6ca95e9 allow edit attributes in S_DRAFT_APP 2020-12-17 09:41:48 +01:00
Uwe Steinmann
2c008bafee allow editAttributes in S_IN_REVISION and S_DRAFT_APP 2020-12-17 09:37:50 +01:00
Uwe Steinmann
eb0367bd7c document links can be added by regular users again 2020-10-06 06:37:07 +02:00
Uwe Steinmann
8865f61a54 show menu tasks in legacy mode (Closes #485) 2020-08-31 15:35:54 +02:00
Uwe Steinmann
b1c433e594 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2020-05-28 08:01:47 +02:00
Uwe Steinmann
1d99c05b20 fix check for edit version 2020-05-28 07:59:57 +02:00
Uwe Steinmann
d1f47f9320 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2020-04-22 17:22:24 +02:00
Uwe Steinmann
dcfefa5801 remove cloѕing php tag 2020-04-20 10:18:51 +02:00
Uwe Steinmann
10f6606efa add RevisionSummary to list of lecacy access rights 2019-11-25 11:50:11 +01:00
Uwe Steinmann
7d9de047bd add legacy access rights for groups 2019-11-25 09:31:56 +01:00
Uwe Steinmann
83e42948ee Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-11-21 10:55:22 +01:00
Uwe Steinmann
33b0691b0b allow mimetype to specify documents which can be edited online 2019-11-21 10:51:17 +01:00
Uwe Steinmann
85157a8bfe no access on some more scripts 2019-11-20 18:12:26 +01:00
Uwe Steinmann
43f57637e7 add method check_view_lecacy_access()
which does the legacy access checking if advanded acl is turned off
2019-11-20 13:12:11 +01:00
Uwe Steinmann
1c08d83704 need M_ALL to set revisor 2019-11-07 21:59:02 +01:00
Uwe Steinmann
d12b41a958 use new method SeedDMS_Core_Document::isType() 2019-09-06 14:54:11 +02:00
Uwe Steinmann
670597ea5f Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2019-09-06 14:51:21 +02:00
Uwe Steinmann
88168d005e take over some changes from 5.1.x 2019-09-06 14:32:14 +02:00
Uwe Steinmann
7576bee235 use new method SeedDMS_Core_[Document|Folder]::isType() 2019-08-08 09:05:40 +02:00
Uwe Steinmann
9e1dff071a admis are allowed to change approver/reviewer after first approval/review 2019-02-01 09:00:16 +01:00
Uwe Steinmann
fc688441ad recipients can be set, even if document was not released 2019-01-31 15:06:45 +01:00
Uwe Steinmann
20a798d9f1 add some mor documentation 2018-03-31 14:40:05 +02:00
Uwe Steinmann
c2ecc4adbb check_controller_access() returns true if !guest and adv access controll is off 2018-03-31 14:28:57 +02:00
Uwe Steinmann
981bcaf7d7 override status may be called on 'needs correction' status 2018-02-20 06:15:15 +01:00
Uwe Steinmann
d824ca30fb may[Receipt|Review|Approve|Revise] also checks for document access 2018-02-05 08:48:53 +01:00
Uwe Steinmann
e7bec65b89 document status may be overriden if document is rejected 2018-02-01 08:28:24 +01:00
Uwe Steinmann
d2a0c08633 allow to set revisors and recipients with M_READWRITE access
previously M_ALL was needed
2018-01-28 07:49:46 +01:00
Uwe Steinmann
065fa49cc4 mayReceive() requires a released document 2018-01-16 18:07:20 +01:00
Uwe Steinmann
b51b3bb9f3 Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2018-01-09 15:37:40 +01:00
Uwe Steinmann
6e75dd9c44 reviewers/approvers may be set in draft status 2018-01-08 14:38:03 +01:00
Uwe Steinmann
d2ccd5d5ad better check in mayReview() and mayApprove()
mayReview() will only return true anymore, if the status is S_DRAFT_REV.
mayApprove() will only return true anymore, if the status is S_DRAFT_APP.
2018-01-08 10:49:36 +01:00
Uwe Steinmann
ed1f74baca fix merge error 2017-08-02 12:15:13 +02:00
Uwe Steinmann
9e4b80e25b Merge branch 'seeddms-5.1.x' into seeddms-6.0.x 2017-08-02 12:14:14 +02:00