Skip to content
Snippets Groups Projects
  1. Nov 06, 2023
    • Saurabh Kumar's avatar
      Upgrade wagtail to 5x (#3627) · 5db2fe6f
      Saurabh Kumar authored
      Notes: 
      
      Wagtail 5x has migrations:
      ```
      You have 11 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): wagtailcore, wagtailsearchpromotions, wagtailusers.
      ```
      5db2fe6f
    • Saurabh Kumar's avatar
      Upgrade to Django 4.1.x (#3398) · ec48491a
      Saurabh Kumar authored
      - Upgrade Django, wagtail-purge,
      Django-pwned-password,django-basic-auth-ip-whitelist
      - Move logic from DeleteView -> delete() to form_valid()
      - Make test more robust
      - Upgrade dj-database-url to 2.x, and enable CONN_HEALTH_CHECKS
      - Bump django-two-factor-auth to 1.15.x that has confirmed support for
      Django 4.1
      - Bump django-ratelimit to 4.1.0
      - django-pwned-passwords seems be abandoned
      https://github.com/jamiecounsell/django-pwned-passwords/pull/11
      (replaced with it with it's fork)
      ec48491a
  2. Nov 01, 2023
  3. Oct 23, 2023
  4. Oct 12, 2023
  5. Oct 04, 2023
  6. Sep 19, 2023
  7. Sep 04, 2023
  8. Aug 28, 2023
  9. Jul 03, 2023
  10. Jun 15, 2023
  11. May 18, 2023
  12. May 09, 2023
    • Saurabh Kumar's avatar
      Upgrade Wagtail to 4.2 (#3045) · f2cc2cb2
      Saurabh Kumar authored
      Fixes #3018
      
      - Update requirements - `wagtail` and `wagtail-cache`
      - Update `BaseSetting` to `BaseSiteSettings`
      - Fix Category StreamBlock at hypha/apply/categories/blocks.py
      - Add migration changes
      - Add `wagtail_reference_index_ignore = True` to models (See [this
      issue](https://github.com/wagtail/wagtail/issues/9731
      
      ) on wagtail for
      more info)
      - Use checkboxes when selecting reviewers for a Round and a Lab
      - Update `ReadOnlyPanel` to use `render_html()` method instead of
      `render_as_object()`
      
      ---------
      
      Co-authored-by: default avatarFredrik Jonsson <frjo@xdeb.org>
      f2cc2cb2
  13. May 03, 2023
  14. Mar 20, 2023
  15. Mar 15, 2023
  16. Mar 09, 2023
  17. Feb 22, 2023
  18. Feb 20, 2023
    • Sandeep Chauhan's avatar
      Upgrade pip packages (#3130) · deac0faf
      Sandeep Chauhan authored
      Partial Fix #3127 
      
      Upgrade following pip packages:
      Production requirements
      1. Sentry = 1.9.5 - 1.14.0
      2. Babel = 2.9.1 - 2.11.0
      3. boto3 = 1.26.27 - 1.26.57
      4. celery = 5.2.2 - 5.2.7
      5. django-anymail = 8.4 - 9.0
      6. django-bleach = 3.0.0 - 3.0.1
      7. django-countries = 7.2.1 - 7.5
      8. django-extensions = 3.1.5 - 3.2.1
      9. django-file-form = 3.4.1 - 3.4.3
      10. django-fsm = 2.8.0 - 2.8.1
      11. django-hijack = 3.1.4 - 3.2.6
      12. django-redis = 5.1.0 - 5.2.0
      13. django-salesforce = 4.0 - 4.1
      14. django-select2 = 7.9.0 - 8.0
      15. django-slack = 5.17.7 - 5.18.0
      16. django-storages = 1.12.3 - 1.13.2
      17. django-tables2 = 2.4.1 - 2.5.1
      18. django-tinymce = 3.4.0 - 3.5.0
      19. djangorestframework-api-key = 2.2.0 - 2.3.0
      20. djangorestframework = 3.12.4 - 3.14.0
      21. drf-yasg = 1.20.0 - 1.21.4
      22. mailchimp3 = 3.0.16 - 3.0.17
      23. mistune = 2.0.3 - 2.0.4
      24. more-itertools = 8.12.0 - 9.0.0
      25. phonenumberslite = 8.12.39 - 8.13.4
      26. Pillow = 9.3.0 - 9.4.0
      27. tablib = 3.2.1 - 3.3.0
      28. xmltodict = 0.12.0 - 0.13.0
      Dev requirements
      29. django-debug-toolbar = 3.6.0 - 3.8.1
      30. dslr = 0.3.1 - 0.4.0
      31. ruff = 0.0.206 - 0.0.236
      32. model-bakery = 1.7.0 - 1.10.1
      33. pytest-xdist[psutil] = 2.5.0 - 3.1.0
      34. responses = 0.21.0 - 0.22.0
      deac0faf
  19. Feb 14, 2023
  20. Feb 08, 2023
  21. Feb 02, 2023
    • Saurabh Kumar's avatar
      Introduce “manage.py initialize” interactive command (#3117) · 4367f802
      Saurabh Kumar authored
      - Create/update superuser
      - Set wagtail site domains
      
      ```
      ❯ ./manage.py initialize
      Provide the details below to initialize Hypha Site. Press enter to keep the default value.
      
      Domain of public site  [hypha.test]:
      Domain of apply site  [apply.hypha.test]:
      Superadmin Email  [superadmin@hypha.test]:
      Superadmin Password  [hypha123]:
      Site port [8090]:
      >>> Created superuser with email superadmin@hypha.test.
      >>> Set public site to hypha.test:8090
      >>> Set apply site to apply.hypha.test:8090
      ```
  22. Feb 01, 2023
  23. Jan 13, 2023
  24. Jan 03, 2023
    • Saurabh Kumar's avatar
      Maintainance fix depreciation warnings (#3092) · a3cd4f9e
      Saurabh Kumar authored
      - Fix test for EmailMessage task
       - Add tablib dependency for Wagtail ExportAdmin
       - Fix DeprecationWarning for django_table2
       - Fix depreciationwarning for beautifulSoup
       - Fix RemovedInDjango41Warning for default_app_config
       - Fix DjangoRemovedIn4.0 warning Middleware always require a function
       - Upgrade boto3 and scout-apm
       - Update pytest-cov to 4.0.0 from 3.0.0
       - Upgrade djangorestframework-api-key to 1.2.0
       - Rename “app” to “apps”
      a3cd4f9e
  25. Nov 22, 2022
  26. Nov 21, 2022
  27. Oct 17, 2022
  28. Oct 04, 2022
  29. Sep 15, 2022
  30. Aug 29, 2022
  31. Aug 23, 2022
  32. Aug 22, 2022
  33. Aug 05, 2022
  34. Aug 01, 2022
Loading