Commit Graph

115 Commits

Author SHA1 Message Date
37f93be4ba Merge branch 'automated-tasks' into 'development'
chore(gitlab-ci): Automated update of git sub-module

See merge request nofusscomputing/projects/ansible/collections/phpipam_scan_agent!17
2024-03-16 11:35:30 +00:00
551278b937 chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "9afa68d1f3849e491fa8ca034749388808531b74)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/collections/phpipam_scan_agent/_automation_/gitlab-ci",
    "remote_head": "a24f352ca3d82b8d0f02f5db20173fe2c3f71a4a)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out a24f352ca3d82b8d0f02f5db20173fe2c3f71a4a

MR !17
2024-03-16 11:34:50 +00:00
a62b10e2c7 chore(git): updated submodule gitlab-ci
Automation Data:
{
    "branch": "development",
    "current_commit": "41eeb7badd582175b371cd4a5b2192decbcb0210)",
    "name": "gitlab-ci",
    "path": "/builds/nofusscomputing/projects/ansible/collections/phpipam_scan_agent/_automation_/gitlab-ci",
    "remote_head": "9afa68d1f3849e491fa8ca034749388808531b74)",
    "remote_name": "origin",
    "url": "https://gitlab.com/nofusscomputing/projects/gitlab-ci.git"
}

Changes: Submodule path gitlab-ci: checked out 9afa68d1f3849e491fa8ca034749388808531b74

MR !17
2024-03-14 12:46:11 +00:00
07947ab446 build: bump version 0.3.0 -> 0.4.0
!15
0.4.0
2024-02-26 07:33:45 +00:00
Jon
442a5c515f Merge branch '17-docker-custome-ca-certs' into 'development'
feat: docker trusted CA Certificate updating

Closes #17

See merge request nofusscomputing/projects/ansible/collections/phpipam_scan_agent!15
2024-02-26 07:06:21 +00:00
Jon
7c970d1521 docs: fluffing with requirements and more details
!15
2024-02-26 16:09:24 +09:30
Jon
3b6f236602 feat(docker): update trusted CA certificates on start
!15 closes #17
2024-02-26 15:16:51 +09:30
Jon
47a1d93547 feat(docker): add trace output to determine install path for package
!15
2024-02-26 13:32:19 +09:30
089a0ed11c build: bump version 0.2.0 -> 0.3.0
!13
0.3.0
2024-02-25 10:44:35 +00:00
Jon
33a035cf6b Merge branch 'feat-work' into 'development'
feat: 2024-02-25

Closes #14, #4, and #13

See merge request nofusscomputing/projects/ansible/collections/phpipam_scan_agent!13
2024-02-25 10:23:51 +00:00
Jon
1e8f3901d4 ci: add commit validation
!13
2024-02-25 19:03:36 +09:30
Jon
b0619f4b8f fix(ci): http user_agent version set during version bump
!13 fixes #14
2024-02-25 19:01:15 +09:30
Jon
82b8f535bb docs(index): add link to scanner docs for remote scanning
!13
2024-02-25 18:14:16 +09:30
Jon
f89212b1cb feat(server): DNS Reverse Lookup for IP Address'
!13 closes #4
2024-02-25 18:02:13 +09:30
Jon
93d40b7432 fix(server): Time of last access for scan agent to use 'now'
!13 #5
2024-02-25 16:22:03 +09:30
Jon
3ed00b733e feat(server): Convert scanned time within scan report to UTC
!13 closes #13
2024-02-25 16:19:59 +09:30
953a97610d build: bump version 0.2.0-a2 -> 0.2.0
!11
0.2.0
2024-02-24 13:18:03 +00:00
Jon
0d11c40e21 Merge branch 'feat-work' into 'development'
chore: work from issues

Closes #5 and #10

See merge request nofusscomputing/projects/ansible/collections/phpipam_scan_agent!11
2024-02-24 12:56:46 +00:00
Jon
46f25ea616 feat(server): Update the time of last access for scan agent
!11 closes #5
2024-02-24 22:00:46 +09:30
Jon
181a3bdc44 feat(scanner): Add scanner timezone to scan report
!11 #13
2024-02-24 21:26:01 +09:30
Jon
667de0a41b feat(scanner): don't include PTR DNS records as hostname
!11 closes #10
2024-02-24 21:08:11 +09:30
Jon
4d19ead2f1 feat(scanner): for ssl cert validation when uploading to server
!11 #1
2024-02-24 20:16:37 +09:30
Jon
87b9296317 docs: cleanup
!11
2024-02-24 20:16:24 +09:30
Jon
b005a31aab feat(scanner): if an auth token has been set, fail non-https communication with server
except to localhost.

!11 #1
2024-02-24 20:11:06 +09:30
Jon
15b0ddb068 feat(scanner): Set user http user agent to <name>/<version>
!11
2024-02-24 20:09:13 +09:30
Jon
8f7ed4888a feat(server): scanner identity confirmation
!11 #1
2024-02-24 15:25:52 +09:30
Jon
cf879ac81b chore: update ci submodule
!9 !10
2024-02-23 18:39:31 +09:30
8b65ba0341 build: bump version 0.2.0-a1 -> 0.2.0-a2
!9
0.2.0-a2
2024-02-23 08:24:29 +00:00
Jon
8f042b008e Merge branch 'work-2024-02-23' into 'development'
feat: small changes

Closes #12, #11, and #9

See merge request nofusscomputing/projects/ansible/collections/phpipam_scan_agent!9
2024-02-23 08:22:24 +00:00
Jon
d9885ef78b docs: badge rearrangement
!9
2024-02-23 17:33:06 +09:30
Jon
c41be4541e docs: clean up
!9
2024-02-23 17:00:17 +09:30
Jon
5ca5b98b38 refactor(server): don't process scan results in parallel
!9
2024-02-23 16:57:16 +09:30
Jon
a72b9fc8eb feat(server): update subnet discovery date/time
!9 closes #12
2024-02-23 16:54:17 +09:30
Jon
87b90bffa0 feat(server): move config of variables to vars file
!8 #11
2024-02-23 16:05:16 +09:30
Jon
de7752cfcf feat(agent): move config of variables to vars file
!8 closes #11
2024-02-23 15:13:17 +09:30
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