e213ef310f
* Fix minor FD leak in journal code. Closes: #754608 * direct: Fix handling of case where a work tree subdirectory cannot be written to due to permissions. * migrate: Avoid re-checksumming when migrating from hashE to hash backend. * uninit: Avoid failing final removal in some direct mode repositories due to file modes. * S3: Deal with AWS ACL configurations that do not allow creating or checking the location of a bucket, but only reading and writing content to it. * resolvemerge: New plumbing command that runs the automatic merge conflict resolver. * Deal with change in git 2.0 that made indirect mode merge conflict resolution leave behind old files. * sync: Fix git sync with local git remotes even when they don't have an annex.uuid set. (The assistant already did so.) * Set gcrypt-publish-participants when setting up a gcrypt repository, to avoid unncessary passphrase prompts. This is a security/usability tradeoff. To avoid exposing the gpg key ids who can decrypt the repository, users can unset gcrypt-publish-participants. * Install nautilus hooks even when ~/.local/share/nautilus/ does not yet exist, since it is not automatically created for Gnome 3 users. * Windows: Move .vbs files out of git\bin, to avoid that being in the PATH, which caused some weird breakage. (Thanks, divB) * Windows: Fix locking issue that prevented the webapp starting (since 5.20140707). # imported from the archive
82 lines
3.2 KiB
Text
82 lines
3.2 KiB
Text
<div ##{ident}>
|
|
$if onlyCloud reposelector
|
|
$if not (null repolist)
|
|
<h2>
|
|
Cloud repositories
|
|
$else
|
|
No cloud repositories are configured yet.
|
|
$else
|
|
$if not (null repolist)
|
|
<h2>
|
|
Repositories
|
|
<table .table .table-condensed>
|
|
<tbody #costsortable>
|
|
$forall (name, repoid, currentlyconnected, actions) <- repolist
|
|
<tr .repoline ##{show repoid}>
|
|
<td .handle>
|
|
<a .btn .btn-default .btn-xs .disabled>
|
|
<span .glyphicon .glyphicon-resize-vertical>
|
|
#{name}
|
|
<td .draghide>
|
|
$if needsEnabled actions
|
|
<a href="@{setupRepoLink actions}">
|
|
<span .glyphicon .glyphicon-warning-sign>
|
|
\ not enabled
|
|
$else
|
|
$if notWanted actions
|
|
<span .glyphicon .glyphicon-trash>
|
|
\ cleaning out..
|
|
$else
|
|
<a href="@{syncToggleLink actions}">
|
|
$if currentlyconnected
|
|
<span title="connected; change notification enabled" .glyphicon .glyphicon-signal>
|
|
$else
|
|
$if notSyncing actions
|
|
<span .glyphicon .glyphicon-ban-circle>
|
|
$else
|
|
<span .glyphicon .glyphicon-refresh>
|
|
$if notSyncing actions
|
|
\ syncing disabled
|
|
$else
|
|
\ syncing enabled #
|
|
$if lacksUUID repoid
|
|
(metadata only)
|
|
<td .draghide>
|
|
$if needsEnabled actions
|
|
<a href="@{setupRepoLink actions}">
|
|
enable
|
|
$else
|
|
<div .dropdown #menu-#{show repoid}>
|
|
<a data-toggle="dropdown" data-target="#" href="#menu-#{show repoid}">
|
|
<span .glyphicon .glyphicon-cog>
|
|
\ actions #
|
|
<span .caret>
|
|
<ul .dropdown-menu>
|
|
<li>
|
|
<a href="@{setupRepoLink actions}">
|
|
<span .glyphicon .glyphicon-pencil>
|
|
\ Edit
|
|
$if not (lacksUUID repoid)
|
|
<a href="@{SyncNowRepositoryR $ asUUID repoid}">
|
|
<span .glyphicon .glyphicon-refresh>
|
|
\ Sync now
|
|
<a href="@{DisableRepositoryR $ asUUID repoid}">
|
|
<span .glyphicon .glyphicon-minus>
|
|
\ Disable
|
|
<a href="@{DeleteRepositoryR $ asUUID repoid}">
|
|
<span .glyphicon .glyphicon-trash>
|
|
\ Delete
|
|
$if addmore
|
|
<tr>
|
|
<td colspan="3">
|
|
$if nootherrepos
|
|
<a .btn .btn-primary .btn-lg href="@{AddRepositoryR}">
|
|
<span .glyphicon .glyphicon-plus-sign>
|
|
\ Add another repository
|
|
$else
|
|
<a .btn .btn-default .btn-sm href="@{AddRepositoryR}">
|
|
<span .glyphicon .glyphicon-plus-sign>
|
|
\ Add another repository
|
|
<span>
|
|
Sync your files with another device, or #
|
|
share with a friend.
|