Commit Graph

80 Commits

Author SHA1 Message Date
Jon
49682d6038 test(docker): unit test to ensure collection installed within container
!9 fixes #9
2024-02-23 13:02:37 +09:30
Jon
9ca7b14364 ci: attempt to fix multi-arch builds
!9
2024-02-23 12:10:30 +09:30
99513f6d65 build: bump version 0.1.2-a1 -> 0.2.0-a1
!8
0.2.0-a1
2024-02-22 12:08:53 +00:00
Jon
999d3fbc6a Merge branch 'initial-bug-fixes' into 'development'
fix: Initial bug fixes

Closes #9

See merge request nofusscomputing/projects/ansible/collections/phpipam_scan_agent!8
2024-02-22 12:06:29 +00:00
Jon
98317f4831 fix(server): use correct sql syntax to insert ipaddress
!8 #4
2024-02-22 21:16:12 +09:30
Jon
3ab1936a0a chore(ci): update ci template repo to current head
!8
2024-02-22 21:04:35 +09:30
Jon
7d7a77b3fb feat(server): if hostname in scan report, update the database
!8 #4
2024-02-22 20:23:21 +09:30
Jon
4c631c67f9 feat(agent): if hostname present in nmap scan report, add to report for server
!8 #4
2024-02-22 20:22:28 +09:30
Jon
f8bdccd122 feat(agent): showsubnet address in logs when conducting subnet actions
!8
2024-02-22 18:38:21 +09:30
Jon
b3e911efcd ci: add submodule update job
!8
2024-02-22 18:26:32 +09:30
Jon
058781709c feat(server): show ip address in logs when updating an ip address
!8
2024-02-22 18:26:10 +09:30
Jon
2186a85abf fix(agent): only attempt to scan subnet if subnets were returned
!8
2024-02-22 17:11:02 +09:30
Jon
785ae77510 feat(api_call): before returning check if cached file exists
!8
2024-02-22 15:25:05 +09:30
Jon
a2444087a8 refactor(api_call): use var name that makes more sense
!8
2024-02-22 15:21:41 +09:30
Jon
9920fdb0b4 fix(agent): cater for api call that returns nothing
!8
2024-02-22 14:57:05 +09:30
Jon
634eff3b3a fix(docker): ensure correct variable used to install package
!8 fixes #9
2024-02-22 14:46:52 +09:30
Jon
d0ef68c54d Merge branch 'docs-fixes' into 'development'
docs: correct documentation

See merge request nofusscomputing/projects/ansible/collections/phpipam_scan_agent!7
2024-02-22 04:49:05 +00:00
Jon
d2e0275f1b docs: fix badges
!7
2024-02-22 13:52:57 +09:30
Jon
985f121b7f docs: move server component docs to correct location
!7
2024-02-22 13:45:25 +09:30
f3dbdfe562 build: bump version 0.1.1 -> 0.1.2-a1
!7
0.1.2-a1
2024-02-21 12:55:00 +00:00
Jon
ac9914ae16 fix(build): ensure the correct tags and architectures are published
!7
2024-02-21 22:23:47 +09:30
Jon
da576e2197 docs(readme): fix galaxy badges
!7
2024-02-21 22:23:05 +09:30
9159cbc8ac build: bump version 0.1.0 -> 0.1.1
!2
0.1.1
2024-02-21 09:40:16 +00:00
Jon
5b5f968bdd fix(ci): use correct collection name
!2
2024-02-21 18:50:05 +09:30
ed3d9ea03d build: bump version 0.0.1 -> 0.1.0
!5
0.1.0
2024-02-21 09:07:52 +00:00
Jon
cb53807689 Merge branch 'genesis' into 'development'
fix(ci): ensure docker publish uses correct tag

See merge request nofusscomputing/projects/ansible/collections/phpipam_scan_agent!5
2024-02-21 08:47:43 +00:00
Jon
1cf73744e7 fix(ci): ensure docker publish uses correct tag
!5
2024-02-21 17:59:41 +09:30
Jon
d7dad5f42e Merge branch 'genesis' into 'development'
fix(ci): ensure correct github sync repo is used

See merge request nofusscomputing/projects/ansible/collections/phpipam_scan_agent!4
2024-02-21 07:58:02 +00:00
Jon
ce3fec9178 fix(ci): ensure correct github sync repo is used
!4
2024-02-21 17:08:25 +09:30
Jon
413c986a6d Merge branch 'genesis' into 'development'
fix(ci): ensure docker build and publish occurs

See merge request nofusscomputing/projects/ansible/collections/phpipam_scan_agent!3
2024-02-21 07:36:07 +00:00
Jon
d8e1c36459 ci(github_sync): add sync job
!3
2024-02-21 16:48:09 +09:30
Jon
79cf109d48 fix(ci): ensure docker build and publish occurs
!3
2024-02-21 16:43:03 +09:30
Jon
b8e0c28bb6 Merge branch 'genesis' into 'development'
feat: Create the scan agent

See merge request nofusscomputing/projects/ansible/collections/phpipam_scan_agent!1
2024-02-21 07:03:32 +00:00
Jon
7057f77504 docs: detail phpIPAM features releated to the scanner
!1
2024-02-21 16:02:38 +09:30
Jon
9ac8cceb93 docs: add images for scanner vars
!1
2024-02-21 15:44:58 +09:30
Jon
565eba3d0d docs: further work on completing
!1
2024-02-21 15:25:25 +09:30
Jon
52b576be80 feat(docker): adjust scanner job to run every 5 mins
!1
2024-02-21 15:24:18 +09:30
Jon
c20202c0c7 docs: initial docker pages
!1
2024-02-21 14:54:13 +09:30
Jon
7705184b86 docs: add mac addresss updates to feature list
!1
2024-02-21 02:24:08 +09:30
Jon
2b9fab6651 fix: Don't process results if scan report is empty
!1
2024-02-21 01:48:43 +09:30
Jon
c06a278ac3 docs: use span instead of div to center content
!1
2024-02-21 01:23:05 +09:30
Jon
866beb7da0 docs: Set component link names
!1
2024-02-21 01:20:17 +09:30
Jon
0c7f42684d fix(docs): correct nav link
!1
2024-02-21 00:59:18 +09:30
Jon
0f8ea25ba5 ci: dont specify git submodule paths
!1
2024-02-21 00:55:11 +09:30
Jon
1dde3fa9e2 docs(readme): add docker hub badges
!1
2024-02-21 00:44:25 +09:30
Jon
e8af8a6356 feat(docs): add initial doc layout and CI jobs
!1
2024-02-21 00:44:07 +09:30
Jon
f9af64e7a1 feat(docker): container that launches server and scanner in one
!1
2024-02-21 00:32:33 +09:30
Jon
add0b2390b fix: add missing collection dep 'ansible.utils'
!1
2024-02-21 00:23:59 +09:30
Jon
5e07a325c8 feat(scanner): customizable scan server url and port
!1
2024-02-21 00:23:23 +09:30
Jon
4870e32970 feat(scanner): customizable phpIPAM api url
!1
2024-02-21 00:21:33 +09:30