|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## Version 2.x |
| 4 | + |
| 5 | +### 2.10rc4.0 |
| 6 | + |
| 7 | +- adopted Geonode's versions number (with an additionnal level for subreleases) |
| 8 | +- moved the setup to the main Geonode repo under `scripts/spcgeonode`, this makes it easier to use as developement setup for Geonode |
| 9 | +- use CirclCI (mostly to avoid interfering with existing travis setup) |
| 10 | + |
| 11 | +## Version 0.1.x (Geonode 2.10) |
| 12 | + |
| 13 | +**WARNING** YOU CANNOT UPGRADE FROM 0.0.x to 0.1.x |
| 14 | +YOU NEED TO DO A FRESH INSTALL AND MANUALLY TRANSFER THE DATA |
| 15 | + |
| 16 | +### 0.1.1 |
| 17 | + |
| 18 | +- improved nginx config (gzip and expiration header) |
| 19 | + |
| 20 | +### 0.1.0 |
| 21 | + |
| 22 | +- targetting future 2.10 |
| 23 | +- removed elastic search container (it was unused anyways) |
| 24 | +- removed postgres login hack and using instead Geonode-Geoserver OAuth mecanism |
| 25 | +- prebuilt geodatadir used again and master password procedure simplified |
| 26 | +- added django healthcheck |
| 27 | +- if https is enabled, force redirection to https host (as geonode doesn't support multiple domain names/relative installs) |
| 28 | +- django secret generated automatically |
| 29 | + |
| 30 | +## Version 0.0.x (Geonode 2.6) |
| 31 | + |
| 32 | +### 0.0.25 |
| 33 | + |
| 34 | +- undo admin users disabled again |
| 35 | +- revert using 2.6.x branch (because of side effect - login taking ages) |
| 36 | + |
| 37 | +### 0.0.24 |
| 38 | + |
| 39 | +- use Geonode's Geoserver .war build instead of starting from vanilla |
| 40 | +- fix thumbnail generation (uses a custom release of Geonode) |
| 41 | +- django admin users are again disabled on restart (so we can keep only 1 superuser) |
| 42 | +- added travis integration test (try to deploy django then tries to create an user, upload a layer, get the thumbnail and get a tile of the layer) |
| 43 | +- changed rclone configuration (you must now provide rclone conf file) |
| 44 | +- removed syncthings |
| 45 | +- make http(s) ports parametrable in case a port is already busy |
| 46 | + |
| 47 | +### 0.0.23 |
| 48 | + |
| 49 | +- various fixes (broken pip dependencies, wrong fix for geoserver proxy, ssl certificate refreshing) |
| 50 | + |
| 51 | +### 0.0.22 |
| 52 | + |
| 53 | +- siteurl set using HTTPS_HOST or HTTP_HOST (instead of "/" which isn't supported) |
| 54 | + |
| 55 | +### 0.0.21 |
| 56 | + |
| 57 | +- use custom build of geonode (with some fixes not upstreamed yet) |
| 58 | + |
| 59 | +### 0.0.18 |
| 60 | + |
| 61 | +- geoserver master password reset is cleaner (programmatically reset the password from initial datadir before first launch) |
| 62 | +- support empty HTTP_HOST or HTTPS_HOST |
| 63 | +- geosever 2.12.1 => 2.12.2 |
| 64 | +- cleaned up env vars |
| 65 | +- upgrade should work |
| 66 | + |
| 67 | +### 0.0.17 |
| 68 | + |
| 69 | +- improve nginx<->letsencrypt (nginx can work without letsencrypt service) |
| 70 | + |
| 71 | +### 0.0.16 |
| 72 | + |
| 73 | +- put django in main directory (so it's more clear for deploy builds) |
| 74 | + |
| 75 | +### 0.0.15 |
| 76 | + |
| 77 | +- removed rancher template from repo |
| 78 | +- removed entryponts and command from django image to prevent what looks like a bug in rancher where empty entrypoint in docker-compose isn't taken into account |
| 79 | + |
| 80 | +### 0.0.11 |
| 81 | + |
| 82 | +- added a second backup service using RClone (the idea is to test both syncthings and rclone then choose one) |
| 83 | + |
| 84 | +### 0.0.10 |
| 85 | + |
| 86 | +- we don't rely on an initial geodatadir anymore, instead we start from scratch, launch geoserver once, then do our modifications |
| 87 | +- added a backup service using Syncthings |
| 88 | + |
| 89 | +### 0.0.9 |
| 90 | + |
| 91 | +- fix bug with rancher resolver on rancher |
| 92 | + |
| 93 | +### 0.0.8 |
| 94 | + |
| 95 | +- allow to disable/test let's encrypt using env variables |
| 96 | +- we use geonode users/groups table directly for geoserver's authentication |
| 97 | + |
| 98 | +### 0.0.7 |
| 99 | + |
| 100 | +- have ssl working online |
| 101 | +- use env variables / secrets where applicable |
| 102 | +- publish on git and autobuild images |
| 103 | +- make docker deploy work again |
0 commit comments