Commit Graph

202 Commits

Author SHA1 Message Date
HadleySo
84de1bf912 prevent elevate privileges with JWT claims 2026-03-18 22:53:31 -05:00
HB9HIL
55ec36b20f fix db search for json values 2026-03-18 23:34:08 +01:00
HadleySo
012587e479 handle when password field not in UI 2026-03-18 17:21:41 -05:00
HB9HIL
26340f3ca1 refactoring 2026-03-18 15:26:31 +01:00
HB9HIL
6849196487 added security comment for changes at user_model::add() 2026-03-18 10:24:12 +01:00
Fabian Berg
5d6c57b738 Merge branch 'dev' into dev 2026-03-17 08:45:36 +01:00
HB9HIL
afefae9829 fixed old vulnerabilities and improved readability 2026-03-16 00:41:20 +01:00
HB9HIL
651845bf77 add option to hide the normal login form 2026-03-09 12:02:37 +01:00
HB9HIL
c049434f2a external_account flag for sso accounts 2026-03-08 23:28:03 +01:00
int2001
3eae1c71db Add option to disable Map at QSO-Window 2026-02-22 09:02:23 +00:00
int2001
48958b165d Prevent downloading LoTW-Reports from users who have no QSO 2026-02-17 14:46:23 +00:00
HB9HIL
201655524b garbage collector as lib so we don't collide with the actual cache driver 2026-02-02 20:46:46 +01:00
HB9HIL
724defa2cc implement config option to directly log into a club 2026-02-01 01:07:47 +01:00
HB9HIL
ce4a5e7b9d enforce minimum session expiration time of 43200 seconds for security and create session_token instead of using session id for hash creation 2026-01-26 13:04:28 +01:00
HB9HIL
148a8e4fd9 remove session id from user_hash as this is not suitable for us 2026-01-26 12:17:23 +01:00
HB9HIL
c0ba5b9c6a return bool in update_session 2026-01-26 09:38:12 +01:00
HB9HIL
d6dfdaa537 use hmac sha256 hash for session hashes as it's much much faster 2026-01-26 09:37:21 +01:00
int2001
6fcecff5d2 Add Optionhandling 2025-12-11 05:44:23 +00:00
phl0
ab0412459d Same for user creation 2025-11-14 08:16:28 +01:00
phl0
41867f7534 Prevent user_callsign to have Ø in DB 2025-11-14 08:07:01 +01:00
phl0
35ab60fa13 Option cannot be written to the auth table on user creation 2025-11-02 18:06:16 +01:00
Szymon Porwolik
e097a14f14 Merge branch 'dev' into dev_lookup_priority 2025-10-30 17:02:21 +01:00
Szymon Porwolik
8d13be8f90 Option to prioritize Database or 3rd party callsign information fetch 2025-10-30 15:37:20 +01:00
Szymon Porwolik
3ac8dd3324 Merge branch 'dev' into dev_dx_widget 2025-10-29 22:24:03 +01:00
Andreas Kristiansen
d8b2aff348 [User] Fixed a bug in user add regarding OQRS options 2025-10-27 14:01:59 +01:00
Szymon Porwolik
a0434eeb38 Fix for PHP error related to User add/edit functionality 2025-10-23 19:44:05 +02:00
Szymon Porwolik
a0659bb31e Initial commit of DX Waterfall for Wavelog 2025-10-22 21:52:05 +02:00
phl0
c4b29de6e9 Fix wrong logic on solar data session value 2025-09-26 17:04:51 +02:00
Szymon Porwolik
487d52d105 User solar danel widget at the user dashboard shall be now be hidden by default. 2025-09-24 10:24:57 +02:00
Szymon Porwolik
ad528539b4 New model: HAMqsl data with solar activity and propagation. User can display brief information of the solar activity at the Dashboard. Model can be re-used in various other places. 2025-09-23 00:33:52 +02:00
int2001
9ed326233e Prepare for running without session (cron-usecase) 2025-08-22 04:40:22 +00:00
int2001
651778b443 1st successful generation of payload at /dcl/dcl_upload 2025-08-21 09:17:57 +00:00
int2001
8922b3dc67 Added DCL to Usersettings 2025-08-21 06:29:52 +00:00
int2001
2b39d116b2 Check Username for uniqueness b4 adding/editing 2025-07-25 10:52:27 +00:00
int2001
aa609decd8 Check mail for dupes b4 editing it 2025-07-25 08:34:03 +00:00
Andreas Kristiansen
58373b9f52 [Dashboard] User option for banner 2025-04-28 11:46:28 +02:00
Joerg (DJ7NT)
e0c32e0d81 Merge pull request #1711 from filipmelik/qso-widget-remix 2025-03-03 19:04:55 +01:00
int2001
a1b0eda675 Very very strange bug. the ON-Clause for joining was wrong, for over 2 years... 2025-03-01 15:50:02 +00:00
Filip Melík
d71af44fbb add qso widget configuration into settings 2025-02-27 22:01:57 +01:00
int2001
804d8ef3da Added important notice to add_user at User_model 2025-02-24 08:21:57 +00:00
Filip Melík
86eb52fb50 Add constant for user slug length 2025-02-23 13:28:41 +01:00
Filip Melík
12fd296ece Fix 'show dashboard map' var when adding user 2025-02-23 13:28:41 +01:00
Filip Melík
85bc1fa265 Fix case when adding new user, make widget url variable in UI conditional to preven php warning 2025-02-23 13:28:41 +01:00
Filip Melík
3f13781ebe Update widget to read user options 2025-02-23 13:28:41 +01:00
Filip Melík
1005238ccb Add settings UI + logic 2025-02-23 13:28:41 +01:00
Filip Melík
be8b2fdab9 Add func to retrieve user by his callsign 2025-02-23 13:28:41 +01:00
int2001
05bc18a2a6 Make dashboard-map user-configurable 2025-02-17 12:22:57 +00:00
Fabian Berg
5b6c814342 Merge pull request #1583 from HB9HIL/faster_users 2025-01-31 06:49:23 +01:00
Filip Melík
dca5bb58c6 Add QSO setting option, Enable saving the setting value in add/edit user methods 2025-01-30 21:09:20 +01:00
HB9HIL
2392caadab config switch to disable qso counter in user list 2025-01-30 20:59:20 +01:00