witten
/
luminotes
Archived
1
0
Fork 0
Commit Graph

1119 Commits

Author SHA1 Message Date
Dan Helfman 8330d8b65c Fixed a visual conflict between your web browser's search field autocomplete and Luminotes built-in suggest-as-you-type feature. 2008-11-05 15:40:29 -08:00
Dan Helfman 536e1415e9 Mentioned tools/convert_sessions.py script. 2008-11-05 14:48:51 -08:00
Dan Helfman 233a95c31d Based tool to convert file-based sessions to database-backed sessions. 2008-11-05 14:37:53 -08:00
Dan Helfman 889577ddfe Completed controller.Forums unit tests. 2008-11-05 14:02:33 -08:00
Dan Helfman 99bebd6c98 Fixed some subtle edge cases in controller.Notebooks.load_notebook(). 2008-11-05 14:02:22 -08:00
Dan Helfman f1b04d6e20 Link to discussion forums from front page. 2008-11-05 11:42:24 -08:00
Dan Helfman 1baa85bff1 Most unit tests for controller.Forums(). Still need unit tests for controller.Forum.create_thread(). 2008-11-04 17:01:07 -08:00
Dan Helfman 58a7ca67af Fixed datetime import. 2008-11-04 13:44:17 -08:00
Dan Helfman baf529de6d Unit test for forum redirect in controller.Notebooks.default(). 2008-11-04 12:50:06 -08:00
Dan Helfman 8a00da6945 Unit tests for controller.Notebooks.old_notes() method. 2008-11-04 12:38:10 -08:00
Dan Helfman 4e61b44da9 Rearranged order of items listed on support page. 2008-11-04 12:25:13 -08:00
Dan Helfman 1889bf8a23 model.User.sql_update_access() now able to take either bool read_write value or Notebook.READ_* value. 2008-11-04 12:22:44 -08:00
Dan Helfman 7b7e7a6c73 Unit tests for controller.Files.* to ensure that uploads are disabled for own-notes-only notebooks. 2008-11-04 12:17:06 -08:00
Dan Helfman 0b5cd2495f Lots more unit tests for READ_WRITE_FOR_OWN_NOTES notebooks. 2008-11-04 11:35:10 -08:00
Dan Helfman 3dad16d187 controller.Users.load_notebook() now disallows read-write access for anonymous/demo users to "own notes only" notebooks. 2008-11-04 10:29:19 -08:00
Dan Helfman a97cec4369 Unit tests for new controller.Notebooks.save_note() return parameter: rank. 2008-11-03 14:36:57 -08:00
Dan Helfman c39783f7ec Unit tests for controller.Notebooks.rename() for a READ_WRITE_FOR_OWN_NOTES notebook. 2008-11-03 13:37:49 -08:00
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