shibao 15354d6004
All checks were successful
continuous-integration/drone/push Build is passing
update versions
2024-06-18 09:14:53 -04:00

7.5 KiB


  • Update deps


  • Fix issue with logger failing on oban exceptions
  • Fix an issue with emails not being able to be sent
  • Update deps


  • Actually fix bar graph


  • Make bar graph ignore empty days
  • Update dependencies


  • Fix margin on bottom of page
  • Use bar graph instead of line graph
  • Improve login page autocomplete behavior


  • Make ammo packs in containers directly navigable in table view
  • Update dependencies


  • Update dependencies


  • Code quality fixes
  • Fix error/404 pages not rendering properly
  • Update dependencies
  • Fix Range page title


  • Update dependencies
  • Add pack lot number to search
  • Improve tests
  • Change invite path slightly
  • Disable arm builds since ci fails to build


  • Add lot number to packs
  • Don't show price paid and lot number columns when displaying packs if not used
  • Fix additional shotgun fields not being exportable
  • Fixes duplicate chamber size column for ammo types
  • Hide bullet type field when editing/creating shotgun ammo types
  • Fix ammo type creation not displaying all the necessary fields on first load


  • Rename ammo type's "type" to "class" to avoid confusion
  • Rename "ammo type" to "type" to avoid confusion
  • Fixes type search
  • Fixes shot records table disappearing after selecting an empty ammo class
  • Code quality improvements


  • Add length limits to all string fields
  • Add selectable ammo types
  • Improve onboarding experience slightly
  • Remove show used view from a container since it doesn't really make that much sense


  • Fix duplicate entries showing up
  • Show ammo packs under a type in a table by default
  • Only show historical ammo type information when displaying "Show used" in table
  • Only show historical ammo pack information when displaying "Show used" in table
  • Fix some values not being sorted in tables properly
  • Code quality improvements
  • Show link to ammo pack in ammo pack table while viewing ammo type


  • Add link in readme to github mirror
  • Fix tables unable to sort on empty dates
  • Only show historical ammo type information when displaying "Show used"
  • Fix even more accessibility issues


  • Improve accessibility
  • Code quality improvements
  • Fix dead link of example bullet abbreviations
  • Fix inaccurate error message when updating shot records
  • Fix tables not sorting dates correctly
  • Fix dates displaying incorrectly
  • Fix container table not displaying all fields
  • Fix textareas resizing when typing in them


  • Improve some styles
  • Improve server log
  • Various minor improvements


  • Fix bug with public registration
  • Improve templates
  • Improve invites, record usage
  • Fix padding on more pages when using chrome
  • Add oban metrics to server log and live dashboard


  • Update dependencies
  • Show topbar on form submit/page refresh
  • Make loading/reconnection less intrusive
  • Add QR code for invite link


  • Add search to catalog, ammo, container, tag and range index pages
  • Tweak urls for catalog, ammo, containers, tags and shot records
  • Fix bug with shot record chart not drawing lines between days correctly
  • Improve cards across app (make them line up with each other)
  • Update translations and add spanish!!! (thank you Brea and Hannah!)


  • Code improvements


  • Fix table component alignment and styling
  • Fix toggle button styling
  • Miscellanous code improvements
  • Improve container index table
  • Fix bug with ammo not updating after deleting shot record
  • Replace ammo "added on" with "purchased on"
  • Miscellaneous wording improvements
  • Update translations


  • Add shading to table component
  • Fix chart to sum by day
  • Fix whitespace when copying invite url
  • Make ammo type show page also display packs as table
  • Make container show page also display packs as table
  • Display CPR for ammo packs
  • Add original count for ammo packs
  • Add ammo pack CPR and original count to json export


  • Update translations
  • Display used-up date on used-up ammo
  • Make ammo index page a bit more compact
  • Make ammo index page filter used-up ammo
  • Make ammo catalog page include ammo count
  • Make ammo type show page a bit more compact
  • Make ammo type show page include container names for each ammo
  • Make ammo type show page filter used-up ammo
  • Make container index page optionally display a table
  • Make container show page a bit more compact
  • Make container show page filter used-up ammo
  • Forgot to add the logo as the favicon whoops
  • Add graph to range page
  • Add JSON export of data
  • Add ammo cloning
  • Add ammo type cloning
  • Add container cloning
  • Fix bug with moving ammo packs between containers
  • Add button to set rounds left to 0 when creating a shot record
  • Update project dependencies


  • Rename "Ammo" tab to "Catalog", and "Manage" tab is now "Ammo"
  • Ammo groups are now just referred to as Ammo or "Packs"
  • URL paths now reflect new names
  • Add pack and round count to container information
  • Add cute logo >:3 Thank you kalli!
  • Add note about deleting an ammo type deleting all ammo of that type as well
  • Prompt to create first ammo type before trying to create first ammo
  • Add note about creating unlimited invites
  • Update screenshot lol


  • Update French translation: Thank you duponin!
  • Update German translation: Thank you Kaia!


  • Add "Added on" date to ammo groups
  • Add "Added on" date to ammo types
  • Add "Registered on" date to user information
  • Add language in user settings. The LOCALE environment variable will continue to set the default locale for the application.
  • Add involvement links to home page
  • Fix button text-wrapping
  • Update dependencies


  • Add French translation: Thank you duponin!


  • Add German translation: Thank you Kaia!
  • Fix not being able to edit ammo group when fully used up
  • Fix bug with average price per round calculation
  • Show average price per round on ammo type table
  • Use Elixir v1.13.4


  • Fix button and tag text wrapping
  • Code quality fixes


  • Make tables sortable
  • Add link to changelog from version number
  • Fix some elements flashing with black background
  • Fix bug with moving ammo group to new container
  • Fix bug with no error showing up for create ammo group form


  • Fix ammo type counts not showing when count is 0
  • Add prompt to create first container before first ammo group
  • Edit and delete shot records from ammo group show page
  • Use today's date when adding new shot records
  • Create multiple ammo groups at one time


  • Fix modals with overflowing forms
  • Fix grids having uneven margins in phone mode
  • Add page titles to registration and setting pages


  • Fix loading and reconnecting pages not being fixed
  • Fix closing modal in some cases not triggering a page reload
  • Fix error when display container and tag edit routes from a fresh reload


  • Fix checkbox spacing for mobile view
  • Fix spacing with form elements in mobile view
  • Fix user card spacing


  • Add or remove tags from containers list and details page
  • Show tags on containers
  • Add "Cannery" to page titles
  • Don't show true/false column for ammo types if all values are false
  • Fix ammo type firing type display
  • Show original count, current value, and percentage remaining for ammo groups
  • Show shot history for an ammo group
  • Show ammo round totals and total shot for ammo types


  • Initial release!