Commit Graph

65 Commits

Author SHA1 Message Date
Peter Secor
3b4d29b013 native client - small bug fix to run the used_quota update on startup as well as on upload 2008-04-09 15:18:43 -07:00
Peter Secor
10d46ff218 native client - adding change to allow drive properties to reflect actual usage of the virtual drive 2008-04-09 14:06:14 -07:00
Peter Secor
080b5fbc84 windows installer - changed display name to Allmydata 3.0 for presentation purposes 2008-04-09 10:01:51 -07:00
Peter Secor
48a847609a native installer - updated installer to have a better formatted string in the install screen and in the Add/Remove Programs screen 2008-04-08 17:22:39 -07:00
Peter Secor
8b4d530036 native client - added icon to About screen, added ability to change backup client that is launched, changed capitalization in share namme to Allmydata, changed tool-tip to Allmydata 3.0, updated linking method to automatically link if the next file will take more than 60sec to upload or it's already been 5 minutes since the last link happened 2008-04-08 01:19:02 -07:00
Peter Secor
e244b4924c native client - took out the Palissimo name, corrected file dates 2008-04-06 22:09:56 -07:00
Peter Secor
06c9d55568 native client - updated flashing icon, removed the word "Beta" from About screen, fixed some wording 2008-04-04 01:04:04 -07:00
Peter Secor
d49a82996a native client - MikeB's updates to do delayed caching (introduces write delays if cache gets big), status indicator if uploading files on Windows (flashing system tray icon) 2008-04-03 13:39:46 -07:00
Peter Secor
3d9c4bcb2f native client - removed unused file (used to be for elevating privileges) and changed installer to start up the AllmydataTray executable directly 2008-03-28 12:25:08 -07:00
Peter Secor
a2b27135db native client - changing way the executables ask for elevated privileges 2008-03-27 23:41:07 -07:00
Peter Secor
c04c2799bf native client - updated to auto mount drive at start as well as when the drive is opened 2008-03-26 21:26:31 -07:00
Peter Secor
f50b173028 native client - updated to automatically create a Backup directory, temp directory cleanup, automatic mounting and unmounting of the drive when starting and stopping the service, lots of Vista backup error fixes 2008-03-26 21:05:30 -07:00
Peter Secor
85895511f3 native client - updated to fix windows vista backup rproblems, edit word documents directly on the drive, requeue files that failed to upload from the node to the helper 2008-03-25 17:00:59 -07:00
Peter Secor
7acb115c6e native client - adding support for special icons for shared and recycling directories 2008-03-20 15:30:26 -07:00
robk-tahoe
d0526ef2f9 resolve conflict in windows installer conf 2008-03-18 17:38:44 -07:00
robk-tahoe
00751fac29 windows installer: use an allmydata logo in setup wizard 2008-03-18 16:18:07 -07:00
Peter Secor
5e7eae0232 native client - adding checks for elevating and managing privileges on Vista 2008-03-18 15:12:59 -07:00
Peter Secor
5e4a0c7212 windows installer - changed to reflect the new StartAllmydata.exe executable that is used to launch the various pieces of the native client. Also verified that the SMB service was stopped when uninstalling. 2008-03-18 10:44:43 -07:00
Peter Secor
fa3feda37c native client - added StartAllmydata.exe so that we can start/stop processes in Vista 2008-03-18 10:18:47 -07:00
Peter Secor
a7fe82f6b0 native client - fixes for drive size (now 1TB), running service as adminstrator to allow client stopping and starting in Vista, large number of files fix 2008-03-17 14:22:03 -07:00
Peter Secor
14f6d4975a native client - fixed icon for system tray, improved link batching 2008-03-13 11:22:54 -07:00
Peter Secor
f6fa813f74 native client - updated executables and dll's to have green icon, preference for log levels, and force a link every 100 files when uploading large amounts of files 2008-03-11 13:31:26 -07:00
Peter Secor
7aee162049 native client - updated .exe's and .dll's with better caching, using new multi-child upload call, preferences dialog 2008-03-10 22:10:50 -07:00
Zooko O'Whielacronx
ec3f140824 setup: use "-rNN" with NN the "revision number" instead of "-NN" with NN the "build number" in the Windows builds 2008-03-10 20:15:04 -07:00
Peter Secor
be81d54c5b native client - adding ability to mount drives 2008-02-29 14:14:48 -07:00
Peter Secor
9722f0547e native client - changed Windows default group name as it conflicted with the previous version 2008-02-28 18:38:38 -07:00
Peter Secor
50f84c9bbe native client - update to handle large file upload 2008-02-27 00:17:43 -07:00
Peter Secor
923c3e5fb5 installer and config - name changes 2008-02-26 19:34:39 -07:00
Peter Secor
6f24057fd0 native client - added upload metrics, machine name cfg, better queue resumption 2008-02-26 18:43:31 -07:00
Peter Secor
dd970d1a67 native client - added ability to queue uploads and resume upon service restart 2008-02-21 21:02:07 -07:00
Peter Secor
06f6c15333 native client - renaming a few more instances to be consistent with Allmydata naming scheme for the release, maybe should parameterize this 2008-02-21 20:46:57 -07:00
Peter Secor
3284f6ec70 native client - added AllmydataTray (replaces TahoeTray) 2008-02-21 20:39:46 -07:00
Peter Secor
a3a4203c58 native client - updated system tray name, missed it at first 2008-02-21 20:38:11 -07:00
Peter Secor
d7a8130199 native client - updated to match naming for service and tray executable 2008-02-21 20:24:31 -07:00
Peter Secor
f45665d08e native client - renaming things to take Tahoe out of the name, improving caching 2008-02-21 20:04:58 -07:00
Peter Secor
098b593a21 native client - updating service name to match what the launcher uses 2008-02-19 21:20:34 -07:00
Peter Secor
9416895e9a WinFUSE updates for beta release 2008-02-19 20:58:37 -07:00
Peter Secor
c5c98108eb commenting out open_welcome_page argument that doesn't seem to work with real installer 2008-02-15 12:50:10 -07:00
robk-tahoe
d293240bfb confwiz: make opening the welcome page options, off by default on windows, on on mac 2008-02-15 00:11:23 -07:00
robk-tahoe
78c53b81ec confwiz: add command line options
adds command line option parsing to the confwiz.

