]>
git.openstreetmap.org Git - rails.git/log
Tom Hughes [Sun, 31 May 2009 11:32:32 +0000 (11:32 +0000)]
Merge 15165:15373 from trunk.
Shaun McDonald [Sun, 31 May 2009 11:30:53 +0000 (11:30 +0000)]
Add the ago translation in the user account view that was missed.
Tom Hughes [Sun, 31 May 2009 11:25:09 +0000 (11:25 +0000)]
Limit Osmarender zoom to 17 levels.
Tom Hughes [Sun, 31 May 2009 11:14:19 +0000 (11:14 +0000)]
Optimise data loading for browsing ways.
Tom Hughes [Sun, 31 May 2009 11:04:43 +0000 (11:04 +0000)]
Show connected ways in the data browser. Closes #1882.
Andy Allan [Sun, 31 May 2009 10:40:13 +0000 (10:40 +0000)]
i18n of the changeset views
Andy Allan [Sun, 31 May 2009 09:33:20 +0000 (09:33 +0000)]
Last of the databrowser i18n
Shaun McDonald [Sat, 30 May 2009 17:48:11 +0000 (17:48 +0000)]
Updated de translation.
Shaun McDonald [Sat, 30 May 2009 17:46:55 +0000 (17:46 +0000)]
Adding updated de and fr translations.
Andy Allan [Sat, 30 May 2009 17:45:31 +0000 (17:45 +0000)]
Databrowser i18n. The stuff in start.rjs is a bit bizarre and might need a second pair of eyes
Tom Hughes [Sat, 30 May 2009 17:01:43 +0000 (17:01 +0000)]
Fix foreign key.
Tom Hughes [Sat, 30 May 2009 16:59:06 +0000 (16:59 +0000)]
More diary test fixes.
Tom Hughes [Sat, 30 May 2009 16:51:56 +0000 (16:51 +0000)]
Fix a couple of diary tests.
Shaun McDonald [Sat, 30 May 2009 16:43:50 +0000 (16:43 +0000)]
updated de translation
Tom Hughes [Sat, 30 May 2009 16:37:21 +0000 (16:37 +0000)]
Add a list of languages and fix a few issues with the schema. Also get
language selection for diary entries working.
Andy Allan [Sat, 30 May 2009 16:17:10 +0000 (16:17 +0000)]
more databrowser i18n
Andy Allan [Sat, 30 May 2009 16:16:39 +0000 (16:16 +0000)]
hopefully fix messed up en.yml
Shaun McDonald [Sat, 30 May 2009 15:57:49 +0000 (15:57 +0000)]
Fix a few typos
Tom Hughes [Sat, 30 May 2009 15:51:35 +0000 (15:51 +0000)]
Remove pointless bit of setup that used an undefined app config key.
Andy Allan [Sat, 30 May 2009 15:44:39 +0000 (15:44 +0000)]
more databrowser i18n
Tom Hughes [Sat, 30 May 2009 15:41:23 +0000 (15:41 +0000)]
Put ActionMailer configuration in the right place.
Tom Hughes [Sat, 30 May 2009 15:39:30 +0000 (15:39 +0000)]
Remove old attempt at i18n.
Shaun McDonald [Sat, 30 May 2009 15:29:10 +0000 (15:29 +0000)]
Fix quoting in fr translation
Shaun McDonald [Sat, 30 May 2009 15:13:03 +0000 (15:13 +0000)]
Updated de translation
Shaun McDonald [Sat, 30 May 2009 15:02:15 +0000 (15:02 +0000)]
Fix typo in en translation file and add first pass of fr translation
Andy Allan [Sat, 30 May 2009 14:58:35 +0000 (14:58 +0000)]
more translations, and this time with stuff in the locale file too
Richard Fairhurst [Sat, 30 May 2009 14:42:28 +0000 (14:42 +0000)]
fix #1818
Shaun McDonald [Sat, 30 May 2009 14:26:28 +0000 (14:26 +0000)]
Fix typo
Shaun McDonald [Sat, 30 May 2009 14:19:20 +0000 (14:19 +0000)]
Update the German translation
Shaun McDonald [Sat, 30 May 2009 14:04:42 +0000 (14:04 +0000)]
Some more of the user account translations. Custom generate method for languages, that doesn't appear to work. Setting user language on create. Start translations in controllers. Diary entries can now be saved.
Tom Hughes [Sat, 30 May 2009 13:50:21 +0000 (13:50 +0000)]
Fix wrapping in changeset lists properly.
Andy Allan [Sat, 30 May 2009 13:46:59 +0000 (13:46 +0000)]
First two bits of databrowser i18n
Tom Hughes [Sat, 30 May 2009 13:38:17 +0000 (13:38 +0000)]
Stop long changeset comments causing other fields to get split over
multiple lines.
Tom Hughes [Sat, 30 May 2009 11:55:31 +0000 (11:55 +0000)]
Redirect to canonical hosts.
Tom Hughes [Sat, 30 May 2009 11:27:25 +0000 (11:27 +0000)]
Make links in tags active in the data browser. Fixes #1855.
Tom Hughes [Sat, 30 May 2009 11:05:15 +0000 (11:05 +0000)]
Include node coordinates on the data browser view for a node. Fixes #1856.
Shaun McDonald [Fri, 29 May 2009 23:53:19 +0000 (23:53 +0000)]
Hopefully fixing the eranious char at the start of the file.
Shaun McDonald [Fri, 29 May 2009 17:24:37 +0000 (17:24 +0000)]
Fixing indentation problem in de translation.
Shaun McDonald [Fri, 29 May 2009 17:19:04 +0000 (17:19 +0000)]
friend map translations
Shaun McDonald [Fri, 29 May 2009 17:04:17 +0000 (17:04 +0000)]
new de translation. More of the user view translated.
Shaun McDonald [Fri, 29 May 2009 15:44:27 +0000 (15:44 +0000)]
Typo in site key. More of the user view i18n'ed
Shaun McDonald [Fri, 29 May 2009 15:10:36 +0000 (15:10 +0000)]
Half the user view translated.
Shaun McDonald [Fri, 29 May 2009 14:11:12 +0000 (14:11 +0000)]
Might be useful to set the locale everywhere we need the web, rather than just the diary entries.
Shaun McDonald [Fri, 29 May 2009 12:01:31 +0000 (12:01 +0000)]
Adding some missing translations from the left menu
Shaun McDonald [Fri, 29 May 2009 11:42:11 +0000 (11:42 +0000)]
i18n'ed the site set of views.
Shaun McDonald [Fri, 29 May 2009 10:04:50 +0000 (10:04 +0000)]
Couple of bugfixes, brackets and quotes
Shaun McDonald [Fri, 29 May 2009 09:52:28 +0000 (09:52 +0000)]
Adding Jokru's translation into de so far.
Shaun McDonald [Thu, 28 May 2009 18:07:11 +0000 (18:07 +0000)]
i18n'ing the site layout.
Richard Fairhurst [Wed, 27 May 2009 21:04:26 +0000 (21:04 +0000)]
improve error handling when connection fails; closes #1864 and #1871
Shaun McDonald [Wed, 27 May 2009 17:19:59 +0000 (17:19 +0000)]
Diary entries pretty much i18n'd. Additional test that checks there are no missing translation strings, need more like it.
Shaun McDonald [Wed, 27 May 2009 15:50:55 +0000 (15:50 +0000)]
Remove the languages hash since we are now storing the languages in a table. Translated the posted by line in diary entry list.
Shaun McDonald [Wed, 27 May 2009 15:39:14 +0000 (15:39 +0000)]
Add Globalize2 so that we get some nice fall backs to other languages when a translation is missing in the requested language.
Tom Hughes [Wed, 27 May 2009 15:25:28 +0000 (15:25 +0000)]
Only use the db functions for migrations if USE_DB_FUNCTIONS is set
in the environment. This could possibly be revisited when we move to
rails 2.3 by using a nested transaction to try the function without
causing the surrounding transaction to abort.
Shaun McDonald [Wed, 27 May 2009 15:06:25 +0000 (15:06 +0000)]
translating the listing of diary entries. Adding some initial tests for checking that you don't get any errors in any locale, when listing the diary entries. Don't yet check for missing translations through an assert_select, .., :count => 0.
Tom Hughes [Wed, 27 May 2009 13:34:50 +0000 (13:34 +0000)]
Disabled edit tab until z13 is reached.
Shaun McDonald [Wed, 27 May 2009 13:15:58 +0000 (13:15 +0000)]
Use a nicer less error prone version of the select helper
Shaun McDonald [Wed, 27 May 2009 12:57:28 +0000 (12:57 +0000)]
Actually set the locale from the users browser request, rather than just parsing it.
Tom Hughes [Tue, 26 May 2009 23:47:45 +0000 (23:47 +0000)]
Create a proper exception class for invalid bounding box exceptions.
Thomas Wood [Tue, 26 May 2009 22:33:28 +0000 (22:33 +0000)]
Merge r15175 from i18n_2 branch.
Matt Amos [Tue, 26 May 2009 16:55:05 +0000 (16:55 +0000)]
Working around mysql bug...
Matt Amos [Tue, 26 May 2009 15:57:57 +0000 (15:57 +0000)]
Added missing ordering to relation members. This was only visible in some relations when grabbing from the history API.
Matt Amos [Tue, 26 May 2009 15:37:29 +0000 (15:37 +0000)]
Better testing of bbox handling in relations. Maybe fixes #1861, but wasn't able to reproduce the exact case. Fixed bug handling bboxes where element is repeated in relation.
Shaun McDonald [Tue, 26 May 2009 15:36:10 +0000 (15:36 +0000)]
Diary entry test for the new language field. Currently fails as expected.
Shaun McDonald [Tue, 26 May 2009 14:45:30 +0000 (14:45 +0000)]
Some test improvements
Tom Hughes [Tue, 26 May 2009 13:16:10 +0000 (13:16 +0000)]
Use SOTM logo to link to the SOTM site.
Shaun McDonald [Tue, 26 May 2009 13:12:42 +0000 (13:12 +0000)]
Fix the fixtures. Related changeset 15184.
Richard Fairhurst [Mon, 25 May 2009 10:19:50 +0000 (10:19 +0000)]
fix #1849
Richard Fairhurst [Sat, 23 May 2009 19:11:44 +0000 (19:11 +0000)]
fix upload item count
Tom Hughes [Sat, 23 May 2009 12:39:45 +0000 (12:39 +0000)]
Use a block to add the language record as rails seems to ignore any
attempt to set the primary key in the argument list of the create method.
Tom Hughes [Sat, 23 May 2009 00:00:25 +0000 (00:00 +0000)]
Rename language_code to code - language_code is tautological when it's
in the language table anyway.
Tom Hughes [Fri, 22 May 2009 23:49:08 +0000 (23:49 +0000)]
Altered to match rails 2.3.2 implementation.
Tom Hughes [Fri, 22 May 2009 23:42:17 +0000 (23:42 +0000)]
Don't ask the backend directly for the available locales - just ask
the I18n module and let it worry about where to find them.
Richard Fairhurst [Fri, 22 May 2009 19:43:56 +0000 (19:43 +0000)]
adapt for larger fonts on Linux; fix indexing with renumbered nodes
Thomas Wood [Fri, 22 May 2009 18:53:24 +0000 (18:53 +0000)]
Fix missing require in migrations.
Shaun McDonald [Fri, 22 May 2009 18:41:33 +0000 (18:41 +0000)]
Reverting config file that shouldn't have been committed.
Shaun McDonald [Fri, 22 May 2009 18:36:17 +0000 (18:36 +0000)]
First stage of i18n. Some migrations and extra plugins.
Shaun McDonald [Fri, 22 May 2009 15:36:56 +0000 (15:36 +0000)]
Making new short lived branch for the Rails 2.2 based internationalization.
Andy Allan [Fri, 22 May 2009 14:20:22 +0000 (14:20 +0000)]
Override interestingTagsExclude in GML layer - improve databrowser in US by ignoring vanilla TIGER nodes
Matt Amos [Thu, 21 May 2009 23:48:34 +0000 (23:48 +0000)]
Disabled automatic parsing of XML to a hash in request bodies for a modest 15% speedup.
Shaun McDonald [Thu, 21 May 2009 23:20:46 +0000 (23:20 +0000)]
Reverting earlier change that means that zoom isn't set in certain code paths.
Tom Hughes [Thu, 21 May 2009 21:55:30 +0000 (21:55 +0000)]
Check for wrapped timeout errors properly.
Matt Amos [Thu, 21 May 2009 21:24:29 +0000 (21:24 +0000)]
Fixed typo.
Tom Hughes [Thu, 21 May 2009 19:28:39 +0000 (19:28 +0000)]
Rationalise API error classes by getting of the render_opts method which
was never used except to extract the data it contained. Instead each class
now has a status method that returns the HTTP status code to use and a
to_s method to return a textual description of the error.
Tom Hughes [Thu, 21 May 2009 17:30:32 +0000 (17:30 +0000)]
Fixup AMF controller tests.
Tom Hughes [Thu, 21 May 2009 17:30:20 +0000 (17:30 +0000)]
Fix some comments to reflect reality.
Shaun McDonald [Thu, 21 May 2009 17:25:39 +0000 (17:25 +0000)]
allow the user to pass in a gpx and a zoom
Shaun McDonald [Thu, 21 May 2009 14:57:47 +0000 (14:57 +0000)]
Add svn ignore for the sql files used for dumping the db schema.
Matt Amos [Thu, 21 May 2009 14:57:03 +0000 (14:57 +0000)]
Added locking around update and delete methods on main API objects. This should remove the 500 errors which come from concurrent overlapping updates. Experimental - might be too slow for production.
Matt Amos [Thu, 21 May 2009 14:55:25 +0000 (14:55 +0000)]
Use utility method for error reporting.
Shaun McDonald [Thu, 21 May 2009 14:45:16 +0000 (14:45 +0000)]
Don't store the real database config in svn, instead store examples for Postgres and MySQL. (Reverting Edgemaster's silly revert.)
Shaun McDonald [Thu, 21 May 2009 14:05:09 +0000 (14:05 +0000)]
Raising an exception in Ruby requires a .new. Add a timeout line to the capabilities call.
Tom Hughes [Thu, 21 May 2009 10:02:26 +0000 (10:02 +0000)]
Give the API error handler a generic rescue that returns 500 with
the exception details.
Tom Hughes [Thu, 21 May 2009 09:57:21 +0000 (09:57 +0000)]
Monkey patch rails to ensure OSM::APITimeoutError exceptions are not lost.
Richard Fairhurst [Thu, 21 May 2009 00:30:33 +0000 (00:30 +0000)]
Potlatch 1.0
Tom Hughes [Wed, 20 May 2009 22:18:36 +0000 (22:18 +0000)]
Add a global timeout that is applied to most API requests.
Matt Amos [Wed, 20 May 2009 17:39:59 +0000 (17:39 +0000)]
Using an around_handler for catching and rendering errors in most of the API controller methods. This simplifies the code and makes errors and error messages a bit more consistent. Also added a utility method for checking the HTTP method.
Tom Hughes [Wed, 20 May 2009 13:24:59 +0000 (13:24 +0000)]
Log arguments to AMF read methods.
Thomas Wood [Sat, 16 May 2009 22:46:42 +0000 (22:46 +0000)]
Back out the stupid change.
Thomas Wood [Sat, 16 May 2009 22:42:34 +0000 (22:42 +0000)]
Second part of [15085]
Thomas Wood [Sat, 16 May 2009 22:37:08 +0000 (22:37 +0000)]
Database config changes to hopefully stop people from accidently commiting database.yml. (As recommended by Shaun)
I'll back this out if it doesn't work nicely with what's on dev.