Commit Graph

198 Commits

Author SHA1 Message Date
Luke Dashjr
358e7ee0fe
protocol: Bump version to v0.3.0-beta 2025-03-17 21:47:05 +00:00
Luke Dashjr
c030e2fe66
Merge branch '0.2.x' 2025-03-17 21:46:37 +00:00
Luke Dashjr
90229388ed
protocol: Bump version to v0.2.3-beta 2025-03-17 21:46:20 +00:00
Luke Dashjr
18f1a2adff
Merge branch 'gen_example_conf' 2025-03-17 19:12:42 +00:00
Luke Dashjr
780bae19e4
Merge branch '0.2.x' 2025-03-17 19:12:38 +00:00
Luke Dashjr
413cbf6142
Bugfix: build: C23 requires CMake 3.21 2025-03-17 19:09:58 +00:00
Luke Dashjr
3a7187527b
build: Include example config, verify it is up-to-date, and install it 2025-03-17 19:08:52 +00:00
Luke Dashjr
a1a1aaf181
conf: Add --example-conf option to print an example config file 2025-03-16 04:29:29 +00:00
Luke Dashjr
2666ff70b8
conf: Minor --help improvements 2025-03-16 04:25:32 +00:00
Luke Dashjr
1c502180b9
Merge branch '0.2.x' 2025-03-15 23:32:50 +00:00
Luke Dashjr
66dad2f476
Merge branch 'doc_improvements_202503' into 0.2.x 2025-03-15 23:32:45 +00:00
Luke Dashjr
870e95f0cc
doc/diagram: De-duplicate DATUM logo code 2025-03-15 23:31:54 +00:00
Luke Dashjr
6593bc262f
doc/diagram: Use freely licensed mining_device icon 2025-03-15 23:00:00 +00:00
Luke Dashjr
3a172d4192
doc/diagram: Drop unnecessary version number 2025-03-15 22:59:28 +00:00
Luke Dashjr
206925d694
doc/diagram: Improve OCEAN appearance 2025-03-15 22:59:28 +00:00
Luke Dashjr
7664ce00de
doc/diagram: Remove unnecessary hostname 2025-03-15 22:59:27 +00:00
Luke Dashjr
1763b66b00
doc/diagram: Avoid line going through "DATUM Gateay" 2025-03-15 22:59:27 +00:00
Greg Tonoski
cafd24435c
README: Added network diagram graph 2025-03-15 22:59:27 +00:00
Rob Szarka
e36bcf4d4c
README: Add packages to install for RedHat-like distros 2025-03-15 21:49:14 +00:00
Luke Dashjr
b7eddef3c7
Merge branch 'api_authfail_ux-for-merge' 2025-03-15 21:31:29 +00:00
Luke Dashjr
fa0e2d0bbe
api: Adjust config-change denial messages to explain new admin_password setting 2025-03-15 21:30:53 +00:00
Luke Dashjr
4f0ff9380f
Bugfix: api: Show config page as readonly if admin password isn't set 2025-03-15 21:30:25 +00:00
Luke Dashjr
999d7670c2
api: Return error page for authentication failure on config change 2025-03-15 21:29:51 +00:00
Luke Dashjr
f42c0849fe
api: Use datum_api_create_empty_mhd_response for Etag not-modified response 2025-03-15 21:27:03 +00:00
Luke Dashjr
2540808420
api: Use datum_api_submit_uncached_response and datum_api_create_empty_mhd_response for config page 2025-03-15 21:26:12 +00:00
Luke Dashjr
681f207f73
Merge branch '0.2.x' 2025-03-15 21:21:56 +00:00
Luke Dashjr
566d4242ff
Merge branch 'api_authfail_ux-0.2' into 0.2.x 2025-03-15 21:17:36 +00:00
Luke Dashjr
b91a135bd7
Merge branch '0.2.x' 2025-03-14 07:20:47 +00:00
Luke Dashjr
438191b55e
Merge branch 'api_confrw_update_html' 2025-03-14 07:19:35 +00:00
Luke Dashjr
5febde026f
Merge branch 'embed_extra_null' into 0.2.x 2025-03-13 16:58:38 +00:00
Luke Dashjr
8fdf69c644
Refactor: Use enum for T_DATUM_CONFIG_ITEM.var_type 2025-03-11 22:24:32 +00:00
Luke Dashjr
c2fba75809
utils: Avoid unnecessarily shadowing variable 2025-03-11 22:24:23 +00:00
Luke Dashjr
45831a8be4
api: Avoid unnecessarily shadowing variable 2025-03-11 22:24:18 +00:00
Luke Dashjr
405df7251d
Merge branch '0.2.x' 2025-03-11 22:23:02 +00:00
Luke Dashjr
0c0f4a8adb
Avoid warnings for unclear printf parameter types 2025-03-11 22:21:35 +00:00
Luke Dashjr
d67299e5ee
api/config: Update pages for modern HTML
Based on c6d0568f02 and cdd950746e
2025-03-11 20:34:37 +00:00
Luke Dashjr
9af21fe424
build/EmbedResources: Omit unnecessary/extra explicit null byte 2025-03-11 20:32:32 +00:00
Luke Dashjr
a969f76b47
api: Adjust denial messages to explain new admin_password setting 2025-03-11 20:30:22 +00:00
Luke Dashjr
e3dae99147
api: Handle error responses in sendPostRequest 2025-03-11 20:29:03 +00:00
Luke Dashjr
382377f7ee
api: Move sendPostRequest Javascript function to post.js asset 2025-03-11 20:29:03 +00:00
Luke Dashjr
86dd75305e
api: Return error pages with authentication failures 2025-03-11 20:28:49 +00:00
Luke Dashjr
90b51d2ade
api: Pass MHD_Response creator function to datum_api_check_admin_password* 2025-03-11 20:27:00 +00:00
Luke Dashjr
f0aa212ec4
api: Abstract datum_api_create_empty_mhd_response 2025-03-11 20:26:22 +00:00
Luke Dashjr
ad96281588
api: Abstract datum_api_submit_uncached_response 2025-03-11 20:24:36 +00:00
Luke Dashjr
4437536d32
Merge remote-tracking branch 'github-pull/49/head' 2025-03-10 18:03:51 +00:00
Luke Dashjr
fcdca14c1a
Merge remote-tracking branch 'github-pull/73/head' 2025-03-10 18:02:52 +00:00
Luke Dashjr
9166d3c835
Merge remote-tracking branch 'github-pull/77/head' 2025-03-10 18:02:30 +00:00
Luke Dashjr
196d8860e0
Merge remote-tracking branch 'github-pull/76/head' 2025-03-10 18:02:21 +00:00
Luke Dashjr
ed18662594
Merge remote-tracking branch 'github-pull/74/head' 2025-03-10 18:01:57 +00:00
Luke Dashjr
63d49aec8e
Merge branch '0.2.x' 2025-03-10 18:01:41 +00:00