1. 02 May, 2016 2 commits
  2. 22 Apr, 2016 3 commits
  3. 21 Apr, 2016 1 commit
  4. 11 Apr, 2016 1 commit
  5. 06 Apr, 2016 1 commit
  6. 01 Apr, 2016 1 commit
  7. 25 Mar, 2016 1 commit
    • Fix issues with Underscore in the asset pipeline · 6dd09a89
      FEDX-121
      
      The previous approach for handling NPM assets was
      to symlink them into the static directory. This appeared
      to cause trouble with the asset pipeline where the files
      in question were not installed and then old versions were
      picked up instead.
      
      This change instead copies NPM libraries to a new
      static directory so that the pipeline can consume them
      as with any other file. This new directory is added to
      .gitignore so that the files don't get accidentally
      checked in.
      Andy Armstrong committed
  8. 22 Mar, 2016 2 commits
  9. 29 Feb, 2016 2 commits
  10. 04 Feb, 2016 2 commits
  11. 03 Feb, 2016 1 commit
    • Refactor and improve js_utils helpers · f555ffd5
      - Rename escape_json_dumps to dump_js_escaped_json
      - Rename escape_js_string to js_escaped_string
      - Update js_escaped_string to output empty string for None
      - Introduce dump_html_escaped_json
      - Move dump_js_escaped_json after the pipe as new best practice
      - Introduce additional uses of helpers
      - Introduce new djangolib directory and move js_utils
      Robert Raposa committed
  12. 22 Jan, 2016 1 commit
  13. 19 Jan, 2016 1 commit
  14. 31 Dec, 2015 1 commit
  15. 25 Nov, 2015 1 commit
  16. 22 Nov, 2015 1 commit
  17. 10 Nov, 2015 1 commit
  18. 05 Nov, 2015 2 commits
  19. 03 Nov, 2015 1 commit
    • Ability to run bok-choy in multiprocess mode. · 7eb9cecb
      This includes:
      * Ability to specify number of processes to run bok-choy tests in
      * A forked nose commit to get the multiprocess plugin's logging to work
      * A different plugin (xunitmp) must be used for pulling together xunit results
      
      This works by:
      * Starting the various servers that are needed for the acceptance test environment
      * Running the tests themselves in multiprocess mode
      Ben Patterson committed
  20. 19 Oct, 2015 1 commit
  21. 31 Aug, 2015 1 commit
  22. 13 Jul, 2015 2 commits
  23. 01 Jul, 2015 1 commit
  24. 25 Jun, 2015 1 commit
  25. 22 May, 2015 1 commit
  26. 20 May, 2015 2 commits
  27. 06 May, 2015 1 commit
    • Paver: Ability to run only servers or only tests · db285cab
      This would allow a user to set up and run servers, with an open prompt for killing
      them. Likewise a user could open a different terminal session and run tests only.
      
      How-to:
      * At a terminal/ssh session, start bok-choy servers with
          `paver test_bokchoy --serversonly`
          (or, if you've already run collectstatic on your system:
          `paver test_bokchoy --serversonly --fasttest`)
      * When the above is running, you can now open a separate terminal/ssh session
      and run:
          `paver test_bokchoy -t my_tests --testsonly`
      
      Keep in mind, the 'testsonly' flag does no setup. There is some minimal teardown; however,
      such as clearing mongo and flushing the lms database. (Some tests have non-unique identifiers
      and could not be run more than once.)
      Ben Patterson committed
  28. 04 May, 2015 2 commits
  29. 28 Apr, 2015 1 commit
  30. 22 Apr, 2015 1 commit