Commit Graph

17 Commits

Author SHA1 Message Date
Andreas Kristiansen
4bbfe1b07e Station setup (#175)
* The start of station setup

* Added modals new logbook and new location

* Added 1st JSON-Create Logbook (PHP)

* Added 1st JSON-Create Logbook (JS)

* Changed to small buttons

* A bit more errorhandling (JS)

* Moved collecting of params to controller and added errorhandling

* Added Delete-Function (with confirmation)

* Moved view to new folder and added delete Logbook

* Added AJAX for setActive Book

* Added AJAX for setActiveBook (JS)

* Partially working reload logbook table

* Dynamic loading of logbooks (PHP)

* Dynamic loading of logbooks (JS)

* Reload location table

* Removed duplicate return statement

* Fixed Zoo of params to JSON-Out

* Fixed RenderBug (not yet finished) at JS

* Fixed DT error

* Fixed CSS

* Changed setActiveStation from link to Ajax (PHP)

* Changed setActiveStation from link to Ajax (JS)

* Added confirmation to changeActiveStation

* Changed EmptyStation to AJAX (PHP)

* Changed EmptyStation to AJAX (JS)

* Changed DeleteStation to AJAX (JS)

* Changed DeleteStation to AJAX (PHP)

* Tidy up code a little

* Re-added favorites

* Ajaxyfing favorite location

* Fixed clicking on favorite

* Fixed favorite star

* Tweaked new logbook dialog

* Fixed public search badge

* Fix badges on first load

* Reloads stations on load

* Redirect to station setup

* Re-added translation

* Fixed more badges

* Added menu item translation

* Header with translated menu

* Updated warning links on dashboard to go to station setup

* Added missing lang lines for Polish and Czech

* Changed links in Quickswitch to station setup

* station setup in quickswitcher

* Make station location ID a separate (and sortable) column

* Added missing ID

* Relocated eQSL-Thing to station_model to reduce redundancies

* Removed Debug-Stuff

* Moved get_options to get_default_eqsl_message within QSO-Controller

* Moved generic get_options to more specific get_eqsl_default_message

* Removed loading of options_model, since it is already loaded via "autload"...

* dynamic quickswitcher

* disabled button for active location

* typo

* removed empty unused function

* comment

* reload stationsetup list if we are on this page

* don't grey out the locations

* dynamic loading in both directions

* rename function to make it more clear

* readability

---------

Co-authored-by: int2001 <joerg@dj7nt.de>
Co-authored-by: Joerg (DJ7NT) <int2001@users.noreply.github.com>
Co-authored-by: HB9HIL <fabian.berg@hb9hil.org>
Co-authored-by: phl0 <github@florian-wolters.de>
2024-03-03 21:52:51 +01:00
Alex Johnstone
345c2f7515 typo 2023-08-23 22:05:31 +01:00
phl0
e2ef6c2b20 Add logbook setting for public search 2023-07-10 17:11:40 +02:00
phl0
7205a82d61 Add function to delete public slugs 2022-10-15 20:50:20 +02:00
Peter Goodhall
6b0e9b5eeb [Station Logbooks] Swapped layout so that it made more sense visually. 2022-02-11 11:23:33 +00:00
Peter Goodhall
56007fcfe4 [Station Logbooks] Code added for saving public slugs
Needs more validation added but its a start!
2022-02-09 22:51:46 +00:00
Peter Goodhall
4f2980a2a7 [Logbooks] Added system to check if a public slug is available 2022-02-09 22:29:29 +00:00
Thomas Werzmirzowsky
9ed56e7211 improvements to multi user support of stations/logbooks
- Set active logbooks checks if logbook belongs to user
- Link station to logbook checks that station and logbook belong to user
- Unlink station from logbook checks that station and logbook belong to user
- Edit of logbook only shows stations of user
- Set active station checks if station belongs to user
- find_active and find_gridsquare of Stations model now check user
2021-10-31 09:56:45 +01:00
Thomas Werzmirzowsky
d62ab2e7d4 added check for empty result from list_logbooks_linked
removed "echo" outputs as then the following redirect is not possible
2021-10-12 20:03:14 +02:00
Peter Goodhall
87d5c8e1b0 [Station Logbook] Improved edit interface 2021-10-12 15:19:39 +01:00
Peter Goodhall
ce1d7a5351 Code added to have an active logbook and code to set it all up 2021-09-07 18:07:48 +01:00
Peter Goodhall
56e7827fe7 Adds code to create relationship between logbook and location 2021-09-07 17:42:35 +01:00
Peter Goodhall
efac6b8d80 Base code for getting select options for station locations 2021-08-23 21:56:18 +01:00
Peter Goodhall
831f249938 Built interface to display station locations when editing Station Logbooks 2021-08-23 17:34:00 +01:00
Peter Goodhall
79d9167e8b [Station Logbooks] Added functions to handle editing 2021-08-12 21:10:43 +01:00
Peter Goodhall
ee0a93b48a [Station Logbooks] Added code to create and delete station logbooks 2021-08-12 20:36:01 +01:00
Peter Goodhall
ef65494eb6 [Station Logbooks] Added the basics for the index page 2021-08-12 20:17:18 +01:00