forked from plone/plone.app.workflow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES.txt
325 lines (216 loc) · 7.79 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
Changelog
=========
2.2.0 (unreleased)
------------------
- Include roles derived from borg.localrole adapters on the Sharing tab,
appearing as inherited roles.
[datakurre, davisagli]
2.1.3 (2013-04-29)
------------------
- Add json header to sharing.py.
[travacic]
2.1.2 (2013-01-13)
------------------
- Call searchUsers with the 'name' argument instead of 'login'.
'name' is the officially supported way according to the PAS interface.
[maurits]
2.1.1 (2013-01-01)
------------------
- Extensibility improvement on sharing view so developers can easily
override this view and change what groups are always displayed (STICKY).
[ispburger]
- Use HTML5 placeholder attribute on Sharing tab search box. Replaces
deprecated inputLabel class.
[danjacka]
2.1.0 (2012-10-16)
------------------
- Remove kss. JS integration is in Products.CMFPlone.
[vangheem]
2.0.8 (2012-10-03)
------------------
- Refactor: we can easily customize the sharing view
so that add/remove inherit field is removed.
[thomasdesvenain]
- Search on email address within the Sharing view.
[davidjb]
2.0.7 (2012-06-29)
------------------
- Don't use deprecated .gif icons.
[davisagli]
2.0.6 (2011-11-24)
------------------
- Avoid failure if user with global 'Manager' role
removes inheritance on sharing.
[thomasdesvenain]
- Ensure a stable ordering in the sharing.xml GS export.
[hannosch]
2.0.5 (2011-08-31)
------------------
- User should click the 'Save' button to actually save its changes in the
sharing tab. IOW we dont want to update local roles while searching
for users.
[jfroche]
2.0.4 - 2011-07-04
------------------
- If user has inherited local roles on a folder and removes inheritance on
sharing page, locally set roles that were inherited before to avoid
definitive loss of access.
This refs http://dev.plone.org/plone/ticket/11945.
[thomasdesvenain]
- In sharing view, return empty list immediately if search_term is the
translated "Search for user or group" message.
[vincentfretin]
- In sharing view, the search for users and groups was done twice, once in
macro_wrapper template and another one in the user-group-sharing macro
in sharing template because of duplicate variable definitions.
[vincentfretin]
2.0.3 - 2011-05-12
------------------
- Add MANIFEST.in.
[WouterVH]
- Normalize translated string before sorting sharing columns.
[vincentfretin]
2.0.2 - 2011-04-03
------------------
- Sort sharing columns by translated title instead of role id.
[vincentfretin]
- Added plone.abovecontentbody viewletmanager in sharing view.
[vincentfretin]
2.0.1 - 2011-01-04
------------------
- Depend on ``Products.CMFPlone`` instead of ``Plone``.
[elro]
- Add Site Administrator to the roles which are allowed to delegate the other
roles (for forward compatibility with Plone 4.1).
[davisagli]
- Sharing table is into a div container.
[thomasdesvenain]
2.0 - 2010-07-18
----------------
- Update license to GPL version 2 only.
[hannosch]
2.0b2 - 2010-03-05
------------------
- Adapt tests to new policy introduced in
http://dev.plone.org/plone/changeset/34375
References http://dev.plone.org/plone/ticket/10236
[tomster]
2.0b1 - 2010-02-18
------------------
- Updated sharing.pt to the recent markup conventions.
References http://dev.plone.org/plone/ticket/9981
[spliter]
- Allow @@sharing to search for group title as well as id.
Closes http://dev.plone.org/plone/ticket/9269
[esteele]
2.0a3 - 2009-12-27
------------------
- Add support for GenericSetup roles removal in sharing.xml. This
closes http://dev.plone.org/plone/ticket/9979.
[dukebody, thanks optilude]
- Use zope.site and declare missing package dependencies.
[hannosch]
2.0a2 - 2009-12-16
------------------
- Changed msgid box_search to label_search in sharing.pt. box_search have
a different semantic in the header for the rendered search portlet.
This closes http://dev.plone.org/plone/ticket/9752
- Don't include <q> tag in heading_currently_assigned_shares message.
[vincentfretin]
2.0a1 - 2009-11-14
------------------
- Specify complete package dependencies and some cleanups.
[hannosch]
- Changed default message from "User/Group" to "Name" for
label_name msgid in sharing.pt.
[vincentfretin]
- Added support for the sharing.xml import/export syntax.
[optilude]
1.2 - 2009-05-10
----------------
- Use our own PloneMessageFactory.
[hannosch]
- Fixed deprecation warnings for use of Globals.
[hannosch]
- Specified package dependencies.
[hannosch]
- Display the userid in addition to the fullname if they are different.
Fixes http://dev.plone.org/plone/ticket/8251.
[csenger]
- Adjusted a test to work with Zope 2.12.
[hannosch]
- Use safe_unicode() instead of str() to fix #7576. Fixes
http://dev.plone.org/plone/ticket/8371.
[csenger]
1.1.5 - 2008-08-18
------------------
- Correct UnicodeDecodeError in sharing-view when users or groups with
non-ascii characters are searched. All parameters fetched from the
request are strings, but _(u'Logged-in users') isn't. A string with
non-ascii characters and a unicode-string can't be joined. Fixes
http://dev.plone.org/plone/ticket/7576
[csenger]
1.1.4 - 2008-07-24
------------------
- Keep the icons for inherited and global roles when updating the sharing
page after a search. This fixes http://dev.plone.org/plone/ticket/8313 .
[wichert]
- Sort the principals in the sharing page. Before they could reorder
randomly when saving changes.
[wichert]
- Fix a logic error in sharing page view: role changes would appear to be
lost when saving a view, while the were really applied. This fixes
http://dev.plone.org/plone/ticket/8295 .
[wichert]
1.1.3 - 2008-07-07
------------------
- Modify the inline (kss) search option in the sharing page to only search
and not update the roles and search. This behaviour was unintuitive and
possible very very slow.
[wichert]
- Update the sharing page to do nothing if the new set of roles is the
same as the current set of roles.
[wichert]
- Update sharing code to only reindex once instead of twice.
[wichert]
- Only call reindexObjectSecurity from the sharing tab's update_inherit method
if the setting actually changed. This avoids an unnecessary, potentially
expensive catalog reindex in many cases.
[davisagli]
- Update the search-result merging code based on the code from PlonePAS 3.6.
[wichert]
- Handle principals which can not be retrieved. This can occur in LDAP
environments.
[wichert]
- Mark the security names as public so they can be imported everywhere
and register them with Zope on startup so you can manage them via the
ZMI or a GenericSetup profile.
[wichert]
1.1.0 - 2008-04-21
------------------
- Protect the "sharing" form against CSRF attacks.
[witsch]
1.0.7 - 2008-03-09
------------------
- Created fine-grained permissions for delegating sharing page roles in
order to avoid people with a delegated permission escalating their own
privileges. This can now be controlled at a high level by the
"Sharing page: Delegate roles" permission, which controls access to the
Sharing page machinery, and at an individual roles basis, with
permissions like "Sharing page: Delegate Editor role".
http://dev.plone.org/plone/ticket/7652
- Stopped people from locking themselves out by disabling the ability
to edit their own roles.
- Added friendly "Changes saved" message.
http://dev.plone.org/plone/ticket/6966
- user_search_results() now searches in login name as well as fullname.
Fixes http://dev.plone.org/plone/ticket/6853
[erikrose]
- Factored up the duplicated logic from user_search_results() and
group_search_results() to form _principal_search_results().
[erikrose]
0.1
---
- Added missing closing head tag to sharing.pt. This closes
http://dev.plone.org/plone/ticket/7161.
[hannosch]