summaryrefslogtreecommitdiff
path: root/Assistant/WebApp
Commit message (Collapse)AuthorAge
* adding removable drive repos now basically worksGravatar Joey Hess2012-08-05
|
* wire up scan and transfer to newly added removable driveGravatar Joey Hess2012-08-04
| | | | remote setup still todo
* 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
|
* add extra sidebar widgetGravatar Joey Hess2012-08-03
| | | | html is slightly broken
* moving toward configuring new repos in the webappGravatar Joey Hess2012-08-03
|
* updateGravatar Joey Hess2012-08-03
| | | | default description will be added elsewhere
* run the file browser in a separate thread to avoid blocking the browserGravatar 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.
* add slight delay in between sidebar updates, to avoid excessive churnGravatar Joey Hess2012-08-02
| | | | | Tested and 0.01 seconds is not perceivable as a delay when interacting with the UI.
* fix tilde expansionGravatar Joey Hess2012-08-02
|
* better ~/ handlingGravatar Joey Hess2012-08-02
|
* support XDG_DATA_DIRGravatar Joey Hess2012-08-02
|
* full autostart supportGravatar Joey Hess2012-08-02
| | | | | | | | git annex assistant --autostart will start separate daemons in each listed autostart repo running the webapp outside any git-annex repo will open it on the first listed autostart repo
* cleanupGravatar Joey Hess2012-08-01
|
* implemented firstrun repository creation and redirection to full webappGravatar Joey Hess2012-08-01
| | | | Some of the trickiest code I've possibly ever written.
* only use smart default on first runGravatar Joey Hess2012-07-31
|
* typoGravatar Joey Hess2012-07-31
|
* default repository locationGravatar Joey Hess2012-07-31
| | | | | | | | | Unifying poll results, it's Annex in lowercase. :) When cwd is HOME, use ~/Desktop/annex, unless there's no Desktop directory; then use use ~/annex If cwd is not $HOME, use cwd
* full input validation for repository pathGravatar Joey Hess2012-07-31
| | | | Expands ~ , checks for every crazy input problem I can think of
* move out to templateGravatar Joey Hess2012-07-31
|
* implemented the addrepository formGravatar Joey Hess2012-07-31
| | | | shiny!
* improve first run screenGravatar Joey Hess2012-07-31
|
* webapp now starts up when run not in a git repoGravatar Joey Hess2012-07-31
|
* tweak types so the webapp can run without a threadstate when outside an annexGravatar Joey Hess2012-07-31
|
* add iconsGravatar Joey Hess2012-07-31
|
* change urlGravatar Joey Hess2012-07-31
|
* stubGravatar Joey Hess2012-07-31
|
* made navbar workGravatar Joey Hess2012-07-31
| | | | also added an About page and a stub Config page.
* reorg templatesGravatar Joey Hess2012-07-31
|
* split up webapp filesGravatar Joey Hess2012-07-31