Blame view

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

034132c6   Goutte   More changes from...
3
4
- [ ] rajouter MAVEN, New Horizons, Cassini, Galileo, ExoMars comme spacecraft cible
- [ ] prévoir la possibilité à l'utilisateur d'afficher le temps en Day Of Year
c9ad3ee5   Goutte   Publish v1.0.0-rc8
5
- [ ] ajouter un bouton ALERT qui permet d'ouvrir une nouvelle page de formulaire :
604616e4   Goutte   Misc changes from...
6
7
8
    * email
    * target (= planète, spacecraft, comet)
    * submit (envoyé ensuite vers un webservice d'AMDA à construire)
034132c6   Goutte   More changes from...
9
- [ ] 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
10
11
- [ ] 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...
12
- [ ] 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...
13
      -> tout ceci est configurable dans le fichier de configuration, je n'ai pas les ids !
604616e4   Goutte   Misc changes from...
14

d729e9cd   Goutte   Cleanup.
15
16
17
18
19
20
21
22
23
24
25
26
27
28
- [ ] 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...
29

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

ea6c8d5d   Goutte   Add interval cons...
32
- [ ] Optimize data aggregation (numpy vectorization?)
604616e4   Goutte   Misc changes from...
33
- [ ] Credit the author of the pixel art planets (can't find it again)
6b149919   Goutte   Add a Download bu...
34
- [ ] Add a README to the download tarball
59dfb4fc   Goutte   Update the CHANGELOG
35
- [ ] Set the log level to _error_ in production (see `web/run.py`)
59dfb4fc   Goutte   Update the CHANGELOG
36
- [ ] CRON statements to call the cache cleanup and warmup
ed7cc33f   Goutte   Tag v1.0.0-rc6
37
38
- [ ] Rework the images of Rosetta and Juno
- [ ] Enable p67
2d8a5753   Goutte   Make the Y-Axis o...
39
40
- [ ] Enable Uranus
- [ ] Enable Neptune
ea45ebf9   Goutte   Add the mocks of ...
41
- [ ] Find a way to handle the huge amount of data files for Earth (thousands!)
ea6c8d5d   Goutte   Add interval cons...
42

ea6c8d5d   Goutte   Add interval cons...
43

d729e9cd   Goutte   Cleanup.
44
45
46
47
48
49
## 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 ...
50
51
## 1.0.0-rc8

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

59dfb4fc   Goutte   Update the CHANGELOG
57

2d8a5753   Goutte   Make the Y-Axis o...
58
59
## 1.0.0-rc7

575e380a   Goutte   Add disabled laye...
60
- [x] Add disabled layer buttons
cdf79b23   Goutte   Give the future d...
61
- [x] Give the future data another color
780828a8   Goutte   Prepare horizonta...
62
63
- [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...
64
- [x] Add buttons to the orbits plot zoom to inner or outer heliosphere
2d8a5753   Goutte   Make the Y-Axis o...
65
66
67
- [x] Make the Y-Axis of time series dynamic (at the expense of animations)


fb383448   Goutte   Implement the cac...
68
## 1.0.0-rc6
d1c44c51   Goutte   Enable Earth
69

de97d643   Goutte   Fix more bugs.
70
- [x] Re-lock Earth until we have better support
297a7dfc   Goutte   Add support for i...
71
- [x] Add support for inputs STEREO-A, STEREO-B, L1
034132c6   Goutte   More changes from...
72
73
- [x] More ticks along X-axis (I tried, but it does not behave as expected)
- [x] Smaller footer credits
604616e4   Goutte   Misc changes from...
74
75
- [x] Move the version to the footer
- [x] Fix various issues with spacepy and CDF generation
fb383448   Goutte   Implement the cac...
76
77
78
79
80
81


## 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
82
83
84
85
- [x] Enable Earth
- [x] Enable more precise configuration of each models' parameters


59dfb4fc   Goutte   Update the CHANGELOG
86
87
## 1.0.0-rc4

aa7247d6   Goutte   Generate a CDF fi...
88
89
- [x] Sort times series by closeness to the sun
- [x] Generate a CDF file (not NetCDF)
7b5642ae   Goutte   Normalize time in...
90
- [x] Normalize time interval for time series
1324cc91   Goutte   Make the footer i...
91
92
93
- [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...
94
95
- [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...
96
97
- [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...
98
- [x] Make the local cache more resilient to naming collisions
59dfb4fc   Goutte   Update the CHANGELOG
99
100
101
102
103


## 1.0.0-rc3

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

7284f4ff   Goutte   Update the change...
107

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

59dfb4fc   Goutte   Update the CHANGELOG
110
111
112
113
114
115
116
- [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...
117
- [x] Cache cleanup (remove old files) `/cache/cleanup`
59dfb4fc   Goutte   Update the CHANGELOG
118
119
120


## 0.1.0
a4a9ef03   Goutte   Cache generated C...
121
122
123

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


9390ec89   Goutte   Initial experimen...
137
138
## 0.0.0

3f0d5ea2   Goutte   Update the change...
139
140
141
142
143
144
145
146
147
148
149
- [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...
150
- [x] Comets (the one visited by rosetta, p67)
3f0d5ea2   Goutte   Update the change...
151
152
153
154
155
156
- [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