View Code? Open in Web Editor
NEW
Simple EDL (External Dynamic Lists) is a modern, web-based application designed to simplify the management and deployment of external dynamic lists for security and network management purposes. It provides a user-friendly interface for creating, editing, and managing lists that can dynamically update IP addresses, URLs, and domain names.
Python 52.30%
HTML 47.11%
Dockerfile 0.59%
simple-edl's People
Watchers
simple-edl's Issues
Create a modal to add new list
Create feature or function to off load/distribute list to a S3 bucket
Implement function to filter list
Create an html view for specific list. On this page user should be able to:
See details of the list
See/search entries of a list
See logs of modifications of the list (example - when it was created, entries added, entries removed (by user/expire))
List EDL
Create EDL
Add EDL Entry
View EDL Logs
EDL Flat View
As a needed enhancement there is no option to remove/ change entries on a EDL only to add.
Also it would be nice to have this option in the EDL (remove EDL , change options in the EDL)
Need to create a logo for the application.
Attached is a small patch to add IPv6 address support, mostly a change in the edl/serializers.py file .
ipv6.patch
Need to create audit logs to track changes to object
Entries are being display which does not have a valid_until date.
Unable to add entry using CIDR notation
Package deployment with docker-compose
We need to implement celery to scale the application, the main reasons are:
Off load of long running tasks, such at emails (planned feature)
Mechanism for background/housekeeping task (example - publishing list to S3/Bucket, Clean up expired entries from list)