Dan Helfman
ddc58449f8
Now displaying a message when the upload is cancelled.
2008-02-19 21:15:09 +00:00
Dan Helfman
8443f7e5cb
Once an upload has started, you can no longer close the Upload_pulldown by
...
clicking somewhere else. You have to click "cancel". This is to prevent
accidental upload cancellations.
2008-02-19 20:48:43 +00:00
Dan Helfman
a34ffe2dc6
controller.Files.upload() now removes file data from disk upon an aborted upload.
...
Wiki.js Upload_pulldown() now has an update_position() method that's used when the pulldown is already open.
2008-02-19 20:40:19 +00:00
Dan Helfman
ebf123d052
Now you can close an upload / file link pulldown and end a file link.
2008-02-19 20:25:35 +00:00
Dan Helfman
804332b3e2
I hate the web.
2008-02-19 00:47:59 +00:00
Dan Helfman
b80ad248f9
Fixed to make progress bar and download link work properly in IE 6 and 7.
2008-02-18 23:44:17 +00:00
Dan Helfman
b543121767
Now Content-Type header is saved upon upload and sent upon download.
2008-02-18 20:19:36 +00:00
Dan Helfman
731dc52623
More work on file uploading. Unit tests need to be fixed.
2008-02-18 20:08:07 +00:00
Dan Helfman
43f098cda0
Hard-coding luminotes_title.png image dimensions to improve the way the page looks when it's loading without a cache.
2008-02-07 19:06:34 +00:00
Dan Helfman
1398e89f96
Wrote initial unit tests for new Files controller. A few more still needed.
2008-02-06 01:34:12 +00:00
Dan Helfman
90c83ad1e5
New File_link_pulldown, not yet complete.
2008-02-05 19:45:11 +00:00
Dan Helfman
04f86f05a6
Rewrote controller.Files.upload_file() not to use a CherryPy-2.1-style file upload filter.
...
Now releasing session lock before streaming the file to prevent session deadlock in the event of a cancelled upload.
2008-02-04 20:06:02 +00:00
Dan Helfman
362a125b1b
Working "cancel" button during upload.
2008-02-01 22:44:01 +00:00
Dan Helfman
1bb6b4fcb0
When moving upload_file() from Notebooks to Files, forgot to change streaming
...
configuration accordingly to reflect the new URL.
2008-02-01 22:39:22 +00:00
Dan Helfman
e56503903b
Factored out file upload methods from Notebooks to new Files controller.
...
Changed file link insertion code to reuse existing link creation code.
2008-02-01 19:17:10 +00:00
Dan Helfman
0cf2b5bda7
Initial work on UI and controller for file uploading:
...
* new toolbar button for attaching a file
* button opens new Upload_pulldown() for uploading a file
* began controller.Notebooks.upload_file() to process the upload
2008-01-31 21:52:32 +00:00
Dan Helfman
6bdacd272e
* Replaced a workaround for a Firefox DesignMode bug. The bug causes a jumping
...
text cursor. The previous workaround involved appending <span> tags and had
other negative side-effects. The new workaround involves removing extra <br>
tags.
2008-01-28 20:45:36 +00:00
Dan Helfman
c4a313bf08
Completed conversion of checkbox and radio button text to use HTML <label> tag.
2008-01-26 19:32:22 +00:00
Dan Helfman
329397a681
Converted "share this notebook" access choice radio buttons to use HTML <label> tag.
2008-01-26 00:37:38 +00:00
Dan Helfman
ffd2d15175
Now, if you delete a notebook and the only remaining notebook is read-only,
...
then a new read-write notebook is created for you automatically. This fixes a
bug where you could delete a notebook and have only a read-only notebook
remaining, thereby having no way to add a new notebook.
2008-01-24 22:02:02 +00:00
Dan Helfman
43f4376821
Gonna release!
2008-01-22 23:36:32 +00:00
Dan Helfman
cb0e9137c9
Fixed several race conditions between save_note() and other note-mutating controller methods.
2008-01-22 23:29:16 +00:00
Dan Helfman
f0325ce58a
Even rate plan button value is empty, don't try to use the value.
2008-01-22 22:08:09 +00:00
Dan Helfman
3d039cd14c
Whoops.. Didn't mean to checkin modified Common.py config file. Reverting.
2008-01-22 20:31:36 +00:00
Dan Helfman
4fd44700e1
Now tracking conversions for subscriptions.
...
Notes in the trash can no longer be edited. They must be undeleted first.
2008-01-22 20:29:29 +00:00
Dan Helfman
50340cfe10
Fixing tyepo.
2008-01-18 23:24:42 +00:00
Dan Helfman
e4c6fa052a
* bug: occasionally, undeleted notes don't leave the trash (but change to having non-trash buttons when undeleted).
...
repro:
1. delete a note
2. go to the trash
3. click undelete, and then *very quickly*, click the name of the notebook
4. when the notebook loads, it won't have the undeleted note
5. go back to the trash. the deleted note will be there, with non-trash note buttons
this seems to be a race between undelete_editor_via_trash() and save_editor(), which is invoked upon page close. solution: don't
allow save_editor() to call save_note() if editor.closed is set
2008-01-18 21:29:11 +00:00
Dan Helfman
6d9d64497e
Fixed tyepo
2008-01-18 01:51:49 +00:00
Dan Helfman
09dbe86da7
Whoops.. forgot to svn add.
2008-01-18 01:44:59 +00:00
Dan Helfman
a78c783ce1
Beefed up the tour.
2008-01-18 01:39:22 +00:00
Dan Helfman
d4b0cf89ee
Shifted the thumbnail a bit.
2008-01-17 08:42:00 +00:00
Dan Helfman
be42d9f551
Updated screenshot thumbnails.
2008-01-17 05:40:53 +00:00
Dan Helfman
6480f831d1
New screenshot thumbnail.
2008-01-16 23:59:51 +00:00
Dan Helfman
12201cb370
About note now has a nice screenshot thumbnail.
2008-01-16 23:57:42 +00:00
Dan Helfman
9f94fc7ae6
Added "and collaboration" to "notebook sharing" bullet point.
2008-01-16 23:35:48 +00:00
Dan Helfman
c37b57c3ad
Updated screenshot.
2008-01-16 23:26:04 +00:00
Dan Helfman
134fa53412
Added little magnifying glasses (from GPL'd GNOME icon theme) to thumbnail images.
2008-01-16 22:54:05 +00:00
Dan Helfman
c82832e23a
Upgrade page should not be cached.
2008-01-15 09:43:21 +00:00
Dan Helfman
944c7700e3
Time for a release!
2008-01-15 08:24:02 +00:00
Dan Helfman
bd38c4af82
Minor wording changes to upgrade page.
2008-01-15 08:14:45 +00:00
Dan Helfman
76d5f48fa2
Wrote unit tests for controller.Users.paypal_notify() and thanks() methods.
...
Changed some wording on the thank you page.
2008-01-15 00:36:19 +00:00
Dan Helfman
095df38e96
Added docstring to paypal_notify().
...
Now ignoring refunds.
Lowered retry timeout.
2008-01-12 04:38:56 +00:00
Dan Helfman
f6538ad3a5
First pass at "thank you" page (and related processing/error pages) is complete.
2008-01-11 22:55:04 +00:00
Dan Helfman
948c1cd059
The quota nag message now has an link to /upgrade.
2008-01-11 09:02:14 +00:00
Dan Helfman
ae6a501117
Basic paypal integration working. Still need to do thank-you page and more testing.
2008-01-11 01:55:50 +00:00
Dan Helfman
f2c8c9c818
New payment email field, used for verifying paypal notifications.
2008-01-11 01:33:52 +00:00
Dan Helfman
7d2e2e4de2
Added a paypal unsubscribe button. Also added a paypal banner image.
2008-01-10 23:15:37 +00:00
Dan Helfman
d0362a3ad1
Upgrade page now tells you what rate plan you're at.
2008-01-10 21:11:45 +00:00
Dan Helfman
1f3b3dcd4c
Some wording changes.
2008-01-10 20:58:31 +00:00
Dan Helfman
8f00cceb94
Made upgrade page dynamically generated on the server instead of static html.
...
This allows things like only displaying subscription buttons if you're logged in.
2008-01-10 08:33:19 +00:00