anvil/cgi-bin
Digimer daca6c887b * This contains a fairly major change to how time stamps are handled. All INSERT and UPDATE calls now generate a new timestamp via Database->refresh_timestamp, instead of using 'sys::database::timestamp'. This was done in responce to finding a bug where tables in a database differed in both counts of public and private schemas (ip_addresses table, specifically) that failed to resync because the timestamps were re-used too often.
* WIP - Continuing work on the new anvil-manage-server tool.
* Updated Database->get_anvils() to load information on the files available on each Anvil! system.
* Updated Database->insert_or_update_network_interfaces() to no longer take the 'timestamp' parameter.
* Removed all logging from Database->refresh_timestamp() to speed it up, given how often it will be called now.

Signed-off-by: Digimer <digimer@alteeve.ca>
2021-06-08 15:23:15 -04:00
..
get_anvil_status * The work on PXE / UEFI support is broken, and will be set aside for the time being. The commit here is working to getting things fixed, but it's taking too much time away from more pressing issues. 2021-02-16 17:32:43 -05:00
get_anvils fix(cgi-bin): move error string key to 0307 2021-06-04 19:00:34 -04:00
get_cpu fix(cgi-bin): add login cookie guard to get_cpu 2021-06-04 19:00:34 -04:00
get_filesystems chore(cgi-bin): rename existing get_shared_storage->get_filesystems 2021-06-03 11:26:32 -04:00
get_memory fix(cgi-bin): correct reserved memory constant to 8GiB 2021-06-04 19:41:09 -04:00
get_networks fix(cgi-bin): add login cookie guard to get_networks 2021-06-04 19:13:25 -04:00
get_replicated_storage fix(cgi-bin): add login cookie guard to get_replicated_storage 2021-06-04 19:14:33 -04:00
get_servers fix(cgi-bin): add login cookie guard to get_servers 2021-06-04 19:15:13 -04:00
get_shared_storage fix(cgi-bin): add login cookie guard to get_shared_storage 2021-06-04 19:16:04 -04:00
get_status fix(cgi-bin): add login cookie guard to get_status 2021-06-04 19:16:51 -04:00
Makefile.am build(cgi-bin): exclude get_anvil_status endpoint 2021-06-04 12:11:48 -04:00
set_membership fix(cgi-bin): add login cookie guard to set_membership 2021-06-04 19:17:49 -04:00
set_power fix(cgi-bin): add login cookie guard to set_power 2021-06-04 19:18:28 -04:00
striker * This contains a fairly major change to how time stamps are handled. All INSERT and UPDATE calls now generate a new timestamp via Database->refresh_timestamp, instead of using 'sys::database::timestamp'. This was done in responce to finding a bug where tables in a database differed in both counts of public and private schemas (ip_addresses table, specifically) that failed to resync because the timestamps were re-used too often. 2021-06-08 15:23:15 -04:00
upload.pl * Finished the web interface components of the Anvil! File Manager! Files can be purged, sync'ed or removed from specific Anvil! systems, renamed and their file types changed (and setting/removing the executable bits) as needed. 2021-01-06 01:31:09 -05:00