935c6a5031Improved automatic adding/removing of note tree root notes when notes are deleted/undeleted.
Dan Helfman
2008-04-13 22:29:50 +0000
0908693946Changed note tree root link adding to use new note_tree_root_table id.
Dan Helfman
2008-04-13 22:02:42 +0000
5af010fab7Fixed bug that caused exception when Note_tree got signal for a note being removed (and it wasn't a startup note).
Dan Helfman
2008-04-13 21:57:03 +0000
b58ff2450aNote tree links to non-existent notes now work correctly.
Dan Helfman
2008-04-13 21:25:47 +0000
70487ccc92Add the contents of the notes variable onto the list of startup notes to display in the note tree.
Dan Helfman
2008-04-13 21:14:15 +0000
43121421caPassword reset link now contains the note id, which means that it works in the new note tree.
Dan Helfman
2008-04-13 21:04:57 +0000
7aff23f8baChanging CSS so external link icon only shows up on links with target="_new" (and not target="_top").
Dan Helfman
2008-04-13 21:00:31 +0000
afd72463c3Login page "signup" link now goes to the /pricing page.
Dan Helfman
2008-04-13 20:56:28 +0000
420f67672fNow "notes" heading is full font size and the table below is 90%.
Dan Helfman
2008-04-13 20:50:44 +0000
d9c17a38a9Fixing a misquoted link target and changing it from _top to _new.
Dan Helfman
2008-04-13 20:38:52 +0000
31a052b870Table layout fixes.
Dan Helfman
2008-04-13 19:59:52 +0000
a3909d05d5* Added onclick handlers for dynamically loaded note tree links and their associated expanders. * Waged an epic battle against the dark forces of CSS. Did you know that the max-height property applies to nearly all HTML elements *except* tables? No? Well neither did I until I looked it up, seriously wondered what the W3C could have been smoking, and then proceeded to spend the next DAY AND A FRICKING HALF making my table have a max-height without breaking any of my other intricately arranged CSS. Victory is mine.
Dan Helfman
2008-04-13 07:28:32 +0000
b6acd92630Refactored expand_link() to no longer get elements by note id. Since there may be multiple links with the same note id, this was fragile.
Dan Helfman
2008-04-12 21:57:29 +0000
9f59ad0837There's now an external link icon shown immediately after links to external web pages. Firefox only.
Dan Helfman
2008-04-12 21:18:32 +0000
2ea9f87075Yet more icon changes. Most of these are from the Tango icon set.
Dan Helfman
2008-04-12 21:00:56 +0000
b89ab30f31New web / external link icon. This one is from Wikipedia, an is fortunately licensed under the GPL.
Dan Helfman
2008-04-12 18:09:50 +0000
0d4bb81943Clicking an external link or a file link in the note tree now opens with target=_new.
Dan Helfman
2008-04-12 02:32:11 +0000
3499aa3624Okay, this note icon is better than the one I drew.
Dan Helfman
2008-04-12 02:25:12 +0000
21c2d0a050Switched to a better looking checkmark.. I think.
Dan Helfman
2008-04-12 02:22:37 +0000
eaaf1b3de5Lots more work on the note tree control. Still not done, and some of the new icons suck.
Dan Helfman
2008-04-12 00:51:32 +0000
6990920fffRedid the tree arrow images to be a little more consistent with most common list controls.
Dan Helfman
2008-04-10 20:40:53 +0000
cd98b7c9e6Now the tree expander arrow only displays if there are actually any links within the note.
Dan Helfman
2008-04-10 19:40:17 +0000
ae5fbd5837When the startup status for a note is changed, update the note tree accordingly.
Dan Helfman
2008-04-10 18:45:52 +0000
0d0e552a09Reducing indenting of top-level note tree items. Made "untitled note" the title for note tree links with no titles.
Dan Helfman
2008-04-10 00:05:03 +0000
a56536ee5eBegan implementing note tree control on the left side of the page: * Added a fixed list of startup links. * When link in list is clicked, open corresponding note editor. * When a startup note is added/deleted, update the list.
Dan Helfman
2008-04-09 23:31:30 +0000
272dd3e157Converted dump_emails.sh to dump_emails.py so that it can run on a separate server from the database.
Dan Helfman
2008-04-07 04:47:07 +0000
ede5e5ac27Fixin tyepo.
Dan Helfman
2008-04-05 17:33:56 +0000
b7830de70dThis max-width was breaking the front page layout at lower resolutions.
Dan Helfman
2008-04-04 22:32:08 +0000
af9b8de448Blog page now triggers Firefox/IE rss feed autodetection.
Dan Helfman
2008-04-04 09:20:14 +0000
7ba963090cWidth of search text field now set to full width of link area instead of a specific character width.
Dan Helfman
2008-04-04 08:18:54 +0000
20d5e4a651Done.
Dan Helfman
2008-04-04 07:54:36 +0000
5d97c2b194Fixed minor bug in initdb that caused initial anonymous user creation with owner permission to main notebook.
Dan Helfman
2008-04-04 07:54:17 +0000
0d5610fa80Header links are now properly bolded when the page for that link is being viewed.
Dan Helfman
2008-04-04 07:17:01 +0000
97104fbf38One of those max-widths did not agree with Firefox's notion of text centering.
Dan Helfman
2008-04-04 06:51:40 +0000
3e86a72ba8A few max-widths make the header scale better with bigger and smaller font sizes.
Dan Helfman
2008-04-04 06:49:26 +0000
21fa43b49cMoving notebook header down a bit.
Dan Helfman
2008-04-04 06:30:19 +0000
a072cbc5aeWhen search text field is blurred, redisplay "search" in it.
Dan Helfman
2008-04-04 06:28:26 +0000
d232826d0bSeveral cosmetic and layout changes to the wiki editing page. Specifically, made the header that's on the product pages present at the top of the wiki page as well. Still need to make links bold when viewing certain pages (help, contact, etc).
Dan Helfman
2008-04-04 05:39:40 +0000
88d4f4dbfcAdded rss icon to blog subscribe link.
Dan Helfman
2008-04-03 21:49:21 +0000
6fb7038229* Implemented all unit tests for new thumbnail() and related methods. * Changed default thumbnail size to ( 125, 125 ) instead of ( 75, 75 ).
Dan Helfman
2008-04-02 05:34:50 +0000
03f015f99a* Propsetting a bunch of svn:ignores. * Added a bunch of thumbnail-related methods to controller.Files. * Modified Files.download() method to redirect to image preview if requested. * Implemented image preview to popup full image in a separate window. * Added empty stubs for relevant unit tests. Still to-do. * Added new dependency on python-imaging package (PIL). * Updated file info popup to include clickable thumbnail.
Dan Helfman
2008-04-01 21:54:43 +0000
276bb9b5bcFixing unit test to account for new Html_cleaner tag stripping behavior.
Dan Helfman
2008-04-01 21:32:01 +0000
388b49c345Now stripping HTML comments.
Dan Helfman
2008-03-31 04:29:18 +0000
b403e5419cMade Html_cleaner support many more HTML tags and attributes, so users can cut and paste from other programs into Luminotes.
Dan Helfman
2008-03-31 00:31:13 +0000
0a5af3d9c01.2.20
Dan Helfman
2008-03-29 08:34:15 +0000
010cbcf01bNow issuing a *synchronous* save_note() call on page unload. When this call was done asynchronously, and a Luminotes Firefox window was closed, sometimes save_note() didn't get called. This didn't occur in IE.
Dan Helfman
2008-03-29 08:31:34 +0000
818b25e64cAnother "thing to do" with Luminotes.
Dan Helfman
2008-03-27 04:14:13 +0000
3fc9a74591Additional unit tests for purging file links that have a quote_filename parameter.
Dan Helfman
2008-03-27 03:48:13 +0000
afe8c1227cFixed a bug in which Files.purge_unused() deleted the file for a file link that had a quote_filename parameter.
Dan Helfman
2008-03-27 02:50:16 +0000
7cc155ac64Increasing default socket timeout in attempt to combat occasional save_note() timeouts.
Dan Helfman
2008-03-25 21:37:49 +0000
7d8607187dNewly updated with more funny!
Dan Helfman
2008-03-24 23:57:46 +0000
96724c9d55Adding jpg versin of screenshot.
Dan Helfman
2008-03-24 23:23:16 +0000
e126fd5c19Don't show "you're currently subscribe to..." for anonymous users.
Dan Helfman
2008-03-24 23:14:13 +0000
50c761de54Phased out in favor of Upgrade_page.py
Dan Helfman
2008-03-24 22:55:29 +0000
b43d93fddcChanged old "/upgrade" link to "/pricing".
Dan Helfman
2008-03-24 22:53:16 +0000
0d9983e960Removing blue background.
Dan Helfman
2008-03-24 22:50:04 +0000
e04dd2422eUpdating items completed.
Dan Helfman
2008-03-24 22:37:50 +0000
c452408106Finished remake of signup page. You can now click "signup" for non-free accounts even if you're not logged in.
Dan Helfman
2008-03-24 22:33:00 +0000
e9d2ea28d1Began redesign of upgrade/pricing page.
Dan Helfman
2008-03-22 04:01:21 +0000
2cae1faf2dConditionally quoting download filenames based on detected browser.
Dan Helfman
2008-03-18 22:22:19 +0000
39a9cba457Fixed a bug that prevented the upload of filenames with special characters in them. In other words, I made controller.Files work better with unicode.
Dan Helfman
2008-03-18 20:40:39 +0000
27c0e90d6dSigh.
Dan Helfman
2008-03-17 23:15:53 +0000
adca110c90Fixed to also set rank for anonymous user.
Dan Helfman
2008-03-17 23:15:18 +0000
0754a0b4bbApparently get_transaction_status() was introduced in psycopg 2.0.6. :(
Dan Helfman
2008-03-17 23:10:14 +0000
456160a3a2Whoops. Forgot to check these in.
Dan Helfman
2008-03-17 23:09:04 +0000
49a4c3c72dCompleted unit tests for notebook movement methods.
Dan Helfman
2008-03-17 22:37:37 +0000
16333c48ecAdditional comments on upgrading.
Dan Helfman
2008-03-17 21:58:54 +0000
0967965847Implemented transition script to set the ranks for all users' notebooks.
Dan Helfman
2008-03-17 21:51:26 +0000
f3b0d563c1Fixed 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.
Dan Helfman
2008-03-17 21:17:00 +0000
a4387ea371New rollback() method. Not yet used anywhere.
Dan Helfman
2008-03-17 19:47:56 +0000
90a31c4e81Makes blog work again.
Dan Helfman
2008-03-17 08:32:21 +0000
3bc72dc165Adding missing step to installation.
Dan Helfman
2008-03-17 08:24:53 +0000
94a51889f9Added ability to reorder notebooks on the right side of the page. Need to complete unit tests for controller.Notebooks.move_up() and move_down().
Dan Helfman
2008-03-15 03:04:59 +0000
68fe84b707Adding missing unit tests for controller.Root.tour().
Dan Helfman
2008-03-13 20:45:45 +0000
fd07c7e120* When the "all notes" note is the only note open, it now actually hides when the "hide" button is clicked.
Dan Helfman
2008-03-12 01:09:06 +0000
911137b112The "all notes" note now actually hides when the "hide" button is clicked and doesn't just reappear.
Dan Helfman
2008-03-12 01:06:50 +0000
34bc8cb849Don't resize if there's no document.
Dan Helfman
2008-03-12 00:40:02 +0000
22228f5a2cResizing browser text now causes wiki notes to resize accordingly.
Dan Helfman
2008-03-11 23:50:09 +0000
493a265a52Mentioning memcached in the faq.
Dan Helfman
2008-03-11 21:29:35 +0000
8262281483Adding a Debian init script for the Luminotes server.
Dan Helfman
2008-03-11 19:58:53 +0000
db101b2c2fDon't call ScrollTo for display of messages/errors if the error/message is fully visible within the window.
Dan Helfman
2008-03-11 10:40:43 +0000
7c51c02928Show list of all notes on startup if there are no startup notes and the notebook isn't empty.
Dan Helfman
2008-03-11 04:52:23 +0000
c0cf5892beNo longer popping up a link info box when clicking on a note link.
Dan Helfman
2008-03-11 00:48:37 +0000
cf00a491a7Releasing today.
Dan Helfman
2008-03-10 23:16:04 +0000
2d55455120Fixed 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.
Dan Helfman
2008-03-10 23:15:33 +0000
0bbd3d19a2Now making separate memcache connections for each use of the cache.
Dan Helfman
2008-03-10 21:30:39 +0000
604d2c5e41Setting background color of header so it doesn't flash white before the background image loads.
Dan Helfman
2008-03-10 20:43:13 +0000
1f57e4ba8aWhoops.
Dan Helfman
2008-03-07 23:20:32 +0000
2b0a9af3e3Client code now only calls save_note() on the server when necessary, and takes startup flag into account.
Dan Helfman
2008-03-07 23:14:39 +0000
7a0368b5d9Fixed 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.
Dan Helfman
2008-03-07 23:00:07 +0000
6dcad328b0Exposing take_a_tour alias.
Dan Helfman
2008-03-07 21:16:19 +0000
364e412420Removing old tour page.
Dan Helfman
2008-03-07 02:26:30 +0000
696029a019Updated for new release.
Dan Helfman
2008-03-06 23:35:47 +0000
b4a2c7273dUpdated upgrade page with new screenshot thumbnails.. Still need to revamp whole upgrade page though.
Dan Helfman
2008-03-06 23:33:35 +0000
68addd8d56More work on tour and screenshots.
Dan Helfman
2008-03-06 23:22:52 +0000
8fb1d9a80eTemporary 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.
Dan Helfman
2008-03-06 23:21:15 +0000
50367579c0Beginning revamp of tour page and screenshots.
Dan Helfman
2008-03-06 07:21:35 +0000
2c179192d5Adding mini screenshot thumbnails to the front page.
Dan Helfman
2008-03-05 23:35:22 +0000
0828cea4ecClicking the screenshot now displays a bigger version (again) instead of the tour.
Dan Helfman
2008-03-05 21:10:10 +0000
e7e6e7a7baMaking the header links somewhat page/context sensitive.
Dan Helfman
2008-03-05 21:06:55 +0000