Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: uw-ictd/colte

Tags

0.17.0

Toggle 0.17.0's commit message
Release 0.17.0

This colte release adds UI support for per-user ratelimiting and more
flexible policy selection per user. It also adds additional currency
localization support that should make it easier to read large currency
amounts.

0.16.3

Toggle 0.16.3's commit message
Release 0.16.3

Features:
None

Bugfixes:
* Remove coltedb essential database dependency (issue #112)
* Fix admin portal edit popovers (issue #115)

0.16.2

Toggle 0.16.2's commit message
Release 0.16.2

This release addresses a regression in the execution of the
colte_open5gsdb helper script that prevented adding new users via the
CLI tool.

0.16.1

Toggle 0.16.1's commit message
Release 0.16.1

This release adds minor updates to the packaging relationships to
support a clean upgrade from the monolithic colte package to the new
split packages.

0.16.0

Toggle 0.16.0's commit message
Release 0.16.0

This release updates colte packaging and configuration to allow
installation of the core network without associated billing
services. Users who wish to only leverage the colte cellular network
can now install the `colte-cn-4g` package instead of `colte` for this
subset of functionality.

0.15.2

Toggle 0.15.2's commit message
Release 0.15.2

This release adds support for a default unknown currency, and updates
the coltedb script to use this unknown currency entry when a currency
is not specified.

0.15.1

Toggle 0.15.1's commit message
Release 0.15.1

This patch release addresses two regressions.

1. It fixes the coltedb tool to correctly reflect the current database
schema, allowing it to actually operate :)

2. It handles the case of null usernames when migrating from mysql to
postgres, which is the case for users added to legacy systems with the
coltedb tool.

0.15.0

Toggle 0.15.0's commit message
Release 0.15.0

This release marks a major upgrade to CoLTE and will require user
action to upgrade existing systems.

1. To better stabilize the relationship between CoLTE and Haulage,
this release splits the data tables between each program and allows
each program to own their respective tables.

    - As part of this migration CoLTE now supports full migrations and
      schema updates via the knex framework. The latest migrations are
      applied on startup, allowing future upgrades to change the
      database schema without requiring user intervention.

2. The primary backing database has been shifted from mysql/mariadb to
postgresql. As the behavior of mysql (shipped with ubuntu) subtly
diverges from that of mariadb (shipped with debian & fedora), it
becomes harder to debug and support end-users in the field. Postgresql
is fully open source and consistently available across distributions,
making it ideal for our purposes.

    - Existing mariadb/mysql deployments will need to manually migrate
      their data from mysql to postgres. An upgrade tool is provided
      and installed as part of the package release. You can see how to
      use it with the command `colte-pg-upgrade --help`. This tool
      does not delete data from the mysql database, and system
      administrators will need to manually remove this unused data if
      desired.

3. Miscellaneous bug fixes

    - Fixed a packaging bug where the wrong environment file may be
      included

    - Return subscribers in a consistent order in the admin view

4. Meta

    - Applied consistent machine-checkable style to the codebase via
      prettier (for web-centric languages like js, HTML, hbs, yml,
      etc) and black (for python).

    - Added additional CI jobs to check style and run github code
      quality analysis.

    - Added new high-level documentation intended for end-users at
      https://docs.colte.network

0.14.1

Toggle 0.14.1's commit message
Release 0.14.1

This release further improves support for the new configuration file
format in open5gs, and updates dependencies within the javascript
ecosystem to address known security concerns.

0.14.0

Toggle 0.14.0's commit message
Release 0.14.0

This release addresses an update to the open5gs database schema and
configuration file format to support network slices. It also addresses
a minor upstream issue where units are not correctly applied to the
APN aggregate maximum bit rate IE format.