Commit Graph

9 Commits

Author SHA1 Message Date
Gibheer cb13ceab8f add a debug output mode
This can be enabled in the config, but needs to be added in other
places.
2021-05-21 20:55:48 +02:00
Gibheer c5f0a86886 add endpoints for ipblocks/containers 2021-05-21 17:51:35 +02:00
Gibheer 7c986e59ec add initial pool support
This is more or less a copy of the layer3domain support to support
pools.
2021-05-08 22:40:02 +02:00
Gibheer c22873990b add layer3domain show API call
This adds the API call to return all fields for a single layer3domain.
This should serve as a nice basis for other parts to be implemented.

All fields are put together into a single json document, merged together
with the other attributes of the table and then returned to the
requester.
2021-05-07 21:23:49 +02:00
Gibheer 554d6abf7f add missing function links 2021-05-07 10:20:33 +02:00
Gibheer 1857bdd05a add layer3domain create and ipblock create
This is the first draft of creating layer3domains and
ipblocks/containers.

This allows some testing with different things, like list building for
complex container output, but also how containers should behave.
2021-05-03 22:40:27 +02:00
Gibheer 849ce2d791 make dim.conf the default config name
Toml as a file ending for a config file format feels weird, so make it
use a better name.
2021-05-03 19:58:44 +02:00
Gibheer eb3dfb3aec add example handlers to the server
This is currently work in progress, but shows how the system is intended
to work.
2021-05-03 19:43:56 +02:00
Gibheer 2ee6db04e5 initial release 2021-04-21 21:40:55 +02:00