1. 31 Mar, 2020 1 commit
  2. 25 Mar, 2020 2 commits
  3. 17 Mar, 2020 1 commit
  4. 27 Feb, 2020 1 commit
  5. 14 Feb, 2020 2 commits
  6. 10 Feb, 2020 1 commit
  7. 06 Feb, 2020 10 commits
  8. 03 Feb, 2020 1 commit
  9. 11 Jan, 2020 1 commit
  10. 30 Dec, 2019 2 commits
  11. 29 Dec, 2019 1 commit
  12. 16 Dec, 2019 1 commit
  13. 06 Dec, 2019 1 commit
    • Luis Araujo's avatar
      Add new feature to tag releases · eb4ee0ac
      Luis Araujo authored
      This commit adds the new feature to tag reports for specific releases.
      
      It includes a star to highlight a release report and the option to tag
      the report with a label for a specific release.
      
      The report will be shown in the `Releases` column of the main page,
      under the specified tag name or with name 'untagged' otherwise.
      
      The star/tag behaviour in the report is as follows:
      
        - Tagging a report will add it to Releases automatically
        - Star checked will add report to Releases (even if no tag is present)
        - Star unchecked removes report from Releases (even if a tag is present)
        - Removing tag but star checked will still keep report in Releases
      
      This commit adds two main components:
      
        - Migration update to add Starred table
        - CSS star icon
        - JQuery library
      Signed-off-by: Luis Araujo's avatarLuis Araujo <luis.araujo@collabora.co.uk>
      eb4ee0ac
  14. 28 Nov, 2019 1 commit
  15. 24 Oct, 2019 1 commit
    • Luis Araujo's avatar
      Show only executed test cases by default · f2e351c8
      Luis Araujo authored
      This commit adds the feature to only show test cases that have been
      executed at least for one platform in the report pages by default.
      
      It will also show an alert box with a message and link pointing to the
      report page with the complete list of test cases if not all tests have
      been executed.
      Signed-off-by: Luis Araujo's avatarLuis Araujo <luis.araujo@collabora.co.uk>
      f2e351c8
  16. 05 Sep, 2019 1 commit
  17. 31 Jul, 2019 1 commit
  18. 29 Jul, 2019 1 commit
  19. 18 Jul, 2019 1 commit
    • Emanuele Aina's avatar
      arcrc: Stub data to avoid crash on startup · ccf4e1f6
      Emanuele Aina authored
      On a fresh checkout, `docker-compose up` fails with:
      
          Starting QA Report App
          Traceback (most recent call last):
            File "./webhook.py", line 350, in <module>
              main()
            File "./webhook.py", line 334, in main
              connect_to_phab(config.get('arcrc'))
            File "/app/taskmanager.py", line 50, in connect_to_phab
              phabricator.ARCRC.update(json.load(f))
            File "/usr/lib/python3.7/json/__init__.py", line 296, in load
              parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
            File "/usr/lib/python3.7/json/__init__.py", line 348, in loads
              return _default_decoder.decode(s)
            File "/usr/lib/python3.7/json/decoder.py", line 337, in decode
              obj, end = self.raw_decode(s, idx=_w(s, 0).end())
            File "/usr/lib/python3.7/json/decoder.py", line 355, in raw_decode
              raise JSONDecodeError("Expecting value", s, err.value) from None
          json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
      
      By making the default `arcrc` valid enough the service now starts up
      just fine and it simply disables the Phabricator connection:
      
          Phab API connection failed: ERR-INVALID-AUTH: API token "replace-me-with-an-actual-token!" has the wrong format. API tokens should be 32 characters long and begin with one of these prefixes: api, cli, clr.
      Signed-off-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
      ccf4e1f6
  20. 12 Jul, 2019 4 commits
  21. 11 Jul, 2019 5 commits