finnito / adventure-log

Adventure Log aims to be a simple but useful tool to help trampers (New Zealand slang for hikers) better prepare for their trips by surfacing information about the hut, the track or even availability of firewood.

Home Page:https://adventurelog.nz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Codacy Badge License: MIT

Adventure Log

Adventure Log aims to be a simple but useful tool to help trampers (New Zealand slang for hikers) better prepare for their trips by surfacing information about the hut, the track or even availability of firewood.

My ethos for web development is keep it simple, keep it fast. If you think there is something I can improve, please open an issue and let me know!

Contributing

If you have a feature suggestion, bug report or just want to start a discussion about the goals of the application, please open an issue!

I'd love to hear from you, honestly!

Releases

2020.9 (2020/10/04)

  • (Feat): Increases the information density on hut pages (commit)
  • (Feat): Adds simple script to start a dev server (commit)

2020.8 (2020/09/27)

  • (Fix): Use more neutral language in the heading (commit)
  • (Fix): Increases the maps z-index on fullscreen (commit)
  • (Fix): Aligns the mobile nav menu properly to the top. (commit)
  • (Chore): Code quality fixes (commit)
  • (Fix): Get symfony/http-kernel security patch (commit)

2020.7 (2020/09/25)

  • (Feat): Adds a script to generate the changelog (commit)
  • (Fix): Allows the map to be 100%vh on fullscreen (commit)
  • (Feat): Allows searching by "place" attribute (commit)
  • (Fix): Standardise the search appearance (commit)
  • (Fix): Display "menu" button on mobile (commit)
  • (Fix): Stops the map for being too tall (commit)
  • (Feat): Adds ability to display NZTopo250 map tiles (commit)
  • (Fix): Fixes the map not properly rendering on fullscreen (commit)
  • (Fix): Fixes mobile breakpoint and header sizing (commit)
  • (Feat): Adds an emoji logo (commit)
  • (Fix): Removes whitespace from RSS URL (commit)
  • Adds the 2020.6 release notes (commit)

2020.6 (2020/09/11)

  • (Chore): Linting (commit)
  • (Chore): Linting (commit)
  • (Fix) Lowers the RSS cache to 1hr (commit)
  • (Fix) 404s out if misspelled URL (commit)
  • (Fix): Adds the honeypot field to the feedback form (commit)
  • (Feat): Adds a map of the huts/campsites (commit)
  • (Fix): Fixes the RSS feel links (commit)
  • (Fix): Rearranges the home page (commit)

2020.5 (2020/08/29)

  • (Feat): Adds code quality and workflow status badges (commit)
  • (Chore): A large number of linting & code quality improvements
  • (Fix): Improves log styling (commit)
  • (Fix): Narrows margin below H4 elements (commit)
  • (Fix): Adds green bar to top of page (commit)
  • (Fix): Makes the background colour ever so slightly green (commit)
  • (Fix): Make blockquotes more consistent (commit)
  • (Fix): Disables log form submit button if invalid (commit)
  • (Fix): Adds transition to a elements (commit)
  • (Chore): Adds deployment badge (commit)
  • (Fix): Makes the recent logs more pretty (commit)
  • (Fix): Introduce transition to all elements (commit)
  • (Fix): Fix paragraph styling in messages (commit)

2020.4 (2020/08/25)

  • Adds some permissions fixing commands (commit)
  • (Feat): Groups places index by region (issue #41, commit)
  • (Fix): Changes posts slug to /news/ (issue #44, commit)
  • (Fix): Simplifies grouping queries (commit)
  • (Feat): Adds individual log feed to head (commit)
  • (Feat): Adds author information to RSS feeds (issue #42, commit)
  • (Fix): Properly encodes the RSS content (commit)

2020.3 (2020/08/21)

  • Stops abusing the SemVer scheme (commit)
  • Re-adds form background color (commit)
  • Remove usused assets (commit)
  • Clean up ignored files (commit)
  • Stops input elements zooming on mobile (commit)
  • Fix the linking and info of logs on the home page (commit)
  • Removes unused code (commit)
  • Improves the text encoding in the RSS feed #38(commit)
  • Adds the master RSS feed to the element #39 (commit)
  • Only deploy to the server on tagged commit (commit)
  • (Fix) Removes the "related_hut" field; adds autofocus (commit)
  • (Fix) Adds autofocus to the title field #34 (commit)
  • (Chore): Simplifies the theme templating (commit)
  • (Chore): Adds relationships between logs and places (commit)
  • (Feat): Adds proper ordering of search results #40 (commit)
  • (Feat): Adds all DOC campsites #36(commit)
  • Whitespace (commit)

2020/08/17

Tonight's little release brings some minor improvements.

  • Fixes to the RSS feeds to ensure entries are not overwritten using ->merge()
  • Improvements to the deploy script #12
  • Minor changes to button copy #30
  • Added HTML meta tag integration for SEO #6
  • Removes unused CSS rules for smaller payload #31
  • Validates the log_date input with quick and dirty regex in lieu of a datepicker JS library #5
  • Adds extra resources to the Safety page.

2020/08/14

Tonight's release brings together a series of improvements that I have brainstormed and worked on over the last week.

  • Adds styling to targeted anchors throughout the website #7
  • Adds anchors to individual logs #7
  • Shows places/areas in the search results #10
  • Adds a feedback form #21
  • Adds a GitHub workflow deploy script #12
  • Fixes clickability of Feedback menu item #23
  • Disbales pagination of search results #24
  • Adds a "News" menu link #20
  • Fixes display of message bag items on page reload #25
  • Adds RSS feeds for places & huts #4
  • Add sitemap for all huts to improve cache:warm #22
  • Adds a basic spam moderation queue + flag as spam button #13
  • Adds a honeypot field to the Feedback and Log forms #9
  • Adds a link to the Privacy page
  • Significantly updates the README page #19
  • Expands the mobile nav items #11
  • Adds a link back to the area from a hut #29

With that, I think it is ready for a more public release!


2020/08/08

This project was thought up during a rainy tramp to Camp Creek Hut and I spent the rest of the road trip pondering on it.

It took a couple of evenings for me to throw together this 1.0 release! It's got two basic features:

  1. Search all huts in New Zealand
  2. Create a log for a given hut on a given hut

It's time to start this thing up. Refinements and minor features to come in the near future!

About

Adventure Log aims to be a simple but useful tool to help trampers (New Zealand slang for hikers) better prepare for their trips by surfacing information about the hut, the track or even availability of firewood.

https://adventurelog.nz

License:MIT License


Languages

Language:PHP 75.6%Language:Twig 14.2%Language:CSS 4.2%Language:Python 3.7%Language:Blade 1.7%Language:Shell 0.4%Language:SCSS 0.0%