Commit Graph

  • aaa9b21ee7
    Update quickstart-libreqos-1.5.md Robert Chacón 2024-08-01 07:45:14 -0600
  • 796be7a1d1
    Update quickstart-prereq.md Robert Chacón 2024-08-01 07:37:31 -0600
  • 8157a60656 Update VERSION_STRING Herbert Wolverson 2024-08-01 08:36:27 -0500
  • 11ad65cd07 Merge remote-tracking branch 'refs/remotes/origin/develop' into develop Herbert Wolverson 2024-08-01 08:34:44 -0500
  • 853e69f11e
    Update integrationSplynx.py Robert Chacón 2024-08-01 07:34:36 -0600
  • 9c89b47ef7 Update the build_dpkg.sh script to include the new website. Herbert Wolverson 2024-08-01 08:34:14 -0500
  • a6d1feb7d8
    Update integrationSplynx.py Robert Chacón 2024-08-01 07:34:12 -0600
  • 1505816fe5 Update the build_dpkg.sh script to include the new website. Herbert Wolverson 2024-08-01 08:33:15 -0500
  • 54bbd59b5e Work in progress: basic UI for signing up to LTS in place, LTS2 runtime functional. Herbert Wolverson 2024-07-31 16:40:18 -0500
  • a46ae6adf8 Checkpoint: adopt a dynamic library load from the closed-source server code. This provides a basic skeleton for integrating liblts2_client.so on demand. (This also negates the need for the entire protocol system to be compiled into lqosd, substantially helping build times). Herbert Wolverson 2024-07-31 11:52:36 -0500
  • 085d95914e LTS2: WIP experimenting with dynamic library structures. Herbert Wolverson 2024-07-31 09:42:00 -0500
  • 999d66b777
    Add files via upload Robert Chacón 2024-07-30 16:19:09 -0600
  • 56c00b8c96
    Merge pull request #537 from LibreQoE/splynx-patch-jul28-1.4 Robert Chacón 2024-07-30 16:15:43 -0600
  • c2cbba9294
    Merge pull request #536 from LibreQoE/splynx_fixes_jul28 Robert Chacón 2024-07-30 16:15:26 -0600
  • 35381756a0
    Update integrationSplynx.py Robert Chacón 2024-07-30 16:12:24 -0600
  • 01f5074aac
    Update integrationSplynx.py Robert Chacón 2024-07-30 16:03:18 -0600
  • 599ef6f732 LTS2: Very early work. Setup protobuf, extended config options and a truly minimal "do I have a stats account" pinger. Herbert Wolverson 2024-07-30 15:53:20 -0500
  • 64f00cfbb0 Update integrationSplynx.py owais 2024-07-30 22:44:56 +0200
  • c96e287406 Merge remote-tracking branch 'refs/remotes/origin/develop' into develop Herbert Wolverson 2024-07-29 11:26:25 -0500
  • ffb38fd16a FIXES #351 - honour the UISP config "excluded sites" list, removing both sites and devices if they are excluded. Herbert Wolverson 2024-07-29 11:26:10 -0500
  • 3f3f8feba5
    Merge pull request #530 from interduo/patch-42 Robert Chacón 2024-07-29 10:20:36 -0600
  • ea88d50d51
    Merge pull request #538 from LibreQoE/flow_timeline_data Robert Chacón 2024-07-29 10:09:40 -0600
  • cabbcf92c0 Improved redaction for Sankey displays flow_timeline_data Herbert Wolverson 2024-07-29 10:57:49 -0500
  • f41e4c9133 Revert the country selection to something that functions. Herbert Wolverson 2024-07-29 10:39:29 -0500
  • 32d746894a Revert the country selection to something that functions. Herbert Wolverson 2024-07-29 10:38:11 -0500
  • 42d6efc840 Revert the country selection to something that functions. Herbert Wolverson 2024-07-29 10:37:24 -0500
  • 5d33a7ed6b Revert the country selection to something that functions. Herbert Wolverson 2024-07-29 10:29:20 -0500
  • c6f351352b Put CORS at the bottom of Local API Herbert Wolverson 2024-07-29 10:28:06 -0500
  • 5174571cd8 Fix search by country - using wrong key Herbert Wolverson 2024-07-29 10:19:58 -0500
  • 59d1116893 Remember to display the protocol in the header! Herbert Wolverson 2024-07-29 10:04:18 -0500
  • b4872a4f09 Display Remote IP Herbert Wolverson 2024-07-29 09:58:53 -0500
  • bb73aea9c6 Support display by protocol Herbert Wolverson 2024-07-29 09:55:11 -0500
  • 1a3c8df787 Change country selection from flag to name matching, to ensure that America/Foo matches only that region - and not everything with the stars and stripes. Herbert Wolverson 2024-07-29 09:27:18 -0500
  • 352bafce96
    Update integrationSplynx.py Robert Chacón 2024-07-29 08:23:05 -0600
  • 0eff01b064
    Update integrationSplynx.py Robert Chacón 2024-07-29 08:22:34 -0600
  • a82cc11245
    Update integrationSplynx.py Robert Chacón 2024-07-28 20:43:08 -0600
  • 1ecaba84f0
    Update integrationSplynx.py Robert Chacón 2024-07-28 16:38:19 -0600
  • 15f3187549
    Update integrationSplynx.py Robert Chacón 2024-07-28 16:35:42 -0600
  • ec8707ac6f Fix case on flag path Herbert Wolverson 2024-07-27 10:51:32 -0500
  • eebc6372e4 Fix case on flag path Herbert Wolverson 2024-07-27 10:50:55 -0500
  • 7b14dc1276 Experimental: list ASN timelines by country Herbert Wolverson 2024-07-27 10:47:29 -0500
  • 1f8379d0e1 Redact client names, add elipses if it grows too long. Herbert Wolverson 2024-07-27 09:52:51 -0500
  • ac700677ee You can sort the timeline entries. Herbert Wolverson 2024-07-27 09:31:43 -0500
  • 80995b7f95 The ASN explorer now displays bytes, protocol, RTT and client links. Herbert Wolverson 2024-07-27 09:16:29 -0500
  • b4d1d5deff Add a hashmap for looking up ASNs by number. Refactor the ASN-count code, it should be MUCH faster and gentler now. Herbert Wolverson 2024-07-27 08:20:16 -0500
  • a73e3af50a Allow CORS to the local-api Herbert Wolverson 2024-07-27 08:10:49 -0500
  • f37c95612e Temporarily remove the label column. Herbert Wolverson 2024-07-26 16:32:23 -0500
  • 7877b8f5ae Continued tweaking - better sparklines, should fix the TCP retransmit time, add pagination. Herbert Wolverson 2024-07-26 16:15:45 -0500
  • 680e8ba671 Trim off the excess empty seconds on the graphs. Herbert Wolverson 2024-07-26 15:11:07 -0500
  • 0c6ecd3e91 Filter to non-ephemeral flows, and collect flow tracking data a bit better. Herbert Wolverson 2024-07-26 14:39:43 -0500
  • f920e8e1f5 A few tweaks to get it demo-able. Don't merge! Herbert Wolverson 2024-07-26 14:20:16 -0500
  • b250196d07 First try at a sparkline based ASN explorer! Herbert Wolverson 2024-07-26 14:09:50 -0500
  • 48a6ca5704 Formatting fix Herbert Wolverson 2024-07-26 10:45:04 -0500
  • 403a0e0dcd We should now have a timeline of when retransmits happened. Herbert Wolverson 2024-07-26 10:18:05 -0500
  • b9ad794dc5 Start tracking bytes/second over time per-flow. This is experimental; in theory it won't cause problems, but it needs to be thoroughly tested. Herbert Wolverson 2024-07-26 09:53:46 -0500
  • c7f06f9a39 Log axes aren't working properly - try this Herbert Wolverson 2024-07-26 09:27:55 -0500
  • a8dbf6187a Log axes aren't working properly - try this Herbert Wolverson 2024-07-26 09:27:16 -0500
  • b97fd4c67b Log axes aren't working properly - try this Herbert Wolverson 2024-07-26 09:26:26 -0500
  • 549872a5d6 Flow durations as a scatter with a log axis, this time with correct values. Herbert Wolverson 2024-07-26 09:18:16 -0500
  • 2560394650 Flow durations as a scatter with a log axis. Herbert Wolverson 2024-07-26 09:16:33 -0500
  • df783f15b8 First try at a flow duration graph. May need some tweaking once I see it with real data. Herbert Wolverson 2024-07-26 09:04:50 -0500
  • 726c4478f5 Sankey is clickable to navigate to the circuit on the top/worst N charts. Herbert Wolverson 2024-07-25 16:17:10 -0500
  • 699542501c Offer visual sankey alternatives for Top 10 Downloaders, Worst 10 RTT and Worst 10 Retransmit. Herbert Wolverson 2024-07-25 15:54:42 -0500
  • f9e416ba07 Push for testing Herbert Wolverson 2024-07-25 15:33:17 -0500
  • a787a38070 First try at a visual top-10 downloaders. Herbert Wolverson 2024-07-25 15:17:15 -0500
  • bd9e4b71da CSS improvements to make the Config page look less different. Herbert Wolverson 2024-07-25 14:38:31 -0500
  • 6d08b0e3d1 Add borders to the config tables, slightly improve the template colours. Herbert Wolverson 2024-07-24 09:42:12 -0500
  • 555d6c984b Shaped devices search button improvement Herbert Wolverson 2024-07-24 09:34:37 -0500
  • 661d1d2c12 Add a small top margin to the main panel Herbert Wolverson 2024-07-24 09:21:19 -0500
  • 549927acb3 The network layout and shaped devices are a bit less shouty Herbert Wolverson 2024-07-24 09:19:22 -0500
  • 8ea687679a Mute the packet capture button on the circuits page Herbert Wolverson 2024-07-24 09:11:01 -0500
  • deae5527f7 Mute the packet capture button on the circuits page Herbert Wolverson 2024-07-24 09:10:42 -0500
  • 946def538f Improve theme/visuals on the dashboard editor. Herbert Wolverson 2024-07-24 09:09:54 -0500
  • 9f58c746a9 Shaped devices page has more consistent colours. Herbert Wolverson 2024-07-24 08:43:52 -0500
  • 35b436f48b
    Merge pull request #533 from LibreQoE/user_interface_2 Robert Chacón 2024-07-23 14:59:04 -0600
  • 5fed418fe6 Improved support for theme switching with graphs. user_interface_2 Herbert Wolverson 2024-07-23 15:47:14 -0500
  • 04129c02c5 Small margin underneath the logo. Herbert Wolverson 2024-07-23 15:30:10 -0500
  • c464bfe690 Center the logo, make the search look better, and the copyright a bit nicer. Herbert Wolverson 2024-07-23 15:18:37 -0500
  • df455ddd93 Add some colour to differentiate the devices/unknown IPs badges, but retain muted styling. Herbert Wolverson 2024-07-23 15:08:51 -0500
  • 42eb69c4e5 Change "cadence" to "refresh rate" Herbert Wolverson 2024-07-23 15:03:29 -0500
  • 01f386d70e Apply just a tiny bit of padding to the top of the controls div. Herbert Wolverson 2024-07-23 14:59:46 -0500
  • 582267fd6e Update dependency versions. Herbert Wolverson 2024-07-23 13:21:42 -0500
  • ac4a44d562 Correct an oops in my flag code Herbert Wolverson 2024-07-23 13:14:45 -0500
  • 573ceab9b4 Increase node font size on top tree sankey Herbert Wolverson 2024-07-23 12:55:49 -0500
  • ab3962c343 Don't show the "recently finished" flows counter - it was for debug purposes. Herbert Wolverson 2024-07-23 12:52:54 -0500
  • f050d17bd8 Update the country display to include a flag. Not overly useful, but I like it. Herbert Wolverson 2024-07-23 12:45:28 -0500
  • 243823c175 Allow Axum to use HTTP2 if it finds a compatible TLS connection. Herbert Wolverson 2024-07-23 12:24:42 -0500
  • 1240b43052 This is a large commit that activates UI2 as the default. Herbert Wolverson 2024-07-23 12:19:53 -0500
  • b851fab0a3 Update to use the new geo2.bin file (which includes country as an ISO code, and separates country and city for easier analysis). Herbert Wolverson 2024-07-23 11:47:20 -0500
  • 57bb09bc45 Suppress a few unused code warnings (that code will be replaced in beta 3) Herbert Wolverson 2024-07-23 09:12:44 -0500
  • 6cd40065da Robert's excellent dashboard template is now the default if you don't have one defined. Herbert Wolverson 2024-07-23 08:49:38 -0500
  • ff93d07f8e Comment out LTS collecting cake stats, since we're already gathering them in the main program now. They were being dropped at the other end (beta 3 will fix that), this is just an efficiency gain in the interim. Herbert Wolverson 2024-07-23 08:45:29 -0500
  • 2fd853aadc More theme application. Herbert Wolverson 2024-07-23 08:36:41 -0500
  • 00f0f0e4f5
    LibreQoS.py - less code, less work, works faster Jarosław Kłopotek - INTERDUO 2024-07-23 09:23:34 +0200
  • 0945a09f93
    checkIfFirstRunSinceBoot code simplicity Jarosław Kłopotek - INTERDUO 2024-07-23 09:04:55 +0200
  • d42eb02005
    bugfix: no error when host has got 1 cpu core Jarosław Kłopotek - INTERDUO 2024-07-23 08:56:59 +0200
  • 455c1d3e7c
    LibreQoS.py - some small code simplification Jarosław Kłopotek - INTERDUO 2024-07-23 08:50:07 +0200
  • 23e7655065 Tweak the previous use of graphPalette to be the right way around Herbert Wolverson 2024-07-22 16:37:55 -0500
  • 052b8cbde8 Tweak the previous use of graphPalette to be the right way around Herbert Wolverson 2024-07-22 16:36:48 -0500
  • 35b54dd121 More muted colours Herbert Wolverson 2024-07-22 16:31:42 -0500