Releases: seanmorley15/AdventureLog
AdventureLog v0.7.1
Hi everyone! I am super excited to announce the release of AdventureLog v0.7.1. This update includes a lot of improvements that make using AdventureLog more enjoyable and accessible. This update is largely community driven as it addresses more than 10 enhancement requests (thanks everyone!).
What's New ✨
Docker Compose Change 🐋
Important
While the app will still function normally without these changes, they are recommended for the best support and stability
The migration guide can be found here: https://docs.adventurelog.app/docs/Guides/nginx_migration
- Migrated nginx inside of server container for easier deployment, removed external nginx requirement
- App now uses gunicorn for better performance at scale
Adventures 📍
- Adventures can now be sorted by visit status (visited or planned) on the adventures screen.
- The Adventure create/edit modal now supports reverse geocoding locations. This means that for most places, the location field will be auto filled when you click on the map. It now has a popup of the associated world travel region and allows you to mark the region as visited if its not already. This makes it easier to track your world region visits!
- The adventure map now shows previews of images and has the emoji of the category on the map pin!
- In settings, you can perform a visited region check. This will scan all of your visited adventures and mark the associated world travel region as visited if its detected in the adventure. This serves as a bulk operation for for existing adventures.
World Travel 🗺️
- World travel regions can now be sorted by world regions and visit status. The statuses are fully visited, partially visited, and not visited.
Bug Fixes 🐛
- Fixed a bug where sorting by date would return to home screen
Localization 🌐
- Migrated app to a localization framework
- Added toggle for languages on the
...
menu in the top right. - Supported Languages: English, Spanish, French, German, Italian, Chinese, Dutch, Swedish
Other
- New login and signup screen featuring adventures from community members (submitted in discord server).
What's Next ⏭️
- Custom categories for adventures
- Ability to link adventures to multiple collections
- MFA and ODIC auth
- Immich integration
Sponsorship 💖
As a computer science student, I pour my free time into developing and enhancing AdventureLog, driven by my passion for this project and its potential to make adventure planning easier for everyone. Your support, no matter the amount, means the world to me. It shows that you believe in the project and its future. I’m excited to announce that I’ve launched my page on Buy Me A Coffee—check it out!
Hope you all enjoy!
Feel free to join the release discussion below to share feedback and ideas or anything else related to this update!
Happy travels,
Sean @seanmorley15
AdventureLog v0.7.0
Hi everyone! I am super excited to announce AdventureLog v0.7.0! This is one of the biggest updates I have ever released and I am super happy its finally ready for all of you to enjoy. The majority of this update is based around community feedback and ideas which is awesome!
What's New
Adventures 📍
- Adventures can now be visited multiple times by adding a new visit.
- Existing adventure dates will be automatically migrated to this new format
- Adventures now use categories for organization.
- A new adventure creation/edit modal simplifies the process and has a cleaner overall design with dropdown menus.
Collections 🍱
- Collections can now be shared with other public users for collaboration!
- Collections now have a link field so you can attach things like photo albums right to your collection.
World Travel 🗺️
- The World Travel dataset now includes every ISO defined country and region. It is based off of a new dataset dr5hn/countries-states-cities-database. Searching for countries is now supported. Capitals and world regions are now listed on the country card.
Profiles 👥
- Users can now toggle their profile to be public. This allows other users to share collections with them for collaboration.
Bug Fixes 🐛
- Fixed bug where collection dates during daylight savings time would cause errors in date placement
- Fixed login issue with usernames of different cases
Other
- New logo for AdventureLog! Thanks @redtechtiger!
- Releases now include a multi-arch image like pushes to main
- Docker compose file now has more comments for clarity
- New Aesthetic Dark theme (its my favorite by far)
Sponsorship 💖
As a computer science student, I pour my free time into developing and enhancing AdventureLog, driven by my passion for this project and its potential to make adventure planning easier for everyone. Your support, no matter the amount, means the world to me. It shows that you believe in the project and its future. I’m excited to announce that I’ve launched my page on Buy Me A Coffee—check it out!
Hope you all enjoy!
Feel free to join the release discussion below to share feedback and ideas or anything else related to this update!
Happy travels,
Sean @seanmorley15
AdventureLog v0.6.0
What's New
- New GitHub workflows for multi-arch image generation
- New docker-compose file with Traefik support
- New adventure creation and edit modal with multiple image support
- Adds support for end dates to adventures
- Make images open in a display larger on click
- New transportation display card
- Add new regions to world travel
- Makes the world travel data auto seed on startup
- Migrates to PostGIS database (update docker-compose with correct database image if already using the app)
- Adventures can now auto mark supported regions if they are located in one. This process can also be manually triggered in settings.
- Many bugs have been fixes - thanks!
Contributors
- @tedski made their first contribution in #234
- @PhiCoderX made their first contribution in #249
- @lovwyr made their first contribution in #260
- @seanmorley15 developer and maintainer
Keep on exploring!
Full Changelog: v0.5.2...v0.6.0
AdventureLog v0.5.2
Hi everyone!
Thanks so much for your support for AdventureLog over the past few days. AdventureLog is my first ever development project and I learned how to code to in order to build AdventureLog, for this reason there are some quirks that I have been working out along the way. These past few days have taught me a lot too! Sorry for the confusing setup process and thanks for being patient. Streamlining the setup is definitely a priority of mine. This update contains lots of bug fixes brought to my attention by the community.
What's New
- Fixed issues with user changing email and not being able to sign in again
- Added a consistent date format in all parts of the app
- Fixed many deployment issues
- Fixed duplicate visited regions from being added
- Added option to disable registration
- Many other small things!
What's Next:
- New create adventure modal
- Ability to upload multiple images to an adventure and view them with a carousel
- ARM Image
- Start/end dates for adventures
- (lots more not mentioned here!)
Resources:
- Documentation Site
- Using a Synology NAS? Learn how to install AdventureLog on your NAS by mariushosting: https://mariushosting.com/how-to-install-adventurelog-on-your-synology-nas/
Keep on adventuring and stay tuned for more!
AdventureLog v0.5.1
This update fixes a few smaller bugs present in the last release. It also introduces a schema change for all adventures and users. UUIDs are now the primary keys and are used to share Adventures.
Keep on exploring!
AdventureLog v0.5.0
Note: This is the first stable release of AdventureLog. 🥳
What's New
- Collections now have more options like lodging, restaurants, notes, and checklists. These can be sorted by date in a day by day itinerary.
- Searching is now quicker due to migration from form actions to a server load function.
- Filtering adventures is easier than ever and pages save between navigation.
- Password reset emails can now be configured and contain a link to reset the password via the frontend.
- You can now filter your searches for a specific property.
Thanks for using AdventureLog!
More is always in development!
AdventureLog v0.4.1
What's Changed
- Collections: a new way to organize and share adventures.
- New searching and sorting layouts.
- Location search for adventures
- Image and description search.
- New activity types features
Full Changelog: v0.4.0...v0.4.1
AdventureLog v0.4.0
AdventureLog v0.3.1
Notice: This is the last release of AdventureLog with a SvelteKit Backend. All future releases will use a monorepo structure with a Django backend API server.
AdventureLog v0.3.0
What's Changed
- Important: AdventureLog now uses a S3 backend and is required for functionality in this release and future releases. MinIO is included with the docker compose file but other S3 backends like Supabase S3 (which is free) can be used as well.
- Images are now included in all adventure cards and the whole adventure card layout adapts to the screen size.
- Unsplash seems to be discontinuing their random image service so new background images can be uploaded via admin settings or can be uploaded to the
backgrounds
bucket via your S3 provider. - Profile images are now included and can be set per user in their settings.
- Search functionality now works and results can be filtered based on multiple factors.
- New regions have been added to world travel.
- Added error handling to more forms
- Many bugs fixed
Coming Soon
- Image upload for adventures
- Sorting for adventures by name, visit date, etc...
Full Changelog: v0.2.0...v0.3.0