Skip to content
  • 2020.2
  • f145a7f
  • Compare
    Choose a tag to compare
    Search for a tag
  • 2020.2
  • f145a7f
  • Compare
    Choose a tag to compare
    Search for a tag

@hdiogenes hdiogenes released this Dec 30, 2020 · 1 commit to master since this release

This the "itamar" stable release, based on our last pre-releases.

For more information, see the CHANGELOG.

Assets 2
Pre-release
Pre-release

@hdiogenes hdiogenes released this Dec 23, 2020 · 4 commits to master since this release

This is the first release candidate of "itamar" (2020.2rc1).
The major changes are:

  • Added event to notify when a NApp was loaded.
  • [docs][ui] Added k-notification component and its event docs.
  • [docs][ui] Added table that lists the Kytos standard colors.
  • [docs] Fixed the cells' order when the Blueprints table is generated.
  • [docs] Updated k-context-panel and k-table images and usage examples.
Assets 2
Pre-release
  • 2020.2b3
  • b299fd8
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • 2020.2b3
  • b299fd8
  • Compare
    Choose a tag to compare
    Search for a tag

@hdiogenes hdiogenes released this Nov 20, 2020 · 11 commits to master since this release

This is the third beta release of "itamar" (2020.2b3).

  • Added configuration field to change token expiration time in
    REST API authentication.
  • [ui] New UI component: Notification.
  • [ui] Added info-panel toggle button in tabs component.
  • [ui] Added close button to info-panel component.
  • [docs] Added a new "Blueprints" section to the Dev Guide.
  • [docs] New section about implementation of compressed and expanded
    formats for toolbar components UI.
  • Refactor method get_interface_by_port_no to work with
    bothv0x01 and v0x04 port parameters.
  • [ui][docs] Updated components' docs: accordion, tooltip and title.
  • [ui][docs] Updated usage example for the event component
  • [docs] Updated admin guide with parameter to create a superuser.
  • Changed stability badge in PyPI from experimental to beta.
  • Fixed double loading of NApps when installing via kytos napps install
  • Fixed daemon configuration that was being ignored
  • [ui] Fixed overlay between tabs component and other components.
Assets 2
Pre-release
  • 2020.2b2
  • ea67f7a
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • 2020.2b2
  • ea67f7a
  • Compare
    Choose a tag to compare
    Search for a tag

@hdiogenes hdiogenes released this Oct 27, 2020 · 32 commits to master since this release

This is the second beta release of "itamar" (2020.2b2).

  • Added authentication to REST methods based on configuration option
  • Create config field on Interface
  • Added new exception KytosLinkCreationError
  • [docs] Created a template blueprint - EP000
  • [docs] Added of_lldp's new REST Endpoints
  • [docs] Added "Kytos UI Components" section to Dev Guide
  • [docs] New note about the creation of UI folders
  • [tests] Added pydocstyle as a required linter
  • [docs] Updated old blueprints to include standard headers
  • [docs] Moved section "Creating a NApp with UI" to the Web-UI documentation
  • [docs] Use friendlier apt command instead of apt-get
  • [docs] Updated Authentication documentation
  • [docs] Updated tutorial "How protect a REST endpoint"
  • [tests] Changed tests to use multiple-letter keys in mock link metadata
  • Removed hard-coded python3.6 references
  • [packaging] Remove the use of distutils from setup.py
  • Improved support for newer versions of Python
  • Fixed exception when kytosd cannot update the web UI from GitHub
  • Fixed parsing of vlan_pool configuration option
  • [tests] Fixed test_logs for Python 3.8
  • [tests] Fixed automated packaging tests under GitHub Actions
Assets 4
Pre-release
  • 2020.2b1
  • 270d97d
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • 2020.2b1
  • 270d97d
  • Compare
    Choose a tag to compare
    Search for a tag

@hdiogenes hdiogenes released this Sep 8, 2020 · 78 commits to master since this release

This is the first beta release of "itamar" (2020.2b1).

  • Fixed bug when two NApps had methods with the same name
    decorated with the @rest decorator.
  • Fixed authentication URLs in documentation.
  • Fixed interface tests.
  • Changed dev requirements to install run requirements.
  • Changed Makefile to use python3 instead of python3.6.
  • Updated .travis.yml to use newest pip dependency resolver for tests.
  • Changed setup.py to alert when a test fails on Travis.
  • Added Blueprints section to the "How to Contribute" guide.
