CHANGELOG.md 10 KB
Newer Older
Adrien Pavie's avatar
Adrien Pavie committed
1
2
3
4
5
6
7
8
# 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)
9
10


Adrien Pavie's avatar
Adrien Pavie committed
11
12
13
14
15
16
## 0.5.29 - 2021-08-19

### Changed
- Support of Mapillary API v4


Adrien Pavie's avatar
Adrien Pavie committed
17
18
19
20
21
22
23
24
25
## 0.5.28 - 2021-06-14

### Added
- Serbian language support

### Changed
- Locales updated


26
27
28
29
30
31
## 0.5.27 - 2021-04-06

### Fixed
- In map from review page, better handling of tiles subdomains


32
33
34
35
36
37
38
## 0.5.26 - 2021-01-12

### Changed
- Allow map in review page to go to higher zoom levels


## 0.5.25 - 2020-10-28
Adrien Pavie's avatar
Adrien Pavie committed
39
40
41
42
43

### Fixed
- Bug when adding new answers on existing missions


Adrien Pavie's avatar
Adrien Pavie committed
44
45
46
47
48
49
## 0.5.21 - 2020-07-28

### Fixed
- Changed URL for Osmose API v0.3


Adrien Pavie's avatar
Adrien Pavie committed
50
51
52
53
54
55
## 0.5.20 - 2020-07-23

### Fixed
- Tags with number-only values were not added to OpenStreetMap properly


56
57
58
59
## 0.5.19 - 2020-05-26

### Changed
- Use tag `source:position` for Mapillary detections instead of `source:geometry` on nodes
Adrien Pavie's avatar
Adrien Pavie committed
60

Adrien Pavie's avatar
Adrien Pavie committed
61

Adrien Pavie's avatar
Adrien Pavie committed
62
63
64
65
66
67
## 0.5.18 - 2020-05-07

### Fixed
- Updated osm-request to fix bug of changeset always re-created


Adrien Pavie's avatar
Adrien Pavie committed
68
69
## 0.5.17 - 2020-05-07

70
71
72
### Added
- Mission creation allows to select item + class for Osmose datasets

Adrien Pavie's avatar
Adrien Pavie committed
73

Adrien Pavie's avatar
Adrien Pavie committed
74
75
76
77
78
79
## 0.5.15 - 2020-01-01

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


Adrien Pavie's avatar
Adrien Pavie committed
80
81
82
83
84
85
## 0.5.14 - 2019-12-24

### Changed
- Spanish translation updated


Adrien Pavie's avatar
Adrien Pavie committed
86
87
88
89
90
91
## 0.5.13 - 2019-10-10

### Changed
- German translation updated


Adrien Pavie's avatar
Adrien Pavie committed
92
93
94
95
96
97
## 0.5.12 - 2019-10-09

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


Adrien Pavie's avatar
Adrien Pavie committed
98
99
## 0.5.11 - 2019-07-28

Adrien Pavie's avatar
Adrien Pavie committed
100
101
102
103
104
### 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
105
106
107

## 0.5.10 - 2019-06-20

108
### Changed
Adrien Pavie's avatar
Adrien Pavie committed
109
- 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
110

111
112
### Fixed
- Error message when feature to review only has one picture
113
- Typo in the welcome page message in English (see Merge Request !6)
114

Adrien Pavie's avatar
Adrien Pavie committed
115
116
117

## 0.5.9 - 2019-06-04

118
119
### Added
- More information about the editing context is provided in Pic4Review changesets (locale, mission URL)
120
- Spanish (es) locale added
121

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

130
131
132
### Fixed
- Duplicating old missions was causing a bug when showing editors options

133
134
135
### Removed
- Flickr pictures are not used anymore (most of them not being relevant)

Adrien Pavie's avatar
Adrien Pavie committed
136
137
138

## 0.5.8 - 2019-05-08

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

143
144
145
### Changed
- Move feature button on map of review page is more visible

146
147
148

## 0.5.7 - 2019-04-27

149
150
151
152
### 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
153
- Missions list can be sorted by pertinence, creation date and completeness
154
- Alert dialog shown when trying to import a new feature when another exists around
155

Adrien Pavie's avatar
Adrien Pavie committed
156
157
### Changed
- Home page now offers a better view of Pic4Review and some statistics
158
- Map of features in mission description page shows the features you skipped in review
Adrien Pavie's avatar
Adrien Pavie committed
159

160
161
162
### Fixed
- New features created in import missions where lacking pictures tags

Adrien Pavie's avatar
Adrien Pavie committed
163
164
165

## 0.5.6 - 2019-04-01

166
### Added
167
- New mission type : importing new feature from open data into OpenStreetMap (using Osmose only for now) !
168
- Author of a mission can be contacted (link provided in mission description page)
169
- Integrated editors can be partially disabled according to the used datasource
170
- Partial support for Polish (pl) locale
171
172
173

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

177
178
179
### 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
180

181
182
183
184
185
186
187
188
189
## 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
190
191
## 0.5.4 - 2019-01-27

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

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

Adrien Pavie's avatar
Adrien Pavie committed
201
202
203

## 0.5.3 - 2018-10-28

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

209
210
### Changed
- In review page, map keeps zoom level and used tiles between two features review
211
- Links for missions in mission list can now be right-clicked for opening in new tab
212

213
214
215
### Fixed
- "Show more pictures" button is hidden for complex geometries

216
217
218
### Removed
- Last missing pictures map in general statistics page

Adrien Pavie's avatar
Adrien Pavie committed
219

Adrien Pavie's avatar
Adrien Pavie committed
220
221
222
223
224
225
## 0.5.2 - 2018-10-24

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


226
227
228
229
230
231
## 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
232
233
## 0.5.0 - 2018-09-24

234
235
### Added
- If feature in mission has complex geometry (other than point), it is properly rendered on review page map
236
- In mission review, skipped features are not shown two times to the same user
237
- In mission statistics, a graph shows solved features amount evolution
Adrien Pavie's avatar
Adrien Pavie committed
238
- A link to code repository is present on homepage
239

240
241
242
### 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
243
244
- 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
245
- In various statistics pages, contribution chart is renamed "Activity" chart
246
- In review page, pictures already linked to current feature are shown before others
247
248
249
250

### 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)
251
- Missions not having statistics were sometimes creating an error in personal mission dashboard
252
- 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
253
- Interface should not show again same feature if returned twice by API
254

Adrien Pavie's avatar
Adrien Pavie committed
255
256
257

## 0.4.12 - 2018-08-24

258
259
### Added
- Create new mission, the fast way, using templates
260
- In review page, picture gallery and response image list can be horizontally scrolled using mouse wheel
261
- In users leaderboard (general and per mission), current user ranking is always shown and highlighted
262
- Partial support for Japanese (ja) locale
263

Adrien Pavie's avatar
Adrien Pavie committed
264
265
### Changed
- Improved readability of error messages coming from API
266
267
- 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)
268
- On large screens, mission answers on review page can be shown as a multi-line grid if there are many possible answers
269
- Statistics page can be accessed only if logged-in
270
- 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
271

272

Adrien Pavie's avatar
Adrien Pavie committed
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
## 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


293
294
## 0.2.1 - 2018-01-03

Adrien Pavie's avatar
Adrien Pavie committed
295
### Fixed
296
297
298
299
- Exception in Firefox for Osmose dataset
- Missing label in I18n


300
301
## 0.2.0 - 2018-01-03

Adrien Pavie's avatar
Adrien Pavie committed
302
### Added
Adrien Pavie's avatar
Adrien Pavie committed
303
- Documentation for contributing/develop
Adrien Pavie's avatar
Adrien Pavie committed
304
- Documentation for JS classes/methods
305
- Unit test framework Mocha
306
307
308
- Osmose dataset for thematic reviews
- Previous and can't see buttons in review component
- About tab, explains project purpose
309
310
311

### Changed
- Merged webpack configuration files into a single one
312
313
- French translation files
- Generic dataset model introduced, controllers and views adapted
Adrien Pavie's avatar
Adrien Pavie committed
314
315
316
317
318
319
320
321


## 0.1.0 - 2017-12-20

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