May 21st, 2012· Requiring lizard-ui 4.0 alpha: the new twitter bootstrap layout.
· Using compiled css instead of less.
· Removed old HomepageView and renamed the MapIconView.
· Using new twitter-bootstrap layout. Using the MapView class based view is now really mandatory to get everything to work.
· Renamed /media to /static. That's django-staticfile's new standard.
· Timeseries can now be localized in Graph object.
· Fixed syntax error in jquery.workspace.js.
· Adds STATIC_URL to application icons.
· Making the normal AppView the main cbv instead of the temporary MapView name.
November 30th, 2011· Removed object-actions block with the non-existing 'help-workspace' url that broke the interface.
October 3rd, 2011· Fixed error in MANIFEST.in. 3.1.1 didn't include any lizard-map/* data.
October 3rd, 2011· Fixed CollageEditItem.csv_url function.
· Fixed bug with collage items. The popup crashed as well as the collage screen.
· Moved from company-internal svn to github: https://github.com/lizardsystem/lizard-map .
September 23rd, 2011· Not mentioning pyproj as a dependency anymore, even though we do need it. Somehow the osc.recipe.sysegg buildout recipe doesn't really want to play nice with it.
· When there's an non-existing adapter (=invalid/non-existing entry point name), we now also delete the workspace item instead of raising an error. There just might be an old workspace item laying around in a customer's session and we shouldn't keep the customer stuck in an error 500.
September 22nd, 2011· The context processor now first weeds out faulty workspace items before attempting anything else. This prevents an "error 500": normally the workspace item gets deleted, but the .is_animatable call still breaks on the just-deleted workspaceitem. Now we first remove the faulty ones beforehand.
September 21st, 2011· Made the automatic invalid-workspaceitem-deletion more robust.
· Removed the youtube popup. Unused at the moment. And the implementation was terribly hardcoded.
· Commented out all the debugging in the symbolmanager
September 2nd, 2011· 2.1.13 stated "please clear your session info when you upgrade to this version as the fix to #3181 stores different information." This release fixes that. No session data deletion is needed anymore.
August 5th, 2011· Added function to list icons names.
June 23rd, 2011· Really fixed the non-closed span element.
June 21st, 2011· Raising workspaceitemerror when the json we get isn't decodable. More robust code this way.
June 21st, 2011· Made popups more consistent (shadow color and size).
· Added 'continue to site' link in introductory video popup.
· Showing reload link in the statistics part that is shown when the date range has been changed.
· Adding extra safety measure so lizard-map doesn't crash on faulty shapefiles.
· Fixed collage graph editing: made a check more robust for missing parameters.
June 17th, 2011· Re-enabled custom y tick locator amount selection.
· Showing the table now looks at the table belonging to the button by means of a wrapper div, which is more reliable.
· Fixed the problem that a hidden popup would remain populated and re-evaluated (ticket 2892).
June 3rd, 2011· Workspace items and snippets take up a fixed one-line height now. The overflow is hidden. This makes the interface more predictable.
June 2nd, 2011· Added default "javascript_click_handler" (namely popup_click_handler) to the context via the lizard_map context processor.
· By default, a hover_click_handler isn't added anymore unless you specify one yourself in the context. Most sites don't need/want it.
· Fixed overly-aggressive reloading of map layers. This improves the performance.
· Added checkboxes and functionality to collage-items (snippets).
May 18th, 2011· Various UI fixes and IE7 glitches.
· Fixed 'add to collage' option in workspace view when viewing others' workspaces. You are not allowed to add snippets in that workspace. #2707.
· Fixed layout problem of animation sliders in block above -r20937 #2503 .
May 6th, 2011· Fixed pylint errors.
· Fixed layout of date_popup form for IE7.
· Added css to only show workspace items when you hover it.
· Added 'remove workspace-item' and 'remove snippet' buttons.
· Removed trashcan on bottom of screen. Before the buttons we dragged items into this trashcan.
· Added titles to various workspace items.
· Added empty-collage.
· NOTE: controls for add and remove workspace items not working on iPad .
April 29th, 2011· Changed set_ylim_method so that it doesn't crash on axhlims.
· Changed set_ylim_method so that it doesn't crash on no data.
· Changed set_ylim_method so that it autoscales to visible data only.
February 17th, 2011· Switched off mandatory authentication for the experimental API.
February 17th, 2011· Fixed bug in date range handling: the default start/end dates would be calculated JUST ONCE at system startup. So the "2 weeks before today" would really be "2 weeks before the date apache restarted". Fixed it by adding two methods that do the proper thing.
February 9th, 2011· Added experimental django-piston REST api.
October 27th, 2010· Bugfix in statistics: the average over the rows doesn't crash anymore if there are empty values.
October 1st, 2010· Fixed bug where graph edit form would fail always unless you switched on summaries per month.
September 29th, 2010· Added option: allow_custom_legend in adapter.
· Added optional transparency slider.
· Fixed bug in graph edit and graph line edit popup forms.
September 28th, 2010· Fixed IE bug that most workspace-related icons floated one line down.
September 22nd, 2010· Added more tests (test coverage now at 62%).
· Various UI and javascript fixes.
· Showing aggregation period data in the statistics table.
· Moved javascript out of map template into a separate javascript file: this way the javascript can be tested automatically (and it is!).
· "Sleep items hierheen" and "Nog geen grafieken" are not draggable anymore.
· Add restrict-to-month option.
· Percentile in collage screen is now user adjustable.
September 8th, 2010· Add never_cache to several server requests, to prevent caching in IE.
· Fixed graph popup rendering problem for IE7 (empty tags get hidden there, even if there's an icon background).
September 3rd, 2010· Use updated krw shapefiile.
· Use different open street map.
August 31st, 2010· Bugfix for when no statistics are available.
August 27th, 2010· Graph and collage popups now use the "regular" jquerytools popup instead of the OpenLayers in-the-map popup. Visually cleaner, clearer and prettier. And easier to maintain and to get right.
· Various visual fixes.
· Deleting a workspace item also deletes the corresponding snippets.
· Added color pulldown for collage view settings (instead of requiring you to know the internal matplotlib color code names)
August 27th, 2010· Animation slider and name-hover are now also working in the default workspace view.
· Name hover is now placed just to the lower right of the cursor. This way you can still click on the item you hovered above instead of your click being blocked sometimes by the hovering name.
· Added slightly more whitespace to the right of legend-less graphs: this prevents (most) labels from being cut off.
August 26th, 2010· Added tooltips with name when hovering over clickable map items.
· Layout improvements for popups and tables.
· Added dateperiods: calculate periods for use in graphs.
· Added styling for popups.
August 23rd, 2010· WorkspaceCollageSnippetGroup's name was a TextField (=multiline) instead of a simple CharField. Oracle stores a TextField as a "NCLOB" and has some restrictions on them (no index, no .distinct()). Anyway, this blew up on an oracle-using installation. Fixed now.
· Removed double value_aggregate() method from base adapter: the extra one raised a NotImplemented error and overshadowed the real method.
August 18th, 2010· Requiring our dependencies that must be installed with system eggs. We use the osc.recipe.sysegg in our own buildout to grab them from the system. A sample config is included in the readme.
· Implemented export csv for snippet_group.
· Added optional legends.
· Add option to show tables in collage view.
· Importing the simplejson module in a different way to please windows in combination with python 2.6.
August 16th, 2010· Added a bit of test setup to make xml test reports possible (for integration with Hudson). Similarly for coverage reports, also for Hudson. Automatic code quality monitoring!
· Implemented snippet groups. Snippet groups group similar snippets in a collage.
· Removed site-specific breadcrumbs.
· Refactored collage view. One can now edit graphs in the collage view. The graph-only editor has been removed.
· Added an animation slider for showing map layers at specific points in time. Only shown when there are workspace items that support it.
· Removed graph-properties that were stored in the session.
· Passing extra 'request' keyword argument to all adapter layer() methods. Warning: This needs refactoring in all adapters. Advance warning: we'll probably refactor the adapters to get the request in their __init__() method later on.
July 6th, 2010· Compensating for lizard-ui's "use-my-size" instead of "use-my-width/height" class for image replacement.
July 2nd, 2010· Better empty height/width handling for images.
· Slightly bigger search radius when clicking on a map.
July 1st, 2010· Using lizard-ui's generic graph resizing and reloading now.
June 28th, 2010· Popup graph size fixes.
· Updated documentation.
· We're now released on pypi!