]>
git.openstreetmap.org Git - rails.git/log
Andy Allan [Thu, 30 Jan 2020 12:14:53 +0000 (13:14 +0100)]
Remove list styling from various sidebar lists
Tom Hughes [Thu, 30 Jan 2020 10:07:59 +0000 (10:07 +0000)]
Merge remote-tracking branch 'upstream/pull/2525'
Andy Allan [Thu, 30 Jan 2020 09:24:08 +0000 (10:24 +0100)]
Use an unstyled list for the login buttons
Tom Hughes [Wed, 29 Jan 2020 17:55:55 +0000 (17:55 +0000)]
Merge remote-tracking branch 'upstream/pull/2524'
Andy Allan [Wed, 29 Jan 2020 16:49:41 +0000 (17:49 +0100)]
Tweak the dropdown menu hover and active colours
Andy Allan [Wed, 29 Jan 2020 16:40:36 +0000 (17:40 +0100)]
Further tweaks to the navigation dropdown button colours
Andy Allan [Wed, 29 Jan 2020 16:18:12 +0000 (17:18 +0100)]
Don't highlight border when hovering on user-menu button
Andy Allan [Wed, 29 Jan 2020 16:14:43 +0000 (17:14 +0100)]
Styling for disabled edit button
Andy Allan [Wed, 29 Jan 2020 16:00:01 +0000 (17:00 +0100)]
Tweak positioning of inbox count on the user menu button
Andy Allan [Wed, 29 Jan 2020 15:54:29 +0000 (16:54 +0100)]
Switch to bootstrap for dropdowns and tooltips
Due to the javascript involved, it was more straightforward to combine
the two together. Moving to bootstrap v4 for dropdowns required some
redesign of the dropdown menu html, and the opportunity was taken to
move to using standard buttons for those menus.
translatewiki.net [Mon, 27 Jan 2020 16:47:33 +0000 (17:47 +0100)]
Localisation updates from https://translatewiki.net.
Tom Hughes [Mon, 27 Jan 2020 08:43:30 +0000 (08:43 +0000)]
Re-enable minification of javascript assets
Rails 6 defaults to --skip-javascript when creating new environments
because by default it uses webpacker instead of sprockets to manage
javascript and that meant that I accidentally merged a change that
disabled the minification of javascript.
Fixes #2522
Tom Hughes [Sun, 26 Jan 2020 18:48:59 +0000 (18:48 +0000)]
Merge remote-tracking branch 'upstream/pull/2521'
Tom Hughes [Sun, 26 Jan 2020 18:46:30 +0000 (18:46 +0000)]
Merge remote-tracking branch 'upstream/pull/2519'
Holger Jeromin [Sun, 26 Jan 2020 10:26:58 +0000 (11:26 +0100)]
further linting stuff
Holger Jeromin [Sun, 26 Jan 2020 10:22:50 +0000 (11:22 +0100)]
fixing linting
Holger Jeromin [Sun, 26 Jan 2020 10:01:45 +0000 (11:01 +0100)]
Prevent exceptions while reversing directions
Andreas Geyer-Schulz [Sat, 25 Jan 2020 19:10:23 +0000 (20:10 +0100)]
Fix typo: change 'noreferer' to 'noreferrer'
as the correct rel attribute in external links.
Tom Hughes [Thu, 23 Jan 2020 18:39:02 +0000 (18:39 +0000)]
Update bundle
Closes #2517
translatewiki.net [Thu, 23 Jan 2020 15:18:01 +0000 (16:18 +0100)]
Localisation updates from https://translatewiki.net.
mmd-osm [Wed, 22 Jan 2020 21:47:47 +0000 (22:47 +0100)]
JSON: move root_attributes to shared folder
mmd-osm [Wed, 22 Jan 2020 21:33:30 +0000 (22:33 +0100)]
JSON: return HTTP 406 for unsupported formats
mmd-osm [Wed, 22 Jan 2020 16:38:28 +0000 (17:38 +0100)]
JSON: added clarification for non-supported Accept header formats
translatewiki.net [Mon, 20 Jan 2020 10:41:08 +0000 (11:41 +0100)]
Localisation updates from https://translatewiki.net.
Tom Hughes [Mon, 20 Jan 2020 09:55:32 +0000 (09:55 +0000)]
Update bundle
Tom Hughes [Fri, 17 Jan 2020 00:06:13 +0000 (00:06 +0000)]
Merge remote-tracking branch 'upstream/pull/2512'
Quincy Morgan [Thu, 16 Jan 2020 23:56:46 +0000 (18:56 -0500)]
Update to iD v2.17.1
translatewiki.net [Thu, 16 Jan 2020 14:37:49 +0000 (15:37 +0100)]
Localisation updates from https://translatewiki.net.
Tom Hughes [Thu, 16 Jan 2020 11:42:18 +0000 (11:42 +0000)]
Merge remote-tracking branch 'upstream/pull/2510'
Tom Hughes [Thu, 16 Jan 2020 11:42:12 +0000 (11:42 +0000)]
Merge remote-tracking branch 'upstream/pull/2509'
Andy Allan [Wed, 15 Jan 2020 16:00:58 +0000 (17:00 +0100)]
Move the search results to use list-group-flush
Andy Allan [Thu, 16 Jan 2020 10:33:46 +0000 (11:33 +0100)]
Remove list styling from the lists used in the layers sidebar
Andy Allan [Wed, 15 Jan 2020 15:59:49 +0000 (16:59 +0100)]
Add query-result classes for errors and nothing_found messages
Tom Hughes [Wed, 15 Jan 2020 18:24:24 +0000 (18:24 +0000)]
Merge remote-tracking branch 'upstream/pull/2508'
Andy Allan [Wed, 15 Jan 2020 15:16:43 +0000 (16:16 +0100)]
Remove last custom reset styles
Andy Allan [Wed, 15 Jan 2020 15:14:42 +0000 (16:14 +0100)]
Remove more reset styles that are handled by bootstrap
Andy Allan [Wed, 15 Jan 2020 15:03:13 +0000 (16:03 +0100)]
Remove some reset styles and clearfix
These are included in bootstrap
Andy Allan [Wed, 15 Jan 2020 14:51:29 +0000 (15:51 +0100)]
Remove list style reset, and add overrides where necessary
This allows the bootstrap list typography to work without being overridden. It also means
that lists look like normal lists by default, instead of needing to be recreated from
scratch each time. Only the cases where padding and discs are unwanted need to have
custom CSS.
Andy Allan [Wed, 15 Jan 2020 12:23:53 +0000 (13:23 +0100)]
Rename form-row to standard-form-row to avoid clashing with a bootstrap class
Tom Hughes [Wed, 15 Jan 2020 14:19:11 +0000 (14:19 +0000)]
Merge remote-tracking branch 'upstream/pull/2507'
Tom Hughes [Wed, 15 Jan 2020 14:18:11 +0000 (14:18 +0000)]
Merge remote-tracking branch 'upstream/pull/2506'
Tom Hughes [Wed, 15 Jan 2020 12:17:10 +0000 (12:17 +0000)]
Merge remote-tracking branch 'upstream/pull/2505'
Tom Hughes [Wed, 15 Jan 2020 12:16:24 +0000 (12:16 +0000)]
Merge remote-tracking branch 'upstream/pull/2504'
Andy Allan [Wed, 15 Jan 2020 10:58:47 +0000 (11:58 +0100)]
Rework issues display page to be responsive
This change uses the bootstrap grid to make the issues page responsive,
and avoids having lots of custom widths of divs specified via CSS.
It also changes the display of the reports and comments to be more
like diary entry comments, by having all metadata on one line and shown
before the comment / report text.
Andy Allan [Wed, 15 Jan 2020 11:09:06 +0000 (12:09 +0100)]
Minor tweaks to copyright heading
This fixes a small bug where the hr was shown even when not required,
by ensuring the test is run before creating the content.
Also fixes where an h1 tag was used instead of a div.
Tom Hughes [Wed, 15 Jan 2020 10:11:30 +0000 (10:11 +0000)]
Merge remote-tracking branch 'upstream/pull/2495'
translatewiki.net [Mon, 13 Jan 2020 15:31:14 +0000 (16:31 +0100)]
Localisation updates from https://translatewiki.net.
mmd-osm [Thu, 9 Jan 2020 20:09:33 +0000 (21:09 +0100)]
Added Accept header unit tests
Andy Allan [Thu, 2 Jan 2020 10:48:24 +0000 (11:48 +0100)]
Remove extra div wrappings from list items
These are unnecessary, and also prevent the secondary-actions vertical
border from appearing.
translatewiki.net [Thu, 9 Jan 2020 19:29:03 +0000 (20:29 +0100)]
Localisation updates from https://translatewiki.net.
Tom Hughes [Thu, 9 Jan 2020 11:05:08 +0000 (11:05 +0000)]
Avoid double escaping a name
Tom Hughes [Thu, 9 Jan 2020 11:03:34 +0000 (11:03 +0000)]
Merge remote-tracking branch 'upstream/pull/2500'
Tom Hughes [Thu, 9 Jan 2020 11:00:46 +0000 (11:00 +0000)]
Fix translation names
Tom Hughes [Thu, 9 Jan 2020 10:59:34 +0000 (10:59 +0000)]
Don't validate the revoker for a block if it hasn't changed
The revoker only has to be a moderator at the time they make the
revocation - as things stood trying to view a block that had been
revoked by somebody that was no longer a moderator failed.
Tom Hughes [Thu, 9 Jan 2020 10:36:31 +0000 (10:36 +0000)]
Merge remote-tracking branch 'upstream/pull/2499'
Tom Hughes [Thu, 9 Jan 2020 10:31:37 +0000 (10:31 +0000)]
Merge remote-tracking branch 'upstream/pull/2498'
Tom Hughes [Thu, 9 Jan 2020 10:26:16 +0000 (10:26 +0000)]
Fix indentation of query results
Tom Hughes [Thu, 9 Jan 2020 10:10:10 +0000 (10:10 +0000)]
Merge remote-tracking branch 'upstream/pull/2497'
Tom Hughes [Thu, 9 Jan 2020 10:06:25 +0000 (10:06 +0000)]
Merge remote-tracking branch 'upstream/pull/2496'
Andy Allan [Thu, 9 Jan 2020 09:06:20 +0000 (10:06 +0100)]
Fix typos
mmd-osm [Wed, 8 Jan 2020 17:49:45 +0000 (18:49 +0100)]
Added unit tests
Andy Allan [Wed, 8 Jan 2020 18:07:18 +0000 (19:07 +0100)]
Avoid double-escaping display names when sent through the translation system
They are escaped properly without the h() call, and doing that just double-escapes them
mmd-osm [Wed, 8 Jan 2020 17:38:45 +0000 (18:38 +0100)]
Remove no longer needed rubocop exemptions
Andy Allan [Wed, 8 Jan 2020 17:26:57 +0000 (18:26 +0100)]
Update tests to ensure referer is working
This reinstates the form tests in the controller test, but uses
the system tests to actually click the button and make sure that
it works
Andy Allan [Wed, 8 Jan 2020 16:36:38 +0000 (17:36 +0100)]
Remove the custom basic grid css rules
This is now unused, and the bootstrap grid is much more powerful.
Andy Allan [Wed, 8 Jan 2020 16:22:01 +0000 (17:22 +0100)]
Use bootstrap grid for signup page
This allows us to have the two sections one above the other on small screens,
with the call to action text first, and then side-by-side above the sm
breakpoint with the cta on the right.
Andy Allan [Wed, 8 Jan 2020 16:04:53 +0000 (17:04 +0100)]
Remove the custom layout css from the terms page
This uses bootstrap utilities where necessary. It also removes the
terms page from a padding override, which was then in turn overridden
by a padding class applied to the form!
Andy Allan [Wed, 8 Jan 2020 15:41:17 +0000 (16:41 +0100)]
Refactor the welcome page to use the bootstrap grid and alert box
The two columns work well side-by-side even at small screen widths.
Andy Allan [Wed, 8 Jan 2020 15:27:39 +0000 (16:27 +0100)]
Refactor the fixthemap page to use the bootstrap responsive grid
This ensures that on small screens, the 'how to help' sections
are one above the other, and on larger screens they are side-by-side
Andy Allan [Wed, 8 Jan 2020 15:08:18 +0000 (16:08 +0100)]
Remove extra styling for rss icon
This brings it into line with e.g. the new diary entry icon
Andy Allan [Wed, 8 Jan 2020 15:04:37 +0000 (16:04 +0100)]
Rework changeset descriptions to use h6 tags, and refactor changeset lists to use list-group-flush
The descriptions are probably best not as a header, but still needs to be something more prominent than surrounding text.
Andy Allan [Wed, 8 Jan 2020 15:01:07 +0000 (16:01 +0100)]
Remove font size override on sidebar tags tables
Andy Allan [Wed, 8 Jan 2020 15:00:18 +0000 (16:00 +0100)]
Refactor the query results to use bootstrap list-group-flush
Andy Allan [Wed, 8 Jan 2020 13:01:17 +0000 (14:01 +0100)]
Use a post link to logout
This avoids needing to access the session id, which is currently
only working with the memcache store.
The fallback page is preserved for anyone who wants to logout without
using javascript.
Refs #2488
Tom Hughes [Mon, 6 Jan 2020 19:14:12 +0000 (19:14 +0000)]
Remove fallback to hostip.info
We haven't used hostip.info in production for years, except
for when we did so by accident, leading to a two hour partial
outage when it went down.
translatewiki.net [Mon, 6 Jan 2020 17:04:50 +0000 (18:04 +0100)]
Localisation updates from https://translatewiki.net.
Tom Hughes [Sun, 5 Jan 2020 19:44:30 +0000 (19:44 +0000)]
Make sure custom settings are picked up by tests
Version 2.1.0 of the config removes settings.local.yml from
the files read in the test environment.
Tom Hughes [Sun, 5 Jan 2020 19:04:55 +0000 (19:04 +0000)]
Update bundle
Tom Hughes [Sun, 5 Jan 2020 19:01:54 +0000 (19:01 +0000)]
Add some missing _html suffixes
Tom Hughes [Sun, 5 Jan 2020 18:51:42 +0000 (18:51 +0000)]
Merge remote-tracking branch 'upstream/pull/2494'
Tom Hughes [Thu, 2 Jan 2020 18:47:14 +0000 (18:47 +0000)]
Set X-Entity-Ref-ID header on notification emails
This disables threading in gmail completely - without it all
notifications of a given type are grouped together.
Andy Allan [Thu, 2 Jan 2020 17:07:23 +0000 (18:07 +0100)]
Use ActionView's safe_join to avoid using raw when joining arrays of text
Andy Allan [Thu, 2 Jan 2020 16:43:34 +0000 (17:43 +0100)]
Use _html suffix to avoid using raw when displaying translated strings
This is safer than raw, since any user input is still escaped.
Andy Allan [Thu, 2 Jan 2020 16:13:41 +0000 (17:13 +0100)]
Use _html suffix to avoid using raw when displaying translated strings
This is safer than raw, since any user input is still escaped.
mmd-osm [Thu, 2 Jan 2020 14:17:11 +0000 (15:17 +0100)]
JSON output, handle Accept header
translatewiki.net [Thu, 2 Jan 2020 13:54:42 +0000 (14:54 +0100)]
Localisation updates from https://translatewiki.net.
mmd-osm [Thu, 2 Jan 2020 13:37:27 +0000 (14:37 +0100)]
Unify lat/lon formatting for json output
Tom Hughes [Thu, 2 Jan 2020 13:29:26 +0000 (13:29 +0000)]
Merge remote-tracking branch 'upstream/pull/2491'
Tom Hughes [Thu, 2 Jan 2020 13:28:47 +0000 (13:28 +0000)]
Merge remote-tracking branch 'upstream/pull/2490'
Andy Allan [Thu, 2 Jan 2020 12:40:30 +0000 (13:40 +0100)]
Remove the dashed underline from prose headings
No other headings are underlined, and the underlines look more like
a section separator (e.g. dashed hr) and so visually separated the
heading from its content.
Andy Allan [Thu, 2 Jan 2020 10:15:26 +0000 (11:15 +0100)]
Remove usused css for about page
Also removes some whitespace on sections and headings that can be
better left as default.
Andy Allan [Thu, 2 Jan 2020 10:14:54 +0000 (11:14 +0100)]
Split the legal_html into two, so that we can use proper paragraphs instead of a linebreak
Also add a missing full stop.
Andy Allan [Thu, 2 Jan 2020 09:50:02 +0000 (10:50 +0100)]
Reinstate background colour for sidebars
This is required when the sidebar overlaps the map, for example when
it is not full height on the welcome message.
Tom Hughes [Wed, 1 Jan 2020 22:28:08 +0000 (22:28 +0000)]
Fix hostip.info fallback
Tom Hughes [Wed, 1 Jan 2020 18:50:48 +0000 (18:50 +0000)]
Switch GeoIP code to use GeoIPv2 databases
Tom Hughes [Wed, 1 Jan 2020 18:33:17 +0000 (18:33 +0000)]
Update bundle
translatewiki.net [Tue, 31 Dec 2019 06:50:13 +0000 (07:50 +0100)]
Localisation updates from https://translatewiki.net.
Tom Hughes [Mon, 30 Dec 2019 22:52:31 +0000 (22:52 +0000)]
Test language specific versions of about and copyright pages
Tom Hughes [Mon, 30 Dec 2019 22:49:17 +0000 (22:49 +0000)]
Mark language and direction for about page
Tom Hughes [Mon, 30 Dec 2019 22:37:24 +0000 (22:37 +0000)]
Add some missing route tests for the site controller