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