CHANGELOG.md 9.08 KB
Newer Older
Adrien Pavie's avatar
Adrien Pavie committed
1 2 3 4 5 6 7 8 9
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## Next version (to be released)

Adrien Pavie's avatar
Adrien Pavie committed
10

Adrien Pavie's avatar
Adrien Pavie committed
11 12 13 14 15 16
## 0.5.15 - 2020-01-01

### Fixed
- Remove empty tags before sending to OSM API if any


Adrien Pavie's avatar
Adrien Pavie committed
17 18 19 20 21 22
## 0.5.14 - 2019-12-24

### Changed
- Spanish translation updated


Adrien Pavie's avatar
Adrien Pavie committed
23 24 25 26 27 28
## 0.5.13 - 2019-10-10

### Changed
- German translation updated


Adrien Pavie's avatar
Adrien Pavie committed
29 30 31 32 33 34
## 0.5.12 - 2019-10-09

### Changed
- German translation completed, all locales updated


Adrien Pavie's avatar
Adrien Pavie committed
35 36
## 0.5.11 - 2019-07-28

Adrien Pavie's avatar
Adrien Pavie committed
37 38 39 40 41
### Fixed
- My mission page was showing missions which are not publicly visible
- Login dialog is now hidden even when authentication check is long due to network delay
- In review page, invalid picture was associated to feature sometimes

Adrien Pavie's avatar
Adrien Pavie committed
42 43 44

## 0.5.10 - 2019-06-20

