add SHA to sidebar

This commit is contained in:
zoidy 2020-10-31 15:50:14 -07:00
parent d562d1a60d
commit b0ce9826a2
3 changed files with 13 additions and 3 deletions

View File

@ -47,6 +47,12 @@
<span v-if="disableExternal">File Browser</span>
<a v-else rel="noopener noreferrer" target="_blank" href="https://github.com/filebrowser/filebrowser">File Browser</a>
<span> {{ version }}</span>
<span>
Commit SHA:
<a rel="noopener noreferrer" target="_blank" :href="'https://github.com/zoidy/filebrowser/commit/'+commitSHA">
<span style="width:3.7em;overflow:hidden;display:inline-block;white-space:nowrap;vertical-align:bottom;">{{ commitSHA }}</span>
</a>
</span>
</span>
<span><a @click="help">{{ $t('sidebar.help') }}</a></span>
</p>
@ -56,7 +62,7 @@
<script>
import { mapState, mapGetters } from 'vuex'
import * as auth from '@/utils/auth'
import { version, signup, disableExternal, noAuth, authMethod } from '@/utils/constants'
import { version, signup, disableExternal, noAuth, authMethod, commitSHA } from '@/utils/constants'
export default {
name: 'sidebar',
@ -70,7 +76,8 @@ export default {
version: () => version,
disableExternal: () => disableExternal,
noAuth: () => noAuth,
authMethod: () => authMethod
authMethod: () => authMethod,
commitSHA: () => commitSHA
},
methods: {
help () {

View File

@ -14,6 +14,7 @@ const theme = window.FileBrowser.Theme
const enableThumbs = window.FileBrowser.EnableThumbs
const resizePreview = window.FileBrowser.ResizePreview
const enableExec = window.FileBrowser.EnableExec
const commitSHA = window.FileBrowser.CommitSHA
export {
name,
@ -30,5 +31,6 @@ export {
theme,
enableThumbs,
resizePreview,
enableExec
enableExec,
commitSHA
}

View File

@ -42,6 +42,7 @@ func handleWithStaticData(w http.ResponseWriter, _ *http.Request, d *data, box *
"EnableThumbs": d.server.EnableThumbnails,
"ResizePreview": d.server.ResizePreview,
"EnableExec": d.server.EnableExec,
"CommitSHA": version.CommitSHA,
}
if d.settings.Branding.Files != "" {