Archived
1
0
Commit Graph

1283 Commits

Author SHA1 Message Date
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
c7cd4d8e9f Pricing page now hides larger subscription plans until user clicks "show me more plans". 2008-10-29 01:01:17 -07:00
Dan Helfman
b83bef9c81 Disabling RSS feed for forums (for now) because URLs within feed are incorrect. 2008-10-28 14:51:21 -07:00
Dan Helfman
da938a3313 Link back to forum from thread page. 2008-10-28 14:44:30 -07:00
Dan Helfman
b6499fb2ea Link from forum threads list back to all forums list. 2008-10-28 14:40:20 -07:00
Dan Helfman
3e51057d2d Order forum threads in reverse chronological order by creation date. 2008-10-28 14:38:01 -07:00
Dan Helfman
bce99c26bc New forum thread creation code, plus a re-working of URLs under "/forums/" 2008-10-28 14:07:49 -07:00
Dan Helfman
4048240419 Fixed typo in table name. Added schema_version to dropped tables. 2008-10-28 14:03:21 -07:00
Dan Helfman
f1941899df Missing commit() before using schema upgrader caused rollback() to rollback too much. 2008-10-28 13:15:27 -07:00
Dan Helfman
d1e257a4c2 Fixed typo. 2008-10-27 16:34:12 -07:00
Dan Helfman
21a05befe0 More forum-specific stuff. 2008-10-27 16:23:27 -07:00
Dan Helfman
272240ba41 tools/initdb.py now sets the database schema_version. 2008-10-27 14:01:08 -07:00
Dan Helfman
36af0bbfed Propagating notebook tags to the UI code. 2008-10-24 15:07:36 -07:00
Dan Helfman
de6bde81db Page for listing the threads in a forum. 2008-10-24 13:15:26 -07:00
Dan Helfman
384166b4cc Can now create a new note in a read-write-for-only-your-own-notes notebook. 2008-10-24 12:58:41 -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
0e99ac59fc Changed wording. 2008-10-20 15:53:59 -07:00
Dan Helfman
f5b7cb35a7 Made the 404 error page slightly more useful. 2008-10-20 15:53:12 -07:00
Dan Helfman
94f4e470fd A FAQ about running from a USB drive. 2008-10-20 14:35:37 -07:00
Dan Helfman
a7f705ef06 Now doing schema_version table creation within upgrade_schema() method instead of apply_schema_delta(). 2008-10-17 01:26:12 -07:00
Dan Helfman
a8e80db8bd Use cursor.executescript() for the SQLite backend only. 2008-10-17 01:24:48 -07:00
Dan Helfman
a5fb5756de Made USB drive instructions a little clearer. 2008-10-16 03:03:28 -07:00
Dan Helfman
a77267d9e4 Optimization to bail early if the database is already all upgraded. 2008-10-15 21:49:20 -07:00
Dan Helfman
d79876999a If Schema_upgrader encounters a database without a schema_version set, assumes that it's a 1.5.4 schema. 2008-10-15 21:14:42 -07:00
Dan Helfman
0a1d481201 New programatic schema upgrader that can upgrade a database from one version to another. 2008-10-15 17:44:05 -07:00
Dan Helfman
c94443a8c3 Made signup conversion tracking more accurate. 2008-10-15 12:53:00 -07:00
Dan Helfman
c11cf6f43d Use the notebook name as the page title if necessary. 2008-10-15 12:44:47 -07:00
Dan Helfman
cf8ff91f27 A few product pages (such as the tour) had an incorrect page title. 2008-10-15 12:34:15 -07:00
Dan Helfman
c3a0c1bb4c Various updates to disallowed robot pages. 2008-10-15 12:25:48 -07:00
Dan Helfman
b18cd1dca2 Fixed a visual bug in which clicking up or down to reorder your notebooks didn't display correctly. 2008-10-09 12:53:57 -07:00
Dan Helfman
9761d7d622 Bumping version. 2008-10-09 12:40:58 -07:00
Dan Helfman
0dd5d2c3f3 Fixed typo. Changed release date. 2008-10-08 23:44:56 -07:00
Dan Helfman
5310a6916b Magic number to make Safari put links in the right location. 2008-10-08 23:44:25 -07:00
Dan Helfman
15a5d4bece Modified "Safari/Chrome Support" text in screenshot image. 2008-10-08 21:10:26 -07:00
Dan Helfman
f056559cad Updating front-page small screenshot to mention Safari/Chrome in banner. Also changing link for said screenshot to go to tour. 2008-10-08 19:33:16 -07:00
Dan Helfman
489cc08783 Safari/Chrome: Uploading files now works reliably instead of just once. Apparently WebKit caches iframe src URLs! 2008-10-08 17:09:13 -07:00
Dan Helfman
122ef0cc27 Backing out extra indentation. 2008-10-08 15:56:30 -07:00
Dan Helfman
a1ffcfb9b8 Safari/Chrome: Pulldowns on inline images are now positioned correctly. 2008-10-08 14:56:01 -07:00
Dan Helfman
f1d814cfd6 Now that Cherrypy session locking is gone, locking is now performed in controller.Database, but only for the SQLite backend. 2008-10-08 00:44:16 -07:00
Dan Helfman
adcb9611c5 Now calling Chrome/Safari support "beta". 2008-10-07 23:46:51 -07:00
Dan Helfman
bd0fc7b461 Adding a beta support message for Chrome and Safari. 2008-10-07 16:52:05 -07:00
Dan Helfman
872d636ad4 Note resizing (growing and shrinking) now works as expected in Safari/Chrome. Shrinking didn't work before this fix. 2008-10-07 16:39:49 -07:00
Dan Helfman
8c7f05801c Modified the WebKit pulldown positioning code so that changes and options pulldowns show up in the correct location. 2008-10-07 14:52:32 -07:00
Dan Helfman
a91136d27d Setting a min width on pulldown CSS. 2008-10-07 14:41:30 -07:00
Dan Helfman
de0977b082 Removed implict session locking from unit tests as well. 2008-10-07 14:35:52 -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
815b05e574 Fixed a bug that broke that Luminotes Desktop product download page if PayPal took too long to notify Luminotes of the purchase. 2008-10-07 13:59:34 -07:00
Dan Helfman
abd5a2a189 Pulldowns for search suggestions, importing, and exporting now show up. Worked around yet another WebKit bug/misfeature. 2008-10-06 17:56:41 -07:00
Dan Helfman
5944d1f20d Fixed bug in Safari/Chrome in which hiding an empty note caused it to get saved and end up in the "recent updates". 2008-10-06 15:48:32 -07:00