Blame view

CHANGELOG.md 7.17 KB
604616e4   Goutte   Misc changes from...
1
2
## Nicolas

034132c6   Goutte   More changes from...
3
- [ ] rajouter MAVEN, New Horizons, Cassini, Galileo, ExoMars comme spacecraft cible
c9ad3ee5   Goutte   Publish v1.0.0-rc8
4
- [ ] ajouter un bouton ALERT qui permet d'ouvrir une nouvelle page de formulaire :
604616e4   Goutte   Misc changes from...
5
6
7
    * email
    * target (= planète, spacecraft, comet)
    * submit (envoyé ensuite vers un webservice d'AMDA à construire)
034132c6   Goutte   More changes from...
8
- [ ] prévoir un bouton EPN-TAP ou l'on mettrait l'outil en relation avec le client VESPA développé par nathanaël
c9ad3ee5   Goutte   Publish v1.0.0-rc8
9
10
- [ ] séries temporelles en échelle log ou linéaire
      /!\ D3 ne supporte pes les échelles log pour un domaine qui contient le 0.
034132c6   Goutte   More changes from...
11
- [ ] juno/rosetta doivent aussi bouger le long de leur orbite lorsque l'on parcourt à la souris les données de la série temporelle; pour les intervalles de temps où rosetta  n'existe plus (crash à la surface de la comète) il faut qu'elle disparaisse; pour les intervalles de temps où juno est en orbite autour de jupiter il faut que juno suive jupiter
3c2b15fc   Goutte   Make the Y-Axis o...
12
      -> tout ceci est configurable dans le fichier de configuration, je n'ai pas les ids !
604616e4   Goutte   Misc changes from...
13

d729e9cd   Goutte   Cleanup.
14
15
16
17
18
19
20
21
22
23
24
25
26
27
- [ ] pour l'option jupiter thermospheric models dans l'onglet layer, une fois activée il faut que sur un tracé de la pression dynamique à jupiter tu fasses apparaître trois lignes horizontales en trois couleurs différentes pour les valeurs:
      Model A compressed Pdyn=0.121  nPa
      Model B baseline   Pdyn=0.060  nPa
      Model C expanded   Pdyn=0.020  nPa


## CME Catalogs

1) https://www.helcats-fp7.eu/catalogues/wp4_icmecat.html
et télécharger le catalogue en ASCII, JSON ou VOTAble XML
les traits verticaux à repérer sur les données Terre sont délimités par ICME_START_TIME et ICME_STOP_TIME, et il faut prendre le catalogue pour WIND uniquement (qui se trouver au point L1)
et prendre aussi
2) https://wind.nasa.gov/fullcatalogue.php

604616e4   Goutte   Misc changes from...
28

