CHANGELOG.md 3.01 KB
Newer Older
1 2
# django-leaflet-storage changelog

Yohan Boniface's avatar
Yohan Boniface committed
3 4 5 6 7 8 9 10 11 12 13
## 0.8.0
- upgraded to Leaflet.Storage 0.8.0, which bumps to Leaflet 1.0.x
- added am_ET, pl and sk_SK locales
- fixed default licence being created in every available languages
- switch to pytest for unit tests
- Django 1.10 compatibility
- add DataLayer.rank
- Expose DataLayer versions
- python3 support
- add nofollow meta when map is not public

Yohan Boniface's avatar
Yohan Boniface committed
14 15 16
## 0.7.4
- fix anonymous not able to edit map anymore

Yohan Boniface's avatar
Yohan Boniface committed
17 18
## 0.7.0
- update Leaflet.Storage to 0.7.0
Yohan Boniface's avatar
Yohan Boniface committed
19 20
- added Vietnamese
- by default, allow_edit is now false
Yohan Boniface's avatar
Yohan Boniface committed
21
- added Chinese (Taiwan) locale
Yohan Boniface's avatar
Yohan Boniface committed
22

Yohan Boniface's avatar
Yohan Boniface committed
23
## 0.6.x
24 25 26 27 28
- upgrade to django 1.6
- sesql replaced by django-pgindex
- support for gzip for datalayer geojson
- support for X-Senfile/Accel-Redirect
- more translations
29
- fix anonymous map owner not able to delete their map
Yohan Boniface's avatar
Yohan Boniface committed
30 31
- fix missing vendors assets
- reset South migrations (some were bugged); to be back again with django 1.7
Yohan Boniface's avatar
Yohan Boniface committed
32
- added russian locale
33
- http optimistic concurrency control
34
- longer anonymous cookie max_age (one month instead of session only)
35
- add possibility to override default zoom with LEAFLET_ZOOM setting
36 37
- fix bug where anonymous map wasn't editable by logged in users even if
  edit status was ANONYMOUS
38

Yohan Boniface's avatar
Yohan Boniface committed
39 40 41 42
## 0.5.x
- internal storage structure totally reviewed: datalayers are stored as geojson files,
  instead of being split in features stored in PostGIS
- upload and download moved to client side (see Leaflet.Storage)
Yohan Boniface's avatar
Yohan Boniface committed
43 44
- cloned map name is now prefixed by "Clone of "
- added Transifex config
Yohan Boniface's avatar
Yohan Boniface committed
45
- workaround for non asciiable map names
46
- add a share_status fielf in Map model
Yohan Boniface's avatar
Yohan Boniface committed
47 48 49


## 0.4.0
Yohan Boniface's avatar
Yohan Boniface committed
50 51 52 53
- renamed internally category in datalayer
- add a rank column to tilelayer to control their order in the tilelayer edit box
- fix description that was not exported in the GeoJSON export
- return proper 403 if bad signature on anonymous_edit_url access
Yohan Boniface's avatar
Yohan Boniface committed
54
- refactored tilelayer management
Yohan Boniface's avatar
Yohan Boniface committed
55 56
- smarter encoding management at import
- smarter errors management at import
Yohan Boniface's avatar
Yohan Boniface committed
57
- handle other delimiters than just comma for CSV import
Yohan Boniface's avatar
Yohan Boniface committed
58 59
- Spanish translation, thanks to @ikks
- map clone possibility
Yohan Boniface's avatar
Yohan Boniface committed
60

Yohan Boniface's avatar
Yohan Boniface committed
61 62
## 0.3.0
- handle anonymous map creation
Yohan Boniface's avatar
Yohan Boniface committed
63 64 65 66
- Fix color no more displayed in map info box (cf #70)
- portuguese translation (thanks @FranciscoDS)
- fix bug when the map title was too long (making the slug too long, and so over the
  database limit for this field)
Yohan Boniface's avatar
Yohan Boniface committed
67
- add a setting to display map caption on map load (cf Leaflet.Storage#50)
Yohan Boniface's avatar
Yohan Boniface committed
68
- update to django 1.5
69
- first version of a CSV import
70
- add a Textarea in import form
Yohan Boniface's avatar
Yohan Boniface committed
71
- first version of data export (GeoJSON only for now)
Yohan Boniface's avatar
Yohan Boniface committed
72

Yohan Boniface's avatar
Yohan Boniface committed
73
## 0.2.0
74 75 76

- handle map settings management from front-end
- handle path styling options (https://github.com/yohanboniface/Leaflet.Storage/issues/26)
77
- remove Category.rank (https://github.com/yohanboniface/django-leaflet-storage/issues/46)
Yohan Boniface's avatar
Yohan Boniface committed
78
- Marker has now icon_class and pictogram fields (https://github.com/yohanboniface/django-leaflet-storage/issues/21)
Yohan Boniface's avatar
Yohan Boniface committed
79
- handle scale control
Yohan Boniface's avatar
Yohan Boniface committed
80
- basic short URL management
81
- fixed a bug where imports were failing if the category had a custom marker image
82 83 84

## 0.1.0

85
- first packaged version