-
Notifications
You must be signed in to change notification settings - Fork 1
/
HISTORY
182 lines (147 loc) · 7.31 KB
/
HISTORY
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
#########################
Apollo Release History
#########################
* Release 2.31.0 (2023-10-27)
- Add 'hostname' field into PyML json output
* Release 2.30.0 (2023-10-25)
- Update 'healthcheck'
- Add 'healthcheck' on Apollo container
- Update 'loc' validation rule
- Add new host 'exist-dev.int.ingv.it:8081' into 'FindAndRetrieveStationXMLTrait' for RAN stations
* Release 2.29.0 (2023-10-20)
- Hyp2000: fix validation when 'phases' array is missing
- PyML: fix validation and PHPUnit Test when 'amplitudes' array is missing
- Set 'throttle:500,1'.
- Update PHP-Packages ('composer update')
- Add package 'spatie/laravel-directory-cleanup' to daily remove 'storage/app/data/hyp2000' and 'storage/app/data/pyml' old dirs; conf. file 'config/laravel-directory-cleanup.php'.
* Release 2.28.0 (2023-10-17)
- Fix file StationHinv. Issue: https://gitlab.rm.ingv.it/caravel/apollo/-/issues/11
* Release 2.27.0 (2023-10-17)
- Fix coordinates search. Issue: https://gitlab.rm.ingv.it/caravel/apollo/-/issues/12
* Release 2.26.0 (2023-09-19)
- PyML: Add 'ep_distance_km', 'ep_distance_delta' and 'orig_distance' into the output. Issue: #10
* Release 2.25.0 (2023-09-19)
- Fix bug: duplicate lines into station_hinv file
* Release 2.24.0 (2023-09-13)
- Fix bug into 'StationHinvModel' for location code
* Release 2.23.0 (2023-07-13)
- Add 'schedule__migrate' into 'app/Console/Kernel.php' to 'migrate' each time the MySQL container restart.
* Release 2.22.0 (2023-06-28)
- Fix CI
- Remove Horizon single container "service" and install It into "apollo" container
- Update scheduled commands
* Release 2.21.0 (2023-06-25)
- Major update:
- Update PopulateCacheController Class to use Queue
- Add PyMLJob and StationHinvJob for Queue
- Add Horizon and MySQL containers for Queue
- Update FindAndRetrieveStationXMLTrait Trait to use Http::pool() to submit parallel GET requests on fdsnws_nodes
- Update Console\Kernel.php Class to run PopulateCacheController Class daily
- Update PyMLTest
* Release 2.20.1 (2023-06-15)
- Update PyML 'command' into docker-compose.swarm.yml
* Release 2.20.0 (2023-06-15)
- Update Openapi-Spec to include: PyML magnitude quality and PyML log
- PyML - Update 'hb' and 'db' properties
- Update PyML docker image
- Remove 'output' option; only json output available
* Release 2.19.3 (2023-06-01)
- minor fix
* Release 2.19.2 (2023-06-01)
- Update output type of PyML 'hb' and 'db', from "number and "boolean" to "string"
* Release 2.19.1 (2023-05-31)
- Update output type of PyML 'hb' and 'db', from "number and "boolean" to "number"
* Release 2.19.0 (2023-05-30)
- Update "ExecutionTime" Log label
* Release 2.18.0 (2023-05-30)
- Update 'openapitools/openapi-generator-cli:v6.4.0' to 'openapitools/openapi-generator-cli:v6.6.0'
- Update PHP-Packages ('composer update')
* Release 2.17.0 (2023-05-30)
- Update output type of PyML 'hb' and 'db', from only "number" to "number" or "boolean"
- Update STA_NOT_FOUNDED variable with 'location'
- Update 'config/ingv-logging.php' to set hostname by-name (instead of IP) on log files
- Add 'STA_NOT_FOUNDED' variable to reports stations not founded on FDSNWS-Station(s)
- Set 'user' to 'docker-compose.swarm.yml'
* Release 2.16.0 (2023-04-19)
- Update 'docker-compose.swarm.yml'
- Update PHP-Packages (composer update)
- Remove default value: 'ZTR 10 F'. Issue: https://gitlab.rm.ingv.it/caravel/apollo/-/issues/8
- Update 'input.arc' to implement 'fix depth'. Issue: https://gitlab.rm.ingv.it/caravel/apollo/-/issues/8
- Update cache
- Update hyp2000 docker image to use ew-sandbox
* Release 2.15.0 (2023-03-22)
- Add 'instance' into '/status' route
- Update PHPUnit tests to use Swagger json output example.
- Remove 'instance' from PyML->log object
* Release 2.14.1 (2023-03-22)
- Use last PyML version; it implement 'log' into the json output.
- Handle 'ABANDON EVENT WITH' hyp2000 output.
- Hotfix: 2.14.1: 1)Fix openapi spec for 'log' object 2)Add 'random_string' to the output.
* Release 2.13.1 (2023-03-20)
- Update 'output=json' to use directly PyML json output; and add 'output=csv2json' to use old method that parse the csv and return json.
- Remove the use of "authoritative" into 'FindAndRetrieveStationXMLTrait' Class
- Add 'version' to '/status' route
- Hotfix: 2.13.1: workaround 'output=json' to return old format
* Release 2.12.0 (2023-03-13)
- Remove docker client
- Update CI
* Release 2.11.0 (2023-03-13)
- Remove submodule 'laradock'
- Remove submodule 'hyp2000' and 'pyml'
- Add 'hyp2000' and 'pyml' as a micro-services (docker services)
- Update hyp2000 submodule
- Start working with new docker method
* Release 2.9.0 (2023-02-24)
- Update PHP-Packages ('composer update')
- Fix validator on 'weight' value
* Release 2.8.0 (2022-09-27)
- Update Log 'info/debug' message
- Enanched code to retrieve 'net=IT' stations
- Fix latency on request 'timeout'
* Release 2.7.0 (2022-08-18)
- Update PHP-Packages ('composer update')
- 1)Formatting code with 'laravel/pint' PHP-Package 2)Add route '/populate-cache'.
- When a station is not found in the FDSN nodes, try on 'webservices.ingv.it' with 'authoritative=any'
- Update PHP-Packages ('composer update')
- Update PyML submodule
- Add 'laravel/pint' PHP-Package
* Release 2.6.0 (2022-07-20)
- Update PHP-Packages ('composer update')
- Fix 'locApi.v2PostHyp2000(req)' problem. Issue: https://gitlab.rm.ingv.it/caravel/apollo/-/issues/3
- Test to fix 'Object hyp2000Conf' and 'Object model' issue: https://gitlab.rm.ingv.it/caravel/apollo/-/issues/3
* Release 2.5.0 (2022-04-07)
- Update PHP-Packages ('composer update')
- Add Pages into CI to generate java and python Swagger client
- Update Laradock
- Update to read new CSV file (https://gitlab.rm.ingv.it/raffaele.distefano/pyml/-/blob/docker/examples/output/pyml_magnitudes.csv).
- Output json returns also input value
- Fix bug to return only SCNL received in input json.
- Update README to add Download section
- Add pyml PHPUnit test
- Update laradock submodule
- Update PyML submodule
- Remove 'v1' version
- Rename route path from 'hyp2000' to 'location'
- Add PHPStan
- Update to Laravel9
* Release 2.4.0 (2022-02-12)
- Update php packages ('composer update').
- Update hyp2000 submodule
- Use PHP8 instead of PHP7
- Update Laradock submodule
* Release 2.3.0 (2022-01-18)
- Update validation implementing Form Request Validation.
- Update Laradock submodule
- Update hyp2000 submodule. Commit: https://github.com/INGV/hyp2000/commit/de035e915ea9b3d19b679c75357f6db866d7276a
- Update OA3 validation into .gitlab-ci
- Update 'configure_laradock.sh' script
- Fix validation on 'phase.weight'. Issue: https://gitlab.rm.ingv.it/caravel/hyp2000ws/-/issues/7
* Release 2.2.0 (2021-05-26)
- Update swagger with 'emersio' field
- Update code to use new input JSON version (https://gitlab.rm.ingv.it/caravel/hyp2000ws/-/issues/1#note_48399). There is a method to convert the input from old style to the new one.
- Fix "baco 60s". Issue: https://gitlab.rm.ingv.it/caravel/pickfx/-/issues/143
* Release 2.1.1 (2021-05-11)
- Update 'hyp2000' submodule. Commit: https://github.com/INGV/hyp2000/commit/836789158313b9cd1c2e320030b9b6e14565cec2
- Fix Swagger bug for 'weight' field
* Release 2.0.0 (2021-03-23)
- Update laradock.