comparison flys-client/ChangeLog @ 4063:7c03d3bd9262

Merged
author Christian Lins <christian.lins@intevation.de>
date Mon, 08 Oct 2012 12:22:03 +0200
parents 145980c21700 644ac6d1955d
children 61020a61ed38
comparison
equal deleted inserted replaced
4062:145980c21700 4063:7c03d3bd9262
5 5
6 * src/main/java/de/intevation/flys/client/client/FLYS.java, 6 * src/main/java/de/intevation/flys/client/client/FLYS.java,
7 src/main/java/de/intevation/flys/client/client/ui/DigitizePanel.java, 7 src/main/java/de/intevation/flys/client/client/ui/DigitizePanel.java,
8 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java: 8 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
9 Handle error conditions more robust (#912 #897). 9 Handle error conditions more robust (#912 #897).
10
11 2012-10-08 Felix Wolfsteller <felix.wolfsteller@intevation.de>
12
13 * flys-client/src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java:
14 Handle percent_input ui for extreme value state.
15
16 2012-10-08 Felix Wolfsteller <felix.wolfsteller@intevation.de>
17
18 * flys-client/src/main/java/de/intevation/flys/client/client/ui/DoubleInputPanel.java:
19 Documentation, vimline.
10 20
11 2012-10-08 Felix Wolfsteller <felix.wolfsteller@intevation.de> 21 2012-10-08 Felix Wolfsteller <felix.wolfsteller@intevation.de>
12 22
13 * flys-client/src/main/java/de/intevation/flys/client/server/ChartInfoServiceImpl.java: 23 * flys-client/src/main/java/de/intevation/flys/client/server/ChartInfoServiceImpl.java:
14 Documentation. 24 Documentation.
43 53
44 * src/main/java/de/intevation/flys/client/client/ui/ParameterMatrix.java: 54 * src/main/java/de/intevation/flys/client/client/ui/ParameterMatrix.java:
45 Doc. 55 Doc.
46 56
47 57
48 2012-10-01 Björn Ricks <bjoern.ricks@intevation.de> 58 2012-10-01 Bj�rn Ricks <bjoern.ricks@intevation.de>
49 59
50 * src/main/java/de/intevation/flys/client/client/ui/ParameterMatrixPanel.java: 60 * src/main/java/de/intevation/flys/client/client/ui/ParameterMatrixPanel.java:
51 Add missing import of FLYSConstants 61 Add missing import of FLYSConstants
52 62
53 2012-10-01 Björn Ricks <bjoern.ricks@intevation.de> 63 2012-10-01 Bj�rn Ricks <bjoern.ricks@intevation.de>
54 64
55 * src/main/java/de/intevation/flys/client/server/FLYSArtifactCreator.java: 65 * src/main/java/de/intevation/flys/client/server/FLYSArtifactCreator.java:
56 Add correct debug output for GaugeDischargeCurveArtifact 66 Add correct debug output for GaugeDischargeCurveArtifact
57 67
58 2012-10-01 Felix Wolfsteller <felix.wolfsteller@intevation.de> 68 2012-10-01 Felix Wolfsteller <felix.wolfsteller@intevation.de>
78 * flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ManualPointsEditor.java, 88 * flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ManualPointsEditor.java,
79 flys-client/src/main/java/de/intevation/flys/client/client/ui/fixation/FixPeriodPanel.java 89 flys-client/src/main/java/de/intevation/flys/client/client/ui/fixation/FixPeriodPanel.java
80 flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/PointRecord.java: 90 flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/PointRecord.java:
81 ManualPointsEditor supports Date x axis values. 91 ManualPointsEditor supports Date x axis values.
82 92
83 2012-09-29 Björn Ricks <bjoern.ricks@intevation.de> 93 2012-09-29 Bj�rn Ricks <bjoern.ricks@intevation.de>
84 94
85 * src/main/java/de/intevation/flys/client/server/ArtifactServiceImpl.java, 95 * src/main/java/de/intevation/flys/client/server/ArtifactServiceImpl.java,
86 src/main/java/de/intevation/flys/client/server/FLYSArtifactCreator.java, 96 src/main/java/de/intevation/flys/client/server/FLYSArtifactCreator.java,
87 src/main/java/de/intevation/flys/client/server/ArtifactHelper.java, 97 src/main/java/de/intevation/flys/client/server/ArtifactHelper.java,
88 src/main/java/de/intevation/flys/client/shared/model/GaugeDischargeCurveArtifact.java, 98 src/main/java/de/intevation/flys/client/shared/model/GaugeDischargeCurveArtifact.java,
97 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java, 107 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java,
98 src/main/java/de/intevation/flys/client/client/ui/GaugeTree.java: 108 src/main/java/de/intevation/flys/client/client/ui/GaugeTree.java:
99 Allow to create a discharge curve from a gauge info. 109 Allow to create a discharge curve from a gauge info.
100 Currently the dicharge curve will not be displayed. 110 Currently the dicharge curve will not be displayed.
101 111
102 2012-09-29 Björn Ricks <bjoern.ricks@intevation.de> 112 2012-09-29 Bj�rn Ricks <bjoern.ricks@intevation.de>
103 113
104 * src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java, 114 * src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java,
105 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java, 115 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java,
106 src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java: 116 src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java:
107 Add river name to the GaugeInfo 117 Add river name to the GaugeInfo
145 * src/main/java/de/intevation/flys/client/shared/model/MapMode.java, 155 * src/main/java/de/intevation/flys/client/shared/model/MapMode.java,
146 src/main/java/de/intevation/flys/client/client/ui/ParameterMatrixPanel.java, 156 src/main/java/de/intevation/flys/client/client/ui/ParameterMatrixPanel.java,
147 src/main/java/de/intevation/flys/client/client/ui/ParameterMatrix.java: 157 src/main/java/de/intevation/flys/client/client/ui/ParameterMatrix.java:
148 Removed trailing whitespace. 158 Removed trailing whitespace.
149 159
150 2012-09-27 Björn Ricks <bjoern.ricks@intevation.de> 160 2012-09-27 Bj�rn Ricks <bjoern.ricks@intevation.de>
151 161
152 * src/main/webapp/WEB-INF/web.xml: 162 * src/main/webapp/WEB-INF/web.xml:
153 Add servlet mapping for the GaugeOverviewInfoService 163 Add servlet mapping for the GaugeOverviewInfoService
154 164
155 2012-09-26 Ingo Weinzierl <ingo@intevation.de> 165 2012-09-26 Ingo Weinzierl <ingo@intevation.de>
190 * src/main/java/de/intevation/flys/client/client/widgets/KMSpinner.java: 200 * src/main/java/de/intevation/flys/client/client/widgets/KMSpinner.java:
191 Issue #853: 201 Issue #853:
192 - Height is now normal again 202 - Height is now normal again
193 - "Junk" chars are now removed on change 203 - "Junk" chars are now removed on change
194 204
195 2012-09-24 Björn Ricks <bjoern.ricks@intevation.de> 205 2012-09-24 Bj�rn Ricks <bjoern.ricks@intevation.de>
196 206
197 issue846 (GGInA: Auth mechanism ignores URL prefix) 207 issue846 (GGInA: Auth mechanism ignores URL prefix)
198 208
199 * src/main/java/de/intevation/flys/client/server/LoginServlet.java, 209 * src/main/java/de/intevation/flys/client/server/LoginServlet.java,
200 src/main/java/de/intevation/flys/client/server/GGInAFilter.java, 210 src/main/java/de/intevation/flys/client/server/GGInAFilter.java,
201 src/main/webapp/login.jsp: 211 src/main/webapp/login.jsp:
202 Consider the Context Path variable when using urls in the GGInAFilter. 212 Consider the Context Path variable when using urls in the GGInAFilter.
203 213
204 2012-09-24 Felix Wolfsteller <felix.wolfsteller@intevation.de> 214 2012-09-24 Felix Wolfsteller <felix.wolfsteller@intevation.de>
205 215
206 issue871 (parameterization of flowvelocity loo¿s a tiny bit messy). 216 issue871 (parameterization of flowvelocity loo�s a tiny bit messy).
207 217
208 * src/main/java/de/intevation/flys/client/client/ui/ParameterMatrixPanel.java: 218 * src/main/java/de/intevation/flys/client/client/ui/ParameterMatrixPanel.java:
209 Show horizontal line between entries. 219 Show horizontal line between entries.
210 220
211 2012-09-24 Felix Wolfsteller <felix.wolfsteller@intevation.de> 221 2012-09-24 Felix Wolfsteller <felix.wolfsteller@intevation.de>
212 222
213 * src/main/java/de/intevation/flys/client/server/RemoteServiceServlet.java, 223 * src/main/java/de/intevation/flys/client/server/RemoteServiceServlet.java,
214 src/main/java/de/intevation/flys/client/shared/model/IntegerOptionsData.java: 224 src/main/java/de/intevation/flys/client/shared/model/IntegerOptionsData.java:
215 Cosmetics, docs. 225 Cosmetics, docs.
216 226
217 2012-09-24 Björn Ricks <bjoern.ricks@intevation.de> 227 2012-09-24 Bj�rn Ricks <bjoern.ricks@intevation.de>
218 228
219 * src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java: 229 * src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java:
220 Finally store passed kmup value in member variable. 230 Finally store passed kmup value in member variable.
221 231
222 2012-09-24 Björn Ricks <bjoern.ricks@intevation.de> 232 2012-09-24 Bj�rn Ricks <bjoern.ricks@intevation.de>
223 233
224 * src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java, 234 * src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java,
225 src/main/java/de/intevation/flys/client/shared/model/DefaultRiverInfo.java, 235 src/main/java/de/intevation/flys/client/shared/model/DefaultRiverInfo.java,
226 src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java, 236 src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java,
227 src/main/java/de/intevation/flys/client/shared/model/RiverInfo.java, 237 src/main/java/de/intevation/flys/client/shared/model/RiverInfo.java,
246 src/main/java/de/intevation/flys/client/client/FLYSConstants.java, 256 src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
247 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, 257 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
248 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties: 258 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
249 Added i18n strings for bedheight difference calculation. 259 Added i18n strings for bedheight difference calculation.
250 260
251 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de> 261 2012-09-21 Bj�rn Ricks <bjoern.ricks@intevation.de>
252 262
253 * src/main/java/de/intevation/flys/client/client/ui/GaugeTree.java: 263 * src/main/java/de/intevation/flys/client/client/ui/GaugeTree.java:
254 Open fold for historicalq reference. 264 Open fold for historicalq reference.
255 265
256 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de> 266 2012-09-21 Bj�rn Ricks <bjoern.ricks@intevation.de>
257 267
258 * src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java, 268 * src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java,
259 src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java, 269 src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java,
260 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java: 270 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java:
261 Add the official gauge number to the GaugeInfo class. 271 Add the official gauge number to the GaugeInfo class.
262 272
263 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de> 273 2012-09-21 Bj�rn Ricks <bjoern.ricks@intevation.de>
264 274
265 * src/main/java/de/intevation/flys/client/client/ui/GaugeTree.java, 275 * src/main/java/de/intevation/flys/client/client/ui/GaugeTree.java,
266 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java: 276 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java:
267 Refactor GaugeTree into its own java file. Due to the folding logic in the 277 Refactor GaugeTree into its own java file. Due to the folding logic in the
268 GaugeTree the code became quite lage. Therefore it is better preserved in 278 GaugeTree the code became quite lage. Therefore it is better preserved in
269 its own file. 279 its own file.
270 280
271 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de> 281 2012-09-21 Bj�rn Ricks <bjoern.ricks@intevation.de>
272 282
273 * src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java: 283 * src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java:
274 Additional refactoring to avoid code duplication and fixing reading double 284 Additional refactoring to avoid code duplication and fixing reading double
275 value from locations DataItem object. Also add another code path for 285 value from locations DataItem object. Also add another code path for
276 location_distance winfo state. 286 location_distance winfo state.
277 287
278 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de> 288 2012-09-21 Bj�rn Ricks <bjoern.ricks@intevation.de>
279 289
280 * src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java: 290 * src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java:
281 Refactor to avoid code duplication 291 Refactor to avoid code duplication
282 292
283 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de> 293 2012-09-21 Bj�rn Ricks <bjoern.ricks@intevation.de>
284 294
285 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties, 295 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
286 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties, 296 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
287 src/main/java/de/intevation/flys/client/client/FLYSConstants.java, 297 src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
288 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, 298 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
289 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java: 299 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java:
290 Add html links to the additional gauge and river info pages. 300 Add html links to the additional gauge and river info pages.
291 301
292 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de> 302 2012-09-21 Bj�rn Ricks <bjoern.ricks@intevation.de>
293 303
294 * src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java, 304 * src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java,
295 src/main/java/de/intevation/flys/client/shared/model/DefaultRiverInfo.java, 305 src/main/java/de/intevation/flys/client/shared/model/DefaultRiverInfo.java,
296 src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java, 306 src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java,
297 src/main/java/de/intevation/flys/client/shared/model/RiverInfo.java, 307 src/main/java/de/intevation/flys/client/shared/model/RiverInfo.java,
298 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java: 308 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java:
299 Extend GaugeInfo and RiverInfo to store also the http url for additional 309 Extend GaugeInfo and RiverInfo to store also the http url for additional
300 info. 310 info.
301 311
302 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de> 312 2012-09-21 Bj�rn Ricks <bjoern.ricks@intevation.de>
303 313
304 * src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java, 314 * src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java,
305 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java: 315 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
306 Open and close gauge tree folds that correspond to the selected WINFO 316 Open and close gauge tree folds that correspond to the selected WINFO
307 calculation. 317 calculation.
308 318
309 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de> 319 2012-09-21 Bj�rn Ricks <bjoern.ricks@intevation.de>
310 320
311 * src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java: 321 * src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java:
312 Fix NullPointerException on not available list 322 Fix NullPointerException on not available list
313 323
314 2012-09-20 Christian Lins <christian.lins@intevation.de> 324 2012-09-20 Christian Lins <christian.lins@intevation.de>
337 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, 347 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
338 src/main/java/de/intevation/flys/client/client/ui/fixation/FixGaugeSelectPanel.java, 348 src/main/java/de/intevation/flys/client/client/ui/fixation/FixGaugeSelectPanel.java,
339 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties: 349 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
340 i18n (#858) 350 i18n (#858)
341 351
342 2012-09-19 Björn Ricks <bjoern.ricks@intevation.de> 352 2012-09-19 Bj�rn Ricks <bjoern.ricks@intevation.de>
343 353
344 * src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java, 354 * src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java,
345 src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java, 355 src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java,
346 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java, 356 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java,
347 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java: 357 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java:
348 Use the wstunit from the river as unit for the Pegelnullpunkt. 358 Use the wstunit from the river as unit for the Pegelnullpunkt.
349 359
350 2012-09-19 Björn Ricks <bjoern.ricks@intevation.de> 360 2012-09-19 Bj�rn Ricks <bjoern.ricks@intevation.de>
351 361
352 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java: 362 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
353 Don't display the GaugePanel if no river is selected. 363 Don't display the GaugePanel if no river is selected.
354 364
355 2012-09-19 Björn Ricks <bjoern.ricks@intevation.de> 365 2012-09-19 Bj�rn Ricks <bjoern.ricks@intevation.de>
356 366
357 * src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java: 367 * src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java:
358 Fix NullPointerException when going back in WINFO artifact to the river 368 Fix NullPointerException when going back in WINFO artifact to the river
359 selection. 369 selection.
360 370
361 2012-09-19 Björn Ricks <bjoern.ricks@intevation.de> 371 2012-09-19 Bj�rn Ricks <bjoern.ricks@intevation.de>
362 372
363 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties, 373 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
364 src/main/java/de/intevation/flys/client/client/FLYSConstants.java, 374 src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
365 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, 375 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
366 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties, 376 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
367 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java: 377 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java:
368 Add locale aware formatting of the gauge values. 378 Add locale aware formatting of the gauge values.
369 Don't reload the gauges if the river doesn't change. 379 Don't reload the gauges if the river doesn't change.
370 Correctly handle kmup of the river. 380 Correctly handle kmup of the river.
371 381
372 2012-09-19 Björn Ricks <bjoern.ricks@intevation.de> 382 2012-09-19 Bj�rn Ricks <bjoern.ricks@intevation.de>
373 383
374 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java: 384 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
375 Improve handling of the GaugePanel and don't delete members of the 385 Improve handling of the GaugePanel and don't delete members of the
376 GaugePanel. 386 GaugePanel.
377 387
378 2012-09-19 Björn Ricks <bjoern.ricks@intevation.de> 388 2012-09-19 Bj�rn Ricks <bjoern.ricks@intevation.de>
379 389
380 * src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java, 390 * src/main/java/de/intevation/flys/client/server/GaugeOverviewInfoServiceImpl.java,
381 src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java, 391 src/main/java/de/intevation/flys/client/shared/model/DefaultGaugeInfo.java,
382 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java: 392 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java:
383 Add station information to the gauges. 393 Add station information to the gauges.
384 394
385 2012-09-19 Björn Ricks <bjoern.ricks@intevation.de> 395 2012-09-19 Bj�rn Ricks <bjoern.ricks@intevation.de>
386 396
387 * src/main/webapp/FLYS.css, 397 * src/main/webapp/FLYS.css,
388 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java: 398 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java:
389 Get a working GaugeInfo solution with scrolling adjustments if gauge info 399 Get a working GaugeInfo solution with scrolling adjustments if gauge info
390 elements are folded in an out. 400 elements are folded in an out.
422 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java, 432 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java,
423 src/main/java/de/intevation/flys/client/client/services/GaugeOverviewInfoService.java, 433 src/main/java/de/intevation/flys/client/client/services/GaugeOverviewInfoService.java,
424 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: 434 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
425 Removed trailing whitespace and superfluous imports. 435 Removed trailing whitespace and superfluous imports.
426 436
427 2012-09-14 Björn Ricks <bjoern.ricks@intevation.de> 437 2012-09-14 Bj�rn Ricks <bjoern.ricks@intevation.de>
428 438
429 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties, 439 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
430 src/main/java/de/intevation/flys/client/client/FLYSConstants.java, 440 src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
431 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, 441 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
432 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties, 442 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
433 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java, 443 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
434 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java: 444 src/main/java/de/intevation/flys/client/client/ui/GaugePanel.java:
435 Add first draft for the gauge overview info ui 445 Add first draft for the gauge overview info ui
436 446
437 2012-09-14 Björn Ricks <bjoern.ricks@intevation.de> 447 2012-09-14 Bj�rn Ricks <bjoern.ricks@intevation.de>
438 448
439 * src/main/java/de/intevation/flys/client/client/services/GaugeOverviewInfoService.java, 449 * src/main/java/de/intevation/flys/client/client/services/GaugeOverviewInfoService.java,
440 src/main/java/de/intevation/flys/client/client/services/GaugeOverviewInfoServiceAsync.java, 450 src/main/java/de/intevation/flys/client/client/services/GaugeOverviewInfoServiceAsync.java,
441 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java, 451 src/main/java/de/intevation/flys/client/shared/model/GaugeInfo.java,
442 src/main/java/de/intevation/flys/client/shared/model/RiverInfo.java, 452 src/main/java/de/intevation/flys/client/shared/model/RiverInfo.java,
619 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java, 629 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java,
620 src/main/java/de/intevation/flys/client/client/ui/FLYSWorkspace.java, 630 src/main/java/de/intevation/flys/client/client/ui/FLYSWorkspace.java,
621 src/main/java/de/intevation/flys/client/client/ui/DatacagePairWidget.java: 631 src/main/java/de/intevation/flys/client/client/ui/DatacagePairWidget.java:
622 Cosmetics, docs. 632 Cosmetics, docs.
623 633
624 2012-09-04 Björn Ricks <bjoern.ricks@intevation.de> 634 2012-09-04 Bj�rn Ricks <bjoern.ricks@intevation.de>
625 635
626 * src/main/java/de/intevation/flys/client/server/UserServiceImpl.java: 636 * src/main/java/de/intevation/flys/client/server/UserServiceImpl.java:
627 Refactor getCurrentUser to return the logged in user and not the first 637 Refactor getCurrentUser to return the logged in user and not the first
628 user from the artifact database. 638 user from the artifact database.
629 639
630 2012-09-04 Björn Ricks <bjoern.ricks@intevation.de> 640 2012-09-04 Bj�rn Ricks <bjoern.ricks@intevation.de>
631 641
632 * src/main/java/de/intevation/flys/client/server/RemoteServiceServlet.java, 642 * src/main/java/de/intevation/flys/client/server/RemoteServiceServlet.java,
633 src/main/java/de/intevation/flys/client/server/RiverServiceImpl.java, 643 src/main/java/de/intevation/flys/client/server/RiverServiceImpl.java,
634 src/main/java/de/intevation/flys/client/client/services/RemoteServiceServlet.java, 644 src/main/java/de/intevation/flys/client/client/services/RemoteServiceServlet.java,
635 src/main/java/de/intevation/flys/client/server/ModuleServiceImpl.java: 645 src/main/java/de/intevation/flys/client/server/ModuleServiceImpl.java:
654 Fix for issue63. 664 Fix for issue63.
655 665
656 * src/main/java/de/intevation/flys/client/client/ui/LinkSelection.java: 666 * src/main/java/de/intevation/flys/client/client/ui/LinkSelection.java:
657 Place map image in helper section. 667 Place map image in helper section.
658 668
659 2012-09-04 Björn Ricks <bjoern.ricks@intevation.de> 669 2012-09-04 Bj�rn Ricks <bjoern.ricks@intevation.de>
660 670
661 * src/main/java/de/intevation/flys/client/server/auth/plain/Authenticator.java: 671 * src/main/java/de/intevation/flys/client/server/auth/plain/Authenticator.java:
662 Add some debug which file will be used for local user authentification 672 Add some debug which file will be used for local user authentification
663 673
664 2012-09-04 Björn Ricks <bjoern.ricks@intevation.de> 674 2012-09-04 Bj�rn Ricks <bjoern.ricks@intevation.de>
665 675
666 * src/main/webapp/WEB-INF/features.xml: 676 * src/main/webapp/WEB-INF/features.xml:
667 Add features for flys_wsa_schweinfurt role 677 Add features for flys_wsa_schweinfurt role
668 678
669 2012-09-04 Raimund Renkert <raimund.renkert@intevation.de> 679 2012-09-04 Raimund Renkert <raimund.renkert@intevation.de>
768 Maybe sqashing issue531, calling projectlists superclasses constructor. 778 Maybe sqashing issue531, calling projectlists superclasses constructor.
769 779
770 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java: 780 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
771 Call super() constructor. 781 Call super() constructor.
772 782
773 2012-08-31 Björn Ricks <bjoern.ricks@intevation.de> 783 2012-08-31 Bj�rn Ricks <bjoern.ricks@intevation.de>
774 784
775 * src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java: 785 * src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java:
776 Set the default value of the RadioGroupItem if a module is selected. 786 Set the default value of the RadioGroupItem if a module is selected.
777 787
778 2012-08-31 Björn Ricks <bjoern.ricks@intevation.de> 788 2012-08-31 Bj�rn Ricks <bjoern.ricks@intevation.de>
779 789
780 * src/main/java/de/intevation/flys/client/server/ModuleServiceImpl.java, 790 * src/main/java/de/intevation/flys/client/server/ModuleServiceImpl.java,
781 src/main/java/de/intevation/flys/client/client/services/ModuleService.java: 791 src/main/java/de/intevation/flys/client/client/services/ModuleService.java:
782 Load the list of modules from the flys artifact server. Also respect the 792 Load the list of modules from the flys artifact server. Also respect the
783 selected attribute of a module. 793 selected attribute of a module.
784 794
785 2012-08-31 Björn Ricks <bjoern.ricks@intevation.de> 795 2012-08-31 Bj�rn Ricks <bjoern.ricks@intevation.de>
786 796
787 * src/main/java/de/intevation/flys/client/shared/model/DefaultModule.java, 797 * src/main/java/de/intevation/flys/client/shared/model/DefaultModule.java,
788 src/main/java/de/intevation/flys/client/client/services/ModuleService.java: 798 src/main/java/de/intevation/flys/client/client/services/ModuleService.java:
789 Add isSelected method to Module classes. 799 Add isSelected method to Module classes.
790 800
806 2012-08-31 Raimund Renkert <raimund.renkert@intevation.de> 816 2012-08-31 Raimund Renkert <raimund.renkert@intevation.de>
807 817
808 * src/main/java/de/intevation/flys/client/client/ui/ExportPanel.java: 818 * src/main/java/de/intevation/flys/client/client/ui/ExportPanel.java:
809 Hide the W/Q AT export button in fix analysis parameter tab. 819 Hide the W/Q AT export button in fix analysis parameter tab.
810 820
811 2012-08-31 Björn Ricks <bjoern.ricks@intevation.de> 821 2012-08-31 Bj�rn Ricks <bjoern.ricks@intevation.de>
812 822
813 * src/main/java/de/intevation/flys/client/server/auth/UserClient.java: 823 * src/main/java/de/intevation/flys/client/server/auth/UserClient.java:
814 User xml namespace for XPath attribute query. 824 User xml namespace for XPath attribute query.
815 825
816 2012-08-31 Björn Ricks <bjoern.ricks@intevation.de> 826 2012-08-31 Bj�rn Ricks <bjoern.ricks@intevation.de>
817 827
818 * src/main/webapp/WEB-INF/web.xml: 828 * src/main/webapp/WEB-INF/web.xml:
819 Add servlet settings for ModuleService 829 Add servlet settings for ModuleService
820 830
821 2012-08-30 Christian Lins <christian.lins@intevation.de> 831 2012-08-30 Christian Lins <christian.lins@intevation.de>
839 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, 849 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
840 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties, 850 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
841 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties: 851 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
842 i18n for logo placement. 852 i18n for logo placement.
843 853
844 2012-08-29 Björn Ricks <bjoern.ricks@intevation.de> 854 2012-08-29 Bj�rn Ricks <bjoern.ricks@intevation.de>
845 855
846 * src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java: 856 * src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java:
847 Load modules from the ModuleService instead of using hardcoded strings. 857 Load modules from the ModuleService instead of using hardcoded strings.
848 858
849 2012-08-29 Björn Ricks <bjoern.ricks@intevation.de> 859 2012-08-29 Bj�rn Ricks <bjoern.ricks@intevation.de>
850 860
851 * src/main/java/de/intevation/flys/client/server/ModuleServiceImpl.java: 861 * src/main/java/de/intevation/flys/client/server/ModuleServiceImpl.java:
852 Hardcode German translations for module names until real translations are 862 Hardcode German translations for module names until real translations are
853 available. 863 available.
854 864
855 2012-08-29 Björn Ricks <bjoern.ricks@intevation.de> 865 2012-08-29 Bj�rn Ricks <bjoern.ricks@intevation.de>
856 866
857 * src/main/webapp/WEB-INF/features.xml: 867 * src/main/webapp/WEB-INF/features.xml:
858 Add roles and features for GGinA 868 Add roles and features for GGinA
859 869
860 2012-08-29 Björn Ricks <bjoern.ricks@intevation.de> 870 2012-08-29 Bj�rn Ricks <bjoern.ricks@intevation.de>
861 871
862 * src/main/java/de/intevation/flys/client/client/services/ModuleServiceAsync.java, 872 * src/main/java/de/intevation/flys/client/client/services/ModuleServiceAsync.java,
863 src/main/java/de/intevation/flys/client/client/services/ModuleService.java, 873 src/main/java/de/intevation/flys/client/client/services/ModuleService.java,
864 src/main/java/de/intevation/flys/client/server/ModuleServiceImpl.java: 874 src/main/java/de/intevation/flys/client/server/ModuleServiceImpl.java:
865 Added service to list available modules for a user. 875 Added service to list available modules for a user.
866 876
867 2012-08-29 Björn Ricks <bjoern.ricks@intevation.de> 877 2012-08-29 Bj�rn Ricks <bjoern.ricks@intevation.de>
868 878
869 * src/main/java/de/intevation/flys/client/shared/model/DefaultModule.java, 879 * src/main/java/de/intevation/flys/client/shared/model/DefaultModule.java,
870 src/main/java/de/intevation/flys/client/shared/model/Module.java: 880 src/main/java/de/intevation/flys/client/shared/model/Module.java:
871 Added class representation of a module artifact. 881 Added class representation of a module artifact.
872 882
929 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, 939 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
930 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties, 940 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
931 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties: 941 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
932 Added i18n strings. 942 Added i18n strings.
933 943
934 2012-08-24 Björn Ricks <bjoern.ricks@intevation.de> 944 2012-08-24 Bj�rn Ricks <bjoern.ricks@intevation.de>
935 945
936 * src/main/java/de/intevation/flys/client/server/auth/UserClient.java: 946 * src/main/java/de/intevation/flys/client/server/auth/UserClient.java:
937 Use new find-user REST interface to check if a user already exists in the 947 Use new find-user REST interface to check if a user already exists in the
938 database or a new user must be created. 948 database or a new user must be created.
939 949
940 2012-08-24 Björn Ricks <bjoern.ricks@intevation.de> 950 2012-08-24 Bj�rn Ricks <bjoern.ricks@intevation.de>
941 951
942 * src/main/java/de/intevation/flys/client/server/auth/UserClient.java: 952 * src/main/java/de/intevation/flys/client/server/auth/UserClient.java:
943 Send account data to REST interface. 953 Send account data to REST interface.
944 954
945 2012-08-24 Björn Ricks <bjoern.ricks@intevation.de> 955 2012-08-24 Bj�rn Ricks <bjoern.ricks@intevation.de>
946 956
947 * src/main/java/de/intevation/flys/client/server/auth/UserClient.java: 957 * src/main/java/de/intevation/flys/client/server/auth/UserClient.java:
948 Don't use XPath Query to get attribute of a XML Node 958 Don't use XPath Query to get attribute of a XML Node
949 959
950 2012-08-24 Björn Ricks <bjoern.ricks@intevation.de> 960 2012-08-24 Bj�rn Ricks <bjoern.ricks@intevation.de>
951 961
952 * src/main/java/de/intevation/flys/client/server/auth/DefaultUser.java, 962 * src/main/java/de/intevation/flys/client/server/auth/DefaultUser.java,
953 src/main/java/de/intevation/flys/client/server/auth/was/Response.java, 963 src/main/java/de/intevation/flys/client/server/auth/was/Response.java,
954 src/main/java/de/intevation/flys/client/server/auth/was/User.java, 964 src/main/java/de/intevation/flys/client/server/auth/was/User.java,
955 src/main/java/de/intevation/flys/client/server/auth/User.java: 965 src/main/java/de/intevation/flys/client/server/auth/User.java:
956 Add account information to client user classes. Use the WAS/GGInA 966 Add account information to client user classes. Use the WAS/GGInA
957 assertion NameIdentifier element for the account name. For text 967 assertion NameIdentifier element for the account name. For text
958 authentication user username also as account name. 968 authentication user username also as account name.
959 969
960 2012-08-24 Björn Ricks <bjoern.ricks@intevation.de> 970 2012-08-24 Bj�rn Ricks <bjoern.ricks@intevation.de>
961 971
962 * src/main/java/de/intevation/flys/client/server/LoginServlet.java: 972 * src/main/java/de/intevation/flys/client/server/LoginServlet.java:
963 Add debug output if a database user will be created. 973 Add debug output if a database user will be created.
964 974
965 2012-08-23 Björn Ricks <bjoern.ricks@intevation.de> 975 2012-08-23 Bj�rn Ricks <bjoern.ricks@intevation.de>
966 976
967 * src/main/java/de/intevation/flys/client/server/UserServiceImpl.java: 977 * src/main/java/de/intevation/flys/client/server/UserServiceImpl.java:
968 Avoid using XPath queries for getting attributes of a node. 978 Avoid using XPath queries for getting attributes of a node.
969 979
970 2012-08-22 Christian Lins <christian.lins@intevation.de> 980 2012-08-22 Christian Lins <christian.lins@intevation.de>
1003 1013
1004 * src/main/java/de/intevation/flys/client/server/ProxyServlet.java: 1014 * src/main/java/de/intevation/flys/client/server/ProxyServlet.java:
1005 Shortend lines to 80 chars. Made debug outout conditional. 1015 Shortend lines to 80 chars. Made debug outout conditional.
1006 Use block copy instead of tight byte wise loop. 1016 Use block copy instead of tight byte wise loop.
1007 1017
1008 2012-08-16 Björn Ricks <bjoern.ricks@intevation.de> 1018 2012-08-16 Bj�rn Ricks <bjoern.ricks@intevation.de>
1009 1019
1010 * src/main/java/de/intevation/flys/client/server/ProxyServlet.java: 1020 * src/main/java/de/intevation/flys/client/server/ProxyServlet.java:
1011 Implement a ProxyServlet to be able to restrict the access to the 1021 Implement a ProxyServlet to be able to restrict the access to the
1012 mapserver too. All queries to the provided map services should go throught 1022 mapserver too. All queries to the provided map services should go throught
1013 this new ProxyServlet. Currently the ProxyServlet can only handle HTTP GET 1023 this new ProxyServlet. Currently the ProxyServlet can only handle HTTP GET
1017 1027
1018 * src/main/java/de/intevation/flys/client/server/RiverServiceImpl.java: 1028 * src/main/java/de/intevation/flys/client/server/RiverServiceImpl.java:
1019 Replaced another attribute fetching XPath with a simple DOM 1029 Replaced another attribute fetching XPath with a simple DOM
1020 getAttributeNS() call. 1030 getAttributeNS() call.
1021 1031
1022 2012-08-15 Björn Ricks <bjoern.ricks@intevation.de> 1032 2012-08-15 Bj�rn Ricks <bjoern.ricks@intevation.de>
1023 1033
1024 * src/main/java/de/intevation/flys/client/server/RiverServiceImpl.java: 1034 * src/main/java/de/intevation/flys/client/server/RiverServiceImpl.java:
1025 Avoid NullPointerException if user authetication is deactivated. If user 1035 Avoid NullPointerException if user authetication is deactivated. If user
1026 Authentication is deactivated all rivers are returned. 1036 Authentication is deactivated all rivers are returned.
1027 1037
1037 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, 1047 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
1038 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties, 1048 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
1039 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties: 1049 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties:
1040 Added i18n string for single location label. 1050 Added i18n string for single location label.
1041 1051
1042 2012-08-15 Björn Ricks <bjoern.ricks@intevation.de> 1052 2012-08-15 Bj�rn Ricks <bjoern.ricks@intevation.de>
1043 1053
1044 * src/main/java/de/intevation/flys/client/server/RiverServiceImpl.java: 1054 * src/main/java/de/intevation/flys/client/server/RiverServiceImpl.java:
1045 Only return rivers that the user is allowed to see. Evaluate the allowed 1055 Only return rivers that the user is allowed to see. Evaluate the allowed
1046 features of the current logged in user and hide rivers which aren't 1056 features of the current logged in user and hide rivers which aren't
1047 mentioned in the features list. 1057 mentioned in the features list.
1048 1058
1049 2012-08-15 Björn Ricks <bjoern.ricks@intevation.de> 1059 2012-08-15 Bj�rn Ricks <bjoern.ricks@intevation.de>
1050 1060
1051 * src/main/java/de/intevation/flys/client/client/services/RemoteServiceServlet.java: 1061 * src/main/java/de/intevation/flys/client/client/services/RemoteServiceServlet.java:
1052 Implement an extended GWT RemoteServiceServlet to be able to get the 1062 Implement an extended GWT RemoteServiceServlet to be able to get the
1053 current logged in user easily. 1063 current logged in user easily.
1054 1064
1056 1066
1057 * src/main/java/de/intevation/flys/client/server/auth/DefaultUser.java, 1067 * src/main/java/de/intevation/flys/client/server/auth/DefaultUser.java,
1058 src/main/java/de/intevation/flys/client/server/features/XMLFileFeatures.java: 1068 src/main/java/de/intevation/flys/client/server/features/XMLFileFeatures.java:
1059 Removed superfluous imports. 1069 Removed superfluous imports.
1060 1070
1061 2012-08-08 Björn Ricks <bjoern.ricks@intevation.de> 1071 2012-08-08 Bj�rn Ricks <bjoern.ricks@intevation.de>
1062 1072
1063 * src/main/java/de/intevation/flys/client/server/auth/was/Response.java: 1073 * src/main/java/de/intevation/flys/client/server/auth/was/Response.java:
1064 Add debug log of a successfull authentification inclusive the 1074 Add debug log of a successfull authentification inclusive the
1065 corresponding features of the authenticated user. 1075 corresponding features of the authenticated user.
1066 1076
1067 2012-08-08 Björn Ricks <bjoern.ricks@intevation.de> 1077 2012-08-08 Bj�rn Ricks <bjoern.ricks@intevation.de>
1068 1078
1069 * src/main/webapp/WEB-INF/features.xml: 1079 * src/main/webapp/WEB-INF/features.xml:
1070 Add example features for GGinA/WAS role flys_bfg. 1080 Add example features for GGinA/WAS role flys_bfg.
1071 1081
1072 2012-08-08 Björn Ricks <bjoern.ricks@intevation.de> 1082 2012-08-08 Bj�rn Ricks <bjoern.ricks@intevation.de>
1073 1083
1074 * src/main/java/de/intevation/flys/client/server/features/XMLFileFeatures.java: 1084 * src/main/java/de/intevation/flys/client/server/features/XMLFileFeatures.java:
1075 Don't use a xml namespace to get the "name" attribute of a role. 1085 Don't use a xml namespace to get the "name" attribute of a role.
1076 1086
1077 2012-08-08 Björn Ricks <bjoern.ricks@intevation.de> 1087 2012-08-08 Bj�rn Ricks <bjoern.ricks@intevation.de>
1078 * src/main/java/de/intevation/flys/client/server/auth/was/Authenticator.java, 1088 * src/main/java/de/intevation/flys/client/server/auth/was/Authenticator.java,
1079 src/main/java/de/intevation/flys/client/server/auth/was/Response.java, 1089 src/main/java/de/intevation/flys/client/server/auth/was/Response.java,
1080 src/main/java/de/intevation/flys/client/server/auth/was/User.java: 1090 src/main/java/de/intevation/flys/client/server/auth/was/User.java:
1081 Implement Features handling for WAS authentication. 1091 Implement Features handling for WAS authentication.
1082 1092
1083 2012-08-08 Björn Ricks <bjoern.ricks@intevation.de> 1093 2012-08-08 Bj�rn Ricks <bjoern.ricks@intevation.de>
1084 1094
1085 * src/main/java/de/intevation/flys/client/server/LoginServlet.java, 1095 * src/main/java/de/intevation/flys/client/server/LoginServlet.java,
1086 src/main/java/de/intevation/flys/client/server/auth/plain/Authenticator.java, 1096 src/main/java/de/intevation/flys/client/server/auth/plain/Authenticator.java,
1087 src/main/java/de/intevation/flys/client/server/auth/DefaultUser.java, 1097 src/main/java/de/intevation/flys/client/server/auth/DefaultUser.java,
1088 src/main/java/de/intevation/flys/client/server/auth/was/Authenticator.java, 1098 src/main/java/de/intevation/flys/client/server/auth/was/Authenticator.java,
1099 2012-08-09 Sascha L. Teichmann <sascha.teichmann@intevation.de> 1109 2012-08-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1100 1110
1101 * src/main/java/de/intevation/flys/client/server/meta/Converter.java: 1111 * src/main/java/de/intevation/flys/client/server/meta/Converter.java:
1102 Removed trailing whitespace. 1112 Removed trailing whitespace.
1103 1113
1104 2012-08-08 Björn Ricks <bjoern.ricks@intevation.de> 1114 2012-08-08 Bj�rn Ricks <bjoern.ricks@intevation.de>
1105 * src/main/java/de/intevation/flys/client/server/features/XMLFileFeatures.java: 1115 * src/main/java/de/intevation/flys/client/server/features/XMLFileFeatures.java:
1106 Always close FileInputStream, improve for loops and avoid XPath for 1116 Always close FileInputStream, improve for loops and avoid XPath for
1107 getting a xml attribute. 1117 getting a xml attribute.
1108 1118
1109 2012-08-08 Björn Ricks <bjoern.ricks@intevation.de> 1119 2012-08-08 Bj�rn Ricks <bjoern.ricks@intevation.de>
1110 * src/main/java/de/intevation/flys/client/server/CapabilitiesParser.java, 1120 * src/main/java/de/intevation/flys/client/server/CapabilitiesParser.java,
1111 src/main/java/de/intevation/flys/client/server/BaseServlet.java, 1121 src/main/java/de/intevation/flys/client/server/BaseServlet.java,
1112 src/main/webapp/WEB-INF/web.xml: 1122 src/main/webapp/WEB-INF/web.xml:
1113 Remove the obsolete BaseServlet. Initializing of logging is now handled by 1123 Remove the obsolete BaseServlet. Initializing of logging is now handled by
1114 the BaseServletContextListener class which is loaded before any Servlet. 1124 the BaseServletContextListener class which is loaded before any Servlet.
1115 1125
1116 2012-08-08 Björn Ricks <bjoern.ricks@intevation.de> 1126 2012-08-08 Bj�rn Ricks <bjoern.ricks@intevation.de>
1117 * src/main/java/de/intevation/flys/client/server/features/FeatureServletContextListener.java, 1127 * src/main/java/de/intevation/flys/client/server/features/FeatureServletContextListener.java,
1118 src/main/java/de/intevation/flys/client/server/BaseServletContextListener.java, 1128 src/main/java/de/intevation/flys/client/server/BaseServletContextListener.java,
1119 src/main/webapp/WEB-INF/web.xml: 1129 src/main/webapp/WEB-INF/web.xml:
1120 Rename and move FeatureServletContextListener. 1130 Rename and move FeatureServletContextListener.
1121 1131
1122 2012-08-08 Björn Ricks <bjoern.ricks@intevation.de> 1132 2012-08-08 Bj�rn Ricks <bjoern.ricks@intevation.de>
1123 * src/main/java/de/intevation/flys/client/server/features/FeatureServletContextListener.java, 1133 * src/main/java/de/intevation/flys/client/server/features/FeatureServletContextListener.java,
1124 src/main/webapp/WEB-INF/web.xml: 1134 src/main/webapp/WEB-INF/web.xml:
1125 Implement a ServletContextListener to initialize the Fearures from a xml 1135 Implement a ServletContextListener to initialize the Fearures from a xml
1126 file. With the context parameter "features-file" in src/main/webapp/WEB-INF/web.xml 1136 file. With the context parameter "features-file" in src/main/webapp/WEB-INF/web.xml
1127 a xml file to load features from can be specified. 1137 a xml file to load features from can be specified.
1128 The FeatureServletContextListener class also initializes the logging now 1138 The FeatureServletContextListener class also initializes the logging now
1129 because it is loaded before the BaseServlet. 1139 because it is loaded before the BaseServlet.
1130 1140
1131 2012-08-08 Björn Ricks <bjoern.ricks@intevation.de> 1141 2012-08-08 Bj�rn Ricks <bjoern.ricks@intevation.de>
1132 1142
1133 * src/main/java/de/intevation/flys/client/server/features/XMLFileFeatures.java, 1143 * src/main/java/de/intevation/flys/client/server/features/XMLFileFeatures.java,
1134 src/main/java/de/intevation/flys/client/server/features/FeaturesNamespaceContext.java, 1144 src/main/java/de/intevation/flys/client/server/features/FeaturesNamespaceContext.java,
1135 src/main/java/de/intevation/flys/client/server/features/Features.java, 1145 src/main/java/de/intevation/flys/client/server/features/Features.java,
1136 src/main/webapp/WEB-INF/features.xml: 1146 src/main/webapp/WEB-INF/features.xml:
1496 1506
1497 * src/main/java/de/intevation/flys/client/server/auth/plain/Authenticator.java, 1507 * src/main/java/de/intevation/flys/client/server/auth/plain/Authenticator.java,
1498 src/main/java/de/intevation/flys/client/server/auth/AuthenticationFactory.java: 1508 src/main/java/de/intevation/flys/client/server/auth/AuthenticationFactory.java:
1499 Added debug output. 1509 Added debug output.
1500 1510
1501 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1511 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1502 1512
1503 * src/main/java/de/intevation/flys/client/server/LoginServlet.java, 1513 * src/main/java/de/intevation/flys/client/server/LoginServlet.java,
1504 src/main/java/de/intevation/flys/client/server/auth/UserClient.java: 1514 src/main/java/de/intevation/flys/client/server/auth/UserClient.java:
1505 Add UserClient class to handle REST communication for user related 1515 Add UserClient class to handle REST communication for user related
1506 interfaces. If a logged in user is not known add him to the database 1516 interfaces. If a logged in user is not known add him to the database
1540 1550
1541 * src/main/java/de/intevation/flys/client/server/auth/plain/Authenticator.java, 1551 * src/main/java/de/intevation/flys/client/server/auth/plain/Authenticator.java,
1542 src/main/java/de/intevation/flys/client/server/auth/DefaultUser.java: 1552 src/main/java/de/intevation/flys/client/server/auth/DefaultUser.java:
1543 Cosmetics. 1553 Cosmetics.
1544 1554
1545 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1555 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1546 1556
1547 * src/main/java/de/intevation/flys/client/server/auth/User.java: 1557 * src/main/java/de/intevation/flys/client/server/auth/User.java:
1548 Add javadoc for the user class. 1558 Add javadoc for the user class.
1549 1559
1550 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1560 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1551 1561
1552 * src/main/java/de/intevation/flys/client/server/auth/User.java, 1562 * src/main/java/de/intevation/flys/client/server/auth/User.java,
1553 src/main/java/de/intevation/flys/client/server/auth/plain/Authenticator.java 1563 src/main/java/de/intevation/flys/client/server/auth/plain/Authenticator.java
1554 src/main/java/de/intevation/flys/client/server/auth/DefaultUser.java 1564 src/main/java/de/intevation/flys/client/server/auth/DefaultUser.java
1555 src/main/java/de/intevation/flys/client/server/auth/was/Response.java 1565 src/main/java/de/intevation/flys/client/server/auth/was/Response.java
1574 main/java/de/intevation/flys/client/client/FLYSConstants.properties, 1584 main/java/de/intevation/flys/client/client/FLYSConstants.properties,
1575 main/java/de/intevation/flys/client/client/FLYSConstants_en.properties, 1585 main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
1576 main/java/de/intevation/flys/client/client/FLYSConstants_de.properties: 1586 main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
1577 Added i18n strings. 1587 Added i18n strings.
1578 1588
1579 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1589 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1580 1590
1581 * src/main/java/de/intevation/flys/client/server/auth/was/Request.java: 1591 * src/main/java/de/intevation/flys/client/server/auth/was/Request.java:
1582 Removed System.out.println debug statement for the request uri. 1592 Removed System.out.println debug statement for the request uri.
1583 1593
1584 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1594 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1585 1595
1586 * src/main/webapp/WEB-INF/web.xml: 1596 * src/main/webapp/WEB-INF/web.xml:
1587 Removed trailing whitespace. 1597 Removed trailing whitespace.
1588 1598
1589 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1599 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1590 1600
1591 * src/main/java/de/intevation/flys/client/server/GGInAFilter.java: 1601 * src/main/java/de/intevation/flys/client/server/GGInAFilter.java:
1592 Implement re-authentication if the user (ticket) has expired. 1602 Implement re-authentication if the user (ticket) has expired.
1593 Every "ticket" in GGInA has an end date. Therefore send a new 1603 Every "ticket" in GGInA has an end date. Therefore send a new
1594 authentication request if the current date is after the end date. 1604 authentication request if the current date is after the end date.
1595 1605
1596 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1606 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1597 1607
1598 * src/main/java/de/intevation/flys/client/server/LoginServlet.java, 1608 * src/main/java/de/intevation/flys/client/server/LoginServlet.java,
1599 src/main/webapp/WEB-INF/web.xml: 1609 src/main/webapp/WEB-INF/web.xml:
1600 Use servlet context to specify the authentication method. 1610 Use servlet context to specify the authentication method.
1601 Using the servlet context allows to set the method globally and 1611 Using the servlet context allows to set the method globally and
1602 not only for one servlet. 1612 not only for one servlet.
1603 1613
1604 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1614 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1605 1615
1606 * src/main/webapp/FLYS.css: 1616 * src/main/webapp/FLYS.css:
1607 Add styles for the authentication error at the login page. 1617 Add styles for the authentication error at the login page.
1608 1618
1609 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1619 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1610 1620
1611 * src/main/java/de/intevation/flys/client/server/LoginServlet.java: 1621 * src/main/java/de/intevation/flys/client/server/LoginServlet.java:
1612 Also log an authentication failure. Several reasons could exist 1622 Also log an authentication failure. Several reasons could exist
1613 why an authentication will fail. Mostly because the user did provide 1623 why an authentication will fail. Mostly because the user did provide
1614 wrong credentials but also because the GGInA protocol has changed 1624 wrong credentials but also because the GGInA protocol has changed
1615 unexpectedly. Therefore also log the error. 1625 unexpectedly. Therefore also log the error.
1616 1626
1617 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1627 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1618 1628
1619 * src/main/webapp/login.jsp, 1629 * src/main/webapp/login.jsp,
1620 src/main/java/de/intevation/flys/client/server/LoginServlet.java: 1630 src/main/java/de/intevation/flys/client/server/LoginServlet.java:
1621 Display exception details to the user if an authentication fails. 1631 Display exception details to the user if an authentication fails.
1622 1632
1623 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1633 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1624 1634
1625 * src/main/java/de/intevation/flys/client/server/auth/Authentication.java, 1635 * src/main/java/de/intevation/flys/client/server/auth/Authentication.java,
1626 src/main/java/de/intevation/flys/client/server/auth/was/Response.java: 1636 src/main/java/de/intevation/flys/client/server/auth/was/Response.java:
1627 Extend Authentication getUser method to throw an AuthenticationException. 1637 Extend Authentication getUser method to throw an AuthenticationException.
1628 Also the Response constructor now throws an IOException. 1638 Also the Response constructor now throws an IOException.
1629 1639
1630 2012-07-13 Björn Ricks <bjoern.ricks@intevation.de> 1640 2012-07-13 Bj�rn Ricks <bjoern.ricks@intevation.de>
1631 1641
1632 * src/main/java/de/intevation/fly/client/server/auth/was/User.java: 1642 * src/main/java/de/intevation/fly/client/server/auth/was/User.java:
1633 Derive User class from new 1643 Derive User class from new
1634 de.intevation.fly.client.server.auth.DefaultUser class and implement 1644 de.intevation.fly.client.server.auth.DefaultUser class and implement
1635 hasExpired method via SAML Assertion. 1645 hasExpired method via SAML Assertion.
1705 1715
1706 * src/main/java/de/intevation/flys/client/server/GGInAFilter.java, 1716 * src/main/java/de/intevation/flys/client/server/GGInAFilter.java,
1707 src/main/java/de/intevation/flys/client/client/ui/sq/SQMultiPeriodPanel.java: 1717 src/main/java/de/intevation/flys/client/client/ui/sq/SQMultiPeriodPanel.java:
1708 Removed superfluous imports. 1718 Removed superfluous imports.
1709 1719
1710 2012-07-11 Björn Ricks <bjoern.ricks@intevation.de> 1720 2012-07-11 Bj�rn Ricks <bjoern.ricks@intevation.de>
1711 1721
1712 * src/main/java/de/intevation/flys/client/server/auth/Authentication.java, 1722 * src/main/java/de/intevation/flys/client/server/auth/Authentication.java,
1713 src/main/java/de/intevation/flys/client/server/auth/AuthenticationFactory.java, 1723 src/main/java/de/intevation/flys/client/server/auth/AuthenticationFactory.java,
1714 src/main/java/de/intevation/flys/client/server/auth/was/Namespaces.java, 1724 src/main/java/de/intevation/flys/client/server/auth/was/Namespaces.java,
1715 src/main/java/de/intevation/flys/client/server/auth/was/ServiceException.java, 1725 src/main/java/de/intevation/flys/client/server/auth/was/ServiceException.java,
1725 src/main/webapp/WEB-INF/web.xml: 1735 src/main/webapp/WEB-INF/web.xml:
1726 Move authentication related classes to de.intevation.fly.client.server.auth 1736 Move authentication related classes to de.intevation.fly.client.server.auth
1727 package. Abstract the authentication classes to allow other authentications 1737 package. Abstract the authentication classes to allow other authentications
1728 beside WAS/GGInA. 1738 beside WAS/GGInA.
1729 1739
1730 2012-07-11 Björn Ricks <bjoern.ricks@intevation.de> 1740 2012-07-11 Bj�rn Ricks <bjoern.ricks@intevation.de>
1731 * src/main/java/de/intevation/flys/client/server/GGInAFilter.java: 1741 * src/main/java/de/intevation/flys/client/server/GGInAFilter.java:
1732 Check filter config in web.xml for String false to deactivate the 1742 Check filter config in web.xml for String false to deactivate the
1733 GGInAFilter instead of "1". 1743 GGInAFilter instead of "1".
1734 1744
1735 2012-07-11 Christian Lins <christian.lins@intevation.de> 1745 2012-07-11 Christian Lins <christian.lins@intevation.de>
1758 Use the new panel in sq relation period input. 1768 Use the new panel in sq relation period input.
1759 1769
1760 * src/main/webapp/WEB-INF/web.xml: 1770 * src/main/webapp/WEB-INF/web.xml:
1761 Added new service to config. 1771 Added new service to config.
1762 1772
1763 2012-07-11 Björn Ricks <bjoern.ricks@intevation.de> 1773 2012-07-11 Bj�rn Ricks <bjoern.ricks@intevation.de>
1764 1774
1765 * src/main/java/de/intevation/flys/client/server/GGInAFilter.java: 1775 * src/main/java/de/intevation/flys/client/server/GGInAFilter.java:
1766 Redirect a user to the login page if he isn't authenticated. 1776 Redirect a user to the login page if he isn't authenticated.
1767 1777
1768 2012-07-11 Björn Ricks <bjoern.ricks@intevation.de> 1778 2012-07-11 Bj�rn Ricks <bjoern.ricks@intevation.de>
1769 1779
1770 * src/main/java/de/intevation/flys/client/server/LoginServlet.java, 1780 * src/main/java/de/intevation/flys/client/server/LoginServlet.java,
1771 src/main/webapp/login.jsp, 1781 src/main/webapp/login.jsp,
1772 src/main/webapp/FLYS.css, 1782 src/main/webapp/FLYS.css,
1773 src/main/webapp/WEB-INF/web.xml: 1783 src/main/webapp/WEB-INF/web.xml:
1774 Implement a login page to be able to authenticate a user. 1784 Implement a login page to be able to authenticate a user.
1775 1785
1776 2012-07-11 Björn Ricks <bjoern.ricks@intevation.de> 1786 2012-07-11 Bj�rn Ricks <bjoern.ricks@intevation.de>
1777 1787
1778 * src/main/java/de/intevation/flys/client/server/GGInATrustStrategy.java: 1788 * src/main/java/de/intevation/flys/client/server/GGInATrustStrategy.java:
1779 Add a TrustStrategy to be able to accept all SSL certificates. 1789 Add a TrustStrategy to be able to accept all SSL certificates.
1780 1790
1781 2012-07-11 Björn Ricks <bjoern.ricks@intevation.de> 1791 2012-07-11 Bj�rn Ricks <bjoern.ricks@intevation.de>
1782 1792
1783 * src/main/java/de/intevation/flys/client/server/was/User.java: 1793 * src/main/java/de/intevation/flys/client/server/was/User.java:
1784 Add a first implementation of a WAS user class. 1794 Add a first implementation of a WAS user class.
1785 1795
1786 2012-07-10 Sascha L. Teichmann <sascha.teichmann@intevation.de> 1796 2012-07-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1787 1797
1788 * src/main/java/de/intevation/flys/client/server/was/Response.java: 1798 * src/main/java/de/intevation/flys/client/server/was/Response.java:
1789 Directly use Base64InputStream filter stream instead of reading into 1799 Directly use Base64InputStream filter stream instead of reading into
1790 memory first. 1800 memory first.
1791 1801
1792 2012-07-10 Björn Ricks <bjoern.ricks@intevation.de> 1802 2012-07-10 Bj�rn Ricks <bjoern.ricks@intevation.de>
1793 1803
1794 * pom.xml: Add dependencies for jdom 1.1.3, Apache commons-io 2.2 1804 * pom.xml: Add dependencies for jdom 1.1.3, Apache commons-io 2.2
1795 and Apache httpcomponents 4.2. All are dependencies are used in 1805 and Apache httpcomponents 4.2. All are dependencies are used in
1796 the new WAS classes. 1806 the new WAS classes.
1797 1807
1798 2012-07-10 Björn Ricks <bjoern.ricks@intevation.de> 1808 2012-07-10 Bj�rn Ricks <bjoern.ricks@intevation.de>
1799 1809
1800 * src/main/java/de/intevation/flys/client/server/was/Assertion.java 1810 * src/main/java/de/intevation/flys/client/server/was/Assertion.java
1801 src/main/java/de/intevation/flys/client/server/was/Request.java, 1811 src/main/java/de/intevation/flys/client/server/was/Request.java,
1802 src/main/java/de/intevation/flys/client/server/was/Response.java, 1812 src/main/java/de/intevation/flys/client/server/was/Response.java,
1803 src/main/java/de/intevation/flys/client/server/was/ServiceException.java, 1813 src/main/java/de/intevation/flys/client/server/was/ServiceException.java,
3043 src/main/webapp/images/theme_down.png: Removed old icons (replaced by 3053 src/main/webapp/images/theme_down.png: Removed old icons (replaced by
3044 new icons). 3054 new icons).
3045 3055
3046 2012-04-02 Ingo Weinzierl <ingo@intevation.de> 3056 2012-04-02 Ingo Weinzierl <ingo@intevation.de>
3047 3057
3048 flys/issue556 (ÜSK: neues Projekt, wenn zuvor INFO-Button verwendet wurde) 3058 flys/issue556 (�SK: neues Projekt, wenn zuvor INFO-Button verwendet wurde)
3049 3059
3050 * src/main/java/de/intevation/flys/client/client/ui/map/GetFeatureInfoWindow.java: 3060 * src/main/java/de/intevation/flys/client/client/ui/map/GetFeatureInfoWindow.java:
3051 Made window modal and display a modal mask. 3061 Made window modal and display a modal mask.
3052 3062
3053 2012-03-30 Ingo Weinzierl <ingo@intevation.de> 3063 2012-03-30 Ingo Weinzierl <ingo@intevation.de>
3075 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties: 3085 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
3076 Added i18n string for error message. 3086 Added i18n string for error message.
3077 3087
3078 2012-03-20 Ingo Weinzierl <ingo@intevation.de> 3088 2012-03-20 Ingo Weinzierl <ingo@intevation.de>
3079 3089
3080 flys/issue544 (Historische ATs: Eingabeunterstützung W/Q) 3090 flys/issue544 (Historische ATs: Eingabeunterst�tzung W/Q)
3081 3091
3082 * src/main/java/de/intevation/flys/client/shared/model/ArtifactDescription.java, 3092 * src/main/java/de/intevation/flys/client/shared/model/ArtifactDescription.java,
3083 src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java: 3093 src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java:
3084 Added new method for fetching specific data values and a method for 3094 Added new method for fetching specific data values and a method for
3085 fetching the reference gauge number. 3095 fetching the reference gauge number.
3135 * src/main/java/de/intevation/flys/client/client/ui/chart/ManualPointsEditor.java 3145 * src/main/java/de/intevation/flys/client/client/ui/chart/ManualPointsEditor.java
3136 (createUI): Do not try to parse NULL values. 3146 (createUI): Do not try to parse NULL values.
3137 3147
3138 2012-03-20 Ingo Weinzierl <ingo@intevation.de> 3148 2012-03-20 Ingo Weinzierl <ingo@intevation.de>
3139 3149
3140 * flys/issue204 (W-INFO: Wasserspiegellagenberechnung / Layout Auswahlunterstützung Q/W/D) 3150 * flys/issue204 (W-INFO: Wasserspiegellagenberechnung / Layout Auswahlunterst�tzung Q/W/D)
3141 3151
3142 * src/main/java/de/intevation/flys/client/client/FLYSConstants.java, 3152 * src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
3143 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties, 3153 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
3144 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, 3154 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
3145 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties: 3155 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
3290 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java: 3300 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java:
3291 Do not include deleted themes in menu. 3301 Do not include deleted themes in menu.
3292 3302
3293 2012-03-01 Ingo Weinzierl <ingo@intevation.de> 3303 2012-03-01 Ingo Weinzierl <ingo@intevation.de>
3294 3304
3295 flys/issue557 (ÜSK: Flächenmessung --> Tooltip falsch) 3305 flys/issue557 (�SK: Fl�chenmessung --> Tooltip falsch)
3296 3306
3297 * src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties: 3307 * src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
3298 Fixed wrong i18n string used for tooltip. 3308 Fixed wrong i18n string used for tooltip.
3299 3309
3300 2012-03-01 Ingo Weinzierl <ingo@intevation.de> 3310 2012-03-01 Ingo Weinzierl <ingo@intevation.de>
3301 3311
3302 flys/issue558 (ÜSK: Farbänderung in Karte / keine Änderung in der Themenliste) 3312 flys/issue558 (�SK: Farb�nderung in Karte / keine �nderung in der Themenliste)
3303 3313
3304 * src/main/java/de/intevation/flys/client/shared/MapUtils.java: Append the 3314 * src/main/java/de/intevation/flys/client/shared/MapUtils.java: Append the
3305 current time millis at the end of the GetLegendGraphic URL to trick the 3315 current time millis at the end of the GetLegendGraphic URL to trick the
3306 caching mechanisms. 3316 caching mechanisms.
3307 3317
3308 2012-03-01 Ingo Weinzierl <ingo@intevation.de> 3318 2012-03-01 Ingo Weinzierl <ingo@intevation.de>
3309 3319
3310 flys/issue555 (ÜSK: Info-Button) 3320 flys/issue555 (�SK: Info-Button)
3311 3321
3312 * src/main/java/de/intevation/flys/client/client/ui/map/GetFeatureInfo.java: 3322 * src/main/java/de/intevation/flys/client/client/ui/map/GetFeatureInfo.java:
3313 Close old GetFeatureInfoWindows before creating new ones. 3323 Close old GetFeatureInfoWindows before creating new ones.
3314 3324
3315 2012-03-01 Ingo Weinzierl <ingo@intevation.de> 3325 2012-03-01 Ingo Weinzierl <ingo@intevation.de>
4427 the LoadArtifactService. This is a better way to avoid loading 4437 the LoadArtifactService. This is a better way to avoid loading
4428 multiple map tabs and reduces the amount of async requests. 4438 multiple map tabs and reduces the amount of async requests.
4429 4439
4430 2012-01-12 Felix Wolfsteller <felix.wolfsteller@intevation.de> 4440 2012-01-12 Felix Wolfsteller <felix.wolfsteller@intevation.de>
4431 4441
4432 Partial flys/issue441 (Fläche über HSQ (zweite Achse) verkehrt). 4442 Partial flys/issue441 (Fl�che �ber HSQ (zweite Achse) verkehrt).
4433 4443
4434 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java: 4444 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java:
4435 Adjust data content to what is expected on server side (to allow 4445 Adjust data content to what is expected on server side (to allow
4436 unique identification of facets). 4446 unique identification of facets).
4437 4447
4452 Added recommendations queue. The queue avoids loading more than one 4462 Added recommendations queue. The queue avoids loading more than one
4453 map output tab. 4463 map output tab.
4454 4464
4455 2012-01-11 Felix Wolfsteller <felix.wolfsteller@intevation.de> 4465 2012-01-11 Felix Wolfsteller <felix.wolfsteller@intevation.de>
4456 4466
4457 Partial flys/issue439 (Streckenfavoriten lassen sich nicht über den 4467 Partial flys/issue439 (Streckenfavoriten lassen sich nicht �ber den
4458 Datenkorb hinzuladen) 4468 Datenkorb hinzuladen)
4459 4469
4460 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties, 4470 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
4461 src/main/java/de/intevation/flys/client/client/FLYSConstants.java, 4471 src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
4462 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, 4472 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
4695 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added 4705 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added
4696 and fixed translations of theme style properties. 4706 and fixed translations of theme style properties.
4697 4707
4698 2012-01-02 Ingo Weinzierl <ingo@intevation.de> 4708 2012-01-02 Ingo Weinzierl <ingo@intevation.de>
4699 4709
4700 flys/issue431 (Karte: Hinzuladen externer WMS Layer nicht möglich) 4710 flys/issue431 (Karte: Hinzuladen externer WMS Layer nicht m�glich)
4701 4711
4702 * src/main/java/de/intevation/flys/client/server/CapabilitiesParser.java: 4712 * src/main/java/de/intevation/flys/client/server/CapabilitiesParser.java:
4703 Added support for WMS 1.3.0: the projection's are defined in a <CRS> 4713 Added support for WMS 1.3.0: the projection's are defined in a <CRS>
4704 element instead of <SRS> in version 1.1.0. 4714 element instead of <SRS> in version 1.1.0.
4705 4715
5011 src/main/java/de/intevation/flys/client/client/ui/chart/ChartPropertiesEditor.java: 5021 src/main/java/de/intevation/flys/client/client/ui/chart/ChartPropertiesEditor.java:
5012 Removed unused imports. 5022 Removed unused imports.
5013 5023
5014 2011-12-19 Ingo Weinzierl <ingo@intevation.de> 5024 2011-12-19 Ingo Weinzierl <ingo@intevation.de>
5015 5025
5016 flys/issue409 (Überschwemmungsfläche: Reihenfolge in Themenliste nicht immer synchron mit Rendering) 5026 flys/issue409 (�berschwemmungsfl�che: Reihenfolge in Themenliste nicht immer synchron mit Rendering)
5017 5027
5018 * src/main/java/de/intevation/flys/client/client/ui/map/FloodMap.java: Added 5028 * src/main/java/de/intevation/flys/client/client/ui/map/FloodMap.java: Added
5019 a addLayer() method which should be used to add new layers to the map. New 5029 a addLayer() method which should be used to add new layers to the map. New
5020 layers are always displayed at the bottom of the layer stack. 5030 layers are always displayed at the bottom of the layer stack.
5021 5031
5381 * src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties: 5391 * src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
5382 Fixed typo in (German) translation. 5392 Fixed typo in (German) translation.
5383 5393
5384 2011-12-08 Ingo Weinzierl <ingo@intevation.de> 5394 2011-12-08 Ingo Weinzierl <ingo@intevation.de>
5385 5395
5386 flys/issue421 (Diagramm: Löschen eines Thema ohne Rückfrage beim Nutzer) 5396 flys/issue421 (Diagramm: L�schen eines Thema ohne R�ckfrage beim Nutzer)
5387 5397
5388 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties, 5398 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
5389 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties, 5399 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
5390 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties, 5400 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
5391 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added 5401 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added
6127 an instance of CollectionView and implements methods to retrieve the 6137 an instance of CollectionView and implements methods to retrieve the
6128 current user and artifact. 6138 current user and artifact.
6129 6139
6130 2011-10-24 Felix Wolfsteller <felix.wolfsteller@intevation.de> 6140 2011-10-24 Felix Wolfsteller <felix.wolfsteller@intevation.de>
6131 6141
6132 Fix flys/issue390 (W-Diff: Icon zum Löschen anpassen). 6142 Fix flys/issue390 (W-Diff: Icon zum L�schen anpassen).
6133 6143
6134 * src/main/java/de/intevation/flys/client/client/ui/DatacageTwinPanel.java: 6144 * src/main/java/de/intevation/flys/client/client/ui/DatacageTwinPanel.java:
6135 Polishing and use different icon to remove rows in selections 6145 Polishing and use different icon to remove rows in selections
6136 listgrid. 6146 listgrid.
6137 6147

http://dive4elements.wald.intevation.org