Joey Hess
|
b40e8fc5da
|
display alert in webapp when assistant shuts down
and remove any activity alerts
|
2013-04-10 17:52:04 -04:00 |
|
Joey Hess
|
d8f8aa6921
|
assistant: Stop any transfers the assistant initiated on shutdown.
|
2013-04-10 17:38:53 -04:00 |
|
Joey Hess
|
1c36af163c
|
animate syncing and other activity icons
|
2013-04-08 22:54:02 -04:00 |
|
Joey Hess
|
740ec66dcf
|
webapp: When a repository's group is changed, rescan for transfers.
|
2013-04-08 16:45:12 -04:00 |
|
Joey Hess
|
1f1cddbaa7
|
syncNewRemote is not only used for new remotes; rename to syncRemote
|
2013-04-08 15:43:43 -04:00 |
|
Joey Hess
|
5e2e4347a3
|
webapp: New --listen= option allows running the webapp on one computer and connecting to it from another.
Does not yet use HTTPS. I'd need to generate a certificate, and I'm not
sure what's the best way to do that.
|
2013-04-08 15:04:35 -04:00 |
|
Joey Hess
|
8b329c0317
|
refactor alert button creation code
|
2013-04-04 01:48:26 -04:00 |
|
Joey Hess
|
89dd5aeb95
|
display repos that are being cleaned out before removal in repolist
|
2013-04-03 21:58:08 -04:00 |
|
Joey Hess
|
a886c3b56d
|
drop down menu for each repository with edit, disable, delete
|
2013-04-03 21:28:21 -04:00 |
|
Joey Hess
|
37d7da4de8
|
streamline deletion process and improve UI
|
2013-04-03 20:54:53 -04:00 |
|
Joey Hess
|
9a5f421768
|
detect when unwanted remote is empty and remove it
Needs fixes to build when the webapp is disabled.
|
2013-04-03 17:01:40 -04:00 |
|
Joey Hess
|
d888fb6a4b
|
move content from remote when user asks to delete it
|
2013-03-31 19:00:43 -04:00 |
|
Joey Hess
|
c57baaaa30
|
webapp: Added UI to delete repositories. Closes: #689847
|
2013-03-31 16:38:05 -04:00 |
|
Joey Hess
|
6fa0d0ecc8
|
webapp: Run ssh server probes in a way that will work when the login shell is a monstrosity that should have died 25 years ago, such as csh.
|
2013-03-29 13:09:30 -04:00 |
|
Joey Hess
|
5870f713f0
|
update comment
|
2013-03-28 15:03:51 -04:00 |
|
Joey Hess
|
4ef6e8fed5
|
improve wording
|
2013-03-27 15:46:08 -04:00 |
|
Joey Hess
|
3ef6b6a200
|
fix build with xmpp and w/o webapp
|
2013-03-24 18:55:19 -04:00 |
|
Joey Hess
|
9e8e1ee1ba
|
better word wrapping
|
2013-03-20 18:21:43 -04:00 |
|
Joey Hess
|
bfb63ea521
|
adding removable drive improvements
|
2013-03-20 16:47:15 -04:00 |
|
Joey Hess
|
b6d691aff7
|
maintain pools of running transferkeys processes (untested)
|
2013-03-19 18:46:29 -04:00 |
|
Joey Hess
|
bb284cd980
|
move display of transfer scan in progress to transfers section of dashboard
This way it's only visible when transfers are not running, which is about
what a user would expect.
|
2013-03-19 13:03:41 -04:00 |
|
Joey Hess
|
78c1cf5564
|
webapp: Force wrap long filenames in transfer display.
|
2013-03-18 19:09:05 -04:00 |
|
Joey Hess
|
69cc8e83ce
|
minor robustness fixes in repo cost reordering code
|
2013-03-18 13:13:33 -04:00 |
|
Joey Hess
|
705cb5a84a
|
cleanup import
|
2013-03-18 12:48:36 -04:00 |
|
Joey Hess
|
1d4ba882b3
|
redirect to FirstRepositoryR
This makes the new POST form work, since otherwise it would
try to POST ConfigurationR, which is not supported.
|
2013-03-18 12:47:44 -04:00 |
|
Joey Hess
|
0400c5f596
|
fix redirect from XMPP prompt to pairing pages
|
2013-03-16 19:19:58 -04:00 |
|
Joey Hess
|
140774a8c8
|
webapp: Switch all forms to POST.
|
2013-03-16 18:48:26 -04:00 |
|
Joey Hess
|
996e899acc
|
webapp: Encourage user to install git-annex on a server when adding a ssh server, rather than just funneling them through to rsync.
|
2013-03-16 12:58:59 -04:00 |
|
Joey Hess
|
c94c99942b
|
make liftAnnex and liftAssistant polymorphic, like liftIO
|
2013-03-16 00:19:56 -04:00 |
|
Joey Hess
|
77c82de4ea
|
webapp: Display an alert when there are XMPP remotes, and a cloud transfer repository needs to be configured.
|
2013-03-15 17:52:41 -04:00 |
|
Joey Hess
|
39e979fb65
|
webapp: Improved UI for pairing your own devices together using XMPP.
|
2013-03-15 15:19:07 -04:00 |
|
Joey Hess
|
48d9a3182f
|
reorg templates
|
2013-03-15 12:47:41 -04:00 |
|
Joey Hess
|
9cf4701a8f
|
no longer need webapp state storage! excellent
|
2013-03-15 01:01:25 -04:00 |
|
Joey Hess
|
810a06b771
|
webapp: Repository list is now included in the dashboard, and other UI tweaks.
|
2013-03-15 00:34:42 -04:00 |
|
Joey Hess
|
6c7ce8f193
|
reorg repolist
|
2013-03-14 22:10:51 -04:00 |
|
Joey Hess
|
bcc40eac4a
|
another hamlet compat fix
|
2013-03-14 16:22:18 -04:00 |
|
Joey Hess
|
bac84ecbcd
|
some hamlet versions do not support nested tuples
|
2013-03-14 15:28:11 -04:00 |
|
Joey Hess
|
2bd2703eab
|
bugfix; simplify
|
2013-03-14 15:23:45 -04:00 |
|
Joey Hess
|
7289f92522
|
fix sorting
|
2013-03-14 14:15:35 -04:00 |
|
Joey Hess
|
a336a7fc1b
|
show paused remotes in cost order, not at end of repo list
|
2013-03-14 13:33:30 -04:00 |
|
Joey Hess
|
99dc302d06
|
webapp: Repository costs can be configured by dragging repositories around in the repository list.
|
2013-03-14 13:12:27 -04:00 |
|
Joey Hess
|
6af91dadb8
|
AJAX reordered list back to yesod. THIS TOOK 3 HOURS. Aargh
|
2013-03-14 11:56:06 -04:00 |
|
Joey Hess
|
b9b5c3991c
|
drag and drop repo list (doesn't yet actually change cost settings)
|
2013-03-13 22:47:16 -04:00 |
|
Joey Hess
|
581fe0644f
|
proof of concept remote reordering UI (needs to be changed to use drag and drop)
|
2013-03-13 17:59:33 -04:00 |
|
Joey Hess
|
9b657a2ccc
|
webapp: Set locally paired repositories to a lower cost than other network remotes.
|
2013-03-13 14:10:29 -04:00 |
|
Joey Hess
|
0ef8d806ac
|
gratuitous rename HomeR -> DashboardR
|
2013-03-12 22:18:36 -04:00 |
|
Joey Hess
|
8221c2b4ed
|
split repolist out of configuration, into its own tab (temporarily)
|
2013-03-12 21:51:03 -04:00 |
|
Joey Hess
|
46a5f1532d
|
fix warning
|
2013-03-12 15:47:30 -04:00 |
|
Joey Hess
|
0c3cda3293
|
fix warning
|
2013-03-12 15:36:33 -04:00 |
|
Joey Hess
|
602076af28
|
tweak
|
2013-03-12 08:15:41 -04:00 |
|