satnogs-network issueshttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues2024-03-27T18:47:13Zhttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/942Limit results in /observations when search is too wide2024-03-27T18:47:13ZGeorge SfoungarisLimit results in /observations when search is too wideIf the number of observations resulting from searching in /observations page, paginating those results will result in a large number of pages, which is detrimental to performance. Instead, the results should be limited and a message sugg...If the number of observations resulting from searching in /observations page, paginating those results will result in a large number of pages, which is detrimental to performance. Instead, the results should be limited and a message suggesting search refinement using the filters be displayed.George SfoungarisGeorge Sfoungarishttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/940Use cursor pagination in api/observations endpoint2024-03-27T18:47:13ZGeorge SfoungarisUse cursor pagination in api/observations endpointGeorge SfoungarisGeorge Sfoungarishttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/933Date picker on observation page and new observation page, handles UTC Midnigh...2024-03-22T13:11:24ZWilliam GaylordDate picker on observation page and new observation page, handles UTC Midnight incorrectly on Chromium based browsers.On the [Observations page ](https://network.satnogs.org/observations/) and the new observation page the data picker breaks for UTC hour 00.
![Capture](/uploads/ca8171e7db22119544237de015c04f2e/Capture.PNG)
![Capture2](/uploads/f62261350...On the [Observations page ](https://network.satnogs.org/observations/) and the new observation page the data picker breaks for UTC hour 00.
![Capture](/uploads/ca8171e7db22119544237de015c04f2e/Capture.PNG)
![Capture2](/uploads/f6226135047fda1b1ebabc7939f48ee2/Capture2.PNG)
![Capture3](/uploads/462d09c263571b956c4404577ffac29a/Capture3.PNG)
This appears to only affect Chromium based browsers. (Works fine on Firefox while breaks on Chrome and Edge.)https://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/932Edit Antenna, wrong error message2024-03-22T13:11:24ZBen Z en de restEdit Antenna, wrong error messageWhen editing my antenna settings, I change the minimum at first, as a result the maximum is lower as the minimum, but the error states it the other way round, ![error-edit_antenna](/uploads/1e9f4e224570a10c63a081613d76c0b7/error-edit_ant...When editing my antenna settings, I change the minimum at first, as a result the maximum is lower as the minimum, but the error states it the other way round, ![error-edit_antenna](/uploads/1e9f4e224570a10c63a081613d76c0b7/error-edit_antenna.png)
So, Minimum value is greater than maximum value would be the right message I think.https://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/931edit station, save button not working2024-01-07T14:09:47ZPE0SATedit station, save button not workingSelecting https://network.satnogs.org/stations/edit/431/ and trying to set the station in testing mode, I am unable to save the new settings. The save changes button isn't working.
I have tested this with the Brave browser Version 1.61....Selecting https://network.satnogs.org/stations/edit/431/ and trying to set the station in testing mode, I am unable to save the new settings. The save changes button isn't working.
I have tested this with the Brave browser Version 1.61.114 Chromium: 120.0.6099.199 (Official Build) (64-bit) release and Firefox 115.6.0esr (64-bit) both on Debian Linux
![image](/uploads/3df8953def8a60876abcd20c31b75937/image.png)https://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/922During Vetting modal of satellite isn't dismissed after moving to next observ...2023-10-31T10:08:05ZAlfredos-Panagiotis DamkalisDuring Vetting modal of satellite isn't dismissed after moving to next observationSteps to reproduce:
1. Open at least 2 observations in vetting view
2. Click on satellite name to load the modal
3. Hit the key shortcut for the next observation (the same happens if you hit shortcut for vetting)
4. Go back
Expected Re...Steps to reproduce:
1. Open at least 2 observations in vetting view
2. Click on satellite name to load the modal
3. Hit the key shortcut for the next observation (the same happens if you hit shortcut for vetting)
4. Go back
Expected Result:
Modal should be dismissed and with click on satellite name should pop up again
Actual Result:
Modal isn't and can not be dismissed and it is not functionalhttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/921During Vetting audio continues to play after moving to next observation2023-10-31T10:08:05ZAlfredos-Panagiotis DamkalisDuring Vetting audio continues to play after moving to next observationSteps to reproduce:
1. Open at least 2 observations with audio in vetting view
2. Go to the audio tab of the first
3. Load and play audio
4. Hit next button (or the key shortcut)
Expected Result:
Audio should stop playing and be reset
...Steps to reproduce:
1. Open at least 2 observations with audio in vetting view
2. Go to the audio tab of the first
3. Load and play audio
4. Hit next button (or the key shortcut)
Expected Result:
Audio should stop playing and be reset
Actual Result:
Audio continues to play and even if you go back audio component doesn't function as it shouldhttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/920Show frequency band in transmitter UUIDs filter in observations page2023-10-31T10:08:06ZAlfredos-Panagiotis DamkalisShow frequency band in transmitter UUIDs filter in observations pageIn the dropdown list of transmitter UUIDs in observations page, it would be nice to show also the frequency band or the frequency itself.
For example:
"ARgB3DYj45ZSjbFB5imVY4 | ISS | VHF" or "ARgB3DYj45ZSjbFB5imVY4 | ISS | 145.825 MHz"In the dropdown list of transmitter UUIDs in observations page, it would be nice to show also the frequency band or the frequency itself.
For example:
"ARgB3DYj45ZSjbFB5imVY4 | ISS | VHF" or "ARgB3DYj45ZSjbFB5imVY4 | ISS | 145.825 MHz"https://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/919Vetting process breaks when if filtering based on rated artifacts2023-10-27T09:25:37ZGeorge SfoungarisVetting process breaks when if filtering based on rated artifactsIf there is a filter for the presence of waterfall applied when vetting observations during the vetting workflow, the observation queryset will not work correctly because of the pagination: As the user vets, the number of observations wi...If there is a filter for the presence of waterfall applied when vetting observations during the vetting workflow, the observation queryset will not work correctly because of the pagination: As the user vets, the number of observations with rated and not rated artifacts changesGeorge SfoungarisGeorge Sfoungarishttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/918Modal elements are stuck in vetting view2023-10-27T09:25:37ZAlfredos-Panagiotis DamkalisModal elements are stuck in vetting viewSteps to reproduce:
1. Search for observations
2. Open vetting view
3. Click on the satellite name to open the satellite modal
4. Press arrow or d key
Expected results:
All the elements from modal (the modal itself and the dark backgro...Steps to reproduce:
1. Search for observations
2. Open vetting view
3. Click on the satellite name to open the satellite modal
4. Press arrow or d key
Expected results:
All the elements from modal (the modal itself and the dark background) should have been removed
Actual results:
The dark background remains and can not be dismissed
Extra Info:
If you go back (arrow or a key) the modals shows up but this time you can not dismiss it, even if you hit the `close` button.George SfoungarisGeorge Sfoungarishttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/916Remove duplicate transmitter UUIDs from the dropdown in the filter form of ob...2023-09-18T11:17:25ZGeorge SfoungarisRemove duplicate transmitter UUIDs from the dropdown in the filter form of observations pageGeorge SfoungarisGeorge Sfoungarishttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/915Allow a user to receive permission to vet observations2023-09-18T11:17:25ZGeorge SfoungarisAllow a user to receive permission to vet observationsGeorge SfoungarisGeorge Sfoungarishttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/913Frequency filter in stations page accepts scientific notation but returns inv...2023-10-27T09:25:37ZNestoras Sdoukossdoukos@libre.spaceFrequency filter in stations page accepts scientific notation but returns invalid frequency![Screenshot_20230804_155455](/uploads/887a65162e3a90e6f187509b8975d809/Screenshot_20230804_155455.png)
Although the frequency-format span does not calculate the frequency from scientific notation and is an indication that the input is ...![Screenshot_20230804_155455](/uploads/887a65162e3a90e6f187509b8975d809/Screenshot_20230804_155455.png)
Although the frequency-format span does not calculate the frequency from scientific notation and is an indication that the input is incorrect i think it should be processed correctly or not accepted at all.
![Screenshot_20230804_154748](/uploads/d760d7b4df6817eaae272b2007edd469/Screenshot_20230804_154748.png)George SfoungarisGeorge Sfoungarishttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/911Scheduling Future Passes sporadically fails2023-08-21T10:56:52ZDel SpanglerScheduling Future Passes sporadically failsI cannot say what exactly causes this error, but some small portion of scheduling future pass attempts from the station 'Future Passes' tab fails out immediately and presents 1 scheduling option on a satellite that is not above the horiz...I cannot say what exactly causes this error, but some small portion of scheduling future pass attempts from the station 'Future Passes' tab fails out immediately and presents 1 scheduling option on a satellite that is not above the horizon.
![image](/uploads/d695a7d7478368a088429e1afe70c6d1/Untitled.png)
My initial suspicion is this was introduced in MR !1145https://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/910Optimizations2023-10-19T14:30:43ZChristos BarkonikosOptimizations- [ ] / network.base.views.generic.index
- [ ] /about/ django.views.generic.base.TemplateView
- [ ] /api/ rest_framework.routers.APIRootView
- [ ] /api/\.<format>/ rest_framework.routers.APIRootView
- [ ] /api/configuratio...- [ ] / network.base.views.generic.index
- [ ] /about/ django.views.generic.base.TemplateView
- [ ] /api/ rest_framework.routers.APIRootView
- [ ] /api/\.<format>/ rest_framework.routers.APIRootView
- [ ] /api/configuration/ network.api.views.StationConfigurationView
- [ ] /api/configuration/<pk>/ network.api.views.StationConfigurationView
- [ ] /api/configuration/<pk>\.<format>/ network.api.views.StationConfigurationView
- [ ] /api/configuration\.<format>/ network.api.views.StationConfigurationView
- [ ] /api/jobs/ network.api.views.JobView
- [ ] /api/jobs/<pk>/ network.api.views.JobView
- [ ] /api/jobs/<pk>\.<format>/ network.api.views.JobView
- [ ] /api/jobs\.<format>/ network.api.views.JobView
- [ ] /api/observations/ network.api.views.ObservationView
- [ ] /api/observations/<pk>/ network.api.views.ObservationView
- [ ] /api/observations/<pk>\.<format>/ network.api.views.ObservationView
- [ ] /api/observations\.<format>/ network.api.views.ObservationView
- [ ] /api/station/register network.api.views.station_register_view
- [ ] /api/stations/ network.api.views.StationView
- [ ] /api/stations/<pk>/ network.api.views.StationView
- [ ] /api/stations/<pk>\.<format>/ network.api.views.StationView
- [ ] /api/stations\.<format>/ network.api.views.StationView
- [ ] /api/transmitters/ network.api.views.TransmitterView
- [ ] /api/transmitters/<transmitter_uuid>/ network.api.views.TransmitterView
- [ ] /api/transmitters/<transmitter_uuid>\.<format>/ network.api.views.TransmitterView
- [ ] /api/transmitters\.<format>/ network.api.views.TransmitterView
- [ ] /media/<path> django.views.static.serve
- [x] /observations/ network.base.views.observation.ObservationListView
- [ ] /observations/<observation_id>/ network.base.views.observation.observation_view
- [ ] /observations/<observation_id>/delete/ network.base.views.observation.observation_delete
- [ ] /observations/new/ network.base.views.scheduling.observation_new
- [ ] /pass_predictions/<station_id>/ network.base.decorators.wrap
- [ ] /prediction_windows/ network.base.decorators.wrap
- [ ] /satellites/<norad_id>/ network.base.views.observation.satellite_view
- [ ] /scheduling_stations/ network.base.decorators.wrap
- [ ] /settings_site/ network.base.decorators.wrap
- [ ] /stations/ network.base.views.station.StationListView
- [ ] /stations/<station_id>/ network.base.views.station.station_view
- [ ] /stations/<station_id>/delete/ network.base.views.station.station_delete
- [ ] /stations/<station_id>/delete_future_observations/ network.base.views.station.station_delete_future_observations
- [ ] /stations/edit/ network.base.views.station.station_edit
- [ ] /stations/edit/<station_id>/ network.base.views.station.station_edit
- [ ] /stations/register/step<step>/ network.base.views.station.station_register
- [ ] /stations/register/step<step>/ network.base.views.station.station_register
- [ ] /stations/register/step<step>/<station_id>/ network.base.views.station.station_register
- [ ] /stations_all/ network.base.decorators.wrap
- [ ] /transmitters/ network.base.views.scheduling.transmitters_view
- [ ] /users/<username>/ network.users.views.view_user
- [ ] /users/redirect/ network.users.views.UserRedirectView
- [ ] /users/update/ network.users.views.UserUpdateView
- [ ] /users/update/token/ network.users.views.update_user_token
- [ ] /waterfall_vet/<observation_id>/ network.base.decorators.wrapAlfredos-Panagiotis DamkalisChristos BarkonikosGeorge SfoungarisAlfredos-Panagiotis Damkalishttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/909Make missing migration after station model change2023-07-19T09:22:42ZVasilis TsiligiannisMake missing migration after station model changeVasilis TsiligiannisVasilis Tsiligiannishttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/908Disable Google Analytics when an account key is not set2023-07-19T08:32:02ZVasilis TsiligiannisDisable Google Analytics when an account key is not setCurrently, GA code is always rendered when the environment is marked as production. It should also be disabled when no account key is set.
It also appears the the implementation is outdated and not functional. Consider completely removi...Currently, GA code is always rendered when the environment is marked as production. It should also be disabled when no account key is set.
It also appears the the implementation is outdated and not functional. Consider completely removing Google Analytics.Vasilis TsiligiannisVasilis Tsiligiannishttps://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/906Docs Pipeline Build fails under Sphinx 7.02023-07-18T17:37:19ZDel SpanglerDocs Pipeline Build fails under Sphinx 7.0tox -e docs will fail with:
```
Theme error:
An error happened in rendering the page api.
Reason: UndefinedError("'style' is undefined")
```
No changes, but previous builds succeeded with 6.2.0tox -e docs will fail with:
```
Theme error:
An error happened in rendering the page api.
Reason: UndefinedError("'style' is undefined")
```
No changes, but previous builds succeeded with 6.2.0https://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/902Invalid timestamp can be autofilled on New Observation page2024-03-14T08:50:10ZKevin CroissantInvalid timestamp can be autofilled on New Observation pageBug report on behalf of user `fluidd` in Matrix.
The New Observation page (https://network.satnogs.org/observations/new/) can prefill a timestamp which is not accepted because it lacks the seconds field.
```
fluidd
Attempting to schedu...Bug report on behalf of user `fluidd` in Matrix.
The New Observation page (https://network.satnogs.org/observations/new/) can prefill a timestamp which is not accepted because it lacks the seconds field.
```
fluidd
Attempting to schedule on the satnogs website... "time data 'Invalid date' does not match format '%Y-%m-%d %H:%M'"
Looks like the page filled in the start time as "2023-05-04 24:59"
[...]
Kevin
To be clear, that was on the new observation page?
fluidd
yes
```https://gitlab.com/librespacefoundation/satnogs/satnogs-network/-/issues/901Server error when `observation_id` parameter comma separated values in /obser...2023-04-24T10:09:46ZGeorge SfoungarisServer error when `observation_id` parameter comma separated values in /observations API endpoint are of wrong typeIf the GET parameter`observation_id` has wrong type for value e.g. '/api/observations/observation_id=120,test' a server error occurs instead of returning an error message.If the GET parameter`observation_id` has wrong type for value e.g. '/api/observations/observation_id=120,test' a server error occurs instead of returning an error message.George SfoungarisGeorge Sfoungaris