Skip to content

Commit

Permalink
update release notes - closes #2129
Browse files Browse the repository at this point in the history
  • Loading branch information
fvanderbiest committed Jul 20, 2018
1 parent 9f9f82a commit 0760e94
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 6 deletions.
19 changes: 14 additions & 5 deletions RELEASE_NOTES.md
Expand Up @@ -2,13 +2,13 @@ The development branch is master. It can be used for testing and reporting
errors.

For production systems, you are advised to use the stable branch (currently
17.12).
18.06).
This branch receives bug fixes as they arrive, during 12 months at least.

Version 18.06
=============

Release crafted for the [GeoGrandEst](https://twitter.com/geograndest) project, with contributions from other SDIs.
Release crafted for the [GeoGrandEst](https://twitter.com/geograndest) project, with contributions from other SDIs and individuals (mostly @landryb and @jusabatier).
Thank you all for your continuous support !

Major highlights:
Expand All @@ -35,8 +35,12 @@ Enhancements:
* console - description field allows more text [#1826](https://github.com/georchestra/georchestra/issues/1826)
* console - roles are created capitalized [#1813](https://github.com/georchestra/georchestra/issues/1813)
* console - org list alphabetically sorted [#1814](https://github.com/georchestra/georchestra/issues/1814)
* console - migating from `dbcp.BasicDataSource` to `c3p0.ComboPooledDataSource` [#2070](https://github.com/georchestra/georchestra/issues/2070)
* mapfishapp - allow reading KML 3D files [#2000](https://github.com/georchestra/georchestra/issues/2000)
* mapfishapp - disable by default printing of legend and mini map [#2087](https://github.com/georchestra/georchestra/issues/2087)
* geoserver - dockerfile does not force GC [#2120](https://github.com/georchestra/georchestra/issues/2120)
* all - header url is now configurable in datadir [#1922](https://github.com/georchestra/georchestra/issues/1922)
* all - debian packages now have packageRevision set to the date of build and short commit id [#1936](https://github.com/georchestra/georchestra/issues/1936)

Bug fixes:
* console - prevent empty error flash message during app load [#2004](https://github.com/georchestra/georchestra/issues/2004)
Expand All @@ -48,19 +52,24 @@ Bug fixes:
* console - updated jquery and other dependencies [#1882](https://github.com/georchestra/georchestra/issues/1882)
* console - fixed link to manager on user details page [#2063](https://github.com/georchestra/georchestra/issues/2063)
* proxy - discards the `transfer-encoding` header in the proxified request [#2012](https://github.com/georchestra/georchestra/issues/2012)
* proxy - fixed Referer header in proxied requests to local webapps [#2130](https://github.com/georchestra/georchestra/issues/2130)
* proxy - do not extra encode path [#2020](https://github.com/georchestra/georchestra/pull/2118)
* mapfishapp - fixed mapfishapp/ws/*.json `content-type` header not specified [#1934](https://github.com/georchestra/georchestra/issues/1934)
* mapfishapp - fixed layer permalink [#2073](https://github.com/georchestra/georchestra/issues/2073)
* mapfishapp - fixed race condition which prevented simultaneous use of the print feature [#2134](https://github.com/georchestra/georchestra/issues/2134)
* mapfishapp & extractorapp - fixed GDAL bindings integration in docker images [#1939](https://github.com/georchestra/georchestra/issues/1939)
* backgrounds addon - fixed "cannot read property 'id' of null" error [#1900](https://github.com/georchestra/georchestra/issues/1900)
* geonetwork - fixed broken "view layer" & "download data" actions [#1977](https://github.com/georchestra/georchestra/issues/1977)
* geonetwork - top toolbar does not overlap header anymore [#2013](https://github.com/georchestra/georchestra/issues/2013)

* all - disable directory listing on jetty [#2115](https://github.com/georchestra/georchestra/issues/2115)

Deprecations:
* the extractorapp user interface was removed in favor of the viewer addon named "[extractor](/mapfishapp/src/main/webapp/app/addons/extractor/README.md)"
* `docker-compose` files have been removed from the sources repository. They
belong to the [georchestra/docker](https://github.com/georchestra/docker) repository.
* console - browing roles as a tree was not a good idea ! It's now replaced with favorite roles, which are shared between users allowed to manage users within the console.
* local maven has been removed, in favor of the one provided by distributions, see [#2060](https://github.com/georchestra/georchestra/issues/2060)
* The ability to override webapp files throught the use of the config module (and template config) was removed for the console, mapfishapp, extractorapp & header, see [#1417](https://github.com/georchestra/georchestra/issues/1417). This is still work in progress at the current time of writing for other modules.

Read [how to migrate from 17.12 to 18.06](migrations/18.06/README.md).

Expand Down Expand Up @@ -124,7 +133,7 @@ Read [how to migrate from 16.12 to 17.12](migrations/17.12/README.md).
Version 16.12
=============

This release represents one year of contributions. It's a HUGE one !
This release represents one year of contributions. It's a HUGE one !
Major highlights include:
* a brand new console to manage efficiently users, orgs and roles
* an atlas webapp, which allows users to have features from a layer printed as multipage PDF
Expand Down Expand Up @@ -354,7 +363,7 @@ Read [how to migrate from 14.06 to 14.12](migrations/14.12/README.md).
Version 14.06
==============

Contributions from Rennes, CIGAL, GeoBretagne, GeoPicardie, PIGMA, GeoBolivia, ViennAgglo & developers on their free time.
Contributions from Rennes, CIGAL, GeoBretagne, GeoPicardie, PIGMA, GeoBolivia, ViennAgglo & developers on their free time.
Note on the 13.06 release: end-of-life was in april, earlier this year. As a result, it will not receive bug fixes anymore.

New features:
Expand Down
5 changes: 4 additions & 1 deletion migrations/18.06/README.md
Expand Up @@ -7,7 +7,7 @@ With [#1902](https://github.com/georchestra/georchestra/pull/1902), the security
First of all, you should note that the `ldapadmin` webapp was renamed into `console`.
Also, with [#1924](https://github.com/georchestra/georchestra/issues/1924), the admin console path changed from `/ldapadmin/console/` to `/console/manager/`.

The extractorapp UI has been removed and replaced with a viewer addon (which makes sense to not duplicate viewing efforts).
The extractorapp UI has been removed and replaced with a viewer addon (which makes sense to not duplicate viewing efforts).
Users may still requests extractions, provided the extractorapp webapp is installed and the extractor addon activated. Forcing this addon to load on viewer startup may be achieved using eg `/mapfishapp/?addons=extractor_0`.

With [#1902](https://github.com/georchestra/georchestra/pull/1902), the security-proxy has been refactored. As a consequence:
Expand Down Expand Up @@ -41,6 +41,9 @@ If you plan to upgrade your existing datadir (matching version 17.12), here's a

As you can see, this release introduces a [default.properties](https://github.com/georchestra/datadir/blob/master/default.properties) file at the datadir root, which factorizes variables across apps. It can be omitted, but then, its variables should be replicated in webapp specific properties files.

Also, the `moderatorEmail` config option from the ldapadmin/console module was removed.
With [#2124](https://github.com/georchestra/georchestra/pull/2124), moderation emails are now dynamically sent to users having the `SUPERUSER` role (plus Org-scoped admins, if any).

## Upgrading your databases

Please run the provided [upgrade from 17.12 to 18.06 SQL script](db_migration.sql), which renames the `ldapadmin` schema and creates the `delegation` table.

0 comments on commit 0760e94

Please sign in to comment.