Permalink
Branch: master
Commits on Sep 2, 2018
  1. [Bugfix] Forum: Thread status cookie (#2801)

    scopeInfinity authored and bmcutler committed Sep 2, 2018
Commits on Aug 23, 2018
  1. Forum: Bug Fixes + Improvements (#2724)

    scopeInfinity authored and bmcutler committed Aug 23, 2018
    * Fixed Select size
    
    * Fixed edit categories position
    
    * Positioning and spacing fix
    
    * Check are you sure before ajax call
    
    * Fixed Merge Threads button location
    
    * Fixed position Submit Reply
    
    * Better notification icon + Bug Fix
    
    * Bug Hacked: Time not parsing properly
    
    * Ordered categories in thread list
    
    * Some css fix
    
    * Fixed categories order in thread list
    
    * Remove semicolon
Commits on Aug 16, 2018
  1. Forum: Bidirectional scroll for thread list (#2654)

    scopeInfinity authored and bmcutler committed Aug 16, 2018
    * Forum Bidirectional scroll
    
    * Load first page according to thread id
    
    * Compatible with modifyThreadList
    
    * Scroll to top
    
    * Relocated move to top button
    
    * Allow Move to bottom
    
    * Work on zoom 30%
    
    * Bug Fixes
    
    * Updated forum tests
    
    * Travis Fixed
    
    * Reposition Move to top/bottom button
Commits on Aug 6, 2018
  1. Discussion Forum Notifications (#2591)

    scopeInfinity authored and bmcutler committed Aug 6, 2018
    * Basic Notification Schema
    
    * Notification Page
    
    * Notification Badge on Navigation Page
    
    * Using both source and target user_id in Notification table
    
    * Mark all as seen
    
    * Added href on Notification page
    
    * Notification generation, ignore source user
    
    * Notification on New/Update to Announcement
    
    * Notification autoseen on clicking
    
    * Added migrations + enums
    
    * Notification on Thread Merging
    
    * Minor patch for e2e
    
    * Notifications on reply
    
    * Notification Badge on Notification button
    
    * Removed NOT NULL for from_user_id
    
    * Notification as model
    
    * Notification button as bell icon
    
    * Notification on edit/delete/undelete post or threads
    
    * Using Notification Model for DB
    
    * Splited switch in handleForum into functions
    
    * Test: scroll down in threads list
    
    * Changed messages
    
    * E2E: Handle infinite scroll and tests
    
    * Auto redirect to post
    
    * Made listNotifications inline
    
    * Renamed type to component
    
    * Replaced mb_strimwidth with custom function
Commits on Aug 3, 2018
  1. Forum: Show Merged threads (#2599)

    scopeInfinity authored and bmcutler committed Aug 3, 2018
    * Show merged threads
    
    * Added migration. Recommended only for up
    
    * Display error when trying to open deleted thread
    
    * Bug Fixes
    
    * show_merged_thread course specific + bug fixes
    
    * Old bug fixes
    
    * Suggested changes
Commits on Jul 30, 2018
  1. Forum: mailto link on all posts (#2609)

    scopeInfinity authored and bmcutler committed Jul 30, 2018
Commits on Jul 28, 2018
  1. Forum: Visually marked thread with my posts (#2585)

    scopeInfinity authored and bmcutler committed Jul 28, 2018
    * Basic Infinite Scroll
    
    * DB query refactoring
    
    * Reload threads on scroll down
    
    * Pull all threads at once for MergeThread
    
    * Bug fixes
    
    * Filter status within sql query
    
    * Thread status in cookies
    
    * Minor bug fix
    
    * input_forum_data.py changes due to Thread Status PR
    
    * Load merge thread list when needed
    
    * JS optimization
    
    * Bug Fixes
    
    * Fixed active thread on next page bug
    
    * Spinner on loading
    
    * Bug Fixed
    
    * Fixed bug related to edit post
    
    * Better validation
    
    * UI Changes
    
    * Added in DB
Commits on Jul 27, 2018
  1. Forum Thread paging (#2473)

    scopeInfinity authored and bmcutler committed Jul 27, 2018
    * Basic Infinite Scroll
    
    * DB query refactoring
    
    * Reload threads on scroll down
    
    * Pull all threads at once for MergeThread
    
    * Bug fixes
    
    * Filter status within sql query
    
    * Thread status in cookies
    
    * Minor bug fix
    
    * input_forum_data.py changes due to Thread Status PR
    
    * Load merge thread list when needed
    
    * JS optimization
    
    * Bug Fixes
    
    * Fixed active thread on next page bug
    
    * Spinner on loading
    
    * Bug Fixed
    
    * Fixed bug related to edit post
    
    * Better validation
Commits on Jul 25, 2018
  1. Forum Thread: Show author email address (#2527)

    scopeInfinity authored and bmcutler committed Jul 25, 2018
    * Forum show thread author email address
    
    * Encode email address
    
    * install script tweak
Commits on Jul 17, 2018
  1. Forum Thread Status (#2341)

    scopeInfinity authored and bmcutler committed Jul 17, 2018
    * Forum Thread Status
    
    * Better message
    
    * Removed additional case
    
    * Better UI + UI fix
    
    * Removed unused column
    
    * Fixed Bug
    
    * Fixed migrations
    
    * Dummy commit
Commits on Jul 16, 2018
  1. Forum: Allow original author to edit post/thread (#2301)

    scopeInfinity authored and bmcutler committed Jul 16, 2018
    * Forum, Allow Original author to edit post
    
    * Minor fixes
    
    * UI for history
    
    * Storing history in table
    
    * Post history in popup
    
    * Fix migration for forum_posts_history
    
    * Removed logs and minor bug fix
    
    * Message fix
    
    * Additional permission
    
    * Markdown support in history block
    
    * Edit history only in forum_posts_history
    
    * Better name display for history posts
    
    * Timestamp format
    
    * Show edit timestamp
    
    * Fixed are-you-sure
    
    * Bug fix
    
    * CSS bug fixed
    
    * Added Index
    
    * Clear viewed_responses on edit
    
    * Updated migration
    
    * Bug Fix + Imporvement
    
    * Added trim
    
    * Update 20180705150129_forum_posts_history.py
    
    extra table doesn't cause problem
Commits on Jul 11, 2018
  1. Removed additional import of Sortable js (#2375)

    scopeInfinity authored and bmcutler committed Jul 11, 2018
Commits on Jul 2, 2018
  1. Forum: Multiple Attachments (#2243)

    scopeInfinity authored and bmcutler committed Jul 2, 2018
    * Forum Multiple attachements in Create Thread Page
    
    * Thumbnail for attachments
    
    * Refactoring using twig + New multiple attachments replying post
    
    * UI fix
    
    * Box size fixed
    
    * Fix for addBBCode in textarea
    
    * Removed logs
    
    * Fixed Color from Undelete posts PR
    
    * Bug Fix, removeLabel
    
    * Fixed test_forum
    
    * Bug Fix
    
    * Check attachment count while adding them
Commits on Jun 28, 2018
  1. Forum: Undelete posts/thread (#2248)

    scopeInfinity authored and bmcutler committed Jun 28, 2018
    * Undelete thread/post
    
    * Fixed Typo
    
    * Removed duplicate code for two buttons + Documentation
    
    * Better color for background
    
    * Small fix
Commits on Jun 27, 2018
  1. [BugFix] discussion forum: don't show merged thread (#2270)

    scopeInfinity authored and bmcutler committed Jun 27, 2018
Commits on Jun 25, 2018
  1. Forum show deleted threads (#2151)

    scopeInfinity authored and bmcutler committed Jun 25, 2018
    * Backend for show deleted threads
    
    * Show deleted threads frontend
    
    * Bug Fix + Added class for button
    
    * show_deleted in SESSION
    
    * UI view update
    
    * Using COOKIES for show_deleted status
    
    * Fixed Bug from Merge Conflict
    
    * CSS Bug Fix
Commits on Jun 22, 2018
  1. Forum, Handle Dangling Posts on Creation (#2229)

    scopeInfinity authored and bmcutler committed Jun 22, 2018
    * Forum, Handle dangling posts on creation
    
    * Fixed Typo
Commits on Jun 21, 2018
  1. Discussion Forum: Reply Box Enhancements (#2219)

    scopeInfinity authored and bmcutler committed Jun 21, 2018
    * Forum Reply Box enhancement
    
    * Bug Fix
    
    * CodeWatcher fix
Commits on Jun 20, 2018
  1. Discussion Forum: Edit Thread Title & Category (#2150)

    scopeInfinity authored and bmcutler committed Jun 20, 2018
    * Edit Thread title
    
    * Changed title of edit post/thread button
    
    * Edit thread and post in single form
    
    * Partially implemented single form for edit thread/posts
    
    * Revert "Edit thread and post in single form"
    
    This reverts commit 3f98632.
    
    * Common twig template for Create/Edit Thread or Post
    
    * Twig templated intergrated with backend
    
    * Clean up
    
    * Fixed Label
    
    * Fixed Typo
    
    * Edit Category of existing thread
Commits on Jun 18, 2018
  1. Forum Categories having colors and edit category features (#2135)

    scopeInfinity authored and bmcutler committed Jun 18, 2018
    * Forum allow multiple categories for a thread
    
    * Using Category selection as checkbox
    
    * Categories as buttons
    
    * Fixed typos and indentations
    
    * Forum Allows Categories reordering UI
    
    * Forum allows categories reordering controllers
    
    * Forum category rank in sample data
    
    * Better UI for button toggle
    
    * Bug Fix
    
    * Added E2E tests for multiple categories
    
    * Fixed typos
    
    * Filter category name
    
    * Added refreshCategories feature without making additonal request to server
    
    * Create Thread category selection on JS disabled and Fixed typo
    
    * Better category selection on JS enable/disabled
    
    * Filter threads on multiple categories together
    
    * Fixed bug, showing category list if not exists
    
    * Removed console log
    
    * Forum Edit Categories, colors
    
    * Added 8 colors with names
    
    * Updated sample data for cat colors
    
    * Edit Category Name
    
    * Forum, Delete Category
    
    * Dynamic refresh cat-buttons on new category creation
    
    * Edit thread title
    
    * Better notification on create/delete category
    
    * Fixed Bug
    
    * Forum Edit Categories (Reordering) (#2126)
    
    * Forum Allows Categories reordering UI
    
    * Forum allows categories reordering controllers
    
    * Forum category rank in sample data
    
    * Added refreshCategories feature without making additonal request to server
    
    * Fixed bug, showing category list if not exists
    
    * Removed console log
    
    * Revert "Edit thread title"
    
    This reverts commit c4cce1c.
    
    * Bug Fix
    
    * Bug Fix update_database.py
    
    * Inline Add Category field in popup
    
    * Bug Fix
    
    * Bug Fixes
    
    * DB color column as NOT NULL
    
    * Minor UI Fix + changes in update_database.py
Commits on Jun 12, 2018
  1. Forum allow multiple categories for a thread (#2083)

    scopeInfinity authored and bmcutler committed Jun 12, 2018
    * Forum allow multiple categories for a thread
    
    * Using Category selection as checkbox
    
    * Categories as buttons
    
    * Fixed typos and indentations
    
    * Better UI for button toggle
    
    * Bug Fix
    
    * Added E2E tests for multiple categories
    
    * Fixed typos
    
    * Filter category name
    
    * Create Thread category selection on JS disabled and Fixed typo
    
    * Better category selection on JS enable/disabled
    
    * Filter threads on multiple categories together
Commits on Jun 1, 2018
  1. Fixed 'TA grade not available' for no-TA grading (#1742)

    scopeInfinity authored and bmcutler committed Jun 1, 2018
    * Fixed 'TA grade not available' for no-TA grading
    
    * Electronic gradeable with no ta grading on grades released should not be green
    
    * Reset gd_user_viewed_date on grading + Bug Fixes
    
    * Removed force 'btn-default' for autograded gradeable with no totalNonHiddenNonExtraCreditPoints
  2. Discussion Forum: Merge common threads (#1962)

    scopeInfinity authored and bmcutler committed Jun 1, 2018
    * #1950, Merge Common Threads
    
    * List selection for Merge Common Thread
    
    * Merge Threads button visible only for group value <= 2
    
    * Added rollbacks for transaction termination
    
    * Redirect to view_thread after merging
    
    * Basic e2e test for forum merge threads
    
    * Refactor duplicate code in merge thread DBqueries + UI alignment fix
    
    * Forum e2e basic tests and merge threads tests
    
    * Bug Fix + e2e Test for Merge Threads with attachments
    
    * Announcement status while merging threads
    
    * E2E tests for announcement status while merging threads
    
    * MergeThreads, Prepend thread title to first post of child thread
    
    * Revert "E2E tests for announcement status while merging threads"
    
    This reverts commit d3d4758.
    
    * Revert "Announcement status while merging threads"
    
    This reverts commit 96f0f1b.
    
    * Fixed selenium switch_to_alert warning
    
    * Renamed forum test class name
    
    * Fixed Bug, publish post on deleted thread
    
    * MergeThreads: Keeping track of merged_thread_id
    
    * add lines to update_database.py
    
    * remove space
Commits on May 25, 2018
  1. Added more sample thread/posts for forum (#2009)

    scopeInfinity authored and bmcutler committed May 25, 2018
Commits on May 23, 2018
  1. Allow students to pin threads in discussion forum (#1973)

    scopeInfinity authored and bmcutler committed May 23, 2018
    * Allow students to pin threads
    
    * Pin thread, order fixed
Commits on Apr 27, 2018
  1. Warning when about to lose unsaved forum post (#1862)

    scopeInfinity authored and bmcutler committed Apr 27, 2018
    * Issue #1849: Warning when about to lose unsaved forum post
    
    * Add small editPost fix
Commits on Apr 13, 2018
  1. Fixed #1848: Late days allows entries deletion (#1858)

    scopeInfinity authored and bmcutler committed Apr 13, 2018
Commits on Apr 1, 2018
  1. Hide grading rubric panel when No TA grading (#1782)

    scopeInfinity authored and bmcutler committed Apr 1, 2018
Commits on Mar 29, 2018
  1. Unique ID for jobs in autograding logs (#1776)

    scopeInfinity authored and bmcutler committed Mar 29, 2018
    * Unique ID for autograding_logs
    
    * Using uniqueid for autograding_logs inplace of processid
    
    * Give the scheduler a unique job id
    
    * Add ID to shipper and worker
    
    * several missed job_ids
Commits on Mar 15, 2018
  1. Fix 'Sample' course having TA grades with no submission (#1739)

    scopeInfinity authored and bmcutler committed Mar 15, 2018
  2. Show commit hash for git assignments (#1807)

    scopeInfinity authored and bmcutler committed Mar 15, 2018
    * Show commit hash for git assignments
    
    * Update HomeworkView.php
    
    * Updated message for displaying commit hash