Commit Graph

70 Commits

Author SHA1 Message Date
Jon
a59b279c1c feat(server): initial rulebook to receive inbound data from client
!1
2024-02-19 20:18:52 +09:30
Jon
d57ba15905 feat(agent): upload scan results to server
!1
2024-02-19 20:17:16 +09:30
Jon
7a0c5775b1 feat(filter): ip2ipam and ipam2ip jinja filter added
converts IPv4 IP Address to phpIPAM decimal format

!1
2024-02-19 20:16:22 +09:30
Jon
edd3f5a14d feat(server): initial playbook to process incoming scan results
!1
2024-02-19 20:14:56 +09:30
Jon
8655c407b1 chore: fix liniting errors
!1
2024-02-19 04:12:49 +09:30
Jon
adbee00019 fix(ci): use correct branch
!1
2024-02-19 03:49:40 +09:30
Jon
fb2871fcca feat(agent): process scanned subnet using cached subnet details
!1
2024-02-19 03:47:45 +09:30
Jon
3f7e8051a0 feat(agent): Fetch subnets belonging to agent
the agent is the agent ID of the agent code.

!1
2024-02-19 03:44:35 +09:30
Jon
225fbe51c8 feat(agent): Scan subnet
!1
2024-02-19 03:43:35 +09:30
Jon
805c50cd7e feat(agent): Fetch subnets that match agents ID
!1
2024-02-19 03:39:13 +09:30
Jon
fc7d816ab1 feat(agent): cache PHPIPAM data
!1
2024-02-19 03:38:14 +09:30
Jon
eb242f77ce feat(agent): fetch agent id from agent code
!1
2024-02-19 03:36:36 +09:30
Jon
6ce64d6d69 feat(agent): api call task
!1
2024-02-19 03:33:12 +09:30
Jon
3128596d81 feat(agent): Create cache directory
!1
2024-02-19 03:31:56 +09:30
Jon
785a324293 chore: add collection skeleton
!1
2024-02-19 03:31:06 +09:30
Jon
7dd0e35ab2 docs(readme): remove html tags to keep ansible galaxy happy
!1
2024-02-19 03:30:38 +09:30
Jon
12c404ca94 ci: add ci templates and deps
!1
2024-02-19 03:28:08 +09:30
Jon
972ff70053 chore: add default vscode items
!1
2024-02-19 00:54:03 +09:30
Jon
5b12c091f9 docs: fix github badge links
!1
2024-02-19 00:50:53 +09:30
e2c618ca9e chore: repo creation
Created with ansible

MR !1
2024-02-19 00:34:51 +09:30