Skip to content

Integrate MAS FEAT and HKMA Ethics compliance into 24h monitor - #5

Merged
OneFineStarstuff merged 1 commit into
mainfrom
feature/regulatory-compliance-integration-axi-8-14674532106573926159
Jun 20, 2026
Merged

Integrate MAS FEAT and HKMA Ethics compliance into 24h monitor#5
OneFineStarstuff merged 1 commit into
mainfrom
feature/regulatory-compliance-integration-axi-8-14674532106573926159

feat: integrate MAS FEAT and HKMA Ethics compliance into 24h monitor

9a7a939
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis required action Jun 20, 2026 in 0s

32 new issues (0 max.) of at least severity.

Codacy Here is an overview of what got changed by this pull request:

Issues
======
+ Solved 9
- Added 32
           

Complexity increasing per file
==============================
- omni_sentinel_24h_monitor.py  1
- tests/test_monitor.py  5
         

See the complete overview on Codacy

Annotations

Check notice on line 9 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L9

Method run_iteration has 43 lines of code (limit is 20)

Check notice on line 9 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L9

Missing function docstring

Check notice on line 9 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L9

Missing function or method docstring

Check warning on line 17 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L17

Depending on the context, generating weak random numbers may expose cryptographic functions, which rely on these numbers, to be exploitable.

Check warning on line 17 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L17

Standard pseudo-random generators are not suitable for security/cryptographic purposes.

Check warning on line 17 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L17

Standard pseudo-random generators are not suitable for security/cryptographic purposes. (B311)

Check warning on line 19 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L19

Depending on the context, generating weak random numbers may expose cryptographic functions, which rely on these numbers, to be exploitable.

Check warning on line 19 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L19

Standard pseudo-random generators are not suitable for security/cryptographic purposes.

Check warning on line 19 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L19

Standard pseudo-random generators are not suitable for security/cryptographic purposes. (B311)

Check warning on line 20 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L20

Depending on the context, generating weak random numbers may expose cryptographic functions, which rely on these numbers, to be exploitable.

Check warning on line 20 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L20

Standard pseudo-random generators are not suitable for security/cryptographic purposes.

Check warning on line 20 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L20

Standard pseudo-random generators are not suitable for security/cryptographic purposes. (B311)

Check warning on line 23 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L23

Depending on the context, generating weak random numbers may expose cryptographic functions, which rely on these numbers, to be exploitable.

Check warning on line 23 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L23

Standard pseudo-random generators are not suitable for security/cryptographic purposes.

Check warning on line 23 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L23

Standard pseudo-random generators are not suitable for security/cryptographic purposes. (B311)

Check warning on line 24 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L24

Depending on the context, generating weak random numbers may expose cryptographic functions, which rely on these numbers, to be exploitable.

Check warning on line 24 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L24

Standard pseudo-random generators are not suitable for security/cryptographic purposes.

Check warning on line 24 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L24

Standard pseudo-random generators are not suitable for security/cryptographic purposes. (B311)

Check notice on line 81 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L81

Line too long (188/120)

Check notice on line 81 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L81

Line too long (188/120)

Check notice on line 81 in omni_sentinel_24h_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

omni_sentinel_24h_monitor.py#L81

Line too long (188/159) (line-too-long)

Check notice on line 1 in tests/test_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

tests/test_monitor.py#L1

Missing module docstring

Check notice on line 1 in tests/test_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

tests/test_monitor.py#L1

Missing module docstring

Check warning on line 1 in tests/test_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

tests/test_monitor.py#L1

import missing `from __future__ import absolute_import`

Check notice on line 11 in tests/test_monitor.py

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

tests/test_monitor.py#L11

Missing class docstring