Dan Helfman
cc155ec920
Bumped version.
2008-12-27 01:29:22 -08:00
Dan Helfman
c07d315ffe
Replaced title button with font face button. Needs more work in IE. Also added more rounded corners to several display elements.
2008-12-10 23:21:44 -08:00
Dan Helfman
233b800978
Decreased the default note text font size and bumped version.
2008-12-05 12:03:18 -08:00
Dan Helfman
b7789c6533
Fixed a bug in which certain new installations of Luminotes Desktop on Windows yielded an "uh oh" error on initial launch.
...
This was due to duplicate notebook timestamps within the sqlite
database, which meant that notebook_current included the placeholder
"next ids" along with the actual notebooks. The fix was to modify the
notebook_current view to filter out those placeholder ids.
2008-12-04 12:30:59 -08:00
Dan Helfman
b2314f423f
Bumping version.
2008-12-03 11:47:22 -08:00
Dan Helfman
3c11526480
Fixed a bug that prevented the autosaver from working on non-forum notebooks.
2008-11-20 17:39:20 -08:00
Dan Helfman
3a189d844c
Bumping the version.
2008-11-13 12:04:49 -08:00
Dan Helfman
04bc69edb5
Bumping up version.
2008-11-06 14:35:40 -08:00
Dan Helfman
58c8fdac00
Fixed an occasional bug that caused unexpected logouts by moving the session info into the database. No more write races.
2008-10-29 14:26:22 -07:00
Dan Helfman
388f2fcb02
Foundational work for both tags and discussion forums. Should have checked this in in smaller pieces.
2008-10-24 11:51:19 -07:00
Dan Helfman
86e5e38d69
Explicitly binding to localhost instead of relying on implicit binding.
2008-10-21 00:22:37 -07:00
Dan Helfman
9761d7d622
Bumping version.
2008-10-09 12:40:58 -07:00
Dan Helfman
22f25ba274
Improved page loading speed and fixed a rare session locking timeout bug by removing all implicit session locking.
2008-10-07 14:34:33 -07:00
Dan Helfman
a0b189695c
You can now create and end links from within Safari/Chrome.
...
This involve changing the non-IE portion of Editor.insert_link() to use a different sort of title placeholder hack.
Also, as part of this commit, Editor now determines browser type once instead of for every Editor created.
2008-10-02 23:08:56 -07:00
Dan Helfman
2e5ec59c2b
Changed the warning about Safari/Chrome/Opera incompatibility to be an in-page message instead of a popup alert so as to be slightly less obnoxious.
2008-09-30 12:58:39 -07:00
Dan Helfman
6c46951285
Mentioned Google Chrome. Added a link to contact info for people to vote for their browser choice.
2008-09-22 14:23:13 -07:00
Dan Helfman
968ef22bc4
Implemented CSV exporting, and improved CSV importing to better handle the exported CSV files.
...
Importing still needs work on properly handling internal note links.
2008-09-17 23:39:11 -07:00
Dan Helfman
9247683a72
Lots more work on the payment code necessary to support Luminotes Desktop.
2008-09-11 00:36:12 -07:00
Dan Helfman
f83d0a2956
Whoops, accidentally committed test button html again.
2008-09-01 16:22:38 -07:00
Dan Helfman
095e8d4edc
No longer making the notebook header / name into a link in certain cases, as there are more than enough links to the notebook already.
2008-08-28 21:53:44 -07:00
Dan Helfman
4972f1655d
Download button form should not have been checked in.
2008-08-28 21:31:56 -07:00
Dan Helfman
6bd2dd510f
Lots of product page work for Luminotes Desktop.
2008-08-28 21:19:55 -07:00
Dan Helfman
c4d6913037
Calling this 1.5.0.
2008-08-27 13:30:24 -07:00
Dan Helfman
b7a15f035c
Luminotes Desktop no longer listens on a fixed port, but instead finds a random available port.
2008-08-26 19:25:26 -07:00
Dan Helfman
c0d512920e
Setting permissions on log files to 600 for privacy reasons. Also naming log files to include username on Linux.
2008-08-26 14:58:04 -07:00
Dan Helfman
978ce6a360
Excluding certain images files.
2008-08-25 20:21:54 -07:00
Dan Helfman
b42d85d6ff
Luminotes version now defined in a config file and shows up in the Desktop UI.
2008-08-25 19:45:20 -07:00
Dan Helfman
5badd47fd7
Logging to a temp directory instead of the current directory. This allows non-admin/non-root users to run Luminotes Desktop.
2008-08-25 16:57:33 -07:00
Dan Helfman
fed6bb7b9d
Configured a separate error log where tracebacks go. Should work on all platforms.
2008-08-23 20:00:00 -07:00
Dan Helfman
2c5ba50863
Now logging properly to a file with config/Desktop.py, and removing the log file on Windows during uninstall.
2008-08-23 16:45:34 -07:00
Dan Helfman
3e7cd20d43
New "-k" command-line parameter to shutdown an existing local Luminotes server (if allowed by the configuration).
2008-08-22 18:29:49 -07:00
Dan Helfman
60aa794adc
No longer disabling session filter on static files for desktop config.
2008-08-21 13:44:51 -07:00
Dan Helfman
27581a0445
For desktop version, creating default user and auto-logging that user in. Also set a larger session timeout for desktop version.
2008-08-20 19:50:18 -07:00
Dan Helfman
7d8240f7be
Added new notebook_sharing rate plan config option to control whether the user can share notebooks at all.
2008-08-20 17:05:21 -07:00
Dan Helfman
52e67c9ab5
Fixing broken uploads in desktop configuration. They needed more than one thread to upload and poll progress simultaneously.
2008-08-20 16:05:43 -07:00
Dan Helfman
293a2eedab
config/Desktop.py now overrides the rate plans with its own plan that includes no storage quota.
2008-08-18 18:01:50 -07:00
Dan Helfman
9d4a33218f
Updated Database.py, initdb.py, and updatedb.py to support local SQLite database. Still need other changes in model/*.py though.
2008-08-15 17:27:03 -07:00
Dan Helfman
3d1919287b
Began a local/desktop mode, and made the server exit upon startup if it's already running.
2008-08-15 15:00:16 -07:00
d21bd38e87
Reducing the number of included users in the higher rate plans, so each user gets more of the common pool of included storage space.
2008-06-05 15:50:45 -07:00
a8682a74bd
Changed "max" plan to "premium" since a certain wife thought "max" sounds dumb, and I think in this case she's right.
2008-06-02 21:16:26 -07:00
a5eecc85ce
Removing some duplicate config entries.
2008-05-28 16:29:57 -07:00
Dan Helfman
c6443d49b6
Added new pricing plans and updated pricing page accordingly.
2008-05-28 16:06:57 -07:00
Dan Helfman
20995d3b2e
Added support for database hostname and ssl mode in configuration file.
2008-05-16 14:12:01 -07:00
Dan Helfman
2a542999c5
* In development mode, disable session filter for static files. This may
...
prevent some session deadlock errors.
* Fixed some bugs with the new auto-resizing toolbar:
* In IE 6/7, when you click on a formatting button such as italics, it
doesn't visibly depress, because update_toolbar() is causing it to
unpress until you start typing the italic text. Fixed by only calling
update_toolbar() in focused_editor() if focused_editor is null.
* When downing or upping a toolbar button, now calling
resize_toolbar_button() unconditionally.
2008-05-13 04:02:31 +00:00
Dan Helfman
269c28983d
Support for yearly subscriptions.
2008-05-08 18:39:46 +00:00
Dan Helfman
8262281483
Adding a Debian init script for the Luminotes server.
2008-03-11 19:58:53 +00:00
Dan Helfman
9743859b41
Now correctly allowing large file uploads.
2008-02-24 00:31:07 +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
1398e89f96
Wrote initial unit tests for new Files controller. A few more still needed.
2008-02-06 01:34:12 +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