Skip to content

Conversation

@cisar2218
Copy link
Contributor

Registration process updated, requirements from meeting implented:

  • Registration have to be approved by admin.
  • Firstname, lastname, email is required field in registration form.
  • Improved feedback when registration passes. @kaklik
  • Corresponding tests of the api auth endpoints added. Swagger docs also updated.
image image image

- Add mandatory fields on signup: email, first_name, last_name
- New users created with is_active=False (awaiting admin approval)
- Signup endpoint returns approval pending message without token
- SignupSuccessPage informs users about approval process
- Add corresponding tests for login with inactive/active users

# Create a new file name
new_file_name = "new_" + original_file_name
_new_file_name = "new_" + original_file_name

text = form.cleaned_data['text']
DetectorLogbook.objects.create(detector=detector, author=request.user, text=text)
_text = form.cleaned_data['text']

new_file_name = data.pk
new_file_path = os.path.join(settings.MEDIA_ROOT, 'user_records', str(data.pk) )
_new_file_name = data.pk
new_file_name = data.pk
new_file_path = os.path.join(settings.MEDIA_ROOT, 'user_records', str(data.pk) )
_new_file_name = data.pk
_new_file_path = os.path.join(settings.MEDIA_ROOT, 'user_records', str(data.pk) )

minEnergy = request.GET.get('minEnergy', 'nan') # nan string je tu z duvodu, ze to je vychozi hodnota v js
maxEnergy = request.GET.get('maxEnergy', 'nan')
_minEnergy = request.GET.get('minEnergy', 'nan') # nan string je tu z duvodu, ze to je vychozi hodnota v js
minEnergy = request.GET.get('minEnergy', 'nan') # nan string je tu z duvodu, ze to je vychozi hodnota v js
maxEnergy = request.GET.get('maxEnergy', 'nan')
_minEnergy = request.GET.get('minEnergy', 'nan') # nan string je tu z duvodu, ze to je vychozi hodnota v js
_maxEnergy = request.GET.get('maxEnergy', 'nan')
@cisar2218 cisar2218 merged commit ed2829d into master Feb 5, 2026
7 checks passed
@cisar2218 cisar2218 deleted the fix/registration_process branch February 5, 2026 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant