John Firebaugh
c8d4e4eee3
Redirect lat/lon/zoom query params to hash
2013-07-30 15:41:41 -07:00
Tom Hughes
3880ac5de8
Replace :nothing => true
with :text => ""
...
Using `:nothing => true` confusingly actually causes a single space
to be sent as the content by rails.
2013-07-19 11:14:55 +01:00
Tom Hughes
33f30af7b3
Update tests for changes to user settings form
2013-07-08 09:43:07 +01:00
Tom Hughes
8313bf0612
Update tests for changes to signup form
2013-07-08 09:34:59 +01:00
Tom Hughes
92a8894118
Fix up user creation tests to handle cookie check
2013-07-04 14:52:41 +01:00
Tom Hughes
32bdd65b49
Sort tags to make comparision stable
2013-06-30 22:41:49 +01:00
Tom Hughes
8c79134a6e
Remove empty test cases
2013-06-30 21:44:57 +01:00
Ian Dees
9d2fed811f
Guard against non-numeric lat and lons in nodes and notes
2013-06-24 22:34:09 +01:00
Tom Hughes
d74d4f8d19
Add a reopen API call for notes
2013-06-10 18:52:50 +01:00
Tom Hughes
28d4695927
Beef up tests for trace#list to check tag restrictions
2013-05-10 22:48:26 +01:00
Tom Hughes
b3e540a6b6
Improve tests for trace RSS feeds
2013-05-10 22:48:26 +01:00
Tom Hughes
c809f79912
Tidy up user preferences controller
2013-05-10 16:03:37 +01:00
Tom Hughes
d4776b59a1
Improve functional tests for user preferences
2013-05-10 00:50:10 +01:00
Tom Hughes
1ecf3ebd68
Remove unused friend controller and related test harness
2013-05-09 22:39:12 +01:00
Tom Hughes
aa93060b5c
Improve export controller tests
2013-05-09 22:37:44 +01:00
Tom Hughes
902ba27de9
Tidy up geocoder tests and extend lat/lon detection tests
2013-05-08 19:20:42 +01:00
Tom Hughes
6e2c9ce258
Add a routing test for /id
2013-05-07 14:52:08 +01:00
Tom Hughes
f541c8e126
Improve functional tests for notes#feed
2013-04-24 21:44:46 +01:00
Tom Hughes
da0dd88f62
Improve functional tests for notes#show
2013-04-24 21:38:20 +01:00
Tom Hughes
34a94fa358
Adopt a consistent naming scheme fot notes functional tests
2013-04-24 20:26:14 +01:00
Tom Hughes
9fc99d28ba
Improve functional tests for notes#search
2013-04-24 20:21:18 +01:00
Tom Hughes
c50ac64c38
Improve functional tests for notes#index
2013-04-24 19:17:38 +01:00
Tom Hughes
7f598ab412
Merge branch 'master' into notes
...
Conflicts:
Gemfile.lock
app/views/diary_entry/list.html.erb
2013-04-08 22:34:37 +01:00
Tom Hughes
4b669ec1ae
Return an updated copy of the note from the delete call
2013-04-08 22:00:26 +01:00
Tom Hughes
f4b599e8fd
Restriction note deletion to moderators
2013-04-08 21:21:31 +01:00
Matt Amos
3822e8de77
Added database, API and GPX status to capabilities.
2013-04-02 15:05:20 +01:00
Tom Hughes
544113affa
Test that closing and deleting notes require authentication
2013-03-28 15:58:03 +00:00
Tom Hughes
898cc828dd
Merge branch 'master' into notes
...
Conflicts:
Gemfile.lock
2013-03-28 00:36:07 +00:00
Eric Theise
dce2bb9a54
Extend geocoder to support additional lat/lon formats
2013-03-03 19:39:53 +00:00
Tom Hughes
eed9de5483
Reject attempts to create notes with no comment text
2013-02-05 21:54:03 +00:00
Tom Hughes
8090e086da
Merge branch 'master' into notes
2013-02-05 19:03:28 +00:00
Tom Hughes
d1aa084d28
Reject note comments with no text
2013-02-05 18:46:41 +00:00
Tom Hughes
ae27f7adbe
Make the API reject changes to closed notes
2013-02-05 18:08:42 +00:00
Tom Hughes
703663c4a2
Add a test for commenting on diary entries
2013-02-03 15:50:09 +00:00
Tom Hughes
e29c47b056
Add a test for diary entry creation
2013-02-03 14:35:02 +00:00
Tom Hughes
56db9ca2b7
Merge branch 'master' into notes
2013-02-02 11:00:46 +00:00
Tom Hughes
b0747c3c1e
Fix formating of way and relation redaction messages as well
2013-01-18 09:19:01 +00:00
Tom Hughes
bc31329da1
Improve testing of the trace list view
2013-01-18 00:37:44 +00:00
Tom Hughes
3cb0613db1
Fixup test failure
2013-01-16 18:39:26 +00:00
Tom Hughes
3d7eb387a7
Merge branch 'master' into notes
...
Conflicts:
Gemfile.lock
app/assets/stylesheets/common.css.scss
app/views/browse/_map.html.erb
app/views/user/view.html.erb
config/locales/en.yml
2013-01-15 21:11:35 +00:00
Tom Hughes
ed699548e6
Update tests for layout changes
2013-01-14 22:30:54 +00:00
Saman Bemel-Benrud
a36f3558dd
Site cleanup
...
I set out to do a quick and dirty typography overhaul to make things
more consistent and a bit cleaner, but I kept running into things I
didn't like, so this lead me down something of a rabbit hole of design
tweaks to the OSM site.
Goals here are to have better content hierarchy, better vertical
rhythm, more consistent UI, cleaner markup with less tables, all while
keeping the basics pretty much intact. There are a lot of things I
didn't touch even though they need to be updated (lots of tables where
stuff shouldn't be tables, mostly).
Basic overview of changes:
I added a new persistent header that helps segment pages. It's now
a lot easier to know what you're looking at. The header has a page
title, a description, plus a submenu of actions.
There is now a pattern of 20px/10px margins and padding for more
rhythm and breathing room throughout the site.
I know there are other problems here or things I've missed - would
love another set of eyes to look over this! I am still getting comfortable
working on the site - it's my first time ever digging into a ruby or rails
so I'm not familiar with the templating language yet.
2013-01-14 21:27:08 +00:00
Tom Hughes
ba5107ebb5
Remove the author_name field from notes
2012-12-03 14:50:54 +00:00
Tom Hughes
78f608b114
Merge branch 'master' into notes
...
Conflicts:
app/assets/javascripts/browse.js
app/assets/javascripts/map.js.erb
app/assets/stylesheets/common.css.scss
app/views/site/index.html.erb
2012-12-01 18:22:30 +00:00
Tom Hughes
c0b47c0c2a
Serve embedded maps through the assets pipeline
2012-11-23 10:40:26 +00:00
Tom Hughes
fd6abf41bf
Get the notes tests working again
2012-11-20 21:05:26 +00:00
Tom Hughes
7599f98957
Merge branch 'master' into notes
...
Conflicts:
Gemfile
Gemfile.lock
app/assets/stylesheets/common.css.scss
app/helpers/application_helper.rb
2012-11-20 19:08:30 +00:00
Tom Hughes
b7b68aee36
Simplify handling of verified emails in OpenID signup
...
Also make sure that all paths that lead to OpenID based signup
will notice a verified email properly.
2012-10-30 21:43:38 +00:00
Tom Hughes
0037502426
Merge branch 'master' into notes
...
Conflicts:
Gemfile.lock
app/views/browse/_map.html.erb
app/views/site/index.html.erb
2012-10-13 15:55:34 +01:00
Tom Hughes
ab3b4b0437
Increase allowed time delta in message sending test
...
Only allowing one second can fail sometimes, because if the actual
time is close to rolling over to the next second then the message
time will be rounded down but Time.now may roll over to the next
second before we get to the assertion.
2012-09-30 14:24:28 +01:00