Commit graph

590 commits

Author SHA1 Message Date
Tom Hughes
b74477a57c Don't try and print the distance to a friend that has not set a
home location. Closes #560.
2007-10-12 13:03:08 +00:00
Dan Karran
eeeb13e4e4 Actually showing the closest neighbours instead of a fixed number of people within the search radius 2007-10-11 18:47:30 +00:00
Tom Hughes
dd33fc633c Factor out common code for models which deal with geographic points
into a base class.
2007-10-10 23:00:25 +00:00
Dan Karran
60d8673e30 Reduce number of nearby people listed to the closest 5 by default, and show friends ahead of nearby people. 2007-10-10 19:22:16 +00:00
Tom Hughes
d29a319ab0 Add an API call to find the map tiles which have changed in a given period. 2007-10-09 23:41:26 +00:00
Tom Hughes
516aef5d07 Split out sidebar code from the search code so it can be reused for the
map key more cleanly.
2007-10-08 23:32:58 +00:00
Dan Karran
d320673cc7 Improving friend capabilities so you can now add and remove friends as you wish. Friends will be notified when you add them. You can view a list of friends on your profile page (which has been reorganised a little). 2007-10-08 22:21:15 +00:00
Richard Fairhurst
822e48850d experimental pop-out map key 2007-10-08 22:10:26 +00:00
Tom Hughes
7b190a18f1 Pass a list of visible nodes when generating XML for a way. Closes #553. 2007-10-08 16:54:34 +00:00
Richard Fairhurst
d626256bc2 Potlatch 0.4 (hopefully) 2007-10-07 20:26:00 +00:00
Tom Hughes
ac8a24e79e Cope with empty areas better. 2007-10-07 12:44:27 +00:00
Gabriel Ebner
ffe8dbaa23 rails_port_0.5: Merge rails_port. 2007-09-30 19:13:57 +00:00
Tom Hughes
c2707d72e0 Fix typo in HTML version of account confirmation message. 2007-09-30 08:50:53 +00:00
Gabriel Ebner
26fb51c86e rails_port_0.5: Merge rails_port. 2007-09-29 17:44:17 +00:00
Tom Hughes
6595f97c53 Make the name of the lon/lng virtual attribute on trace points consistent. 2007-09-28 23:19:19 +00:00
Frederik Ramm
25ad9dd38c fix for preconditions 2007-09-28 20:47:01 +00:00
Gabriel Ebner
2d6c36d97b rails_port_0.5: Merge rails_port. 2007-09-27 09:05:17 +00:00
Tom Hughes
e5018d8f08 Provide both HTML and plain text versions of account confirmation and
password reset emails to try and avoid problems with link truncation.
2007-09-26 23:01:11 +00:00
Frederik Ramm
8c2a873aa0 bugfix searching relations 2007-09-26 15:53:09 +00:00
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
Tom Hughes
56500280d4 Avoid warning. 2007-09-23 16:54:48 +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
5cd05017a3 Improve alert messages when database is offline. 2007-09-21 09:49:28 +00:00
Tom Hughes
dcad582741 Learn to spell. 2007-09-21 08:14:01 +00:00
Tom Hughes
734697ebb6 Check API status correctly. 2007-09-21 08:13:17 +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
27d8f2ef63 Include a reply link in email notifications of messages. 2007-09-19 10:37:32 +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
9afb35449b Change the gps_points table to store latitude and longitude values to
seven decimal places to given a worse case precision of about 1cm.
2007-09-18 23:29:47 +00:00
Dan Karran
78ef65aff7 Include message body in notification emails for convenience. 2007-09-16 14:52:50 +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
d19ca7c44b Fill in the tile ID before saving a trace point. Also add appropriate
validation to the tracepoint model.
2007-09-12 14:33:37 +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
Richard Fairhurst
1fcd5f5593 Potlatch v0.2a: display GPS traces, some bugfixes 2007-09-12 10:07:26 +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
Dan Karran
37317b8295 Hiding new diary entry map by default to save some space, allowing people to expand it if desired. 2007-09-05 17:18:18 +00:00
Tom Hughes
4954f65061 Don't bother deleting points which don't exist before importing a
trace - this avoids locking the table in the common case where there
are no points to delete.
2007-09-04 16:22:03 +00:00
Steve Coast
2c0cd2730c a few message prettyness things 2007-09-04 14:20:42 +00:00