1. 13 Dec, 2018 1 commit
    • Sean Hammond's avatar
      Refactor Makefile · b778c9ad
      Sean Hammond authored
      Refactor Makefile to be the same as for our other projects:
      
          $ make help
          make help              Show this help message
          make dev               Run the app in the development server
          make lint              Run the code linter(s) and print any warnings
          make test              Run the unit tests
          make docs              Build docs website and serve it locally
          make checkdocs         Crash if building the docs website fails
          make clean             Delete development artefacts (cached files,
                                 dependencies, etc)
      
      Other make commands that our other projects have but the client doesn't
      yet:
      
      `make shell` -- Not relevant to the client? (Unless we can get a useful
      JavaScript shell in the terminal.)
      
      `make sql` -- Not relevant.
      
      `make format` and `checkformatting` -- We can't use Black code
      formatting for the client of course but maybe we could use Prettier or
      something else. (Our Python apps could also be extended to have `make
      format` format the JavaScript code as well.)
      
      `make coverage` and `codecov` -- Print the unit test coverage report to
      the terminal, and post it to codecov. These should be doable?
      b778c9ad
  2. 11 Dec, 2018 4 commits
  3. 06 Dec, 2018 5 commits
  4. 05 Dec, 2018 1 commit
  5. 04 Dec, 2018 4 commits
  6. 01 Dec, 2018 1 commit
  7. 30 Nov, 2018 1 commit
  8. 29 Nov, 2018 2 commits
  9. 21 Nov, 2018 2 commits
  10. 20 Nov, 2018 8 commits
  11. 19 Nov, 2018 6 commits
  12. 15 Nov, 2018 1 commit
  13. 14 Nov, 2018 3 commits
  14. 13 Nov, 2018 1 commit