Assets 2
  • 2020.1
  • 6ec3b93
  • Compare
    Choose a tag to compare
    Search for a tag
  • 2020.1
  • 6ec3b93
  • Compare
    Choose a tag to compare
    Search for a tag

@hdiogenes hdiogenes released this Aug 7, 2020 · 92 commits to master since this release

This the "helena" stable release, based on our last pre-releases.
Some key changes are:

  • Improved unit tests coverage from 55% to 93%.
  • Added new method to handle HTTPException - now it returns a JSON
    with an error code.
  • Added tags decorator to run tests by type and size.
  • Added instruction for opening issues with traffic files in Dev Guide.
  • Added Pull Request Guidelines to the Developer Guide.
  • Fixed duplicated endpoint error in available_vlans method.
  • Fixed error when creating an EVC without a Tag.
  • Fixed packaging error by changing the six version.
  • Updated setup.py to use native setuptools install.
  • Make speed property checks compliant with OF1.3 spec.
  • Updated controller mock method to accept loop parameter.
  • Changed API server status HTTP code to 200.
  • Updated documentation images, dates and links.
Assets 2
Pre-release
Pre-release

@hdiogenes hdiogenes released this Jun 17, 2020 · 127 commits to master since this release

This is the first release candidate of "helena" (2020.1rc1).
The major changes are:

  • Added doc listing all the REST APIs available on Kytos Core + NApps
  • Fixed random error on concurrent tests, waiting for threads to finish before testing.
  • Return the original HTTP error code when a NApp is not found in the NApp server
  • Link.get_next_available_tag() now raises an exception (instead of
    returning False) when there is no available tag

For more information, see the CHANGELOG.

Assets 2
Pre-release
  • 2020.1b3
  • 3c8bd79
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • 2020.1b3
  • 3c8bd79
  • Compare
    Choose a tag to compare
    Search for a tag

@hdiogenes hdiogenes released this May 19, 2020 · 145 commits to master since this release

This is the third beta release of "helena" (2020.1b3).
Some of the major changes are:

  • Added a new kytos.lib.helpers module to be used by NApps as an
    utility for tests.
  • [kytos/topology] Added persistence for switches and interfaces
    administrative status (enabled/disabled).
  • [kytos/topology] Avoid using flapping links: now a link is considered up
    only after a specific amount of time (default: 10 seconds).
  • [kytos/topology] Added listeners for events from the Maintenance NApp.
  • [kytos/topology] Added REST APIs to enable/disable all interfaces from a switch.
  • [kytos/topology] Fixed switches coordinates on the map.

For more information, see the CHANGELOG.

Assets 2
Pre-release
  • 2020.1b2
  • 18a2b24
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • 2020.1b2
  • 18a2b24
  • Compare
    Choose a tag to compare
    Search for a tag

@hdiogenes hdiogenes released this Apr 8, 2020 · 168 commits to master since this release

This is the second beta release of "helena" (2020.1b2).
The major changes are:

  • kytosd now creates configuration only in post-install - #1042
  • Fixed SandboxViolation when installing Kytos as a dependency
    from PyPI - #494
  • Fixed install from wheel package format - #922
  • Fixed "There is no config file." error when starting kytosd - #951
  • Upgraded versions for all dependencies

For more information, see the CHANGELOG.

Assets 2
Pre-release
  • 2020.1b1
  • 44fe77b
  • Compare
    Choose a tag to compare
    Search for a tag
Pre-release
  • 2020.1b1
  • 44fe77b
  • Compare
    Choose a tag to compare
    Search for a tag

@hdiogenes hdiogenes released this Mar 9, 2020 · 186 commits to master since this release

This is the first beta release of "helena" (2020.1b1).
The main changes are:

  • New unit tests for NApps:
    • kytos/kronos, coverage increased from 0% to 31%
    • kytos/mef_eline, coverage increased from 67% to 70%
    • kytos/of_core, coverage increased from 28% to 47%
  • New blueprint: EP018 - Kytos testing pipeline and definitions.

For more information, see the CHANGELOG.

Assets 2