Skip to content

Releases: CESNET/liberouter-gui

v1.0.0

15 Dec 10:58
fddb535
Compare
Choose a tag to compare

Fixes

Frontend

Proper modularity for StaaS-GUI

Backend

Fix relative imports, better configuration and proper authorization flow with auth providers (PAM)

Bootstrapping

Proper modularity for everything

v0.4.2

09 Nov 10:47
c6f97e9
Compare
Choose a tag to compare
  • Finalize logic of config.json files for modules and bootstrapping
  • Change default DB provider to SQLite3

v0.4.1

07 Nov 19:40
bc07c15
Compare
Choose a tag to compare

Changelog

  • fix assets inclusion
  • fix logging in bootstrap script
  • fix minor faults bootstrap script
  • move modules to its own repo

v0.4.0

05 Oct 14:45
Compare
Choose a tag to compare
  • Introduces new modular system described in #17 with bootstrapping
  • rename root folders to better describe structure
  • rewrite dbConnector to support NoSQL and SQL with named instances
  • Write everything to wiki pages (#22)
  • integrate Travis CI
  • fix error AppModule is not NgModule
  • merge #15
  • many issues and bugs fixed: #11, #12, #13, #14, #19, #20

v0.3.2

23 Jun 12:12
Compare
Choose a tag to compare

Liberouter GUI is now linted

Add NEMEA Reporter Configuration

Minor distribution improvements

v0.3.1

19 Jun 12:48
Compare
Choose a tag to compare

Minor fixes

  • when FTAS and NERD are missing configuration, add new one
  • gracefull failing when mongodb is not running
  • check if configuration is loaded in API
  • .htaccess is now copied to dist/
  • remove links from user sidebar

v0.3.0

19 Jun 11:02
Compare
Choose a tag to compare

Going from beta to proper release!

Complete overhaul of many parts of the Liberouter GUI

Front-end

  • nicer Users module
  • better module descriptions
  • NEMEA module
    • Dashboard is here 📊
    • Events refactored and now fully operable
    • Events react to whitelisting via _CESNET.Whitelisted flag
  • FTAS module
    • uses Configuration from database (means configurable path to FTAS instance)
  • NERD module
    • uses Configuration from database (means configurable path to NERD instance)
  • many minor changes

Back-end

  • dbConnector now a singleton instance
  • minor refactoring

v0.2-beta

10 Apr 14:11
Compare
Choose a tag to compare
v0.2-beta Pre-release
Pre-release

Beta version which introduces many improvements and changes

API

  • reworked structure of Python backend to be more "library-like"
  • better DB connector which is now truly a singleton instance
  • ! Setup mode !

Front-end

  • FTAS integration
  • NERD integration
  • SecurityCloud integration
  • Setup mode
  • minor style improvements

v0.2-alpha

24 Feb 13:18
Compare
Choose a tag to compare
v0.2-alpha Pre-release
Pre-release

Initial alpha version of Liberouter GUI, hurraaay!

To install clone the repo, initialize API with pip and setup WSGI (example config can be found in the /api folder).

To run front-end download file below, place it in the root web directory and thats it. If you want it in a subfolder change accordingly the base path in index.html.