Dan Helfman
|
8f4cdd662d
|
Adding a database index to the session table.
|
2008-11-10 12:32:02 -08:00 |
|
Dan Helfman
|
911ad7a5d7
|
Fixed typo in mailto address.
|
2008-11-07 14:46:19 -08:00 |
|
Dan Helfman
|
2ea8bb4ee1
|
Made the reload page more descriptive, and now only reloading once ever 60 seconds.
|
2008-11-07 14:44:08 -08:00 |
|
Dan Helfman
|
b8a7881b7a
|
Adding a much-needed index to the session table.
|
2008-11-07 13:12:03 -08:00 |
|
Dan Helfman
|
c9ca87c544
|
Adding drop for session table.
|
2008-11-07 12:29:25 -08:00 |
|
Dan Helfman
|
1b6f8402ee
|
Added trailing slashes to URL paths to prevent unnecessary redirection.
|
2008-11-06 17:55:39 -08:00 |
|
Dan Helfman
|
04bc69edb5
|
Bumping up version.
|
2008-11-06 14:35:40 -08:00 |
|
Dan Helfman
|
61e6db6835
|
Forum pages should not cache so aggressively.
|
2008-11-06 14:35:20 -08:00 |
|
Dan Helfman
|
8fa4537523
|
It's release day!
|
2008-11-06 12:55:35 -08:00 |
|
Dan Helfman
|
725dbcdcb7
|
Changed controller.Files.purged_unused() to support file links with rel="nofollow", thereby fixing a bug that purged all uploaded files!
|
2008-11-06 12:30:00 -08:00 |
|
Dan Helfman
|
5f42cb2dd1
|
Removed an unnecessary psycopg2 import that broke Luminotes Desktop.
|
2008-11-06 11:44:28 -08:00 |
|
Dan Helfman
|
5b556d03cf
|
Fixed a bug in which autosave did not cause the "notes" and "recent updates" links to rename if necessary.
|
2008-11-05 16:13:26 -08:00 |
|
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 |
|