1
0
Fork 0
Commit Graph

65 Commits (29a545c1d41b621f26370dc03a01ceab66fcc458)

Author SHA1 Message Date
Alfredos-Panagiotis Damkalis 29a545c1d4 Update javascript libraries
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-09-30 16:23:08 +03:00
Alfredos-Panagiotis Damkalis b2ec09483f Move loading spinner css for common use 2019-02-14 17:47:56 +02:00
Pierros Papadeas 5e925a4ed6
Add utilization factor to station model and UI 2019-02-07 22:33:20 +02:00
Pierros Papadeas 17b3c22797
Remove Rig model and references 2018-12-15 18:12:08 +02:00
Pierros Papadeas 46d5533066
Add enhanced confirmation for station deletion 2018-12-04 11:31:24 +02:00
Pierros Papadeas 89f69fbbe7
Expose client versions on ground station view and admin 2018-08-27 15:27:17 +03:00
Pierros Papadeas d392b36f72
Remove schedule buttons if nothing can be scheduled 2018-08-17 21:21:36 +03:00
Pierros Papadeas 748db3ad1d
Fix antenna info pill for stations and station page 2018-08-11 18:12:22 +03:00
Fabian P. Schmidt 8f1bdb1187 Remove obsolete HTML5 canvas polar plot function 2018-08-10 13:20:30 +02:00
Fabian P. Schmidt 703e366e94 Replace polar plot in station view with svg implentation from observation view 2018-08-10 13:20:30 +02:00
Nikos Roussos 0f1f0d4a5b
Implement Station status log
* Add Celery redis vars on docker
2018-03-23 15:30:28 +02:00
Nikos Roussos 879461a877
Add a simple lightbox for Station image
* Fix gridsquare js
2018-03-16 19:47:30 +02:00
Nikos Roussos 565f64f35b
Move Station edit template out of modal
* Add help blocks as placeholders
2018-03-16 14:32:12 +02:00
Pierros Papadeas b6d1032aed
Add prediction results counter and open all functionality 2018-02-24 14:02:53 +02:00
Pierros Papadeas 54e3a3c351
Add overlap filter to pass predictions 2018-02-24 13:37:59 +02:00
Nikos Roussos 9a0858590c
Add option for testing Stations 2018-01-05 17:28:26 +02:00
Pierros Papadeas 619554d6a9
Display overlaps of scheduling in prediction passes 2018-01-05 15:34:47 +02:00
Pierros Papadeas 3d3edda770
Move pass prediction filters to collapsable panel 2017-12-29 18:22:19 +01:00
Pierros Papadeas eb21a59bbd
Add fitlering for predicted passes 2017-12-28 20:07:04 +01:00
Pierros Papadeas 1f1b348103
Load satellite predictions asynchronously
A new url/view and JS function was created to async fetch
satellite predictions per ground station.
2017-12-24 01:27:06 +01:00
Nikos Roussos bb5fa1b508
Implement observation permissions 2017-11-26 12:40:38 +01:00
Pierros Papadeas d6ddc428a8
Add stats, remove last passes and move map in station page 2017-10-29 12:53:52 +02:00
Pierros Papadeas 4d3a9ae53d Open links for schedule in _blank 2017-10-12 00:34:10 +03:00
Pierros Papadeas c2b63c8222 Fix polar plot after mapbox-gl transition 2017-10-11 16:43:43 +03:00
Pierros Papadeas 3bad065709 Move to mapbox-gl and beautify home page 2017-10-09 23:07:07 +03:00
Nikos Roussos a06d6ec13a
Refactor models to remove Data table
* Add on_delete option to all ForeignKey fields
* Adjust all views
* Adjust initialize command
* Refactor tests
* Refactor API to make these changes transparent
* Adjust all templates
* UI refreshment on Observation tepmplate
* Add STRICT_TRANS_TABLES for mariadb
* Minor text changes to tle command
* Update requirements
2017-09-12 18:15:47 +03:00
Corey Shields e93ae10dc6 Don't allow station-based scheduling when offline
If a station is marked as offline or is not actively checking in, do not allow a user to schedule observations from the station view.
2017-08-27 11:49:33 -04:00
Nikos Roussos 8e36f69e86
Replace bower with yarn 2017-08-24 21:46:21 +03:00
Corey Shields 91d52ba57d Add a legend for observation ID colors
Adds an includable modal that shows a legend for the colors in an observation ID. Included in the Observations page and Station page
2017-08-18 19:39:09 -04:00
Corey Shields 463e727bf2 Add station description
Adds a 500 character limited station description field, displayed above the mapbox in station view.

