Skip to content
Snippets Groups Projects
  1. May 22, 2023
  2. May 19, 2023
  3. May 18, 2023
  4. May 13, 2023
  5. May 12, 2023
  6. 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>
      Unverified
      f2cc2cb2
  7. May 04, 2023
  8. May 03, 2023
  9. May 02, 2023
  10. Apr 30, 2023
  11. Apr 28, 2023
  12. Apr 26, 2023
  13. Apr 25, 2023
  14. Apr 20, 2023
  15. Apr 18, 2023
  16. Apr 13, 2023
  17. Apr 11, 2023
    • Saurabh Kumar's avatar
      Load the activities tab of submission and project on demand (#3330) · b91f9953
      Saurabh Kumar authored
      The activities tab can have a lot of activities as it’s unpaginated 
      and also has an N+1 query to fetch the related objects.
      
      This PR loads the data only after the tab is clicked.
      
      I makes use of the htmx and alpine to observe the window-hash change. 
      
      Notes:
      - The communication tab with it's markdown editor, requires some custom
      initialization logic, which breaks with the htmx loaded content. So it'
      not included in this PR.
      - On a submission with 5 activities the number of SQL queries reduced
      from 168 to 148.
      
      Related #3328
  18. Apr 10, 2023
  19. Apr 06, 2023
    • Sandeep Chauhan's avatar
      Improvements in Project UI (#3303) · a77349a0
      Sandeep Chauhan authored
      - Add contract upload/updated_at date
      - Break applicant instructions
      - Fix css buttons issues
      - Show the category above the document name
      - Add back to project link in PAF edit page
      - Make headers collapsible based on project status
      - Unhide contract download option after contracting status
      - Hide PAF Approvals for the applicant
      - Hide Add invoice except for staff and applicant
      - Add 'Upload invoices' as the next step for project with IN PROGRESS
      status.
      - Add icons to all the project page's action buttons (except document
      actions).
      - Add notification bar for project actions. #3326 
      - Greyed Pending PAF approvals(below next step section)
      - Fix #3318 
      - Fix #3321 
      - Fix #3322 
      - Fix #3324
      - Fix #3323
      - Fix #3311
      Unverified
      a77349a0
  20. Apr 05, 2023
  21. Apr 03, 2023
  22. Mar 29, 2023
Loading