[mapserver-commits] [MapServer/MapServer] 6b5966: RFC 140 Impementation: Mapserver Homepage (#7350)
Seth G
noreply at github.com
Mon Oct 6 10:12:27 PDT 2025
Branch: refs/heads/main
Home: https://github.com/MapServer/MapServer
Commit: 6b596636d28cb819381da7bc0eaa799892da2818
https://github.com/MapServer/MapServer/commit/6b596636d28cb819381da7bc0eaa799892da2818
Author: Seth G <sethg at geographika.co.uk>
Date: 2025-10-06 (Mon, 06 Oct 2025)
Changed paths:
M .github/workflows/start.sh
M CMakeLists.txt
A msautotest/config/data/ne_110m_land.fgb
A msautotest/config/data/toronto.tfw
A msautotest/config/data/toronto.tif
A msautotest/config/data/toronto.tif.aux.xml
A msautotest/config/expected/index.json
A msautotest/config/expected/index_kitchensink.json
A msautotest/config/expected/index_kitchensink.png
A msautotest/config/expected/index_map.html
A msautotest/config/expected/index_map_landing.json
A msautotest/config/expected/index_map_landing_no_slash.json
A msautotest/config/expected/index_ogcapi.json
A msautotest/config/expected/index_ogcapi.png
A msautotest/config/expected/index_wcs.json
A msautotest/config/expected/index_wcs.png
A msautotest/config/expected/index_wfs.json
A msautotest/config/expected/index_wfs.png
A msautotest/config/expected/index_wms.json
A msautotest/config/expected/index_wms_nocgi.json
A msautotest/config/expected/index_wms_nocgi.png
A msautotest/config/expected/landing.html
A msautotest/config/expected/landing.json
M msautotest/config/hello_world.map
A msautotest/config/index.conf
A msautotest/config/index.map
A msautotest/config/index_kitchensink.map
A msautotest/config/index_ogcapi.map
A msautotest/config/index_wcs.map
A msautotest/config/index_wfs.map
A msautotest/config/index_wms.map
A msautotest/config/index_wms_nocgi.map
A share/ogcapi/templates/html-index-bootstrap/footer.html
A share/ogcapi/templates/html-index-bootstrap/header.html
A share/ogcapi/templates/html-index-bootstrap/landing.html
A share/ogcapi/templates/html-index-bootstrap/map.html
A share/ogcapi/templates/html-index-plain/footer.html
A share/ogcapi/templates/html-index-plain/header.html
A share/ogcapi/templates/html-index-plain/landing.html
A share/ogcapi/templates/html-index-plain/map.html
M src/apps/mapserv.c
M src/apps/mapserv.h
M src/mapogcapi.cpp
M src/mapogcapi.h
M src/mapserv-config.cpp
M src/mapserv-config.h
A src/mapserv-index.cpp
A src/mapserv-index.h
M src/mapservutil.c
M src/maputil.c
Log Message:
-----------
RFC 140 Impementation: Mapserver Homepage (#7350)
* Add new homepage files
* Update CMakeLists
* Allow reuse of getApiRootUrl function
* Add index templates
* Handle loading individual Mapfile landing pages
* Take into account PATH_INFO when building online resource URLs
* Create landing page JSON and HTML outputs
* Allow relative paths to be used for Mapfiles in a CONFIG file
* Add msCGIDispatchMapIndexRequest
* Add landing page test cases and maps
* Switch to switch statement for dispatch log
* Use msBuildOnlineResource for creating URLs
* Add msautotests for MapServer landing pages
* Install html-index template files
* Construct getOnlineResource for each service type URL
* Updates following code review
To unsubscribe from these emails, change your notification settings at https://github.com/MapServer/MapServer/settings/notifications
More information about the MapServer-commits
mailing list