summaryrefslogtreecommitdiff
path: root/Assistant/WebApp/routes
Commit message (Collapse)AuthorAge
* rsync.net configurator displayGravatar Joey Hess2012-09-03
| | | | Doesn't set up the repo yet.
* allow making encrypted rsync special remotesGravatar Joey Hess2012-09-02
| | | | wow, that was easy!
* add ssh confirmation pageGravatar Joey Hess2012-09-02
| | | | also broke out webapp types into a separate module
* UI for adding a ssh or rsync remoteGravatar Joey Hess2012-08-31
|
* split out local repo configuratorsGravatar Joey Hess2012-08-31
|
* add routes to pause/start/cancel transfersGravatar Joey Hess2012-08-08
| | | | | | | | | | | | | | | | This commit includes a paydown on technical debt incurred two years ago, when I didn't know that it was bad to make custom Read and Show instances for types. As the routes need Read and Show for Transfer, which includes a Key, and deriving my own Read instance of key was not practical, I had to finally clean that up. So the compact Key read and show functions are now file2key and key2file, and Read and Show are now derived instances. Changed all code that used the old instances, compiler checked. (There were a few places, particularly in Command.Unused, and the test suite where the Show instance continue to be used for legitimate comparisons; ie show key_x == show key_y (though really in a bloom filter))
* merge two repository screens into oneGravatar Joey Hess2012-08-05
|
* work toward adding new repos on removable drivesGravatar Joey Hess2012-08-04
| | | | | This actually does add a new repo, but it doesn't yet set up remotes, or sync to it.
* improved configGravatar Joey Hess2012-08-03
|
* moving toward configuring new repos in the webappGravatar Joey Hess2012-08-03
|
* add a navbar button that opens the repo in the desktop's native file browserGravatar Joey Hess2012-08-03
| | | | | | | | | | This should work on linux (xdg-open) and OSX (open). If the program is not in $PATH, it falls back to opening a browser window/tab with file:/// The only tricky bit is the javascript code, that handles clicking on the link. This is to avoid unnecessary page refreshes. Until I added the return false at the end, the <a>'s normal click event also fired, so two file browsers opened. I have not checked portability extensively.
* implemented the addrepository formGravatar Joey Hess2012-07-31
| | | | shiny!
* change urlGravatar Joey Hess2012-07-31
|
* made navbar workGravatar Joey Hess2012-07-31
| | | | also added an About page and a stub Config page.
* split up webapp filesGravatar Joey Hess2012-07-31