1. 30 Nov, 2017 1 commit
  2. 22 Nov, 2017 1 commit
  3. 09 Nov, 2017 2 commits
  4. 25 Oct, 2017 1 commit
  5. 18 Oct, 2017 1 commit
  6. 17 Oct, 2017 1 commit
  7. 13 Oct, 2017 1 commit
  8. 11 Oct, 2017 1 commit
  9. 21 Sep, 2017 1 commit
  10. 15 Sep, 2017 1 commit
  11. 23 Aug, 2017 1 commit
  12. 25 Jul, 2017 1 commit
  13. 21 Jul, 2017 1 commit
  14. 12 Jul, 2017 1 commit
  15. 04 Jul, 2017 1 commit
  16. 21 Jun, 2017 1 commit
  17. 20 Jun, 2017 1 commit
  18. 12 Jun, 2017 1 commit
  19. 09 Jun, 2017 1 commit
  20. 30 May, 2017 1 commit
  21. 24 May, 2017 1 commit
    • Retry getting program details if they initially fail to be retrieved · 6129494a
      get_many sometimes fails to bring back details cached on one or more Memcached nodes. It doesn't look like these keys are being evicted. 99% of the time all keys come back, but 1% of the time all the keys stored on one or more nodes are missing from the result of the get_many. One get_many may fail to bring these keys back, but a get_many occurring immediately afterwards will succeed in bringing back all the keys. This behavior can be mitigated by trying again for the missing keys, which is what we do here. Splitting the get_many into smaller chunks may also help.
      
      LEARNER-382
      Renzo Lucioni committed
  22. 22 May, 2017 1 commit
    • Remove credential listing from program list view · 2955a6e6
      The new design for the program detail page introduced a sidebar which includes a program-specific listing of credentials. This is an improvement over the old list of credentials found on the program list page and is meant to replace it. The new detail page is stable, so the credential listing on the program list page can be removed.
      
      LEARNER-492
      Renzo Lucioni committed
  23. 16 May, 2017 1 commit
  24. 12 May, 2017 2 commits
  25. 09 May, 2017 1 commit
  26. 08 May, 2017 1 commit
  27. 05 May, 2017 1 commit
  28. 04 May, 2017 1 commit
  29. 24 Apr, 2017 1 commit
  30. 20 Apr, 2017 1 commit
  31. 11 Apr, 2017 1 commit
  32. 05 Apr, 2017 1 commit
  33. 31 Mar, 2017 1 commit
  34. 06 Mar, 2017 1 commit
  35. 02 Mar, 2017 1 commit
    • Add program marketing view · d6d2b2d5
      This change adds the URL configuration and Django view required
      to implement a program marketing page. It is left to theme builders
      to implement a template that fulfills their own UX requirements.
      
      WL-766
      Hasnain committed
  36. 14 Feb, 2017 1 commit
    • Backend code for program detail page. · 41f3bba0
      This adds functions to the catalog utils which munge data
      collected from the program endpoint and LMS database to construct
      data structures that are ready for use by view and templates
      related to the Open EdX marketing pages that live in LMS.
      
      WL-766
      Hasnain committed
  37. 09 Feb, 2017 1 commit
  38. 07 Feb, 2017 1 commit
    • Load all programs from the catalog · e7771148
      This commit contains back end changes necessary to load programs from the catalog in all contexts. The existing program munging utility is applied as late as possible to avoid conflating this work with changes to the front end; those will be made separately.
      
      ECOM-4422
      Renzo Lucioni committed