Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 9, 2015
  1. Cam Findlay

    Merge pull request #123 from mparkhill/patch-1

    camfindlay authored
    show hidden posts for admins or moderators
  2. Michael Parkhill

    show hidden posts for admins or moderators

    mparkhill authored
    Don't 404 a post if an admin or moderator is logged in
  3. Cam Findlay

    Merge pull request #121 from camfindlay/features/emptythreadurl

    camfindlay authored
    ENHANCEMENT If thread has not first post return 404
  4. Cam Findlay
Commits on Dec 16, 2014
  1. Cam Findlay

    Merge pull request #119 from tractorcow/pulls/0.7/save-hook

    camfindlay authored
    API Hook on profile update
  2. Damian Mooyman

    API Hook on profile update

    tractorcow authored
Commits on Dec 5, 2014
  1. Will Rossiter

    Merge pull request #117 from dhensby/0.7

    wilr authored
    Adding .editorconfig
Commits on Dec 4, 2014
  1. Daniel Hensby

    Adding .editorconfig

    dhensby authored
Commits on Oct 2, 2014
  1. Damian Mooyman

    Merge pull request #114 from unclecheese/patch-2

    tractorcow authored
    BUGFIX: RSS not working due to HTTPResponse not being returned
  2. unclecheese
Commits on Sep 17, 2014
  1. Damian Mooyman

    Merge pull request #112 from halkyon/allowed_exts_fix

    tractorcow authored
    BUG Attempt to access File::$allowed_extensions when uploading invalid file
  2. Sean Harvey

    BUG Attempt to access File::$allowed_extensions when uploading invali…

    halkyon authored
    …d file
    
    Use Config to retrieve the variable instead of trying to access it
    directly, and failing.
Commits on Sep 16, 2014
  1. Sean Harvey

    Merge pull request #110 from tractorcow/pulls/0.7/fix-firstpost

    halkyon authored
    BUG Fix isFirstPost crashing on unsaved records
  2. Damian Mooyman
Commits on Sep 10, 2014
  1. Cam Findlay

    Merge pull request #108 from halkyon/performance_fixes2

    camfindlay authored
    Fix performance dramatically for large Post tables
  2. Sean Harvey

    Fix performance dramatically for large Post tables

    halkyon authored
    Pre-filter the sub-select of Post in these queries, which massively
    improves performance on large Post tables.
    
    Add indexes to ForumThread as well which helps across the board.
Commits on Sep 9, 2014
  1. Cam Findlay

    Merge pull request #106 from halkyon/currently_online_disable

    camfindlay authored
    Provide the ability to disable "Currently Online" functionality.
  2. Sean Harvey

    Provide the ability to disable "Currently Online" functionality.

    halkyon authored
    It relies on a write to Member.LastViewed on every request for a logged
    in forum Member, which can be database blocking if forum traffic is
    high.
  3. Cam Findlay

    Merge pull request #104 from halkyon/remove_redundant_query

    camfindlay authored
    Removing redundant filter. This is handled in ForumSpamPostExtension
  4. Damian Mooyman

    Merge pull request #105 from halkyon/latest_members_fix

    tractorcow authored
    Fixing LatestMembers query to not rely on RIGHT JOIN
  5. Sean Harvey

    Fixing LatestMembers query to not rely on RIGHT JOIN

    halkyon authored
    Just use the Group_Members table to find the latest MemberID. This
    also makes it work in databases that don't support RIGHT JOIN.
  6. Sean Harvey
Commits on Sep 6, 2014
  1. Cam Findlay

    Tracking CI against 3.1

    camfindlay authored
  2. Cam Findlay
Commits on Sep 4, 2014
  1. Damian Mooyman

    Merge pull request #103 from camfindlay/90-uploadfolder

    tractorcow authored
    Configuable avatar and attachment folders
  2. Cam Findlay

    Configuable avatar and attachment folders - retires the CMS configabl…

    camfindlay authored
    …e folders which are not as robust
Commits on Sep 3, 2014
  1. Cam Findlay

    Merge pull request #101 from halkyon/member_query_performance

    camfindlay authored
    Fixing getLatestMembers performance when limiting by 1
  2. Sean Harvey

    Fixing getLatestMembers performance when limiting by 1

    halkyon authored
    Uses a more efficient aggregate query, to avoid the database having to
    do a filesort on a temporary table because of joining and sorting.
    Using RIGHT JOIN in this case appears to be faster, so had to drop back
    to straight up SQL instead of using the ORM.
    
    On large Member tables, this reduces the querying from ~400ms in one
    to around ~60ms in two (one to get the max ID, and another to fetch
    the Member record by ID)
    
    Also removed the administrators group from the query. I don't see why
    you'd want to see the latest administrator join the site.
Commits on Sep 2, 2014
  1. Cam Findlay

    Merge pull request #100 from halkyon/performance_fixes

    camfindlay authored
    Fixing performance issues in some forum queries.
  2. Sean Harvey

    Fixing performance issues in some forum queries due to distinct.

    halkyon authored
    DataQuery always adds DISTINCT to queries, but this slows things down
    when performing queries against large amounts of data. In those cases,
    we also don't need to be checking distinct.
Commits on Sep 1, 2014
  1. Cam Findlay

    Merge pull request #99 from silverstripe/deprecated_spam_protector

    camfindlay authored
    Fixing use of deprecated SpamProtectorManager::update_form()
  2. Sean Harvey
  3. Cam Findlay

    Merge pull request #98 from halkyon/spam_protect_additions

    camfindlay authored
    Adding spam protection code from current silverstripe.org forum
  4. Sean Harvey

    Adding spam protection code from current silverstripe.org forum

    Uncle Cheese authored halkyon committed
  5. Cam Findlay

    Merge pull request #97 from halkyon/displaysig_cache

    camfindlay authored
    Cache first call of DisplaySignatures. It only needs to be checked once. Passes 3.1 core tests.
Something went wrong with that request. Please try again.