1. 3e4ec44 Fix up visualisation code to match the RealDict database changes by Steve McIntyre · 7 years ago
  2. 53787d2 Renamed the admin program from "admin.py" to "vland-admin" by Steve McIntyre · 7 years ago
  3. a6b485d Update docs and versioning for the new release by Steve McIntyre · 7 years ago
  4. 8e99c5f Update copyright year in a couple of places by Steve McIntyre · 7 years ago
  5. 63e8ee7 Fix malformed Changelog entry by Steve McIntyre · 7 years ago
  6. 8993239 Switch to using a different db cursor type for full-row lookups by Steve McIntyre · 7 years ago
  7. 85675fe On the port popup, also show the port name as shown by the switch by Steve McIntyre · 7 years ago
  8. 7d21920 Add support for storing and using lock_reason by Steve McIntyre · 7 years ago
  9. c9a2046 setup_db.py is only for bootstrap - upgrade at runtime by Steve McIntyre · 7 years ago
  10. d7c8768 Store and use DATABASE_SCHEMA_VERSION in setup_db.py too by Steve McIntyre · 7 years ago
  11. 8fed491 In _init_state, track and deal with needed database schema upgrades by Steve McIntyre · 7 years ago
  12. 719e377 Update the setup_db code to create version-1 database by Steve McIntyre · 7 years ago
  13. 6794088 Shuffle startup order in main process by Steve McIntyre · 7 years ago
  14. bc06c93 Tweak visualisation process startup to connect to the database later by Steve McIntyre · 7 years ago
  15. a5bf220 Cosmetic bug fix in admin interface by Steve McIntyre · 7 years ago
  16. 4ed20f3 Make the class name and the file name match by Steve McIntyre · 7 years ago
  17. f0148a5 Remove trailing newlines to make pylint happy by Steve McIntyre · 7 years ago
  18. da9e9c1 Add boilerplate comments for inline unit test harness by Steve McIntyre · 7 years ago
  19. 4267c6a Re-order imports to make pylint happy by Steve McIntyre · 7 years ago
  20. 59ffe89 Initial Mellanox switch driver by Steve McIntyre · 7 years ago
  21. e237c9b Update copyright year by Steve McIntyre · 7 years ago
  22. 9eb97aa Remove dead port_get_mode() code by Steve McIntyre · 7 years ago
  23. dc17307 Catch more errors in case we're fed garbage through API calls by Steve McIntyre · 9 years ago
  24. c03d68d Release version 0.6 by Steve McIntyre · 9 years ago v0.6
  25. f5ef696 Pylint warning fixes by Steve McIntyre · 9 years ago
  26. b01959f Add better distinction of error cases by Steve McIntyre · 9 years ago
  27. 709f910 Change service file to match the new admin.py interfaces by Steve McIntyre · 9 years ago
  28. 244a8f4 Change test harness scripts to match the new admin.py interfaces by Steve McIntyre · 9 years ago
  29. 4ba7b41 Change suggested auto_import_switch command to match new world by Steve McIntyre · 9 years ago
  30. 460358a Massive rewrite of admin.py: use argparse instead of optparse by Steve McIntyre · 9 years ago
  31. 0850e9b Bugfix: s/if/elif/ typo in the middle of the db_update API handler by Steve McIntyre · 9 years ago
  32. d2313b2 Start 0.6 development, and update boilerplate by Steve McIntyre · 9 years ago
  33. 0487436 Update the README for 0.5 too by Steve McIntyre · 10 years ago v0.5
  34. 01997df Release version 0.5 by Steve McIntyre · 10 years ago
  35. 43442ac Update the example config file by Steve McIntyre · 10 years ago
  36. 4d09282 Turn off refresh by default by Steve McIntyre · 10 years ago
  37. 82f4a60 Minor metadata updates in setup.py by Steve McIntyre · 10 years ago
  38. 1ab1816 Update Changelog to match changes since v0.4 by Steve McIntyre · 10 years ago
  39. bfef506 Major change to the tooltip code design - switch to javascript by Steve McIntyre · 10 years ago
  40. 8179f61 Drop CSS we're not using to make things smaller by Steve McIntyre · 10 years ago
  41. def2686 Make capitalisation more consistent across the interface by Steve McIntyre · 10 years ago
  42. e8f39df Minor tweaks to layout by Steve McIntyre · 10 years ago
  43. de1ee97 Add extra HTTP headers for better standards-compliance by Steve McIntyre · 10 years ago
  44. 57a9d0a Major re-vamp of the visualisation code: caching and tooltips by Steve McIntyre · 10 years ago
  45. 0f561cd Make 404 errors more useful - report the path asked for by Steve McIntyre · 10 years ago
  46. c2308ff Allow for refresh = False / 0 etc. to turn off refresh by Steve McIntyre · 10 years ago
  47. c7d3f85 Change how port locations are described by Steve McIntyre · 10 years ago
  48. af24aaa Fix up the db.get_last_modified_time() output by Steve McIntyre · 10 years ago
  49. ea343aa Add a database last-modified-time by Steve McIntyre · 10 years ago
  50. 869ee5d Fix trailing-whitespace errors by Steve McIntyre · 10 years ago
  51. 4e9fee5 Add checking for clashes in port number in config by Steve McIntyre · 10 years ago
  52. fa1beea Improve handling for true/false options in config file by Steve McIntyre · 10 years ago
  53. c370980 Update config handling for logging level, and add test by Steve McIntyre · 10 years ago
  54. e187fbe Fix pylint warning for format string by Steve McIntyre · 10 years ago
  55. 959b872 Fix pylint warning on regex string by Steve McIntyre · 10 years ago
  56. 465ccbd Ignore *.pk droppings from the Dummy switch driver by Steve McIntyre · 10 years ago
  57. 978cb9f More robust error handling and logging by Steve McIntyre · 10 years ago
  58. 5f42a68 Add commented examples using the Dummy switch driver by Steve McIntyre · 10 years ago
  59. 96f779b Add a Dummy switch driver to help with debugging and unit testing by Steve McIntyre · 10 years ago
  60. 26c8956 Move calls to self.connection.close back into specific drivers by Steve McIntyre · 10 years ago
  61. b0aa460 Add an option for the visualisation web interface to auto-refresh by Steve McIntyre · 10 years ago
  62. 7f359dd Sort config options by Steve McIntyre · 10 years ago
  63. 86916e4 Bind to any interface, not just localhost by Steve McIntyre · 10 years ago
  64. 4f584a7 Improve error logging in the visualisation code by Steve McIntyre · 10 years ago
  65. 00dc61b Start development of v0.5 by Steve McIntyre · 10 years ago
  66. 05e3e62 In database multi-element calls, sort the output for consistency by Steve McIntyre · 10 years ago v0.4
  67. a7b72f8 Enable the visualisation service by default by Steve McIntyre · 10 years ago
  68. 94ef65e Preparing the v0.4 release by Steve McIntyre · 10 years ago
  69. b74ea6b Add simple-ish CSS and tweak layout by Steve McIntyre · 10 years ago
  70. 9ff96bf Fix pylint warnings by Steve McIntyre · 10 years ago
  71. 6cc5c3a Remove debug by Steve McIntyre · 10 years ago
  72. e9bff6b Cosmetic changes to logging for the main daemon by Steve McIntyre · 10 years ago
  73. 08750fd Call the common loglevel code in util.set_logging_level() by Steve McIntyre · 10 years ago
  74. 71aa0ac If configured, start the visualisation server too by Steve McIntyre · 10 years ago
  75. 2454bf0 Initial implementation of visualisation by Steve McIntyre · 10 years ago
  76. 26de4d9 Move common loglevel code into a new utility function set_logging_level() by Steve McIntyre · 10 years ago
  77. e3fb49a Add an option of sort order to the dump_table() method by Steve McIntyre · 10 years ago
  78. d05265b Fix bug added in earlier changes by Steve McIntyre · 10 years ago
  79. cb25868 Fix trailing whitespace by Steve McIntyre · 10 years ago
  80. fd30e67 add default visualisation config in example config file by Steve McIntyre · 10 years ago
  81. 913c0e8 Fix pylint warnings by Steve McIntyre · 10 years ago
  82. a866e0c Add initial config support for the visualisation code by Steve McIntyre · 10 years ago
  83. 9f7bac0 Fix format string error by Steve McIntyre · 10 years ago
  84. c13becd Start of work on visualisation by Steve McIntyre · 10 years ago
  85. 61ed15f Fix Requires for postgresql by Steve McIntyre · 10 years ago
  86. 337a6fc First cut of a simple systemd service file for VLANd by Steve McIntyre · 10 years ago
  87. 93bcfaf Update the version in setup.py by Steve McIntyre · 10 years ago
  88. c8d7834 Make the core scripts executable by Steve McIntyre · 10 years ago
  89. 6b4ff2e Cope with slightly different messages from differing firmware versions by Steve McIntyre · 10 years ago
  90. 8f27ae1 Log when creating a VLAN failed, displaying the switch's error by Steve McIntyre · 10 years ago
  91. 1ce09f9 Correct log message when adding trunk ports to a new VLAN by Steve McIntyre · 10 years ago
  92. ee742d9 Compare the default_vlan_tag to vlan.tag by Steve McIntyre · 10 years ago
  93. 36ae6ac Bug fix when changing ports from access to trunk mode by Steve McIntyre · 10 years ago
  94. 2a5df97 Fix incomplete comment by Steve McIntyre · 10 years ago
  95. c489013 Add trunks, simple containers to track inter-switch connections by Steve McIntyre · 10 years ago
  96. e653d17 Fix typo in comment by Steve McIntyre · 10 years ago
  97. ca6adfc In the backend for create_port, only allow numbers by Steve McIntyre · 10 years ago
  98. 7f14934 Added README to describe the issues with port numbering by Steve McIntyre · 10 years ago
  99. 9951b1c Print the port number too when printing out port details by Steve McIntyre · 10 years ago
  100. 45f5501 Add new methods to lookup ports by switch and port number by Steve McIntyre · 10 years ago