1
0
mirror of https://github.com/alice-lg/alice-lg.git synced 2024-05-11 05:55:03 +00:00
alice-lg-alice-lg/MERGE_LOG.md
Matthias Hannig ed77561e37 updated merge log
2018-06-27 18:56:11 +02:00

3.6 KiB

Frontend

Feature: Display Routes Filtered

Merged commits:

610ab3b002b1 - Modify parseNeighbours for Multi-Table style counters.
22e9f59ff7c5 - Modify client to display Routes Accepted in Neighbours view.
a3da2600fbfa - Fix values displayed in client.
d0ca03fc55ad - Fix accepted routes display in case of multiple routers.
bd0dbd1cf361 - Add suggestions on semantics of received column
7db8bf28567f - Refactor route counts on protocols page

Removed Feature: Next Hop Link
0d9b2ab41231 - This reverts commit 15e728da2c6855a3fad6a22a58dbd6d62456a7cb.
b7181a4b69b8 - Forgot to clean them up while reverting the nexthop feature

Todo:

This needs to be made configurable!

Use RoutesFiltered / Accepted from Birdwatcher;
Make configurable using:
    - Caclulated strategy from DECIX
    - Direct values from Birdwatcher

Feature: Display routes exported

Merged commits

ea76d9390b3 - Add column for exported routes in NeighboursTable. 

Todo:

Configurable columns on Neighbours table

Feature: UI Tweaks / Improvements

Merged commits:

7902d7c4e815 - Add router-selective display on RoutesPage.
a7260aad7e1d - Remove filter for nextHop in column 'Description'.
056637eef7a4 - Change search box hint string in routes view
f840140dfff9 - Change search box hint string on splash page
9ee4d08c65cc - Change some GUI text
ab104cf43f30 - Show modal dialog when clicking on prefix.

Merged Commits:

a0751d4c0cac - Add Link to IRRExplorer for prefixes.
f15496f6cfe4 - Add ASN links to IRRExplorer. 
1d7d376b987d - Change IRRDB links, make export reasons clickable

Todo:

ASN links to IRRExplorer is a bit hacky, see if
we can improve this!

Backend

Feature: Api Optimization

Merged commits:

10f548fc2e3d8 - Remove unnecessary fields from JSON served by API.
                Comment:
                    This adds to api/response.go: 
                        RoutesAccepted     int           `json:"routes_accepted"` 
                        RoutesPipeFiltered int           `json:"routes_pipe_filtered"` 
                    This adds to sources/birdwatcher/parsers.go
                        RoutesAccepted:     mustInt(routes["pipe_imported"], 
                        RoutesPipeFiltered: mustInt(routes["pipe_filtered"],

                Issues:
                    Merge conflict in
                        client/components/routeservers/protocols/index.jsx

627569ea94567 - Adapt Alice-API output to a special BIRD API. 

                Also: Route deduplication
                Also: Route sorting

                Issues:
                    Merge conflict in
                        backend/sources/birdwatcher/source.go          

                Todo:
                    Check if this is generalized enough;
                    * Test with own lab
                    * Test with spl / ecix

cc0b825e08e9 - Fix deduplication of routes for peer with only filtered routes.
65091679a642 - Fix routes deduplication for remote-triggered blackholing.
c4d4819937db - Fix deduplication behaviour for filtered routes

Feature: Neighbours Store improvements

Merged commits:

69c89cb44dfa - Fix ASN lookup to use neighbour.Asn attribute.
23af3084915d - Make AS search case insensitive.

Feature: Configurable refresh interval

Merged commits:

57e405ed05d3 - Add refresh interval for routes and neighbours store.