1
0
Fork 0
Commit Graph

39 Commits (97dc2b8d7967b4452540ba06decfcb6456e37bd6)

Author SHA1 Message Date
Corey Shields 2e25763185 Make contributor list scrollable
Hooray for success - we have tons of contributors in a 24 hr leaderboard!! Making this fit the screen a bit better and scrollable.

Fixes #402

Signed-off-by: Corey Shields <cshields@gmail.com>
2020-09-12 14:33:45 -04:00
Alfredos-Panagiotis Damkalis ed6ac366fb Change TLE panel in satellite page
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-08-05 11:59:27 +03:00
Pierros Papadeas 9ad52c8da8 Fix logo on nav bar mobile and titles
Signed-off-by: Pierros Papadeas <pierros@papadeas.gr>
2020-08-02 22:13:10 +03:00
Corey Shields 2f51df5337 Adjust top navbar for mobile
Make adjustments to the responsiveness of the app, especially for mobile navigation.

Fixes #391

Signed-off-by: Corey Shields <cshields@gmail.com>
2020-08-02 13:25:47 -04:00
Corey Shields 95e89dc4b5 Fix up js dependencies
Use upstream admin-lte 'plugins' instead of managing these js/css dependencies ourselves.

Signed-off-by: Corey Shields <cshields@gmail.com>
2020-07-31 23:17:11 +00:00
Pierros Papadeas a1fe08f352 Remove uneeded JS
Signed-off-by: Pierros Papadeas <pierros@papadeas.gr>
2020-07-31 10:02:26 +03:00
Corey Shields a7141c5b30 New SatNOGS DB user interface
Initial commit of new UI. There is still some work to be done before this goes into dev, but here is the work so far:

* Updated dependencies to latest 2.x django
* Updated to Bootstrap 4
* New home screen to display most recent satellite entries, most recent data, and contributors
* Adopted django-bootstrap-modal-forms for handling satellite and transmitter creation and update, with more of an emphasis on django's model/view/form model - and a dynamic flow where the modals and details are only loaded when the proper icon is clicked, reducing the overall page size
* Adopted AdminLTE 3.x framework atop Bootstrap 4
* Created reusable cards for satellite and transmitters
* Cards and Modals are organized into subdirectories for template includes and base templates, respectively
* New stats display widgets using BS4 and AdminLTE 3
* Satellite search is redesigned and now accessible from any page of the site
* Introduced datatables for an "All Satellites" view and a modification of the new "All Transmitters" view
* Focus on all UI scaling down to mobile devices
* New model created for Operator (/ Owner): name, names, description, website
* Added django-countries for support of CountryField
* Satellite model expanded to include: Operator, (satellite) website, countries, launched datetime, deployed datetime
* Transmitter suggestions can now be approved in the UI by superusers
* Satellite entries can now be edited in the UI by users with the change satellite permission
* Satellite page is now broken into 'tabbed' panels (Profile, Map, Transmitters, etc) - with the tab menu options appearing in the sidebar or at the top depending on screen size
* Other cleanup and changes that I'm missing for sure.

Signed-off-by: Corey Shields <cshields@gmail.com>
2020-07-25 22:08:44 +00:00
Pierros Papadeas ef1e315984 Add transmitter table view
Signed-off-by: Pierros Papadeas <pierros@papadeas.gr>
2020-07-09 20:19:23 +03:00
Corey Shields d71114130a Rename transmitter properties
Fixing these as part of W0511

There were some transmitter properties labeled "has_" (which implies a boolean) while returning a count. Renamed them and their instances to "_count" along with cleaning up some variables

Signed-off-by: Corey Shields <cshields@gmail.com>
2019-07-27 15:24:42 -04:00
Alfredos-Panagiotis Damkalis c2e378da4e Refactor transmitter model
Transmitter model has been refactored by changing the current schema
from Transmitter and Suggestion models to TransmitterEntry model and
two proxy models TransmitterSuggestion and Transmitter:

