Skip to content

Version 1.0.0

Choose a tag to compare

@3urobeat 3urobeat released this 30 Apr 15:54
· 146 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