----------------
- You can now save the dashboard just like you could already save the
workspace. They're not shown on the homepage, though. If needed you
can add an app icon for that.
- You can add a ``disclaimer_text`` setting in the admin now. This is copied
verbatim to the first window of the on-screen tour. So don't put html tags
in here.
- Removed pan-to-click-location, it is simply to obtrusive.
- The display-name-while-hovering-over-the-map functionality now only searches
in the first layer (=workspace item), not in all of them. This way, it is
more predictable which results you get.
- Removed 'week' from the period selection. 'Week+1' is now called 'week', but
retained the week+1 functionality. Added 'halfyear' option.
- Using 'orangered'instead of yellow in the graphs as HHNK wants that.
- Added lizard-security to WorkspaceStorage: this allows you to effectively
filter the start page.
- Set workspace on default as private.
- Fix grammatical mistakes in info-tour.
- Move to Lizard 5.
- Add `private` flag to WorkspaceStorage model. If a WorkspaceStorage
instance is labelled private, it is not shown to anonymous users.
- Migrated to mapnik 2.2.0.
- Added action for elevationprofile
- Update translations.
- Removed console.log statements. IE hangs with them.
- Make two untranslated strings translatable.
- Update source language (english) django.po
- Add Box awesome.
- Add support for correct getFeatureInfo for lizard wms.
- Reintroduced workspace save icon (admin only).
- Remove animatable.
- Add WMS filter on the page.
- Fix bug where IE9 couldn't use the search bar; we should use JSONP
for cross-site requests.
- Re-added collage screen (called "Dashboard" now), mostly by re-enabling old
functionality. Bigger change is the layout of the actual main collage page:
the labels and so are now next to the graphs as there's no separate sidebar
anymore.
- Fix timezones once more.
- Fix text, layout and z-iondex positions of info tour wizard.
- Hiding rainapp's period summary on the collage screen.
- Opening dashboard/collage in new tab.
- UI updates for the dashboard page.
- Remove coordinates.DEFAULT_MAP_SETTINGS (unused since 2011), move default
map code from views.py and coordinates.py into models.BackgroundMap.
- Move settings and their defaults to conf.py (using django-appconf).
- The Setting model's .get() and .extent() functions now don't take a
default anymore, rather if a Setting isn't found they get their
defaults from normal Django settings -- a setting called "mysetting"
uses the LIZARD_MAP_DEFAULT_MYSETTING_SETTING setting. Setting
setting setting.
- Several defaults were updated to what lizard5-site sets in its
base.py, so the settings can be removed there. No other settings
were actually set in lizard5-site, so how configurable do these
things need to be?
- Added reloading of graphs upon flot pan/zoom. The
according-to-the-manual-zoom start/end date is passed in the normal way to
the backend: no changes necesseary. This is expensive, though, so the
backend *must* add an extra ``.dynamic-graph-zoomable`` class in addition to
the current ``.dynamic-graph`` class.
- Made the interaction with graphs that fail to load nicer.
- View state persists also on the dashboard page now.
- Added 'please log in' hint when there are no visible workspace storages.
- The 'default_range_type' Setting can now be set to override the
default date range. Possible values are 'today', '2_day', 'week',
'week_plus_one' (default), 'month' and 'year'.
- Use the function values_multiple_timeseries() to export timeseries from
lizard-fancylayers adapter.
- Add LanguageView to setup a different language per site.
- Create LocaleFromSettingMiddleware to use language_code from Setting models.