Skip to content
Snippets Groups Projects
  1. Jan 30, 2024
    • Saurabh Kumar's avatar
      Replace sprite svg icons with heroicons alternatives (#3711) · fdec894e
      Saurabh Kumar authored
      - Upgrade heroicons to 2.6.0, adds support for heroicons_mirco
      - Remove/upgrade sprite icons
      - Update icons in the global messages widget
      - Remove unused bgg-logo sprite
      - Update calendar icon with heroicon
      - Update anchor-link icon
      - Remove speech-bubble icon and link—-open-feed, link--close-feed and
      link—to-top
      - Remove arrow-up and arrow-down
      - Remove arrow-split
      - Remove "website" icon
      - Remove “error” icon
      - Update like & dislike button in the screening section
       - Remove 'bulb' svg from sprite
       - Remove 'hero-home-left-pixels' sprite
       - Remove 'hero-home-right-pixels' from sprite
       - Remove 'magnifying-glass' svg from sprite
      -  Remove 'person-icon' and profile_button.html
       - Replace 'caret-down' and 'caret-up' icon
       - Remove 'side-arrow' from svg sprite
       - Remove 'add-user' icon, replace with 'user-plus'
       - Remove 'logo-desktop', 'logo-mobile' and 'logo-desktop--dark' icons
       - Remove 'logo-mobile-no-text' icon
       - Remove 'logo-mobile-dark' and 'logo-desktop--dark-alt'
       - Remove 'hero-standard-left-pixels' and 'hero-standard-right-pixels'
       - Remove 'eye' icon and replace with heroicon 'eye'
      - Remove 'exclamation-point' icon and replace by heroicon
      exlaimation-circle
       - Remove 'github' icon
       - Remove 'person-icon' and profile_button.html
       - Replace 'caret-down' and 'caret-up' icon
       - Remove 'side-arrow' from svg sprite
      
      closes #3703 
      depends on #3722
      fdec894e
  2. Jan 03, 2024
  3. Jan 02, 2024
  4. Dec 13, 2023
  5. Dec 10, 2023
  6. Dec 04, 2023
  7. Dec 01, 2023
    • Saurabh Kumar's avatar
      Upgrade to Django 4.2 LTS (#3652) · ff9e73ab
      Saurabh Kumar authored
      - Update psycopg to 3 as it’s not supported by Django 4.2
      - Replaced “BaseUserManager().make_random_password”, as it’s deprecated
      - Update github action and breakup different checks, making them easier
      to debug
      - Updated the `makemigrations` checks to display the missing migration
      and then fail
      - Upgrade django-hijack to 3.4.2
      - Update gunicorn to 21.2.0
      - Upgrade django slack to 5.19.0
      - Upgrade mistune to 3.0.2 (Bug fix release)
      - Upgrade whitenoise to 6.6.0
      - Update dev dependencies - black, ruff, pre-commit, pytest-django
      
      Closes https://github.com/HyphaApp/hypha/issues/3362
      ff9e73ab
  8. Nov 23, 2023
  9. 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
  10. Nov 01, 2023
  11. Oct 23, 2023
  12. Oct 12, 2023
  13. Oct 04, 2023
  14. Sep 19, 2023
  15. Sep 04, 2023
  16. Aug 28, 2023
  17. Jul 03, 2023
  18. Jun 15, 2023
  19. May 18, 2023
  20. 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
  21. May 03, 2023
  22. Mar 20, 2023
  23. Mar 15, 2023
  24. Mar 09, 2023
  25. Feb 22, 2023
  26. 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
  27. Feb 14, 2023
  28. Feb 08, 2023
  29. 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
      ```
  30. Feb 01, 2023
  31. Jan 13, 2023
  32. 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
  33. Nov 22, 2022
  34. Nov 21, 2022
  35. Oct 17, 2022
  36. Oct 04, 2022
Loading