Commit graph

11 commits

Author SHA1 Message Date
dd419f4ae6 Add handling for multiple IP occurrences
This commit adds handling of multiple occurrences of the same IP address
in one or more pages.
2016-05-04 13:29:09 +02:00
f812a91310 Format IP lists as tables
This commit changes the formatting of IP address lists from paragraph to
table markup. The commit fixes PEP8 violations.
2016-05-04 12:46:00 +02:00
a44fff3e81 Fix IP address sorting
IP addresses in IP ranges are now sorted correctly by their numerical
value.
2016-05-04 12:42:51 +02:00
ff95c88bc5 Bump version number 2016-05-04 12:27:48 +02:00
1801d5d93b Fix description 2016-05-02 21:33:10 +02:00
869039df5d Add test suite
This commit adds a test suite and fixes replacement of ip address nodes
for IP addresses that are not part of a IP range directive.
2016-05-02 20:55:09 +02:00
39f62dc843 Improve index entries
This commit adds additional index entries for IP ranges and IP address
references.
2016-04-25 00:46:32 +02:00
48488386d3 Flatten module structure
This commit moves the ip module to a ip.py file. The separate directory
is not needed for a single Python file.
2016-04-25 00:24:42 +02:00
196f33d3b1 Generate IP address lists automatically
This commit implements auto generation of IP address lists for IP
ranges. The ipcalc PyPI module is used to determine which IP addresses
belong to a given IP range. The IPs are listed in IP range sections and
links to the original pages are added.
2016-04-25 00:17:39 +02:00
334968385b Add handling for missing references 2016-04-24 15:04:07 +02:00
0012b495b3 Initial version of the IP Sphinx extension 2016-04-16 23:43:22 +02:00