anvil/Anvil/Tools
Digimer 6d81e03fb2 * Created Network->match_gateway() to check if a gateway applies to a given network.
* Got more work done on confirming the user's request to setup the network of a node or DR host.
* Reworked network select boxes to sort by the network name instead of the MAC address.

Signed-off-by: Digimer <digimer@alteeve.ca>
2019-12-08 00:19:13 -05:00
..
Account.pm
Alert.pm
Convert.pm * Standardized 'subnet_mask' over 'subnet' naming throughout. 2019-11-19 02:13:19 -05:00
Database.pm * Created a cachine mechanism for anvil-update-states so that it can record network interface link state changes when it loses contact with all databases, as can happen when cycling NICs to map a newly build DR host or node. 2019-12-05 01:59:41 -05:00
DRBD.pm * Removed Network->is_remote, standardized on Network->is_local, and flipped calls to it to be more sensible (is_local -> local call -> else remote call). Also fixed a deep recursion issue with ->is_local where, given that it logs (which calls Storage methods which have local/remote invocations), would loop. 2019-10-19 00:57:33 -04:00
Get.pm * Started work on caching network state change in tools/anvil-update-states. 2019-12-04 00:02:19 -05:00
Job.pm
Log.pm * Updated logging to now log anything with 'priority' set to a new 'anvil.alert.log' file (while still also logging as normal to anvil.log). This should make it easier to watch for alert messages. 2019-10-22 21:17:30 -04:00
Network.pm * Created Network->match_gateway() to check if a gateway applies to a given network. 2019-12-08 00:19:13 -05:00
Remote.pm * Removed Network->is_remote, standardized on Network->is_local, and flipped calls to it to be more sensible (is_local -> local call -> else remote call). Also fixed a deep recursion issue with ->is_local where, given that it logs (which calls Storage methods which have local/remote invocations), would loop. 2019-10-19 00:57:33 -04:00
Server.pm * Removed Network->is_remote, standardized on Network->is_local, and flipped calls to it to be more sensible (is_local -> local call -> else remote call). Also fixed a deep recursion issue with ->is_local where, given that it logs (which calls Storage methods which have local/remote invocations), would loop. 2019-10-19 00:57:33 -04:00
Storage.pm * Finished the automatic archving of the database! New in M3; Archving happens on dashboards only, and whichever database triggers an archive will archive all data in any connected databases. This is a departure from where each host archived it's own data, but will avoid putting a disk or CPU load on server hosts. 2019-10-28 02:27:26 -04:00
Striker.pm * Renamed 'ip' to 'ip_address' in Striker->parse_all_status_json() and related functions. 2019-11-29 23:37:11 -05:00
System.pm * Fixed a bug in anvil.js where the state of a link always said 'up', even when it was down. 2019-12-03 01:23:31 -05:00
Template.pm
Validate.pm * Standardized 'subnet_mask' over 'subnet' naming throughout. 2019-11-19 02:13:19 -05:00
Words.pm * Finished the jquery/css stuff for showing the list of hosts that can have their network configured. 2019-11-27 23:26:21 -05:00