Permalink
Switch branches/tags
Nothing to show
Commits on Feb 28, 2011
Commits on Mar 23, 2010
  1. Don't bother with the 'spam' revisions any more.

    David N. Welton
    David N. Welton committed Mar 23, 2010
Commits on Jan 26, 2010
  1. Merge branch 'master' of http://github.com/davidw/dedawiki

    David N. Welton
    David N. Welton committed Jan 26, 2010
    Conflicts:
    	app/views/layouts/application.rhtml
  2. Local modifications to template.

    David N. Welton
    David N. Welton committed Jan 26, 2010
  3. Fix copyright date.

    David N. Welton
    David N. Welton committed Jan 26, 2010
  4. Require diff-lcs gem.

    David N. Welton
    David N. Welton committed Jan 26, 2010
  5. Changed question/answer to spamquestion/spamanswer.

    David N. Welton
    David N. Welton committed Jan 26, 2010
  6. Fixed up tests to use more modern methods.

    David N. Welton
    David N. Welton committed Jan 26, 2010
    assert_difference, in particular, was removed from
    lib/authenticated_test_helper.rb, as Rails now has this.
  7. Starting fixing up tests to use more modern classes.

    David N. Welton
    David N. Welton committed Jan 26, 2010
  8. Removed included gem.

    David N. Welton
    David N. Welton committed Jan 26, 2010
  9. Moved application.rb to application_controller.rb

    David N. Welton
    David N. Welton committed Jan 26, 2010
