summaryrefslogtreecommitdiff
path: root/src/lib/http_server.cc
AgeCommit message (Collapse)Author
11 daysFix POST requests from macOS / Safari.Carl Hetherington
11 daysAdd substitute().Carl Hetherington
11 daysAdd dom.png and ::PNG content type.Carl Hetherington
11 daysSupport current playlist in the web interface.Carl Hetherington
11 daysSupport playlist load from the web interface.Carl Hetherington
11 daysAdd common.css URL.Carl Hetherington
11 daysTidy Response initialization and support ::CSS.Carl Hetherington
11 daysAdd playlist DELETE endpoint.Carl Hetherington
11 daysAdd support for a sidebar in the index.Carl Hetherington
11 daysAdd /playlists URL.Carl Hetherington
11 daysAdd content GET endpoint.Carl Hetherington
11 daysAdd playlist GET endpoint.Carl Hetherington
11 daysAdd content GET endpoint.Carl Hetherington
11 daysAdd playlist POST endpoint.Carl Hetherington
11 daysAdd playlists GET endpoint.Carl Hetherington
11 daysFix comment nonsense.Carl Hetherington
11 daysAllow handling of HTTP request body.Carl Hetherington
11 daysFix index.html generation, broken since the switch to fmt.Carl Hetherington
11 daysReturn 500 when some server error occurs.Carl Hetherington
11 daysUse nlohmann for JSON.Carl Hetherington
2025-12-05Cleanup: can now remove the _NC log variants.Carl Hetherington
2025-10-16Fix long delay in response to 2nd query from client.Carl Hetherington
We only accept one thing at a time, and firefox would make a request, then 2nd request on a different connection. The 2nd request would not be handled until the first had timed out waiting for a request that never came.
2025-10-16Fix HTTP server when socket is closed.Carl Hetherington
2025-07-10Replace String::compose with fmt.Carl Hetherington
sed -i "/Plural-Forms/n;/%100/n;/scanf/n;s/%[123456789]/{}/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc src/lib/po/*.po src/wx/po/*.po src/tools/po/*.po test/*.cc sed -i "s/String::compose */fmt::format/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc test/*.cc
2024-06-23Add minimal player HTTP server (#2830).Carl Hetherington