-
6.1.0 Stable
released this
2024-02-13 00:53:54 +08:00 | 3 commits to main since this releaseChanges
-
Added memory pools for deduplicating route information. This drastically reduces the memory consumption.
-
Single table birdwatcher source is now using stream response parsing. This also reduces the memory consumption. However, as there are now waiting times, CPU load can get high.
You can introduce a delay while parsing with thestream_parser_throttle
parameter in the config. -
The BGP info modal can now be dismissed by pressing
esc
. -
Global search now supports querying for bgp communities.
Please set theroutes_store_query_limit
config variable.
Some communities might match a large number of routes. -
Examples for the global search can be added using the theme's
Alice.updateContent
API:
{lookup: {examples: [["asn", "AS2342"], ...]}}
. Valid types are:asn
,community
prefix
andq
. -
Performance in search has been improved.
You can now set theprefix_lookup_community_filter_cutoff
config variable to prevent timeouts with large result sets.
This restricts the ability to filter by BGP community. -
The configuration now supports defining variables like
$ASN01 = 65535
which can be used for expressivly describing communities.
For now seepkg/config/testdata/alice.conf
for usage. -
Bugfixes:
- Fixed parsing and handling of ext community filters.
- Fixed stylesheet compatibility: For route flags, new SVG icons
are now wrapped in an<i>
tag, to ensure backward compatiblity. - Fixed trying to decode an 'undefined' value for a query filter.
- Spelling fixes
-
Deprecations:
- The
/api/v1/routeservers/<rs>/neighbors/<id>/routes
endpoint
is removed.
- The
Merged Pull Requests
- Bump loader-utils from 2.0.3 to 2.0.4 in /ui by @dependabot in https://github.com/alice-lg/alice-lg/pull/107
- Bump loader-utils from 2.0.3 to 2.0.4 in /ui by @dependabot in https://github.com/alice-lg/alice-lg/pull/108
- Update config.go to Support PostgresURL as ENV Var by @itzwam in https://github.com/alice-lg/alice-lg/pull/119
- Update neighbor spelling by @jof in https://github.com/alice-lg/alice-lg/pull/125
- Update spelling by @jof in https://github.com/alice-lg/alice-lg/pull/127
- Update example config by @jof in https://github.com/alice-lg/alice-lg/pull/128
- Update README.md with updated links and Explanations summary by @jof in https://github.com/alice-lg/alice-lg/pull/126
Downloads
-
-
6.0.0 Stable
released this
2022-11-11 21:43:58 +08:00 | 165 commits to main since this release-
Pure functional react UI!
Frontend is now using
create-react-app
for scripts and
contexts instead of redux.Theme compatibility
-
Stylesheets are compatible
-
Content API is compatible
-
API now provides
Alice.onLayoutReady((page) => ... )
callback. This should be used to install additional
DOM event listeners for extensions.So, if you want to inject additional dom nodes into
the UI and used something like:document.addEventListener("DOMContentLoaded", function() { ... }
you now need to use the
Alice.onLayoutReady(function(main) { ... })
callback.
-
-
Also minor UI fixes and improvements!
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
alice-lg_6.0.0_freebsd_arm64.tar.gz
11 MiB
-
alice-lg_6.0.0_freebsd_x86_64.tar.gz
12 MiB
-
alice-lg_6.0.0_linux_arm64.tar.gz
11 MiB
-
alice-lg_6.0.0_linux_x86_64.tar.gz
12 MiB
-
alice-lg_6.0.0_netbsd_x86_64.tar.gz
12 MiB
-
alice-lg_6.0.0_openbsd_arm64.tar.gz
11 MiB
-
alice-lg_6.0.0_openbsd_x86_64.tar.gz
12 MiB
-
CHANGELOG.md
6.1 KiB
-
checksums.txt
713 B
-