What's new
  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

[Preview] Work in Progress

RMerlin

Asuswrt-Merlin dev
Staff member
This past week I've been working on redesigning the Traffic Monitor pages to get rid of its old legacy Tomato code, and make it look a bit more modern.

tm_realtime.png
tm_last24_zoomed_in.png


The Last24 charts can be zoomed in (with either a mouse wheel or pinch gestures), allowing you to examine a specific area of the last 24 hours.

The Daily and Monthly pages were already using the same Chart building tech, but I updated the code to be in line with the new pages, and also get rid of some Tomato leftovers that were still in use.
 
Looks much more functional and modern than the current solution.

Did refactoring the Traffic Monitor require changes to the backend data handling, or was it mostly a frontend/UI update?
 
Looks much more functional and modern than the current solution.

Did refactoring the Traffic Monitor require changes to the backend data handling, or was it mostly a frontend/UI update?
Zero backend changes. Aside from adding two new JS files to support zooming and gestures for the Last24. But all the data still comes from netdev and rstats like before.

I did all my development through mount bound pages (temporarily loading the two JS from a CDN).
 
Zero backend changes. Aside from adding two new JS files to support zooming and gestures for the Last24. But all the data still comes from netdev and rstats like before.

I did all my development through mount bound pages (temporarily loading the two JS from a CDN).

Looking forwards to see this in an upcoming alpha/beta to test with!
 
Next couple of weeks will probably be quite busy. Two new routers just arrived from Taiwan tonight.

Sounds like a tease, for some potentially new supported hardware ? 😮
Hope you can share more details soon!
 
One I will almost certainly support, the second one is quite likely. I have yet to do any preliminary investigation to determine the amount of effort involved. At least one of them uses the new Dashboard UI, which will present some new challenges for me. I haven't booted the second one yet, so no idea about its UI.
 
Two new routers just arrived from Taiwan tonight.
Maybe/possibly the GT-BE19000AI? I hope so but this be would be awesome!!!
 

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Back
Top