45
### Changed
Adrien Pavie's avatar
Adrien Pavie committed
46
- Update the login icon from [Login](https://materialdesignicons.com/icon/login) to [Account](https://materialdesignicons.com/icon/account); on larger screens, a 'Log In' text button is used
47

48 49
### Fixed
- Error message when feature to review only has one picture
50
- Typo in the welcome page message in English (see Merge Request !6)
51

Adrien Pavie's avatar
Adrien Pavie committed
52 53 54

## 0.5.9 - 2019-06-04

55 56
### Added
- More information about the editing context is provided in Pic4Review changesets (locale, mission URL)
57
- Spanish (es) locale added
58

Adrien Pavie's avatar
Adrien Pavie committed
59 60
### Changed
- Gallery of images for review page changed, left/right arrow keys can be used to switch pictures
61
- Improved usability of review page for all kind of devices (mobile, desktop)
62
- Button for editing using iD/JOSM now embeds changeset comment and sources
63
- Clearer documentation for configuring its own Pic4Review instance (`DEVELOP.md` file)
64
- On "My missions" page, in table for created missions, link to see the mission is on mission name instead of a separate button
65
- In review page, similar features are searched on OSM.org instead of Overpass (to avoid duplicates)
Adrien Pavie's avatar
Adrien Pavie committed
66

67 68 69
### Fixed
- Duplicating old missions was causing a bug when showing editors options

70 71 72
### Removed
- Flickr pictures are not used anymore (most of them not being relevant)

Adrien Pavie's avatar
Adrien Pavie committed
73 74 75

## 0.5.8 - 2019-05-08

76 77
### Added
- My missions page allows user to search missions they contributed to, in addition to the ones they created
78
- Mission image is also shown in mission list page on small screen devices (as an avatar)
79

80 81 82
### Changed
- Move feature button on map of review page is more visible

83 84 85

## 0.5.7 - 2019-04-27

86 87 88 89
### Added
- Translations of automatic detections feature types in new mission page
- New missions based on Osmose or automatic detections have a thumbnail associated in mission list
- Thumbnail of mission is shown in mission description page
90
- Missions list can be sorted by pertinence, creation date and completeness
91
- Alert dialog shown when trying to import a new feature when another exists around
92

Adrien Pavie's avatar
Adrien Pavie committed
93 94
### Changed
- Home page now offers a better view of Pic4Review and some statistics
95
- Map of features in mission description page shows the features you skipped in review
Adrien Pavie's avatar
Adrien Pavie committed
96

97 98 99
### Fixed
- New features created in import missions where lacking pictures tags

Adrien Pavie's avatar
Adrien Pavie committed
100 101 102

## 0.5.6 - 2019-04-01

103
### Added
104
- New mission type : importing new feature from open data into OpenStreetMap (using Osmose only for now) !
105
- Author of a mission can be contacted (link provided in mission description page)
106
- Integrated editors can be partially disabled according to the used datasource
107
- Partial support for Polish (pl) locale
108 109 110

### Changed
- List of Osmose errors limited to the ones that make sense for Pic4Review
111
- Allow in integrated editor configuration to apply some tags only on a specific geometry type with `~node:tag=value` syntax
112
- If feature geometry is being edited, we show an alert to prevent answer application on old geometry
113

114 115 116
### Fixed
- Proper validation of settings for mission datasource, in the past empty strings could pass in some cases

Adrien Pavie's avatar
Adrien Pavie committed
117

118 119 120 121 122 123 124 125 126
## 0.5.5 - 2019-03-01

### Changed
- Imagery is more logically sorted in review map

### Fixed
- When imagery in review page lacks attribution, empty text is shown instead of breaking page


Adrien Pavie's avatar
Adrien Pavie committed
127 128
## 0.5.4 - 2019-01-27

129 130
### Added
- Missions can now have new kinds of questions : define a color, number or free text for a particular tag
131
- Missions with single choice answer are now able to delete tags using `-tagname=*` syntax
Adrien Pavie's avatar
Adrien Pavie committed
132
- Geometry editing is available for some missions (missions working on detached nodes, mainly POI)
133

134 135
### Changed
- In review page, map is now wider
Adrien Pavie's avatar
Adrien Pavie committed
136
- In review page, for mid-size screens, layout has changed (map next to integrated editor, pictures below)
137

Adrien Pavie's avatar
Adrien Pavie committed
138 139 140

## 0.5.3 - 2018-10-28

141 142
### Added
- In review page, map offers various tile providers according to what's available on the mission area
143
- When creating a new mission, you can set area using a local geo file (GeoJSON, GPX, KML)
144
- In general statistics, a new graph shows source of used pictures
145

146 147
### Changed
- In review page, map keeps zoom level and used tiles between two features review
148
- Links for missions in mission list can now be right-clicked for opening in new tab
149

150 151 152
### Fixed
- "Show more pictures" button is hidden for complex geometries

153 154 155
### Removed
- Last missing pictures map in general statistics page

Adrien Pavie's avatar
Adrien Pavie committed
156

Adrien Pavie's avatar
Adrien Pavie committed
157 158 159 160 161 162
## 0.5.2 - 2018-10-24

### Fixed
- Handling of OSM features having no tags in [osm-request library](https://github.com/osmlab/osm-request/)


163 164 165 166 167 168
## 0.5.1 - 2018-09-30

### Fixed
- Pictures sorting order fixed back to date descending (prioritizing pics already associated to feature)


Adrien Pavie's avatar
Adrien Pavie committed
169 170
## 0.5.0 - 2018-09-24

171 172
### Added
- If feature in mission has complex geometry (other than point), it is properly rendered on review page map
173
- In mission review, skipped features are not shown two times to the same user
174
- In mission statistics, a graph shows solved features amount evolution
175
- A link to code repository is present on homepage
176

177 178 179
### Changed
- Mission without integrated editor has dedicated icon in missions list
- In personnal mission page, details for each mission has a new layout, and mission completion is shown as bar diagram
180 181
- If OSM feature already has associated pictures, we don't change the related tag values
- If OSM feature already has a `survey:date` tag, we only change it if picture date is more recent than existing one
182
- In various statistics pages, contribution chart is renamed "Activity" chart
183
- In review page, pictures already linked to current feature are shown before others
184 185 186 187

### Fixed
- When duplicating mission and changing editor, editor settings are now properly sent to back-end
- Mission having double-quotes in their name are now properly handled (fix in osm-request on XML special characters escaping)
188
- Missions not having statistics were sometimes creating an error in personal mission dashboard
189
- User is always redirected to original page after logging in (wasn't working if user landed directly on page needing authentication)
Adrien Pavie's avatar
Adrien Pavie committed
190
- Interface should not show again same feature if returned twice by API
191

Adrien Pavie's avatar
Adrien Pavie committed
192 193 194

## 0.4.12 - 2018-08-24

195 196
### Added
- Create new mission, the fast way, using templates
197
- In review page, picture gallery and response image list can be horizontally scrolled using mouse wheel
198
- In users leaderboard (general and per mission), current user ranking is always shown and highlighted
199
- Partial support for Japanese (ja) locale
200

Adrien Pavie's avatar
Adrien Pavie committed
201 202
### Changed
- Improved readability of error messages coming from API
203 204
- Creation date shown instead of update date in missions list and map
- Create mission link in page header redirects to a two entries page, allowing to choose mission creation tool (templates or scratch)
205
- On large screens, mission answers on review page can be shown as a multi-line grid if there are many possible answers
206
- Statistics page can be accessed only if logged-in
207
- In missions management page, when updating visibility status, a blocking loading is now shown (as API can take some delay to update due to caching system)
Adrien Pavie's avatar
Adrien Pavie committed
208

209

Adrien Pavie's avatar
Adrien Pavie committed
210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229
## 0.4.11 - 2018-08-09

### Added
- German (de) locale
- Mission management for users ("Your missions" in top-right corner user menu)
- Click on feature over map in review page makes its popup details appear
- Tooltip are shown when mouse is over one mission in missions page's map
- Amount of contributors for a mission is shown in mission list page
- After logging-in, user comes back to page he was coming from

### Changed
- Review page UI changed to make it clearer
- Feature name in review page handles properly advertising features
- Mission details map has better performance thanks to preferCanvas option in Leaflet

### Fixed
- Dependency failure related to babel package
- Background color on done mission in mission list


230 231
## 0.2.1 - 2018-01-03

Adrien Pavie's avatar
Adrien Pavie committed
232
### Fixed
233 234 235 236
- Exception in Firefox for Osmose dataset
- Missing label in I18n


237 238
## 0.2.0 - 2018-01-03

Adrien Pavie's avatar
Adrien Pavie committed
239
### Added
Adrien Pavie's avatar
Adrien Pavie committed
240
- Documentation for contributing/develop
Adrien Pavie's avatar
Adrien Pavie committed
241
- Documentation for JS classes/methods
242
- Unit test framework Mocha
243 244 245
- Osmose dataset for thematic reviews
- Previous and can't see buttons in review component
- About tab, explains project purpose
246 247 248

### Changed
- Merged webpack configuration files into a single one
249 250
- French translation files
- Generic dataset model introduced, controllers and views adapted
Adrien Pavie's avatar
Adrien Pavie committed
251 252 253 254 255 256 257 258


## 0.1.0 - 2017-12-20

### Added
- GeoJSON dataset support
- Summary component of review status
- Review component for editing review