Tom Hughes
|
980c2fa301
|
Suspend users if their spam score gets too high
Use an observer to watch all diary and user updates and, if the user
is not confirmed, chek their spam score and suspend then if it has got
too high.
|
2010-05-06 17:18:34 +01:00 |
|
Andy Allan
|
cd89a3c662
|
Move email configuration out of the model and into the config file
|
2010-05-01 12:36:22 +01:00 |
|
Tom Hughes
|
aab8b230ec
|
Load timecop in the test environment only.
|
2010-04-19 14:27:51 +01:00 |
|
Shaun McDonald
|
a2c4462db2
|
Seems that the Rails.env doesn't consistently work. Removing condition in config/environment.rb
|
2010-04-03 21:31:35 +00:00 |
|
Shaun McDonald
|
9dabe69032
|
Adding timecop as a gem dependency when in development env. This allows for time based tests to be accurate/consistent. It will stop the random error on the api_controller_test#test_changes_simple, when you are on a slow machine/have bad timing.
|
2010-04-03 21:02:20 +00:00 |
|
Tom Hughes
|
94f19ce3b3
|
Use a better HTML sanitizer that makes sure the HTML is well formed and
can add rel="nofollow" to links.
|
2010-03-06 15:38:13 +00:00 |
|
Tom Hughes
|
563769b126
|
There's no need to use an alternative repository for SystemTimer as it
is in the main one - just specify the right version instead.
|
2010-01-18 09:19:20 +00:00 |
|
Shaun McDonald
|
868210ece7
|
Use the latest version of SystemTimer. Also gets rid of the warning: 'cleanup_timer: Previous SIG_ALRM handler not initialized\!\:' when running the tests due to using the older version of this gem.
|
2010-01-18 00:20:45 +00:00 |
|
Tom Hughes
|
841ebe80d7
|
Use system_timer for timeouts to make them more reliable.
|
2010-01-11 09:28:31 +00:00 |
|
Tom Hughes
|
314b734aa5
|
Introduce some caching for diary views.
|
2010-01-09 16:43:38 +00:00 |
|
Tom Hughes
|
0f5646d7f0
|
Add ability to take GPX storage offline.
|
2009-12-12 13:06:56 +00:00 |
|
Tom Hughes
|
74e0acf0f5
|
Require oauth 0.3.6 and remove Matt's comment saying we need to
require it when it's available.
|
2009-12-02 09:10:38 +00:00 |
|
Tom Hughes
|
7b7c11f228
|
Update site to use rails 2.3.5.
|
2009-12-02 09:00:23 +00:00 |
|
Tom Hughes
|
1844a19f48
|
Add support for GeoIP lookups using Quova.
|
2009-11-25 00:52:44 +00:00 |
|
Tom Hughes
|
63b399c9b2
|
Update to rails 2.3.4 for security fixes.
|
2009-09-04 08:45:38 +00:00 |
|
Matt Amos
|
45a3acb4e2
|
Changed required version of OAuth gem, as that exact version wasn't necessary.
|
2009-08-03 13:59:47 +00:00 |
|
Matt Amos
|
b8f6dbd403
|
Adding initial version of the OAuth token authentication method. This adds basic OAuth support for registering apps, getting and revoking keys, etc... The tokens come with 6 separate permissions bits; read/write user preferences, write diaries, write API and read/write GPS traces. Needs more tests.
|
2009-06-22 16:54:37 +00:00 |
|
Tom Hughes
|
2f3e23f6eb
|
Move to version 2.3.2 of rails.
|
2009-06-04 08:08:24 +00:00 |
|
Shaun McDonald
|
62f999cd83
|
Updating for rails 2.2.2
|
2009-05-08 18:04:08 +00:00 |
|
Tom Hughes
|
94a807d0d0
|
Remove explicit load of mysql and rails automatically loads the
right database driver already.
|
2009-04-21 07:52:47 +00:00 |
|
Tom Hughes
|
5449cf4adc
|
Merge 14394:14533 from trunk.
|
2009-04-16 21:11:12 +00:00 |
|
Tom Hughes
|
09fdee5493
|
Add a "database readonly" state that allows all writes to the database
to be suppressed.
|
2009-04-14 14:27:30 +00:00 |
|
Tom Hughes
|
bed9cd00ed
|
Merged 14009:14059 from trunk.
|
2009-03-12 00:13:27 +00:00 |
|
Tom Hughes
|
c8ee135104
|
Merge 12304:14009 from trunk.
|
2009-03-08 13:02:37 +00:00 |
|
Shaun McDonald
|
0ff1214f86
|
Make the role in relations optional, with a test to make sure it is. Also start moving the errors reading the xml to exceptions, thus making it possible to give meaningful error messages, when bad xml is sent (More work is required on this including doing the same for nodes and ways). With the latest gems update it seems that the lib xml handling was broken, using the newer method. Adding the content type for the exceptions.
|
2008-11-24 18:55:24 +00:00 |
|
Shaun McDonald
|
1818679416
|
Make the dates and times that the server deals with UTC. This is probably required for changeset, as they could auto close instantly when the clocks go forward by one hour.
|
2008-11-17 19:11:54 +00:00 |
|
Shaun McDonald
|
771a4e5be3
|
bumping the version of composite primary keys for the amf controler as there are bugs in it
|
2008-11-09 11:13:10 +00:00 |
|
Frederik Ramm
|
7a3f7bc2dd
|
fix accidental commit of local config changes
|
2008-11-08 19:55:13 +00:00 |
|
Frederik Ramm
|
79420631ce
|
fix version number return for "modify" sections of diff uploads
|
2008-11-08 19:43:31 +00:00 |
|
Shaun McDonald
|
b4c46ba4b8
|
add a comment about why the error handler is required, as per mail from TomH. Also adding the option so that we are using the old style of migrations, rather than the 2.1+ migrations.
|
2008-10-29 15:45:48 +00:00 |
|
Shaun McDonald
|
252c2f7022
|
Updating to use Rails 2.1.2. Moving the gem dependancies to the config/environment.rb file. Moving the vendor/plugins externals into our svn.
|
2008-10-28 20:42:48 +00:00 |
|
Shaun McDonald
|
3e9ceb0c38
|
more testing of the api. Changing the generator so that it is a constant to come in line with the server url and the api version. Adding tracepoints per page to the capabilities api call. Better error message for api call.
|
2008-10-19 07:09:04 +00:00 |
|
Shaun McDonald
|
d9e070e069
|
Doing a resync from mainline 8633:10895. There was one simple to resolve conflict on app/models/node.rb. Also moving the migrations for API0.6 to new sequence numbers since there was some new migrations added to mainline, where the migration numbers would conflict if not moved.
|
2008-09-25 15:06:05 +00:00 |
|
Tom Hughes
|
49637fed70
|
Move Potlatch configuration to a separate initialiser file.
|
2008-07-15 18:05:22 +00:00 |
|
Richard Fairhurst
|
62a1ec4748
|
Potlatch 0.10
|
2008-07-09 22:19:48 +00:00 |
|
Shaun McDonald
|
5f8ab9e924
|
Merge changes from trunk 7673:8632.
|
2008-07-03 13:06:24 +00:00 |
|
Tom Hughes
|
2cf15b549e
|
Add support for putting the site in an offline mode where it operates
without a database but with most features disabled.
|
2008-06-22 12:10:32 +00:00 |
|
Tom Hughes
|
e7346e5903
|
Go back to rails 2.0.2 for now as 2.1.0 doesn't quite work...
|
2008-06-06 23:32:21 +00:00 |
|
Tom Hughes
|
4fc6b982dd
|
Switch to rails 2.1.0 release.
|
2008-06-06 23:17:56 +00:00 |
|
Tom Hughes
|
e2539b7126
|
Switch to rails 2.0.2 as Debian/Ubuntu is able to handle it now.
|
2008-06-05 23:06:29 +00:00 |
|
Tom Hughes
|
0ef056ffbc
|
Stick with rails 2.0.1...
|
2008-05-04 11:32:49 +00:00 |
|
Frederik Ramm
|
8c5638d696
|
initial changeset support
|
2008-05-04 10:41:42 +00:00 |
|
Steve Coast
|
63e0486ca1
|
Lots of documentation updates, plus split out potlatch libraries in to lib
|
2008-01-24 16:03:56 +00:00 |
|
Steve Coast
|
3bd92c1670
|
move potlatch presets to only be generated once, and allow pulling in way_tags in a way via a false primary key
|
2008-01-24 10:52:10 +00:00 |
|
Tom Hughes
|
4d06426c2a
|
Revert to rails 2.0.1 again
|
2008-01-22 18:00:30 +00:00 |
|
Xin Zheng
|
613325a0d0
|
added rspec folder/files
|
2008-01-22 16:55:14 +00:00 |
|
Xin Zheng
|
5cc239f329
|
changing back to rails 2.0.1
|
2008-01-22 16:51:07 +00:00 |
|
Xin Zheng
|
726836f31e
|
extracted require statement from environment.rb to intializers/requires.rb
|
2008-01-22 16:50:14 +00:00 |
|
Steve Coast
|
ddd5b4cf19
|
make amf_controller use rails objects, and stuff, in the getway method. You need to install the multipart keys plugin now, see the README.
|
2008-01-22 15:00:54 +00:00 |
|
Nick Whitelegg
|
6a7ae38d80
|
began callback code for feature lookup
|
2008-01-07 20:45:56 +00:00 |
|