* TransmitterEntry model will hold all the entries and changes on
transmitter entries in db.

* TransmitterSuggestion model will be the proxy model of the unreviewed
transmitter entries.

* Transmitter model will be the proxy model of the latest approved and
reviewed transmitter entries.

There are also change on Transmitter model fields:

* alive field is now change to status field

* there are new fields: citation, user, reviewed and created
2019-04-08 21:21:46 +03:00
Pierros Papadeas c2efc8cee2
Use case for home page statistics 2019-01-07 14:23:12 +02:00
Pierros Papadeas 84d4a76e88 Add counters on stats page 2018-11-07 13:09:41 +00:00
Hugh Brown (Saint Aardvark the Carpeted) 7cab0a6bc0 Update github links to gitlab 2017-10-06 19:48:32 -07:00
Nikos Roussos 6331f9e6f7
Fix homepage stats spacing 2017-05-10 12:56:44 +03:00
Pierros Papadeas d3289869e5 Add payload count on front page 2017-05-06 21:38:09 +03:00
Nikos Roussos d602f27931
Update home page UI 2017-03-25 14:39:55 +02:00
Nikos Roussos 1db7dad819
Add stylelint 2017-02-12 19:47:28 +02:00
Fabian P. Schmidt 7f8b84980c Show only the first five transmitters in satellite list
Fixes #106.
2017-02-01 10:54:26 +01:00
Nikos Roussos 40708cb9ac Fix home grid 2015-09-27 09:59:21 -04:00
Nikos Roussos 5bfe690cee Grid fix
* Add loop check for rows on home page
2015-09-19 18:19:40 +03:00
Nikos Roussos 853a43a5ff [Re: #37] Add suggestions to frontend for admins 2015-09-17 15:27:53 +03:00
Nikos Roussos 446a439726 Make satellite filtering case insensitive (Re: #51) 2015-09-09 00:02:19 +03:00
Nikos Roussos 2ba3b7fe53 Fix mobile UI 2015-08-16 13:31:45 +03:00
Nikos Roussos 7b0e8cee7d [Fixes #43] Redesign homepage 2015-08-12 23:31:25 +03:00
Nikos Roussos ac441be80d Show all satellites on home view 2015-08-11 12:50:48 +03:00
Nikos Roussos b433bc6238 s/transponders/transmitters 2015-07-23 15:48:58 +03:00
Pierros Papadeas 26359a6062 Change transponder to transmitter on UI. 2015-07-22 17:49:33 +03:00
Nikos Roussos 8b36918c67 Hide suggestions if None 2015-07-15 14:12:47 +03:00
Nikos Roussos 36468cb59e Hide home stats from mobile 2015-07-12 19:09:41 +03:00
Nikos Roussos 25ca9c507d Show total suggestions on homepage 2015-07-12 19:09:27 +03:00
Nikos Roussos ad2c80b157 Simplify suggest template 2015-06-11 00:17:09 +03:00
Eleftherios Kosmas 67de05deaa Updated home.html
Fixed some minor spelling errors
2015-05-17 00:58:08 +03:00
Nikos Roussos 5c4937f9ed Make citation required 2015-05-09 11:38:50 +03:00
Nikos Roussos 4c8dc5611e Expose all Transponder data on template 2015-05-03 23:23:52 +02:00
Nikos Roussos ef0c37c29a Relax citation field url validation 2015-04-26 17:30:33 +03:00
Nikos Roussos facc1f4d35 Prevent search from displaying local history 2015-04-26 17:27:54 +03:00
Nikos Roussos 4d4662f509 Inherit Transponder model for Suggestions 2015-04-25 21:51:25 +03:00
Nikos Roussos 2134f44b49 First iteration on suggestions forms 2015-04-25 19:47:22 +03:00
Nikos Roussos 6828eb315b Initial commit 2015-04-22 18:10:13 +03:00