e18701b6   Goutte   Cache clear (remo...
29
## Future ?
f75faf5f   Goutte   WIP
30

b52b494b   Goutte   Add even more logs.
31
- [ ] Rework the images of Rosetta and Juno
78728a80   Goutte   Bump to 1.4
32
- [ ] Optimize data aggregation (numpy vectorization?)
1ab47144   Goutte   Add new menus, up...
33
- [ ] Bump D3JS to v5 (and its promises)
b52b494b   Goutte   Add even more logs.
34
- [ ] Enable p67
866991ff   Goutte   Add Jupiter's CME...
35
- [ ] IE compat, if you can (mouahahahahaha good luck)
7176ae9b   Goutte   Fix Myriam's cont...
36
- [ ] Fix the warmup on the prod server (I was kicked out, do it yourselves)
866991ff   Goutte   Add Jupiter's CME...
37
- [ ] Set the log level to _error_ in production (see `web/run.py` -- DIY)
7176ae9b   Goutte   Fix Myriam's cont...
38
39
40
41


## 1.9

866991ff   Goutte   Add Jupiter's CME...
42
43
44
45
46
47
48
49
- [x] Auroral Emissions (Jupiter)
- [x] Auroral Emissions Fixes
- [x] Enable the Input selector


## 1.8.3

- [x] Fix whitespaces
7176ae9b   Goutte   Fix Myriam's cont...
50
51


2be8e8a0   Goutte   Ignore bad data.
52
## 1.8.2
7176ae9b   Goutte   Fix Myriam's cont...
53
54

- [x] Fix Earth temperature
1ab47144   Goutte   Add new menus, up...
55
56


11d86851   Goutte   Add support for s...
57
58
59
## 1.8

- [x] Auroral Emissions (Saturn)
11d86851   Goutte   Add support for s...
60
61


1ab47144   Goutte   Add new menus, up...
62
63
64
65
66
67
68
69
70
## 1.7

- [x] Only get SWRT after OMNI
- [x] Fix Rosetta & Juno squatting the CDF Download
- [x] Layer : Models (disabled)
- [x] Layer : Campaigns (disabled)
- [x] Layer : Catalogs (disabled)
- [x] Layer : Inputs (disabled)
- [x] Solve the ticks' month issue
fd1829c3   Goutte   Use the new AMDA API
71
72


1185f353   Goutte   Fix the CME Catal...
73
74
75
76
## 1.6

- [x] Re-enable Earth
- [x] Layer : CME Catalogs
64a671cd   Goutte   Add an About page.
77
78
79
80
- [x] Add an About page
- [x] Rewrite everything using ES6 instead of Livescript
- [x] Force domain re-sizing of time series to be sequential
- [x] Fix broken, confusing ticks on time series
a2ae8e7a   Goutte   Merge old changes.
81
- [x] Make date format in time series saner (DOY)
1185f353   Goutte   Fix the CME Catal...
82
83


fd1829c3   Goutte   Use the new AMDA API
84
85
86
87
88
## 1.5

- [x] Use the new AMDA API
- [x] Add Mercury Real Time
- [x] Add Venus Real Time
78728a80   Goutte   Bump to 1.4
89
90


a2ae8e7a   Goutte   Merge old changes.
91
92
93
94
95
## 1.4.1

- [x] Add logs to hunt a Heisenbug


78728a80   Goutte   Bump to 1.4
96
97
98
99
## 1.4

- [x] Enable Uranus
- [x] Enable Neptune
58e589e9   Goutte   Update the CHANGE...
100
101


dabb9d5f   Goutte   Fix the layers' c...
102
103
104
105
106
107
## 1.3.1

- [x] Disable Earth again
- [x] Fix the layers being shown outside the clipping area in the time series


a0e5bc71   Goutte   Keep trying to fi...
108
## 1.3
58e589e9   Goutte   Update the CHANGE...
109

596da00d   Goutte   Add more exceptio...
110
111
- [x] Earth pdyn = pv² (TBD)
- [x] Earth omnihour B is a Vector3, use the first scalar
b03d5eb1   Goutte   Add the last CME ...
112
- [x] Layers
58e589e9   Goutte   Update the CHANGE...
113
    - SW Catalogs
a0e5bc71   Goutte   Keep trying to fi...
114
115
116
117


## 1.2

58e589e9   Goutte   Update the CHANGE...
118
119
120
121
122
123
124
125
126
127
128
129
- [x] Restore Earth
- [x] Clean NetCDF, stage 1
- [x] Accordion on the parameters list
- [x] Check IE compat
- [x] Bind the Alert button to a website


## 1.1

- [x] Credit the author of the pixel art planets (`Jr Astronaut`)
- [x] … and buy his stuff from https://www.redbubble.com/people/spacefruitdox
- [x] Fix a small glitch with the time series cursor on zoom
ea6c8d5d   Goutte   Add interval cons...
130

ea6c8d5d   Goutte   Add interval cons...
131

fb5dc2a0   Goutte   Fix a nasty bug, ...
132
133
134
## 1.0.1

- [x] Fix an issue with the Time Series axes
58e589e9   Goutte   Update the CHANGE...
135
- [x] CRON statements to call the cache cleanup and warmup
fb5dc2a0   Goutte   Fix a nasty bug, ...
136
137


d729e9cd   Goutte   Cleanup.
138
139
140
141
142
143
## 1.0.0

- [x] Fix a bug with data that is offset by one hour.
- [x] Use `git describe` as version number


ea45ebf9   Goutte   Add the mocks of ...
144
145
## 1.0.0-rc8

c9ad3ee5   Goutte   Publish v1.0.0-rc8
146
- [x] Make the parameters' toogle buttons smaller
32a46001   Goutte   Set time format t...
147
- [x] Set time format to 24h in the time series
ea45ebf9   Goutte   Add the mocks of ...
148
149
150
- [x] Add the disabled versions of Uranus and Neptune
- [x] Add the `CME Catalogs` layer

59dfb4fc   Goutte   Update the CHANGELOG
151

2d8a5753   Goutte   Make the Y-Axis o...
152
153
## 1.0.0-rc7

575e380a   Goutte   Add disabled laye...
154
- [x] Add disabled layer buttons
cdf79b23   Goutte   Give the future d...
155
- [x] Give the future data another color
780828a8   Goutte   Prepare horizonta...
156
157
- [x] Change the default interval (from 2 months in the past to one in the future)
- [x] Prepare horizontal lines in the time series
3c2b15fc   Goutte   Make the Y-Axis o...
158
- [x] Add buttons to the orbits plot zoom to inner or outer heliosphere
2d8a5753   Goutte   Make the Y-Axis o...
159
160
161
- [x] Make the Y-Axis of time series dynamic (at the expense of animations)


fb383448   Goutte   Implement the cac...
162
## 1.0.0-rc6
d1c44c51   Goutte   Enable Earth
163

de97d643   Goutte   Fix more bugs.
164
- [x] Re-lock Earth until we have better support
297a7dfc   Goutte   Add support for i...
165
- [x] Add support for inputs STEREO-A, STEREO-B, L1
034132c6   Goutte   More changes from...
166
167
- [x] More ticks along X-axis (I tried, but it does not behave as expected)
- [x] Smaller footer credits
604616e4   Goutte   Misc changes from...
168
169
- [x] Move the version to the footer
- [x] Fix various issues with spacepy and CDF generation
fb383448   Goutte   Implement the cac...
170
171
172
173
174
175


## 1.0.0-rc5

- [x] Cache warmup (generate for today's default interval) `/cache/warmup`
- [x] Improve the generated CDF for SAMP
d1c44c51   Goutte   Enable Earth
176
177
178
179
- [x] Enable Earth
- [x] Enable more precise configuration of each models' parameters


59dfb4fc   Goutte   Update the CHANGELOG
180
181
## 1.0.0-rc4

aa7247d6   Goutte   Generate a CDF fi...
182
183
- [x] Sort times series by closeness to the sun
- [x] Generate a CDF file (not NetCDF)
7b5642ae   Goutte   Normalize time in...
184
- [x] Normalize time interval for time series
1324cc91   Goutte   Make the footer i...
185
186
187
- [x] Make the footer images clickable
- [x] Highlight the visits counter
- [x] Use a default interval up to 3 weeks in the future
ea6c8d5d   Goutte   Add interval cons...
188
189
- [x] Add interval constraints for orbit models (Rosetta uses P67 after a time)
- [x] Make the download with a netcdf file instead of a tarball of CSVs
dc0be992   Goutte   Support having no...
190
191
- [x] Support having no position to display (for Rosetta in some intervals)
- [x] Make the local cache more resilient to corrupted downloads
927c69c3   Goutte   Make the local ca...
192
- [x] Make the local cache more resilient to naming collisions
59dfb4fc   Goutte   Update the CHANGELOG
193
194
195
196
197


## 1.0.0-rc3

- [x] Make the targets dynamic in the orbit plot, allowing zoom
e18701b6   Goutte   Cache clear (remo...
198
- [x] Refactor some more to move as much as we can to the config
dc0be992   Goutte   Support having no...
199
- [x] Cache clear (remove all files) `/cache/clear`
59dfb4fc   Goutte   Update the CHANGELOG
200

7284f4ff   Goutte   Update the change...
201

59dfb4fc   Goutte   Update the CHANGELOG
202
## 1.0.0-rc2
8644387c   Goutte   Use real data.
203

59dfb4fc   Goutte   Update the CHANGELOG
204
205
206
207
208
209
210
- [x] Refactor and clean up
- [x] Add loaders to targets' toggle button


## 1.0.0-rc1

- [x] Support multiple data and orbit models for each target
e18701b6   Goutte   Cache clear (remo...
211
- [x] Cache cleanup (remove old files) `/cache/cleanup`
59dfb4fc   Goutte   Update the CHANGELOG
212
213
214


## 0.1.0
a4a9ef03   Goutte   Cache generated C...
215
216
217

- [x] Cache generated CSVs on the server side
- [x] Cache generated CSVs on the client side
9c0c4509   Goutte   Add a loader to t...
218
- [x] Count visits
0afabe4e   Goutte   Update the change...
219
- [x] Zoom in on time series
9c0c4509   Goutte   Add a loader to t...
220
- [x] Loader and targets loading animation
a7ef1487   Goutte   More logs !
221
- [x] Start/Stop datetime fields
46512d17   Goutte   Update the change...
222
- [x] Retry CSV generation when it fails due to a bug in AMDA's API
08abc2d4   Goutte   Remove duplicate ...
223
- [x] Remove duplicate NetCDFs from AMDA's API response
7284f4ff   Goutte   Update the change...
224
225
- [x] Add a version number somewhere
- [x] Move the visitors counter to the footer
6b149919   Goutte   Add a Download bu...
226
- [x] Download raw data (tarball of CSV) for current time interval and targets
bde97e4d   Goutte   Add more changes ...
227
- [x] Download raw data as NetCDF for current everything, via SAMP
05e269d1   Goutte   Show an error mes...
228
- [x] Add a warning for users with javascript disabled
a4a9ef03   Goutte   Cache generated C...
229
230


9390ec89   Goutte   Initial experimen...
231
232
## 0.0.0

3f0d5ea2   Goutte   Update the change...
233
234
235
236
237
238
239
240
241
242
243
- [x] Initial website skeleton
- [x] Initial data bridge between netCDF and CSV
- [x] New parameters
    - [x] Temperature `T` (K)
    - [x] Density `N` (cm^-3)
    - [x] Angle Planet-Sun-Earth `Delta_angle` (degrees)
    - [x] Magnetism => B Tangential
- [x] Planets
- [x] Probes
    - [x] Rosetta
    - [x] Juno
dc0be992   Goutte   Support having no...
244
- [x] Comets (the one visited by rosetta, p67)
3f0d5ea2   Goutte   Update the change...
245
246
247
248
249
250
- [x] Orbits axes titles
- [x] Logo Europlanet
- [x] Cache remote NetCDFs locally
- [x] Add source name on time series
- [x] Support multiple sources
- [x] Support enabling/disabling sources