Releases: enchant97/basic-git-web-interface
Releases · enchant97/basic-git-web-interface
V1.8.0
⚠️ Security Fix⚠️
A security flaw was found (GHSA-76mj-3jpx-jvx8), which effects all versions before this one. This only effects users who use the DISALLOWED_DIRS
feature
Configured disallowed directories not hidden.
Added
- Ability to move repositories into different directories
Changed
- Update pip requirements
- Updated theme changer to V2
- Nicer powered by message
- Update docker image versions
Fixed
- (security) configured disallowed directories not hidden
Full Changelog: v1.7.0...v1.8.0
V1.7.0
V1.6.0
V1.5.0
Added
- Add message when there are no commits
- Redesign repository settings page
- Redesign branch select by adding tag selection and tree-ish
- Redesign commit log page
- Add copy to clipboard functionality
- Truncate commit hash & name
- Branch creation and deletion
- Allow for repository HEAD to be changed
Changed
- Style improvements
- Updated pip requirements
- Use streamed responses for blob access
- Use new async version of git-interface
- Allow for tree-ish for commit log and tree navigation
Fixed
- Implement fixed exception handling
V1.4.0
Added
- Commit log count on repo view
- Relative link conversion for blobs
- Code highlighting with pygments
- Raw link when blob view not available
- Navigation breadcrumb for tree/blob navigation
Changed
- Improved text blob rendering
- Better commit log navigation
- Split helper methods into separate files
Fixed
- Style fixes for tree objects
V1.3.0
Added
- Multi-page commit log (WIP)
- Unit tests
- Sort repository tree
- Sort directory/repository list
- Implement safe path combiners
- Reserve certain directory/repository names
- Ability to view and modify ssh settings (public key and authorised keys)
- Basic tree navigation
- Blob/Raw file viewing (WIP)
- Repository list search-bar
Changed
- Updated docker image to use Python 3.10
- Rename app to "Basic Git Web Interface"
- Use message flashing instead of http error codes
- Update pip requirements
Fixed
create_ssh_uri
bug for when running on Windows systems- Style fixes and improvements
- error when repos path does not exist
V1.2.0
Added
- Basic markdown
README.md
rendering - Implement a dark-mode scrollbar
- "last commit" message to repo tree view
- App Icon
Changed
- Split app views into blueprints
- Move repo settings into separate page
- Improve site theme picker style
- Update pip requirements