Commit graph

1170 commits

Author SHA1 Message Date
Tom Hughes
63ca466f24 Use jQuery syntax instead of Prototype syntax 2012-01-23 21:28:01 +00:00
Shaun McDonald
0465fda75a Railsify the box link on the browse changeset page
This removes the whitespace in the url, and makes the root path a
named route so that it can be nicely referenced.
2012-01-16 17:51:25 +00:00
Tom Hughes
b83af6ef2c Pluralize message counts properly 2012-01-14 12:19:40 +00:00
Tom Hughes
07ebb40ebb Don't show feed icons for friend and nearby user lists 2012-01-07 12:48:09 +00:00
Mikel Maron
d878db0a9b Add some more social features
Add a view showing changesets by nearby users, and views showing
diary entries by friends and nearby users.
2012-01-07 11:54:07 +00:00
Tom Hughes
95360d9fbf User getImageLocation to get the URLs for markers 2012-01-04 00:02:34 +00:00
Tom Hughes
1785caa6d0 Remove unused code that triggered a javascript error 2012-01-02 17:13:15 +00:00
Tom Hughes
6fbdf8cca3 Tell OpenLayers when we have resized the map 2012-01-02 17:10:06 +00:00
Tom Hughes
3b20c87893 Allow the export box to be moved and resized
Use the new OpenLayers TransformFeature control to allow any box
drawn by the user to select an export area to be moved or resized
after it is drawn.
2012-01-02 16:34:47 +00:00
Tom Hughes
2a84871de6 Serve OpenSearch definition though the assets pipeline 2011-12-30 22:37:11 +00:00
Tom Hughes
b8445ad3b2 Serve the favicon through the assets pipeline 2011-12-30 22:32:55 +00:00
Tom Hughes
a46e526cd7 Disable the donation drive message 2011-12-30 11:12:23 +00:00
Andrzej Zaborowski
085f3356b9 Fix a nil check in Contributor Terms display 2011-12-23 09:34:47 +00:00
Tom Hughes
f093b9a600 Replace @body with @text again... 2011-12-18 17:46:21 +00:00
Mikel Maron
ce829bcc7c Add support for viewing a list of your friends' changesets 2011-12-15 21:25:27 +00:00
Tom Hughes
e05b549f8c Display CT status on the user page 2011-12-09 09:34:29 +00:00
Tom Hughes
bc5e0bf2c3 Don't try and show the IP address when there isn't one 2011-12-09 09:21:37 +00:00
Tom Hughes
6e508a7b70 Get the print stylesheet working again 2011-12-08 00:28:08 +00:00
Tom Hughes
4eefbaa9db Don't escape anything in text/plain message notifications 2011-12-03 17:58:21 +00:00
Tom Hughes
e484b6894c Fix HTML escaping issues on the copyright page 2011-12-02 16:59:30 +00:00
Tom Hughes
3255495520 Enable the donation drive message 2011-12-02 11:05:43 +00:00
Tom Hughes
1862389e6b Use jQuery syntax for the history request 2011-12-02 11:03:19 +00:00
Tom Hughes
ce4a6eefa7 Add an HTML version of the message notification email 2011-12-01 19:17:16 +00:00
Tom Hughes
52452d95b4 Don't escape HTML in text/plain message notification emails 2011-12-01 19:03:30 +00:00
Andrzej Zaborowski
4fc93cd466 Fix user traces link's :action parameter 2011-11-29 09:14:52 +00:00
Tom Hughes
7761026a7b Convert prototype code to jQuery on user list page 2011-11-28 09:56:44 +00:00
Tom Hughes
9afbaf1984 Avoid having to condition on mobile mode 2011-11-26 18:12:58 +00:00
Dan Karran
080d347d8f Mobile layout improvements
Make the map fill the available space on smaller screens, and
style the search results sidebar a bit better when ?query= is
added to the URL to trigger the search.
2011-11-26 17:38:00 +00:00
Tom Hughes
a693fc9a3c When asked to edit an object centre on the correct location 2011-11-26 16:39:52 +00:00
Tom Hughes
60363a4c36 Trigger remote editor correctly
When the "edit object" link was used and the preferred editor was
set to remote the remote editor wwas not being triggered.
2011-11-26 16:20:41 +00:00
Tom Hughes
13289d4041 Switch from Prototype to jQuery 2011-11-26 00:22:31 +00:00
Tom Hughes
716262f211 Serve OpenLayers through the asset pipeline 2011-11-25 20:07:50 +00:00
Tom Hughes
afc3a4380c Fix javascript 2011-11-25 18:43:51 +00:00
Matt Amos
4259ca6572 Always update perma and shortlinks, keeping layers 2011-11-25 15:22:32 +00:00
Tom Hughes
5db8031c23 Make sure all forms have the correct authenticity token
A cached page may include forms, which will then have the wrong
authenticity token, so after the page has finished loading we fix
up those tokens using the one from the meta tags which will always
be correct as we never cache the layout.
2011-11-25 09:41:15 +00:00
Tom Hughes
54a5d04782 Don't escape links in "flash required" message 2011-11-24 22:24:45 +00:00
Tom Hughes
db58aa801b Make sure the maximum scale is set when export is opened 2011-11-24 21:31:54 +00:00
Tom Hughes
2a09670389 Don't escape the license link 2011-11-24 21:21:17 +00:00
Tom Hughes
5718d455bc Don't escape the heading on a user block 2011-11-23 00:11:51 +00:00
Tom Hughes
0033fcbf12 Don't escape HTML in the message shown to anonymous users 2011-11-22 22:53:31 +00:00
Tom Hughes
be8164cf15 Generate correct URLs for changeset feeds 2011-11-19 12:42:37 +00:00
Tom Hughes
4ab734ee1b Fixed escaping in title 2011-11-17 11:03:27 +00:00
Tom Hughes
bca0d5873b Removed bogus characters from form_for 2011-11-17 11:02:42 +00:00
Tom Hughes
73b7ab344c Fix formatting of user list 2011-11-17 10:00:47 +00:00
Tom Hughes
c1db05321a Filter out the current way correctly 2011-11-17 09:53:21 +00:00
Tom Hughes
7b89dc6349 Make OAuth work again 2011-11-16 21:13:25 +00:00
Tom Hughes
8e52cac837 Always pass the session ID to the logout page
The tricks we played before to only pass it via a POST while
keeping the visible URL clean don't work anymore.
2011-11-16 11:25:37 +00:00
Tom Hughes
71f377ab8f Yet more raw markers 2011-11-16 09:55:36 +00:00
Tom Hughes
28579180e5 Add some more raw markers 2011-11-16 08:48:05 +00:00
Tom Hughes
d4853bdc29 Looks like @body is special somehow so use @text instead 2011-11-15 14:49:38 +00:00