Tom Hughes
2adcfc1a72
Don't allow paging of the changeset atom feed
...
Make any request for a changeset feed with a page argument redirect
to the version with no page argument and ensure that any RSS links on
the HTML version of the changeset list don't have a page argument.
2010-08-09 13:47:21 +01:00
Matt Amos
838b1ee7e9
Fixed AMF controller to validate changeset comments
...
Fixed AMF controller so that it doesn't accept non-UTF8 comments, and
throws away non-XML characters.
2010-08-08 16:23:11 +01:00
Siebrand Mazeland
13c60137c2
Localisation updates from http://translatewiki.net
2010-08-07 20:12:55 +02:00
Tom Hughes
f7ebb905f1
Put global changeset list route after more specific ones
2010-08-06 11:15:27 +01:00
Tom Hughes
2edd80f465
More reordering routes to put more specific ones first
2010-08-06 11:13:21 +01:00
Tom Hughes
4633838e21
Make sure the trace tab always links to the global trace list
2010-08-06 10:40:00 +01:00
Tom Hughes
c5b35406a6
More fixed to trace redirection
...
Redirect to list on a delete, not view. Also reorder the routes so
the more specific ones are first.
2010-08-06 10:31:20 +01:00
Tom Hughes
1ba40521af
Really fix the redirect on trace deletion
2010-08-06 09:59:11 +01:00
Tom Hughes
289ab7c19d
Fix redirect on deleting a trace
2010-08-06 09:56:49 +01:00
Tom Hughes
cf9cfd10a1
Fix redirect after a trace is uploaded
2010-08-06 09:53:53 +01:00
Tom Hughes
37795719e8
Allow the root directory for data for file columns to be configured
2010-08-05 00:14:58 +01:00
Tom Hughes
f660d1e7e3
Move configuration of GPX file locations to application.yml
2010-08-05 00:10:44 +01:00
Tom Hughes
f07819d81a
Rework application configuration
...
Use a preinitializer to load the settings from application.yml so
that they are available as early as possible. All settings can also
be overridden using environment variables.
The ad-hoc settins in environment.rb are then moved to this new
system so we have one consistent location for settings.
2010-08-04 22:06:05 +01:00
Tom Hughes
8b9cacd3c2
Bring configuration files ino sync with current rails default ones
2010-08-04 19:47:10 +01:00
Siebrand Mazeland
50b42628f1
Localisation updates from http://translatewiki.net
2010-07-30 11:50:18 +02:00
Siebrand Mazeland
5494b9610c
Localisation updates from http://translatewiki.net
2010-07-28 22:08:08 +02:00
Tom Hughes
7298467306
Fix scoping of reverse geocode result
2010-07-23 00:53:36 +01:00
Tom Hughes
9f83acfb44
Move the trace upload form from the list to a create trace page
2010-07-22 21:00:39 +01:00
Tom Hughes
f30dcd1a62
We can cache the trace list for logged in users now
2010-07-22 20:47:35 +01:00
Tom Hughes
af70363d02
Don't cache actions with a page number
2010-07-22 20:47:35 +01:00
Tom Hughes
0e19a9290d
Remove use of wildcard cache expiry
...
Instead of doing wildcard cache expiry, just iterate over the
available locales, expiring the requested entry in each locale.
2010-07-22 20:47:34 +01:00
Tom Hughes
cd3fc33171
Remove the user type from cache keys
2010-07-22 20:47:34 +01:00
Tom Hughes
b551fef0b7
Present "too many pending traces" message as a warning box
2010-07-22 20:47:34 +01:00
Tom Hughes
5a2ffa227c
Convert trace views to use CSS based user specific components
2010-07-22 20:47:29 +01:00
Tom Hughes
6f73468f18
Convert diary views to use CSS based user specific components
2010-07-21 22:24:35 +01:00
Tom Hughes
51195c450d
Add support for CSS based control of user specific components
...
Define some helper routines which can be used to make page elements
only display when the logged in user matches certain conditions and
add style rules to the layout to trigger those elements based on the
logged in user.
2010-07-21 21:49:20 +01:00
Tom Hughes
d87ea6863a
Fix short links to drop the layers param for the default layer
2010-07-21 14:49:09 +01:00
Tom Hughes
ad116b2431
Don't change the visibility of layers with no code
...
When parsing a layer state ignore any layers with no code
attached rather than turning them off - this ensures that
the marker layer remains enabled and any markers can be
displayed.
2010-07-21 09:07:38 +01:00
Tom Hughes
53b0ace4c0
Remove maplint layer fron the map
...
Remove the maplint layer from the map and change the way layers are
encoded in URLs to make links more robust when the available layers
are changed.
2010-07-20 18:21:54 +01:00
Tom Hughes
84b39122f1
Make the suspended user view work again
...
The suspended user view was broken in 2a2818d
so it threw an error
instead of rendering a friendyish message.
2010-07-20 08:55:08 +01:00
Tom Hughes
723cb57e6d
Don't put MemoryLimit class in the OSM module as it breaks autoloading
2010-07-19 18:15:40 +01:00
Tom Hughes
5e2b8d087c
Make memory limits configurable and make them work with passenger
2010-07-19 18:01:42 +01:00
Tom Hughes
8abe7ec6ed
Fix typo that stopped monkey patch working
2010-07-19 12:36:30 +01:00
Tom Hughes
140455c0f8
Correct some exception names
2010-07-19 12:24:05 +01:00
Tom Hughes
f7aeff3dd6
Revert "Add advert for SOTM 2010 to sidebar"
...
This reverts commit 3590335221
.
Conflicts:
app/views/layouts/site.html.erb
config/locales/en.yml
2010-07-12 22:40:46 +01:00
Dan Karran
dd2ff7e2da
Indent relations as well as nodes and ways
2010-07-12 09:08:06 +01:00
Tom Hughes
122fab7066
Really get the subject extraction right this time
2010-07-07 21:24:21 +01:00
Tom Hughes
136d6508c2
Remove maintenance notice
2010-07-03 07:44:24 +01:00
Tom Hughes
a00b472ac4
Disable SQL sessions in database readonly mode
2010-07-02 09:59:50 +01:00
Siebrand Mazeland
1ed609ef52
Localisation updates from translatewiki.net
2010-07-01 19:12:08 +02:00
Tom Hughes
408461e5aa
Extract the mail subject correctly
2010-06-30 13:34:20 +01:00
Tom Hughes
a7a4dadbd5
Add a notice about the downtime
2010-06-30 12:51:22 +01:00
Tom Hughes
6740cab85b
Use the correct name for the interpolation variable
2010-06-29 15:19:54 +01:00
Tom Hughes
2038cd52c6
Include an [OpenStreetMap] prefix on the subject of message notifications
...
Put back the [OpenStreetMap] prefix to the subject line of email
notifications of messages, but strip it again from any incoming
email replies.
2010-06-29 09:43:30 +01:00
Tom Hughes
b4a22eee71
Reject leading and trailing whitespace in display names
2010-06-28 17:47:05 +01:00
Tom Hughes
98d73aead1
Remove unused routes
2010-06-27 14:45:04 +01:00
Tom Hughes
0e40a4f1c4
Make changeset browser show an error when the database is offline
2010-06-27 14:42:47 +01:00
Tom Hughes
e7303fe287
Add language codes to diary bodies
...
Wrap diary bodies in a div with the correct language code for the
entry set on the div. Closes #2572 .
2010-06-26 16:35:25 +01:00
Tom Hughes
eefb42334f
Use the message title as the subject of notification mails
...
Make message notification mails use the message title as the subject
so that it is properly perserved when replying by email. Closes #3051 .
2010-06-26 16:03:47 +01:00
Tom Hughes
7bfcadd385
Add version number based ids to browser history pages
2010-06-26 15:43:17 +01:00