Commit graph

251 commits

Author SHA1 Message Date
Frederik Ramm
b68fa8ef98 support searching relations 2007-09-26 15:06:50 +00:00
Gabriel Ebner
16a641ac2a rails_port_0.5: Merge rails_port. 2007-09-26 14:15:21 +00:00
Tom Hughes
3db4ac9a8e Improve consistency of trace upload forms and error handling.
Fixes #543 and #544.
2007-09-25 23:18:32 +00:00
Gabriel Ebner
0f91ad8966 rails_port_0.5: Merge rails_port r4664. 2007-09-23 20:37:16 +00:00
Tom Hughes
868ce8d467 Allow trace descriptions and tags to be edited. 2007-09-23 17:05:31 +00:00
Gabriel Ebner
e03ea17a22 rails_port_0.5: Merge rails_port r4643 2007-09-22 19:55:33 +00:00
Tom Hughes
ba6b3f355a Use tile based query when creating a way from unwayed segments. 2007-09-21 16:25:18 +00:00
Tom Hughes
2237cab748 Scale lat and lon values for unwayed segments. 2007-09-21 16:09:24 +00:00
Tom Hughes
418b315ea5 Use tile based queries for unwayed segments. 2007-09-21 16:04:36 +00:00
Tom Hughes
df31fe13a5 Use quadtiling for the node tables. 2007-09-21 13:43:43 +00:00
Tom Hughes
9c01c4cb63 Allow the API to be taken offline completely as well as being put into
readonly mode,
2007-09-20 23:51:11 +00:00
Gabriel Ebner
cfbdd3f7e1 Merge rails_port as of r4613 & fix tests. 2007-09-20 14:37:29 +00:00
Tom Hughes
4c00efd678 Cope with change in number of decimals for GPS point positions. 2007-09-19 09:18:59 +00:00
Tom Hughes
349413a520 Allow column names in area conditions to be qualified, and do so for
the SWF queries which sometimes reference more than one table with
columns named latitude and longitude.
2007-09-14 11:16:25 +00:00
Frederik Ramm
6d44c78407 fixed "full" and "relationships_for_object" modes 2007-09-13 11:08:15 +00:00
Tom Hughes
c3f0e12491 Dropping duplicate GPS points is very expensive and rarely finds
anything much to drop, so don't bother.
2007-09-12 13:49:58 +00:00
Tom Hughes
0423884184 Use QuadTiling in GPS point queries. 2007-09-12 12:14:45 +00:00
Dan Karran
285d61bf4c Send an email notification out when a new message is waiting on the site for you. 2007-09-05 22:27:22 +00:00
Tom Hughes
a287d24f12 Use BETWEEN for the node selection in the map API call as MySQL seems to
process it more efficiently.
2007-09-05 17:20:09 +00:00
Tom Hughes
d3b42fef34 Add extra validation to messages and diary entries. 2007-09-04 14:05:13 +00:00
Dan Karran
b78d25a3a8 Allow people to add coordinates to diary entries, add them to the RSS feeds and diary display pages using geo microformat. 2007-09-03 22:37:42 +00:00
Richard Fairhurst
e1744de4d4 typo 2007-09-02 13:55:51 +00:00
Richard Fairhurst
393c2cdff2 fix dragging, add some new pois (already!) 2007-09-02 13:42:47 +00:00
Richard Fairhurst
9ff9996667 Potlatch v0.2 with POI editing 2007-09-02 13:09:10 +00:00
Tom Hughes
e15916ad5b Let exceptions propagate to the default handler for ways so they are logged. 2007-08-31 18:10:44 +00:00
Tom Hughes
18453600aa Split the createuniquenodes query in two as MySQL was choosing a very
bad execution plan for it with the OR condition.
2007-08-31 11:14:40 +00:00
Tom Hughes
0975858cdb Allow exceptions processing node and segment requests to propagate and
be handled by the default handler so they are logged.
2007-08-31 10:11:15 +00:00
Gabriel Ebner
37cfb17809 Merge commit 'git-svn' 2007-08-30 09:29:34 +00:00
Frederik Ramm
603af36a83 some changes suggested by SteveC / yet untested 2007-08-29 23:08:13 +00:00
Frederik Ramm
78b440ffc1 preliminary commit 0.5 API with relations / untested after entity-relation rename, some changes still in queue 2007-08-29 22:00:26 +00:00
Frederik Ramm
02451061ce segment stuff removed 2007-08-29 21:38:38 +00:00
Tom Hughes
a7f00eefc4 Correct calculation of reciprocal angles. 2007-08-25 22:33:46 +00:00
Tom Hughes
e376f3c009 Include a general location from GeoNames in the reverse geocode description. 2007-08-24 22:50:34 +00:00
Tom Hughes
d2bd78627e More search improvements - a "Where am I?" link that does a reverse
search, and various cleanups to the previous changes.
2007-08-24 18:53:30 +00:00
Tom Hughes
034982a12f If a search only finds one result then jump straight to it instead of
opening a list of results.
2007-08-24 17:38:36 +00:00
Tom Hughes
d274c0e3d8 Put the option to delete GPS traces back. Fixes #405. 2007-08-22 18:01:23 +00:00
Tom Hughes
30c20855e3 Fix thinko. 2007-08-22 07:40:23 +00:00
Tom Hughes
8b62df8b9c Only allow users to read their own messages. 2007-08-22 07:38:50 +00:00
Tom Hughes
dc3edbe7c1 Add a capabilities API call. Fixes #410. 2007-08-21 23:27:42 +00:00
Tom Hughes
9738e3f648 Handle errors a bit better. 2007-08-20 14:22:51 +00:00
Tom Hughes
755a2c596c Add additional validation to the user model and tidy up a few things on
the account options page.
2007-08-19 12:27:23 +00:00
Tom Hughes
9f58d17242 Handle files uploaded via the API properly. 2007-08-18 20:49:15 +00:00
Dan Karran
3c79240a6a Showing all messages in inbox, but sorting by date DESC and highlighting new ones. Adding link from message reading page back to inbox. Mark as read/unread. 2007-08-17 18:05:09 +00:00
Tom Hughes
44051f30d8 Make the gpx/id/data API call work, and make gpx/create a POST method
so arguments can be handled more robustly.
2007-08-16 23:04:18 +00:00
Tom Hughes
6ba4e831a7 Ignore exceptions looking up a user from a session. 2007-08-16 13:07:24 +00:00
Tom Hughes
08b71b48e1 Tidy up trace handling a bit, and add support for per-user and per-tag feeds. 2007-08-15 18:10:18 +00:00
Tom Hughes
0a8c26e596 Various updates to the user management, including the creation of a
preferences table and moving tokens into a tokens table so that a user
can have more than one.
2007-08-14 23:07:38 +00:00
Tom Hughes
e70d94c54a Don't create sessions for API calls. 2007-08-14 13:59:07 +00:00
Tom Hughes
deb3c74fc7 Add the author name to RSS feeds. 2007-08-14 09:22:29 +00:00
Tom Hughes
289eac6bcd Remove bogus setting of title attribute. 2007-08-14 00:00:35 +00:00