Also fixes one errant quote in station_edit.html
2017-08-12 21:39:06 -04:00
Pierros Papadeas c230e03c18
Add success rate info per satellite 2017-06-07 09:46:28 +03:00
Pierros Papadeas de415082e9 Fix antenna display for stations 2017-06-03 13:18:56 +03:00
Nikos Roussos 210dcccf37
Fix mapbox uri conflict 2017-05-21 15:23:50 +03:00
Nikos Roussos d6e5bca502
Add recent observations on Station view 2017-05-21 14:26:41 +03:00
Pierros Papadeas 93734adf51
Start and end marks on polar plot. 2017-03-21 15:55:41 +02:00
Corey Shields e4ca37fbe0
Filter and not predict on missing frequency capabilities
2 big changes here:

1 - provides filtering capabilities on station view to not show satellites missing transmitters that station is capable of receiving

2 - prediction_windows will now return only stations that are capable of receiving the selected transmitter.

fixes satnogs/satnogs-network#88
2017-03-21 15:55:41 +02:00
Pierros Papadeas 94274c82f1 Add polar plot on upcoming observations
* Add Set Azimuth to station view
* Move calculate_polar_data to helpers.py
2017-03-19 15:33:40 +02:00
Nikos Roussos dfb89cacdc
Add CSP support 2017-02-21 22:37:06 +02:00
Nikos Roussos d7ef74cc4f
Schedule observation from Ground Station next passes 2017-01-28 00:17:15 +02:00
Nikos Roussos b91c0d6727
Remove unused static libraries
* Update bower requirements
2016-10-28 15:07:45 +03:00
Corey Shields 2f23bba762 Adding satellite modal links everywhere
The satellite modal that was tested in the observation view works
great! This commit adds the similar link everywhere else a
satellite is listed in a table so we have a consistent UX.

In the observation view there is only one satellite referenced,
making the modal a 1:1 mapping. As there are multiple satellites
in the table view we pull this modal in multiple times. To cut
down on possible load times getting out of hand I'm limiting the
number of rows you'll see in the home page and observations view.

I don't quite feel this iterative import approach is the best.
Feel free to decline this if there is a better way (.js it?)
2016-04-24 17:13:49 -04:00
Nikos Roussos 56df2e1f23 Provide all settings client needs through API
* Amend Station model to include Rig and UUID (Re: #162)
* Settings API Endpoint (Re: #163)
2016-03-20 18:19:51 +02:00
Corey Shields b9f549cf0c Implement a configurable minimum horizon in network
This commit adds a "horizon" configuration item to stations. This
allows station owners to set a minimum horizon to avoid a noisy
or obstructed floor level.

The default minimum horizon is set to 10, which is still fairly
low for a satellite pass that could be captured but given the
appropriate setup someone may be successful setting it lower.

The horizon field is honored in both the calculation of upcoming
passes in the station view as well as excluding any "below horizon"
passes in prediction_windows.

In addition, the db migration will set a minimum horizon of "10"
for all existing stations in the network. This is the horizon that
was hard-coded for the upcoming passes view so the only change to
the end user will be the behavior of window prediction matching
the upcoming passes (along with the ability to configure their
minimum horizon, of course).
2016-03-18 21:59:59 -04:00
Nikos Roussos f4616d3459 Collapse station next satellite passes 2016-02-28 14:49:06 +02:00
Nikos Roussos cfdfb1a8f9 Use frq filter on all templates 2016-01-25 23:04:12 +08:00
Corey Shields 7a30312c91 Next satellites to pass for station view
This change sends all of the upcoming "next passes" for
satellites with operational transmitters to the station_view. In
addition the pass must be at or above 10 degrees and within the
next 6 hours (maybe we want this to be configurable later?).

These are passed as the "nextpasses" array, an array of dicts for
each pass that include the pass details and satellite name & id,
sorted by rise time.

Also adds upcoming passes to station_view

When loading a station, show a table of the upcoming satellite
passes
2015-11-20 18:50:32 +02:00
Nikos Roussos 3719805cde Add ability to delete a Ground Station 2015-08-24 15:13:59 +03:00
Nikos Roussos 3569047599 Hide Station success rate if None 2015-08-24 15:02:15 +03:00
Nikos Roussos 8955598ac0 Fix MHz wording 2015-08-15 14:07:31 +03:00
Nikos Roussos 9e0e53cbb8 [Fixes #31] Create helper for success rates on stations 2015-08-11 12:19:10 +03:00