Sebastian Lohff
970a3ae517
Remove some python2 --> python3 leftovers
...
Remove some __future__ imports and the six compability layer (which was
not mentioned in the requirements.txt anyway).
2022-01-22 17:35:57 +01:00
Sebastian Lohff
e5465632b4
Pep8 fixes
...
Reformat codebase a bit so it is easier to work with.
2022-01-22 17:35:57 +01:00
Sebastian Lohff
3c6936ba44
Move QSO no validation into model
2022-01-22 17:27:39 +01:00
Sebastian Lohff
a7f303e651
Remove broken check from QSO form
...
The check disallowed having a QSO with any callsign that is also a
reference. Obviously the user should also be able to log this kind
of QSO, even if it might not make sense. We don't judge.
2022-01-22 17:27:39 +01:00
Sebastian Lohff
0c8ba5eb87
Add REST API to webinterface
2022-01-22 17:27:39 +01:00
Sebastian Lohff
b0d7f9f2ec
Allow regTime in user to be blank as well
...
Without regTime being blank a user with regTime NULL cannot be edited
via the admin interface
2022-01-22 17:27:39 +01:00
Sebastian Lohff
ba9c99e0ce
Move to consistent use of spaces instead of tabs
...
Required for python3 transition
2022-01-22 17:27:39 +01:00
Sebastian Lohff
1f2d34c8b4
Don't error out when newRef already exist, use it instead
...
Before this commit when a newRef was entered on user registration and
that ref already existed we errored out. Now we use exactly that
reference when it already exists.
2020-01-20 22:52:23 +01:00
Sebastian Lohff
2aef677abd
Display survey fields in User admin page
2019-01-31 19:45:49 +01:00
Sebastian Lohff
9faf9c9ce0
Add E-Mail field to user registration
2019-01-26 12:45:15 +01:00
Sebastian Lohff
b0316dc797
Add missing label/helptext
2019-01-24 23:26:31 +01:00
Sebastian Lohff
952f0aa546
Add extra fields to registration
2019-01-24 23:18:36 +01:00
Sebastian Lohff
8cc6c3cbff
Missing DB fields for user questionaire
2019-01-23 00:51:07 +01:00
Sebastian Lohff
a58a15984e
Add missing db migrations
2019-01-23 00:43:44 +01:00
Sebastian Lohff
e358da596b
Hardcoded reference cleaning
2019-01-22 21:48:09 +01:00
Sebastian Lohff
c188dda016
Remove unnecessary fields, add ignore bandcheck, stuff
2019-01-22 21:48:09 +01:00
Sebastian Lohff
9db317e625
Fixed band parsing in cbrparser
2017-02-05 13:31:42 +01:00
Sebastian Lohff
a79269c65d
Far better QSO crosschecking
2017-02-03 19:17:29 +01:00
Sebastian Lohff
f960f6919d
Actually save user password on account registration
2017-02-03 01:04:06 +01:00
Sebastian Lohff
888d33cc42
Fixed QSO editing
2017-02-02 20:20:41 +01:00
Sebastian Lohff
0c69ee13b1
Template cleanup
2017-01-28 19:10:40 +01:00
Sebastian Lohff
f5cf3ac368
Calculate points
2017-01-28 18:39:41 +01:00
Sebastian Lohff
80900ecd21
Added contest start/end time for qso points validation
2017-01-28 18:38:32 +01:00
Sebastian Lohff
8018706715
Check for shadowcalls on user registration, copy data if necessary
2017-01-28 17:06:05 +01:00
Sebastian Lohff
58d1e76a0c
Registration includes regtime, opname and location
2017-01-28 16:27:57 +01:00
Sebastian Lohff
8eccbb5442
Minor linkfix for qso check
2017-01-27 15:46:19 +01:00
Sebastian Lohff
755d9d05d6
Changed RST labels to RS
2017-01-27 15:46:07 +01:00
Sebastian Lohff
dda606ad4a
Minor code cleanup
2017-01-27 00:26:55 +01:00
Sebastian Lohff
99827c6385
Recheck QSO functionality
2017-01-27 00:26:46 +01:00
Sebastian Lohff
923c0a8914
Only show cbr table when data is present
2017-01-26 23:59:21 +01:00
Sebastian Lohff
b3ffd41973
Protected logviews from exch-less users
2017-01-26 23:49:19 +01:00
Sebastian Lohff
8aa7910775
CBR parser + uploader
2017-01-26 23:47:58 +01:00
Sebastian Lohff
c97cda3c49
Fixed ownNo number dupe check!
2017-01-26 23:47:18 +01:00
Sebastian Lohff
70629673cf
Allow No-R to be empty in QSO log
2017-01-26 21:24:23 +01:00
Sebastian Lohff
34f14c58a0
Changed logform names to conform with contestlog pdf
2017-01-26 21:15:30 +01:00
Sebastian Lohff
94d138ff8c
Added option to set contest deadline
...
Logging is also restricted after deadline has passed
2017-01-26 20:52:38 +01:00
Sebastian Lohff
625bd0f072
Contest Entry class management foo
2017-01-26 20:36:55 +01:00
Sebastian Lohff
6a3c9f0bbe
Display QSOs for admins, match QSOs to each other
2017-01-26 19:14:58 +01:00
Sebastian Lohff
94739d3508
Set ref in form if user already has one
2017-01-26 18:52:27 +01:00
Sebastian Lohff
ac59a532c4
Only create uppercase EXCges
2017-01-25 03:23:21 +01:00
Sebastian Lohff
c2309a4086
Added shadow users
2017-01-25 01:53:22 +01:00
Sebastian Lohff
e73ad743c5
Log form enhancements (button layout)
2017-01-24 12:23:28 +01:00
Sebastian Lohff
110271457d
Db idx and on_delete for foreignkeys
2017-01-23 02:40:44 +01:00
Sebastian Lohff
e43928e8f8
Reworked index, navbar fixes
2017-01-23 01:09:04 +01:00
Sebastian Lohff
1fa184eb98
Current time display in qso log form
2017-01-23 00:00:57 +01:00
Sebastian Lohff
d995feaad2
Profile page + password changing
2017-01-22 22:55:21 +01:00
Sebastian Lohff
d9e12e362d
Enhanced call validation for log and registration
2017-01-22 19:52:33 +01:00
Sebastian Lohff
0bb8918a90
Exchange uppercase, as wished by DL7BST
2017-01-21 04:26:47 +01:00
Sebastian Lohff
ad8eeeb955
Direct login after registration
2017-01-21 03:16:27 +01:00
Sebastian Lohff
692b1192fb
report validation in model
2017-01-21 01:52:19 +01:00