Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OP-312 telemetry module #479

Merged
merged 28 commits into from
Jul 4, 2022
Merged

OP-312 telemetry module #479

merged 28 commits into from
Jul 4, 2022

Conversation

goto-eof
Copy link
Contributor

@goto-eof goto-eof commented Aug 26, 2021

@mwithi mwithi changed the title Op 312 telemetry module draft OP-312 telemetry module Sep 1, 2021
@mwithi mwithi marked this pull request as draft September 1, 2021 09:37
- implemented most of data collectors
- removed useless class BooleanUtils
- corrected indentation
- completed last two data collectors
- refactoring
- added exception management
- added freegeoip remote service interface in
org.isf.org.isf.remote.iptools.geoip.freegeoip (we need a global remote
package?)

not tested yet!!!
Fixed Single Connection class (see database.properties.sample in gui),
GeoIP response wrapper, Opd query
+ added also simulated message sending (when DEBUG=yes)
+ tested daemon
+ fixed TimeDataCollector -> if no record found sends current date
@goto-eof goto-eof marked this pull request as ready for review September 8, 2021 00:34
@mwithi mwithi marked this pull request as draft May 27, 2022 13:58
@mwithi mwithi reopened this Jul 4, 2022
@mwithi mwithi changed the base branch from develop to OP-312-telemetry-module July 4, 2022 16:27
@mwithi mwithi marked this pull request as ready for review July 4, 2022 16:29
@mwithi mwithi merged commit 70e49c8 into informatici:OP-312-telemetry-module Jul 4, 2022
mwithi added a commit that referenced this pull request Sep 16, 2022
* enable sql file execution that starts with 7*

* added telemetry module + refactoring

* Chore: PatientExamination code cleaning

* Chore: use parameterized logging instead of concatenation (#469)

* Chore: remove unused imports (#470)

* Chore: collapse duplicate/similar/subtype catches into single statement (#471)

* Chore: remove unnecessary boxing/unboxing (#472)

* Chore: missorted modifiers (#473)

* Chore: nullcheck of movement when variable previously dereferenced (#474)

* Chore: month values are zero based; so 11 not 12 (#475)

* OP-628 update maven wrapper version (#468)

* Using full version number

* OP-392 Fix: not zero cost check only when charging

* Chore: add missing Override method annotation (#478)

* Telemetry updates
added Telemetry daemon + configuration
renamed SmsSender class to SmsDaemon

* resolved conflict

* implemented data collectors

- implemented most of data collectors
- removed useless class BooleanUtils
- corrected indentation

* - added todo

* - added header license

* completed last two data collectors

- completed last two data collectors
- refactoring
- added exception management
- added freegeoip remote service interface in
org.isf.org.isf.remote.iptools.geoip.freegeoip (we need a global remote
package?)

not tested yet!!!

* corrections based on Alessandro's suggestions

* fixed HQL queries (tested with HQL validator only)

* Seems that it is working....Needs further tests and small corrections

Fixed Single Connection class (see database.properties.sample in gui),
GeoIP response wrapper, Opd query

* fixed telemetry daemon running bug

* implementation telemetry module completed

+ added also simulated message sending (when DEBUG=yes)
+ tested daemon
+ fixed TimeDataCollector -> if no record found sends current date

* Added Telemetry menu item in the Settings menu

* refactoring dbSingleConnection + bug fix TelemetryDaemon

Co-authored-by: Alessandro Domanico <[email protected]>
Co-authored-by: David B Malkovsky <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants