Archived
1
0
Commit Graph

592 Commits

Author SHA1 Message Date
Dan Helfman
f3b0d563c1 Fixed database transaction leak by wrapping every exposed database-using
controller method with a new @end_transaction() decorator. This
decorator is responsible for rolling back unfinished transactions.
2008-03-17 21:17:00 +00:00
Dan Helfman
a4387ea371 New rollback() method. Not yet used anywhere. 2008-03-17 19:47:56 +00:00
Dan Helfman
90a31c4e81 Makes blog work again. 2008-03-17 08:32:21 +00:00
Dan Helfman
3bc72dc165 Adding missing step to installation. 2008-03-17 08:24:53 +00:00
Dan Helfman
94a51889f9 Added ability to reorder notebooks on the right side of the page.
Need to complete unit tests for controller.Notebooks.move_up() and move_down().
2008-03-15 03:04:59 +00:00
Dan Helfman
68fe84b707 Adding missing unit tests for controller.Root.tour(). 2008-03-13 20:45:45 +00:00
Dan Helfman
fd07c7e120 * When the "all notes" note is the only note open, it now actually hides when
the "hide" button is clicked.
2008-03-12 01:09:06 +00:00
Dan Helfman
911137b112 The "all notes" note now actually hides when the "hide" button is clicked and
doesn't just reappear.
2008-03-12 01:06:50 +00:00
Dan Helfman
34bc8cb849 Don't resize if there's no document. 2008-03-12 00:40:02 +00:00
Dan Helfman
22228f5a2c Resizing browser text now causes wiki notes to resize accordingly. 2008-03-11 23:50:09 +00:00
Dan Helfman
493a265a52 Mentioning memcached in the faq. 2008-03-11 21:29:35 +00:00
Dan Helfman
8262281483 Adding a Debian init script for the Luminotes server. 2008-03-11 19:58:53 +00:00
Dan Helfman
db101b2c2f Don't call ScrollTo for display of messages/errors if the error/message is fully visible within the window. 2008-03-11 10:40:43 +00:00
Dan Helfman
7c51c02928 Show list of all notes on startup if there are no startup notes and the
notebook isn't empty.
2008-03-11 04:52:23 +00:00
Dan Helfman
c0cf5892be No longer popping up a link info box when clicking on a note link. 2008-03-11 00:48:37 +00:00
Dan Helfman
cf00a491a7 Releasing today. 2008-03-10 23:16:04 +00:00
Dan Helfman
2d55455120 Fixed a bug where, after you highlighted a link and clicked the link button
to unlink it, the link info box popped up.
Actually checking in cache changes that were supposed to be in previous
release.
2008-03-10 23:15:33 +00:00
Dan Helfman
0bbd3d19a2 Now making separate memcache connections for each use of the cache. 2008-03-10 21:30:39 +00:00
Dan Helfman
604d2c5e41 Setting background color of header so it doesn't flash white before the background image loads. 2008-03-10 20:43:13 +00:00
Dan Helfman
1f57e4ba8a Whoops. 2008-03-07 23:20:32 +00:00
Dan Helfman
2b0a9af3e3 Client code now only calls save_note() on the server when necessary, and
takes startup flag into account.

Fixed unit test for database cache.
2008-03-07 23:14:39 +00:00
Dan Helfman
7a0368b5d9 Fixed cache behavior so we don't touch the cache within Database.save() if
there's no commit flag. Then, when Database.commit() is called, any pending
saves are put into the cache.
2008-03-07 23:00:07 +00:00
Dan Helfman
6dcad328b0 Exposing take_a_tour alias. 2008-03-07 21:16:19 +00:00
Dan Helfman
364e412420 Removing old tour page. 2008-03-07 02:26:30 +00:00
Dan Helfman
696029a019 Updated for new release. 2008-03-06 23:35:47 +00:00
Dan Helfman
b4a2c7273d Updated upgrade page with new screenshot thumbnails.. Still need to revamp whole upgrade page though. 2008-03-06 23:33:35 +00:00
Dan Helfman
68addd8d56 More work on tour and screenshots. 2008-03-06 23:22:52 +00:00
Dan Helfman
8fb1d9a80e Temporary hack so that cache sets are performed whenever save() is called,
regardless of commit flag. Without this, the file upload progress bar breaks
because it gets a stale File object out of the cache.

