Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to Django 4.2 #308

Merged
merged 24 commits into from
Nov 4, 2023
Merged

Update to Django 4.2 #308

merged 24 commits into from
Nov 4, 2023

Commits on Jun 10, 2023

  1. Test Django 3.2 LTS

    fallen committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    c5670c9 View commit details
    Browse the repository at this point in the history
  2. Test Django 4.1

    fallen committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    0707d69 View commit details
    Browse the repository at this point in the history
  3. Update to Django 4.2 LTS

    fallen committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    c56aa51 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40c6838 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2b8e9db View commit details
    Browse the repository at this point in the history
  6. Update urls for Django 4.x

    fallen committed Jun 10, 2023
    Configuration menu
    Copy the full SHA
    e9bdc0a View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2023

  1. Configuration menu
    Copy the full SHA
    da4e3c2 View commit details
    Browse the repository at this point in the history
  2. Fix color picker test

    fallen committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    fddeefc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    00976be View commit details
    Browse the repository at this point in the history
  4. Jenkins server has been updated to Debian 12, now Python is 3.11 by d…

    …efault which is supported by Django 4.2
    fallen committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    97794e9 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    67114b1 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Specify default AutoField type to avoid unwanted future migrations

    This is needed since Django 3.2
    fallen committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    069239f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58ca740 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Update requirements.txt

    Update Django-TinyMCE to 3.6.1 which updates TinyMCE from 5.10.1 to 5.10.7
    fallen committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    23a9753 View commit details
    Browse the repository at this point in the history
  2. Remove references to TINYMCE_JS_URL. We now use the JS provided by dj…

    …ango-tinymce package.
    fallen committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    c376299 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

  1. Fix signature confirmation link sent by e-mail

    The link was wrong in case Pytition was not installed at the root
    of the webserver, which is what happens on YunoHost.
    
    for instance if it's in http://domain.com/pytition/ instead of directly in http://domain.com/
    
    One must use `reverse()` which takes care of adding the `script_prefix`
    and not just put a hand-crafted relative uri as argument to `build_absolute_uri()`
    fallen committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    4ae61c7 View commit details
    Browse the repository at this point in the history
  2. Fix petition edit page showing the 'style & apparence' pane by default

    This was because the logic was to show the first pane containing errors.
    And the fields of the style pane were not declared as optional in the StyleForm.
    Therefore the fields were marked as "errors" "this field is required".
    
    Mark those fields as non-required.
    fallen committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    db98786 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4de660d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    366e75e View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Rework Signature model/form handling: hash generation should be part …

    …of the model, not the form.
    fallen committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    d21df50 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. UI: show content tab as selected when landing on petition edit page

    The tab was shown as selected only when clicked, but since this is
    the default tab it should be shown as selected by default.
    fallen committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    8225555 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

  1. Configuration menu
    Copy the full SHA
    a1cf2fa View commit details
    Browse the repository at this point in the history
  2. Fixed error messages not showing in formulars

    This is a known unresolved issue in Bootstrap 4
    See: twbs/bootstrap#23454
    fallen committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    7e04ac7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cab2284 View commit details
    Browse the repository at this point in the history