forked from makinacorpus/django-mapentity
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES
369 lines (223 loc) · 8.35 KB
/
CHANGES
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
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
=========
CHANGELOG
=========
1.9.2 (unreleased)
==================
- Nothing changed yet.
1.9.1 (2014-10-24)
==================
- Fix overlay layers being lost in grouped layers control
1.9.0 (2014-10-23)
==================
**New features**
- Ability to edit attachments directly in detail pages
**Bug fixes**
- Clearer action message in object history table
- Remove top messages only (fixes `a Geotrek bug <https://github.com/makinacorpus/Geotrek/issues/1225>`_)
**Internal changes**
- Upgraded Chosen from 0.9.12 to 1.2.0 (used in comboxboxes and multiselect forms fields)
1.8.4 (2014-10-13)
==================
**Bug fixes**
- Fix forms not passing extra fields (backport from PNR PACA hotfix in Geotrek 0.27)
1.8.3 (2014-10-08)
==================
**Bug fixes**
- Fix enumeration when no item in layer
- Fix highlight in list when geometries are multi-part
1.8.2 (2014-09-26)
==================
**Bug fixes**
- Do not crash when getting object creator with an inconsistent history
- Create tabs for translatable fields when crispy form layout is not specified
- Apply styles for translatable fields when there are not in a tab
- Fix save of form field falsy value
- Fix test_no_html_in_csv test with non-ascii field verbose names
1.8.1 (2014-09-09)
==================
**Bug fixes**
- Prevent error if only queryset is used for ``LastModifiedMixin``
1.8.0 (2014-09-08)
==================
**Bug fixes**
- Prevent colors to be cleaned from text fields
- Limit fit zoom on small objects (fixes #91).
Introduced new setting ``MAP_FIT_MAX_ZOOM``, default to 18.
- Add setting to control ``date_update`` field name (fixes #11)
**Bug fixes**
- Safety check for showing layer enumeration if layer has no item
**New features**
- Added Django Rest Framework REST views. Activated by default on every
registered models
** Internal changes **
- Moved versions of dependencies from setup to ``requirements.txt``
- Refactor of URLs initialization
1.7.3 (2014-08-21)
==================
**Bug fixes**
- Fix list of values DOM error, preventing document attributes export
and list vertical display
1.7.2 (2014-08-21)
==================
**Bug fixes**
- Fix export views when only queryset is specified in view class
1.7.1 (2014-08-21)
==================
**Bug fixes**
- Do not save last list in session if JSON or format list
- Support of ``menu`` option in MapEntity register
1.7.0 (2014-08-21)
==================
**Breaking changes**
- ``registry.register()`` takes a class instead of keyword-args for options
**New features**
- Ability to configure apparence of objets in print exports (fixes #86)
- GeoJSON layers can now be filtered as other list views
- New template tag to show a list of record as a table
- New events ``entity:mouseout`` and ``entity:mouseover`` emitted when
objects are hovered on maps and in detail pages
- Interaction between maps and detail tables or lists of values
** Internal changes **
- Refactor of class inheritance for lists views
1.6.0 (2014-08-01)
==================
**Breaking changes**
- Removed ``fied_verbose_name`` and ``timesince`` template tag librairies
- Now all grouped inside ``mapentity_tags``
- Added parameters to view_cache_response_content decorator
- Limit height of layer switcher on small screens
- Get rid of next parameter when redirecting to login when permission missing
- Removed history links for proxied models
- Fix permission code name when model is proxied
- Fix apparence of main menu when permissions are missing to view logbook and admin
- Fix status code of ConvertIt being lost in Convert views
- Display messages in login page too (useful for redirections)
- Support edition of several fields on the same map, via django-leaflet new feature (fixes #53)
- Show objects numbering on print detail maps (fixes #35)
1.5.1 (2014-06-26)
==================
**Minor changes**
- Ordered Log entries by date descending
- Fix tab "None" being shown in list view
1.5.0 (2014-06-23)
==================
**New features**
- Show small colored symbols for objects in layer switcher
**Bug fixes**
- Fix empty paragraphs in TinyMCE
- Fix missing translation of Load local layer
- Fix apparence of attachment form
- Adjust vertical alignment of checkboxes in layer switcher
- Fix object layer not being shown by default
- Fix multiple occurences of same author in detail view
1.4.2 (2014-06-19)
==================
- Fix missing translation of Load local layer
- Fix empty paragraphs in TinyMCE
- Fix translations not being packaged
1.4.0 (2014-06-13)
==================
** New features **
- Show object type in Document export (fixes #36)
- Nicer margins for translated pills form fields
- Close filters popup when clicking outside
- Show object type in document export (fixes #36)
- Better apparence of filters popup close button
- Command to update all map images
- Nicer layer switcher, with groups of layers (fixes #61)
** Bug fixes **
- Fix first value not coming from label for YearFilter
- Fix download buttons from list view
- Fix measure control appearing twice in forms
- Fix permission check on attachments
** Internal changes **
- Allow to override GPX serialization
- Prevent to use a cycle request/response to extract HTML attributes
- Allow to control scrollable aspect of left panel when subclassing
- Add test for never cache decorator of geojson views
- Split cache keys instead of splitting cached values
- Prevent to use a cycle request/response on HTML extraction for document
- Fix behaviour of flag ``FrontEndTest`` in User-Agent
1.3.2 (2014-06-04)
==================
- Fixed GDAL installation since UbuntuGIS stable major upgrade (sic)
- Fixed unicode conversion of title
1.3.1 (2014-05-26)
==================
- Remove flag ``FrontEndTest`` from User-Agent
- Make sure ``detailspanel`` template block can be fully overriden
1.3.0 (2014-05-22)
==================
** New features **
- Add fullscreen button on maps
- Add all controls on detail map
- Add buttons to create records from anypage from within the drop down
menu.
- Add a button to close filters
** Bug fixes **
- Drop down menu not disabled in list view
- Fix generic document view not being usable with querysets
** Internal changes **
- Split MapEntity init module
- Added a command to update MapEntity models permissions
1.2.8 (2014-05-19)
==================
- Pluggable filters
- Open ODT/DOC/PDF exports in a new tab
1.2.7 (2014-05-16)
==================
- Fix regression about conversion urls that are not absolute
1.2.6 (2014-05-15)
==================
- Do not override HOST HTTP header sent to convertit
1.2.5 (2014-05-15)
==================
- Fix regression on conversion headers
1.2.4 (2014-05-14)
==================
- Fix perms creation with south migrations
- Fix register when database is not yet synced
1.2.3 (2014-05-13)
==================
- Create perms at post_syncdb signal
1.2.2 (2014-05-12)
==================
- Flush caches before creating permissions
1.2.1 (2014-05-07)
==================
* Fix internal user not being given permission if inactive
1.2.0 (2014-05-06)
==================
* Include SVG files in package data
* Fix original headers not being transmitted to *ConvertIt*.
1.1.2 (2014-05-06)
==================
* Fix regression on permissions creation after using exists()
1.1.1 (2014-05-06)
==================
* Add missing .odt template file in package
1.1.0 (2014-05-06)
==================
** New features **
* Show number of attached files in tab (fixes #39)
* Define missing classes dynamically during register (fixes #17)
* Add a setting to serve media as attachment (default: True) (fixes #37)
** Bug fixes **
* Force browser's cache revalidation of geojson data (fixes #38)
* Fix action history (no link to deleted objects)
* Fix map views JS event attributes
** Breaking changes **
* No more `Meta` in `MapEntityForm` (see `commit notes <https://github.com/makinacorpus/django-mapentity/commit/3362bfd834e3b538f1377e63f7935fb3128a63d1>`_)
1.0.0 (2014-04-26)
==================
** New features **
* Track objects creations, changes and deletions
* Rely on Django permissions to control access to detail, list and exports
* Got rid of inline JavaScript blocks, now rely on stupid-simple events
** Internal changes **
* Make API_SRID a constant hardcoded to 4326
* Make SRID an app setting so must appears in ``MAPENTITY_CONFIG`` in your project's
settings
0.1.0 (unreleased)
==================
* Internal version of Geotrek < 0.23