Eventually, it would be better if cache sets were only done condittionally
based on commit flag, and also whenever Database.commit() is called.
2008-03-06 23:21:15 +00:00
Dan Helfman
50367579c0 Beginning revamp of tour page and screenshots. 2008-03-06 07:21:35 +00:00
Dan Helfman
2c179192d5 Adding mini screenshot thumbnails to the front page. 2008-03-05 23:35:22 +00:00
Dan Helfman
0828cea4ec Clicking the screenshot now displays a bigger version (again) instead of the tour. 2008-03-05 21:10:10 +00:00
Dan Helfman
e7e6e7a7ba Making the header links somewhat page/context sensitive. 2008-03-05 21:06:55 +00:00
Dan Helfman
e5b0dd0418 Generalized product page so it could be used for more than just the front page. 2008-03-05 20:55:09 +00:00
Dan Helfman
ea3d11f11f Re-adding the toolbar image preloading to the front page. 2008-03-05 06:06:10 +00:00
Dan Helfman
192d043e29 JavaScript code now tracking editor dirty state and not calling save_note() when editor is clean. 2008-03-05 02:56:58 +00:00
Dan Helfman
7bf2cc35b4 Updating schema dump with newest indices. 2008-03-05 00:38:44 +00:00
Dan Helfman
21ccc97826 Now using memcached in various places to improve performance. If the Python
cmemcache module is not importable, then memcached simply won't be used.
2008-03-05 00:34:58 +00:00
Dan Helfman
1bd3cacb42 PostgreSQL 8.1 is now apparently in Etch, so removing remark about it not being there. 2008-03-04 22:06:03 +00:00
Dan Helfman
bb89c42e60 * Wrote a database reaper script to delete unused notes, notebooks, etc.
* Added some database indices to improve select performance.
2008-03-04 20:01:59 +00:00
Dan Helfman
0790463b8d Now scrolling vertically to opened errors/messages. 2008-03-03 21:11:01 +00:00
Dan Helfman
2f0a96885e New user testimonial. 2008-03-03 20:45:51 +00:00
Dan Helfman
8bb947a26b Removing references to old about/features/navigation pages. 2008-03-01 00:36:55 +00:00
Dan Helfman
3af5af18c5 Changed controller.Users.logout() to not be a JSON method so just hitting the
"/users/logout" URL will log you out and redirect you the front page.

Made front page prettier and better at explaining Luminotes (hopefully). The
front page is no longer a wiki, but is instead a mostly static page.
2008-03-01 00:26:06 +00:00
Dan Helfman
04c2569ae9 Tyepo fix. 2008-02-27 23:53:33 +00:00
Dan Helfman
846d936a2a Changing some wording in the money-back guarantee for clarity, and add an "absolutely no lock-in" section. 2008-02-27 23:53:05 +00:00
Dan Helfman
28521f3524 Adding snail-mail address. 2008-02-27 23:52:21 +00:00
Dan Helfman
72d5a26a2e Wording change. 2008-02-27 23:51:50 +00:00
Dan Helfman
42de8979dc For demo accounts, no longer doing automatic redirect to first notebook thing when you hit "/" without a referrer. 2008-02-27 21:32:39 +00:00
Dan Helfman
52f9de706d No longer displaying "subscribe" buttons if logged in as a demo user. 2008-02-27 21:28:03 +00:00
Dan Helfman
58cb5b4cce Adding my ugly mug to the "meet the team" page. 2008-02-27 10:28:43 +00:00