1. 03 Jun, 2020 7 commits
    • cconard96's avatar
      Add unsaved changes warning · 487471e1
      cconard96 authored
      Add ability to mark forms as trackable and then warn users if they try to leave a page that has unsaved changes
       - Forms can be marked as trackable with "data-track-changes='true'"
       - Individual form inputs can be ignored with "data-track-changes='false'"
      Track followups, tasks, and solutions. Fix EOF.
      Fix dropdown form options. Change beforeunload for modern browsers.
    • adelaunay's avatar
    • adelaunay's avatar
    • Curtis Conard's avatar
      Enhance Status Endpoint (#7256) · ff84c449
      Curtis Conard authored
      * Enhance status endpoint
      Add ability to change the status format using the Accept header.
       - Supports application/json and text/plain (default) formats
      Move logic of status checking to a class.
      Added ability to filter out potentially sensitive information from the status result.
       - The public status endpoint only returns public information.
       - Private information is only returned through the CLI command but could be done from an API endpoint later.
       - Sensitive information includes the names of plugins, versions, etc as they could make it easier for someone to breach a GLPI instance.
      Add tests for status checker.
      Add CLI command glpi:system:status to get the system status.
       - Accepts the --format parameter with the values json or plain (default) to change the output format.
       - Accepts --private parameter with a true or false (default) value to specify if private data should be returned.
      * fixes
      Co-authored-by: default avatarCédric Anne <cedric.anne@gmail.com>
    • Curtis Conard's avatar
      Bulk add items from Kanban (#7312) · 37310edc
      Curtis Conard authored
      * Add bulk additions
      Fix minor height different with columns without a header color (No Status column)
      * Move delete, bulk add to overflow. Move bulk add note to sub-title.
      * Re-add icons and autoassign project manager
      * Prevent empty items
      Co-authored-by: default avatarCédric Anne <cedric.anne@gmail.com>
      Co-authored-by: default avatarCédric Anne <cedric.anne@gmail.com>
    • Cédric Anne's avatar
      Do not cache dashboard cards debug info · 20e7af49
      Cédric Anne authored
    • Cédric Anne's avatar
      Ignore marketplace in CS tasks · 7eb692ac
      Cédric Anne authored
  2. 02 Jun, 2020 33 commits