Commits on Nov 12, 2008
  1. * test/functional/page_controller_test.rb: Added a few more tests for

    davidw
    davidw committed Nov 12, 2008
      various failures with update.
    
    * app/controllers/page_controller.rb: Don't fail on empty revision/comment.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@79 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Oct 29, 2008
  1. * Removed option no longer valid in Rails 2.1.

    davidw
    davidw committed Oct 29, 2008
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@78 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Aug 29, 2008
  1. * app/controllers/page_controller.rb: Make sure that both @old and @new

    davidw
    davidw committed Aug 29, 2008
      are not zero in history_diff.  Check for the presence of
      params[:revision] in updates.
    
    * app/views/page/show.rhtml: Use non_spam_revisions.
    
    * app/views/page/history.rhtml: Use non_spam_revisions.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@77 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Aug 27, 2008
  1. * vendor/plugins/spamfilter/lib/spam_filter_none.rb: Don't initialize

    davidw
    davidw committed Aug 27, 2008
      spamc in the none filter!
    
    * app/controllers/page_controller.rb: Check for auth required config
      option each time.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@76 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Aug 11, 2008
  1. * app/controllers/page_controller.rb: answer and question must both be

    davidw
    davidw committed Aug 11, 2008
      present.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@75 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Aug 9, 2008
  1. * app/controllers/page_controller.rb: Make sure that the question is

    davidw
    davidw committed Aug 9, 2008
      answered properly.
    
    * app/views/page/_form.rhtml: Added anti-spam test.
    
    * vendor/plugins/spamfilter/lib/spam_filter.rb: Include the none spam filter.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@74 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Aug 8, 2008
  1. * vendor/plugins/spamfilter/lib/spam_filter_none.rb: Add a spam filter

    davidw
    davidw committed Aug 8, 2008
    that does nothing.  Now the default, in order to not create problems
    for those without spam assassin.
    
    * vendor/plugins/spamfilter/lib/spam_filter_spamc.rb: Not the default
    any longer.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@73 f7b17897-190c-4688-811d-8cf59fb8cab0
  2. * test/functional/account_controller_test.rb: Always remembers users,

    davidw
    davidw committed Aug 8, 2008
      so should_not_remember_me won't work.
    
    * test/functional/page_controller_test.rb: Remove some of the junk at
      the beginning - not needed any more.  Removed spam test.
    
    * test/fixtures/revisions.yml: First revisions aren't spam.
    
    * test/fixtures/siteinfos.yml: Allow anonymouse in test siteinfo.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@72 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Jun 13, 2008
  1. * app/models/siteinfo.rb: Added allowanonymous? method for easy access

    davidw
    davidw committed Jun 13, 2008
    to this information.
    
    * app/controllers/page_controller.rb: Store the allow anonymous
    information once.  Use it in check_for_spammer to see if we are
    allowing anonymous access.
    
    * app/views/admin/config.rhtml: Allow editing of allow anonymous
      access.
    
    * db/migrate/028_add_allow_anon_flag.rb: Add anonymous editing flag.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@71 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on May 27, 2008
  1. * vendor/plugins/exception_notification/: Updated to latest version.

    davidw
    davidw committed May 27, 2008
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@70 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on May 4, 2008
  1. * 027_modify_spaminess.rb: spaminess needs to be a float.

    davidw
    davidw committed May 4, 2008
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@69 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Apr 26, 2008
  1. * app/views/spam_review/index.html.erb: Added select all checkbox.

    davidw
    davidw committed Apr 26, 2008
    * public/javascritps/application.js: Added check_all javascript.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@68 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Apr 25, 2008
  1. * app/controllers/page_controller.rb: Tweaked SQL.

    davidw
    davidw committed Apr 25, 2008
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@67 f7b17897-190c-4688-811d-8cf59fb8cab0
  2. * vendor/plugins/spamfilter: Added plugin as spam filter interface.

    davidw
    davidw committed Apr 25, 2008
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@66 f7b17897-190c-4688-811d-8cf59fb8cab0
  3. * Removed unneeded file.

    davidw
    davidw committed Apr 25, 2008
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@65 f7b17897-190c-4688-811d-8cf59fb8cab0
  4. * test/functional/spam_review_controller_test.rb: Spam reviewer test.

    davidw
    davidw committed Apr 25, 2008
    * app/models/page.rb: Added non_spam_revisions which only returns
      non-spam revisions.
    
    * app/controllers/page_controller.rb: Added anti spam code.
    
    * app/controllers/application.rb: Move admin_login_required here.
    
    * app/controllers/spam_review_controller.rb: Added spam review
      controller.
    
    * db/migrate/025_add_spam_to_revision.rb: Add spam and spaminess to
      revisions.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@64 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Apr 19, 2008
  1. * app/controllers/account_controller.rb: Always 'remember_me'.

    davidw
    davidw committed Apr 19, 2008
    * app/controllers/account_controller.rb: Redirect to login instead of
      signup.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@63 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Mar 28, 2008
  1. * app/controllers/page_controller.rb: Wrap Maruku errors in <pre>

    davidw
    davidw committed Mar 28, 2008
      tags.
    
    * app/views/admin/rollback.rhtml: Get link right.
    
    * app/views/admin/rollback_not_spam.rhtml: Get link right.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@62 f7b17897-190c-4688-811d-8cf59fb8cab0
  2. * app/controllers/page_controller.rb: Make Maruku raise errors instead

    davidw
    davidw committed Mar 28, 2008
      of printing to stderr.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@61 f7b17897-190c-4688-811d-8cf59fb8cab0
  3. * app/controllers/page_controller.rb: Catch any maruku errors.

    davidw
    davidw committed Mar 28, 2008
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@60 f7b17897-190c-4688-811d-8cf59fb8cab0
  4. * app/controllers/admin_controller.rb: A few more tweaks to the spam

    davidw
    davidw committed Mar 28, 2008
      rollback system.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@59 f7b17897-190c-4688-811d-8cf59fb8cab0
  5. * app/controllers/admin_controller.rb: Added rollback_not_spam method

    davidw
    davidw committed Mar 28, 2008
      to deal with rollbacks that are simply errors.  Expire page on
      rollback.
    
    * app/views/book/history_diff.rhtml: Link to normal rollback.
    
    * public/stylesheets/dedawiki.css: Add adminaction div to highlight
      admin only activities.
    
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@58 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Mar 23, 2008
  1. * test/functional/page_controller_test.rb: Fixed spam test.

    davidw
    davidw committed Mar 23, 2008
    * app/controllers/page_controller.rb: Make spam actually do a
      redirect.
    
    
    
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@57 f7b17897-190c-4688-811d-8cf59fb8cab0
Commits on Mar 22, 2008
  1. * app/controllers/page_controller.rb: Redirect on empty page.

    davidw
    davidw committed Mar 22, 2008
    git-svn-id: http://dedawiki.rubyforge.org/svn/trunk@56 f7b17897-190c-4688-811d-8cf59fb8cab0