Skip to content

Version 1.0.0

Compare
Choose a tag to compare
@3urobeat 3urobeat released this 30 Apr 15:54
· 24 commits to main since this release
8605866

Initial release!
In the current version, git-anon allows you to:

  • make commits with message, date, co-author and file diff
  • view details of previous commits
  • add projects and files
  • ...and edit the gitconfig in a guided & unguided mode.

Data sent to the server is partly being validated, missing required values are checked and git errors are carried back to the front end.

 

Compared to the last pre-release, the following changed:

Additions:

  • Added an optional Co-Author field
  • Added a docker image and corresponding installation instructions
  • Added checks to projects page
    • Reject save request if a detail field is empty and switch to project
    • Reject duplicate project or detail names
  • Added warning popup to user on unsaved/uncommitted changes when switching page
  • Added confirmation popup before making commit
  • Added information flow to carry git commit errors through to the frontend
  • Added local run instructions and minor other changes to README
  • Added server sided data validation to set-projects API route
  • Added a checkForUpdate feature to the navbar

Fixes:

  • Styling: Fixed commit details popup not filling screen anymore
  • Fixed misc ts & eslint warnings

Changes:

  • Moved all color border interactions to a separate helper
  • Switched to explicit anchor tags in README to prevent hyperlinks breakage on headline edit
  • Reduced background shade of white a little bit
  • Increased width of navbar on desktop a little bit