1. 01 Jul, 2014 1 commit
  2. 05 Jun, 2014 2 commits
    • Aaron Wells's avatar
      Fixing bugs in the objectionable items refactor · c679c3b2
      Aaron Wells authored
      
      
      Bug 1298646: No point in adding columns to the interaction_forum_post table
      just to immediately drop them again.
      
      Also, there were some lingering "accesstype IS NULL" checks in the elasticsearch
      access queries, which should have been removed along with the "accesstype != objectionable"
      that they were previously parenthetical with.
      
      And, the artefact_access table doesn't need to accept "objectionable" as 
      an accesstype enum value anymore.
      
      Change-Id: I961f15e98eb8aab95e4e5b16af223eb61588f671
      Signed-off-by: default avatarYuliya Bozhko <yuliya.bozhko@totaralms.com>
      c679c3b2
    • Yuliya Bozhko's avatar
      Refactor the way objectionable items are stored (Bug #1298646) · bbca7a55
      Yuliya Bozhko authored
      
      
      - Created 'objectionable' table
      - Migrated existing objectionable records to a new table
      - Added is_objectionable() method to View class
      - Fixed can_view_view() and elasticsearch to use new table
      - Fixed artefact.tpl style to match view page when displaying "Not objectionable" form
      - Make forum reports use new 'objectionable' table
      
      Change-Id: Ib3759e86c4003216ad57f3cf68911b13e50e9c67
      Signed-off-by: default avatarYuliya Bozhko <yuliya.bozhko@totaralms.com>
      bbca7a55
  3. 27 May, 2014 1 commit
  4. 09 May, 2014 1 commit
    • Yuliya Bozhko's avatar
      Some artefact refactoring (Bug #1298646) · 3ba72d71
      Yuliya Bozhko authored and Robert Lyon's avatar Robert Lyon committed
      
      
      Fixes in this patch:
      
      - Moved artefact.php to artefacts directory to separate it from pages.
      - Fixed reference to a wrong 'artefactonlyviewableinview' string.
      - Removed add_to_render_path() and its calls which have no purpose at all.
      - Removed 'artefact_parent_cache' table.
      - Removed cron jobs related to 'artefact_parent_cache' from DB.
      - Added 'path' column in 'artefact' table to easier calculate hierarchy.
      - Added ArtefactTest.php for artefacts unit tests
      
      Change-Id: Ia14cd85b94c32a950354446ee3565bd2964c625c
      Signed-off-by: default avatarYuliya Bozhko <yuliya.bozhko@totaralms.com>
      3ba72d71
  5. 19 Feb, 2014 1 commit
  6. 04 Feb, 2014 1 commit
  7. 03 Feb, 2014 1 commit
  8. 29 Jan, 2014 2 commits
  9. 28 Jan, 2014 1 commit
  10. 22 Jan, 2014 2 commits
  11. 12 Jan, 2014 1 commit
  12. 09 Jan, 2014 1 commit
  13. 05 Jan, 2014 1 commit
  14. 30 Dec, 2013 1 commit
  15. 05 Dec, 2013 1 commit
  16. 22 Nov, 2013 1 commit
  17. 17 Nov, 2013 1 commit
  18. 06 Nov, 2013 1 commit
  19. 04 Nov, 2013 2 commits
  20. 28 Oct, 2013 1 commit
  21. 22 Oct, 2013 2 commits
  22. 14 Oct, 2013 2 commits
  23. 09 Oct, 2013 1 commit
  24. 26 Sep, 2013 1 commit
  25. 24 Sep, 2013 1 commit
  26. 17 Sep, 2013 1 commit
  27. 04 Sep, 2013 1 commit
  28. 27 Aug, 2013 1 commit
  29. 20 Aug, 2013 1 commit