witten
/
luminotes
Archived
1
0
Fork 0
Commit Graph

1102 Commits

Author SHA1 Message Date
Dan Helfman d577455091 Adding page navigation (pagination), as factored out into its own class. 2008-11-03 13:37:20 -08:00
Dan Helfman 681e11e9a7 Disabled access to several controller methods for READ_WRITE_FOR_OWN_NOTES notebooks.
Also fixed some unit tests. Many other unit tests are forthcoming.
2008-10-31 16:59:36 -07:00
Dan Helfman 9aac28bbb5 Made database tests not give spurious timing based errors. 2008-10-31 16:57:55 -07:00
Dan Helfman 23bff4d6b2 For forum threads, redirect from /notebooks/... URLs to corresponding /forums/... URLs. 2008-10-31 15:55:08 -07:00
Dan Helfman 6708675fec Factored out page navigation (pagination) code and made use of it on forum thread list page. 2008-10-31 15:17:59 -07:00
Dan Helfman fd681ed388 Changes to html cleaner to make all external links nofollow to discourage forum spammers. 2008-10-31 11:57:45 -07:00
Dan Helfman b368fa23b6 Fixed SQL statement bugs related to new Note.username member. 2008-10-31 11:43:53 -07:00
Dan Helfman dccab45de3 The username of the author of a forum post now shows up in the UI. 2008-10-30 16:53:42 -07:00
Dan Helfman c636850cf0 Some code to tack on a byline to all notes with a creation timestamp, and then remove that byline when you focus a note to edit it. 2008-10-30 16:16:26 -07:00
Dan Helfman ab591a53ce Converting Decimal to float when returning rank. 2008-10-30 15:39:29 -07:00
Dan Helfman 7a53b42372 Reworded message about publishing a comment. 2008-10-30 15:34:42 -07:00
Dan Helfman 5de80ebeae Adding a little space around "When you're done with your comment..." message. 2008-10-30 15:32:07 -07:00
Dan Helfman 3e4fdd1d72 Don't display "When you're done with your comment.." message if you're not logged in. 2008-10-30 15:31:35 -07:00
Dan Helfman b4a40d2c25 More work on the discussion forums. 2008-10-30 15:26:27 -07:00
Dan Helfman d62b885e46 Bug fix for when you load a notebook and it has several notes, the page scrolls to part-way down the page after all the iframes load. 2008-10-30 14:57:27 -07:00
Dan Helfman 22c49a9590 Rewrote Session_storage class, because it was periodically raising ProgrammingErrors due to simultaneous cursor access from different threads. 2008-10-30 14:43:25 -07:00
Dan Helfman 3a5ca1d462 Actually need to return the loaded data.. 2008-10-29 15:33:15 -07:00
Dan Helfman ba7a9437d8 "Fix" for occasional "ProgrammingError: no results to fetch" from rows = self.cursor.fetchall() in PostgreSQL session filter. 2008-10-29 15:09:45 -07:00
Dan Helfman 60d8062ba7 No longer need the session dir, as sessions are now kept in the database for PostgreSQL Luminotes. 2008-10-29 14:26:50 -07: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 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