Commit Graph

2891 Commits

Author SHA1 Message Date
HB9HIL
6de1c3a575 full access in clubstations for admins (if accessed via admin usertable) 2024-12-11 15:23:13 +01:00
HB9HIL
96ad841fbb found a typo 2024-12-11 14:56:08 +01:00
HB9HIL
8ac10ce94b If the user is not the creator of the API key, it's likely a clubstation. In this case the callsign of the clubstation can not be the same as the callsign of the user (operator call provided by the user). If this is the case, we need to use the callsign of the creator of the API key 2024-12-11 13:35:57 +01:00
HB9HIL
c7ae19742f Omit the need for relogin after club changes in general. It's a question of UX. It's better to accept a little higher DB load (if clubstations are enabled) then the need of an user to relogin. There is some room for improvement by changing user_model->get_by_id() and adding a join there. This can be done later if we see that the load is too high 2024-12-11 11:18:09 +01:00
HB9HIL
e5e31ff960 omit the need for a relogin to see the changes as an admin 2024-12-11 10:49:00 +01:00
HB9HIL
912b146ae0 fix qso view, even officers do just see their own radios in QSO logging 2024-12-11 09:41:53 +01:00
HB9HIL
1f1417a8a2 radios and api keys 2024-12-11 09:24:26 +01:00
HB9HIL
65168569dd moved api page to a index.php file and added support for clubstations 2024-12-10 23:45:32 +01:00
HB9HIL
5aeb34563b allow switch back on http 2024-12-10 21:54:39 +01:00
HB9HIL
757bcff5e1 fix[clubstations]: fix maintenance mode 2024-12-10 20:53:14 +01:00
Fabian Berg
6ae6dadc2e Merge branch 'dev' into club 2024-12-10 20:03:51 +01:00
HB9HIL
f606e8cd69 feat[user]: Refactoring of the Action Buttons in the user table 2024-12-10 00:18:07 +01:00
Andreas Kristiansen
ebdd86220e Fixed double TLE loading in controller 2024-12-09 13:00:15 +01:00
HB9HIL
a18bcd7818 Merge remote-tracking branch 'upstream/dev' into club 2024-12-09 12:24:48 +01:00
Andreas Kristiansen
6b416ab937 Merge branch 'dev' into sat_sked 2024-12-09 12:12:46 +01:00
Fabian Berg
3737a27d0f Merge pull request #1330 from HB9HIL/maptile_options
Maptile Settings in Global Options
2024-12-09 12:00:22 +01:00
Andreas Kristiansen
486527ed15 [Sat Sked] Can now predict sat skeds 2024-12-09 09:39:23 +01:00
HB9HIL
f1ad72f48f fix firsttime value 2024-12-09 08:07:44 +01:00
HB9HIL
112f7a3098 feat(clubstations): Restrict clubstations based on users permission level part 1/x 2024-12-09 00:20:53 +01:00
HB9HIL
b006a514ef feat(club): Selectize for a efficient user search 2024-12-08 23:13:46 +01:00
HB9HIL
89d9badc58 fix[impersonation]: Better text 2024-12-08 21:03:36 +01:00
HB9HIL
4706c01e89 typo 2024-12-08 20:56:53 +01:00
HB9HIL
e578b79719 feat[impersonate]: Implement stop impersonation feature with modal confirmation; "the way back" 2024-12-08 16:56:07 +01:00
HB9HIL
009a4a35fe feat[impersonate]: Custom sessiondata 2024-12-08 09:33:37 +01:00
HB9HIL
ae1dee4b2b feat[impersonate]: Add source uid to session data 2024-12-07 23:41:00 +01:00
HB9HIL
3fbea7a6f7 fix[clubstations]: Prevent direct login attempts to clubstations and enhance impersonation authorization 2024-12-07 22:50:27 +01:00
HB9HIL
a0e156ccd0 fix[clubstations]: Load encryption library if not already loaded 2024-12-07 21:52:20 +01:00
HB9HIL
128f6c6a0a feat[clubstations]: clubswitch modal 2024-12-07 21:50:04 +01:00
HB9HIL
76d76238bd fix[clubstations]: Wrong message class for flashmessages 2024-12-07 20:21:21 +01:00
Andreas Kristiansen
899eb67a1f Added cron job and button under debug for update TLE 2024-12-07 20:04:28 +01:00
HB9HIL
b3edb30f71 feat[clubstations]: some enhancements and javascript 2024-12-07 19:27:23 +01:00
HB9HIL
c466026df7 feat[clubstations]: Add "Delete Member" functionality 2024-12-07 18:44:00 +01:00
HB9HIL
d35ab94f22 docs[clubstations]: move comment 2024-12-07 18:32:38 +01:00
HB9HIL
55813ab869 feat[clubstations]: Add "Add User" and "Edit User" functionality 2024-12-07 18:28:23 +01:00
Andreas Kristiansen
9db7610f45 Added tooltip with info about last tle update 2024-12-07 18:01:19 +01:00
Andreas Kristiansen
eab2c5200b [Sat pass] Add date in the form 2024-12-07 17:38:20 +01:00
HB9HIL
c7911c3238 feat[clubstations]: New Club Model and Controller 2024-12-07 14:14:40 +01:00
HB9HIL
fc4f2e6815 Merge remote-tracking branch 'upstream/dev' into club 2024-12-06 22:13:08 +01:00
HB9HIL
de11118f47 feat[clubstations]: Better solution for last operator. tnx for the hint @int2001 2024-12-06 18:54:14 +01:00
HB9HIL
da34db6f43 feat[clubstations]: Show last operator 2024-12-06 18:27:17 +01:00
HB9HIL
de869cd2ac feat[clubstations]: Add clubstationstable in user managment 2024-12-06 18:06:16 +01:00
HB9HIL
7d50998f0c feat[maptile_options]: Add a button "reset defaults" 2024-12-06 16:08:02 +01:00
HB9HIL
4b8f11deb9 feat[global options]: Add the ability to change the Maptile Settings in Global Options 2024-12-06 14:25:03 +01:00
HB9HIL
bc1b23e913 Revert "feat[global options]: Add the ability to change the Maptile Settings in Global Options"
This reverts commit ac5892cdcb.
2024-12-06 14:19:08 +01:00
HB9HIL
ac5892cdcb feat[global options]: Add the ability to change the Maptile Settings in Global Options 2024-12-06 14:17:49 +01:00
Joerg (DJ7NT)
a039c28705 Merge pull request #1329 from int2001/punchcard
Punchcard
2024-12-06 13:16:02 +01:00
int2001
45d38f546e Punchcard / DRAFT 2024-12-06 09:41:07 +00:00
Andreas Kristiansen
88b28a1e7f [Timeline] Added year selection, and only new 2024-12-06 08:51:54 +01:00
Joerg (DJ7NT)
38292864bb Merge pull request #1318 from int2001/qrz_no_save_file
Don't save and process empty files for QRZ
2024-12-06 06:58:49 +01:00
phl0
e38cc21d5a Correct SAT query for displayname 2024-12-05 10:28:31 +01:00