ArchiveBot icon indicating copy to clipboard operation
ArchiveBot copied to clipboard

Overhaul dashboard3

Open exurd opened this issue 5 months ago • 0 comments

  1. Upgraded to Bootstrap 5.3.8 (with integrity checks)
  2. Dark and Light mode (including a button to switch between them)
  3. Upgraded to the last version of AngularJS (1.8.2)
  4. Better text font (monospace) and coloring
  5. Sticky header (searching for a new job is 10x easier)
  6. Compiled Haxe Javascript code as ES6 with optimise flags enabled
  7. Tackled some lag when using the dashboard (50 scrollback when every job is displayed; up to 500 when searching/filtering)
  8. Used the Clusterize.js library on the logs. This prevents mouse lag when new lines are added
  9. Pagination to avoid super lag on certain machines
  10. Added minify commands into Makefile (smaller network footprint)

These changes can be seen here (warning, mixed content; enable "Insecure content" for it to work): https://exurd.github.io/ab_dashboard3_overhaul/

Screenshots: archivebot com_3(1080p screenshot) (1) archivebot com_3(1080p screenshot)

exurd avatar Sep 07 '25 02:09 exurd