Skip to content
Snippets Groups Projects
  1. May 27, 2024
  2. May 22, 2024
    • Fredrik Jonsson's avatar
      Add a Remeber me checkbox to login that extend session time. (#3926) · c0673014
      Fredrik Jonsson authored
      Fixes #3897
      
      "Remember me" is only available when logging in with password. I see
      this as an "advanced" feature. The passwordless login flow is easy so
      not a big hassle to do it once a day.
      
      Organisation that wants to can set `SESSION_COOKIE_AGE` to a custom
      value, e.g. set it to two weeks to reagin the old behaviour.
      
      To disable "Remember me" set `SESSION_COOKIE_AGE` to the same value as
      `SESSION_COOKIE_AGE_LONG`
      
      This PR also:
      
      * removes unused code is_public_site
      * removes unused code register_extra_text
      * removes all use of link-button* classes. Buttons are now only handled
      by the button class.
      * add a tiny border radius to all buttons (this is something we
      implement on all elements in Hypha)
      c0673014
  3. Feb 07, 2024
  4. Jan 29, 2024
    • Wes Appler's avatar
      Add server side previews to the application workflow (#3725) · ad486949
      Wes Appler authored
      ## Description
      
      Closes #3545.
      
      This creates the option to require a user to preview their form before
      submitting it. The requirement is set on a per fund/lab basis, and is a
      ~required checkbox when the lab/fund is configured in Wagtail admin~
      global Django configuration option. The preview first saves the
      application as a draft, then presents the user with a preview of their
      application. Upon viewing, the user can either edit or submit as seen in
      the flow diagram below.
      ad486949
  5. Jan 03, 2024
  6. Dec 18, 2023
  7. Nov 23, 2023
  8. Sep 19, 2023
  9. Sep 08, 2023
  10. Aug 01, 2023
  11. Jun 23, 2023
    • James Vasile's avatar
      Advise that docker is not for prod (#3453) · c0266e41
      James Vasile authored
      Fixes #3452 
      
      Current project views are that the docker setup isn't the best way to
      roll out to prod. Adding that to the docs gives readers a better idea of
      what to expect as an outcome from this section.
      c0266e41
  12. Mar 20, 2023
  13. Mar 15, 2023
  14. Mar 09, 2023
  15. Mar 02, 2023
  16. Feb 02, 2023
    • Saurabh Kumar's avatar
      Refractor documentation site (#3148) · 08be113c
      Saurabh Kumar authored
      - Add page last edited info on each page
      - Update header - site title, repo name & icon
      - Disable custom fonts, use system-fonts
      - Add copyright info in footer
      - Update navigation structure and behaviour
      - Add source code view and edit buttons
      - Refractor documentation
      08be113c
Loading