the previous --uninstall option behaves as before, but it parsed
more explicitly with the twisted usage library.

added is a --server option, which controls which web site the
backend script for configuration is to be found on. (it is looked
for at /native_client.php on the given server) this option can be
used on conjunction with --uninstall to control where the uninstall
is recorded

Options:
  -u, --uninstall  record uninstall
  -s, --server=    url of server to contact 
                   [default: https://beta.allmydata.com/]

e.g. confwiz.py -s https://www-test.allmydata.com/
2008-02-14 19:44:29 -07:00
Peter Secor
61edecd137 updating installer for beta release 2008-02-13 21:36:09 -07:00
robk-tahoe
4f4d355310 windows installer: remove uninstall tracking, add welcome page
in justin's testing, the uninstall tracking was hanging the uninstall 
process (on vista) for now, until we see enough need for it to warrant
more detailed testing/debugging/tweaks, I'm simply disabling the call
to confwiz --uninstall

also this adds a 'welcome page' to the install process. once the user
has installed the windows build, then the installer will open a web
browser to the 'welcome page' on the website ('/welcome_install')
2008-02-13 18:17:16 -07:00
robk-tahoe
b027fb5b9b windows: track uninstalls
the confwiz and the native_client backend both gained hooks to track 
uninstall events.  however that somehow didn't make it to the uninstaller :-)
2008-02-06 14:12:49 -07:00
robk-tahoe
f4cbd5ca34 windows: include latest windown build, winfuse and tray.exe 2008-02-04 18:12:50 -07:00
robk-tahoe
5085c35002 cleanup mac and windows build code
this moves some of the code common to both windows and mac builds into the
allmydata module hierarchy, and cleans up the windows and mac build directories
to import the code from there.
2008-01-23 21:06:41 -07:00
robk-tahoe
4662f282cf further fixes to windows build (pkg_resources / web templates)
now that web templates are found via pkg_resources, then the windows build
should in fact _use_ pkg_resources, rather than exclude it from the build
to prevent nevow exploding upon import due to the zip provider exception,
so that the pkgreshook can do install location based lookups
2008-01-23 18:52:43 -07:00
robk-tahoe
869cf44f68 fix windows build's packaging of web templates
the recent changes to webish's template lookup (to use nevow.util hence
pkg_resources) to support the mac build, needs these changes to the windows
build in match the new lookup path
2008-01-23 18:23:37 -07:00
robk-tahoe
8661c94f17 fix windows build
having changed the web template retrieval to use nevow.util.resource_filename
(and hence through pkg_resources when available) that adds a requirement that
py2exe be given a hint to induce it to include the allmydata.web module so that
it becomes importable.
2008-01-23 15:17:27 -07:00
robk-tahoe
fc91837f69 update confwiz to include account creation ui
this changes the confwiz so that hitting the 'create account' button, rather than
opening a webbrowser to the register page, instead provides a simple account creation
ui directly, along with changes to the backend (native_client.php) to support that.

also added a 'connecting...' message so the user sees a response when they hit
login or create account, since the getBasedir call can sometimes take up to ~5min
(which is unacceptable for a user product, but this at least somewhat ameliorates
the issue of the ui locking up and not giving the user any feedback while it's
happening)
2008-01-21 15:13:10 -07:00
robk-tahoe
6e8fe30859 add winfuse plugin to installer
this adds the latest build of mike's winfuse plugins, now also running as
a windows service (and using the node.url, private/root_dir.cap files from
the noderoot specified by the registry) into the install process.
2008-01-16 19:15:35 -07:00