diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f4cfd8f..3d3daf1b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,12 +6,19 @@ and this project adheres to [Semantic Versioning](http://semver.org/). # [UNRELEASED] +## Changed + +- On the Trip page, instead of list of visited countries, a number of them is being shown. Clicking on it opens a modal with a list of countries visited during the trip. #1731 + ## Fixed - `GET /api/v1/stats` endpoint now returns correct 0 instead of null if no points were tracked in the requested period. - User import data now being streamed instead of loaded into memory all at once. This should prevent large imports from exhausting memory or hitting IO limits while reading export archives. - Popup for manual visit creation now looks better in both light and dark modes. #1835 - Fixed a bug where visit circles were not interactive on the map page. #1833 +- Fixed a bug with stats sharing settings being not filled. #1826 +- Fixed a bug where user could not be deleted due to counter cache on points. #1818 +- Introduce apt-get upgrade before installing new packages in the docker image to prevent vulnerabilities. #1793 # [0.33.0] - 2025-09-29 diff --git a/app/views/trips/_countries.html.erb b/app/views/trips/_countries.html.erb index ce6f3c7c..c0a6cf53 100644 --- a/app/views/trips/_countries.html.erb +++ b/app/views/trips/_countries.html.erb @@ -11,12 +11,13 @@
<%= trip_duration(trip) %>
-
+
Countries
<% if trip.visited_countries.any? %> - <%= trip.visited_countries.join(', ') %> + <%= trip.visited_countries.count %> <% else %> <% end %> @@ -24,3 +25,27 @@
+ + + + + +