8860ebc27bAutomatically showing a horizontal scrollbar on a note if you have a word or HTML element too wide for the note frame.
Dan Helfman
2008-05-13 22:54:36 +0000
c9814075faAdded timed autosave.
Dan Helfman
2008-05-13 22:52:20 +0000
2a542999c5* In development mode, disable session filter for static files. This may prevent some session deadlock errors. * Fixed some bugs with the new auto-resizing toolbar: * In IE 6/7, when you click on a formatting button such as italics, it doesn't visibly depress, because update_toolbar() is causing it to unpress until you start typing the italic text. Fixed by only calling update_toolbar() in focused_editor() if focused_editor is null. * When downing or upping a toolbar button, now calling resize_toolbar_button() unconditionally.
Dan Helfman
2008-05-13 04:02:31 +0000
5d38e917f6* Created different sizes of toolbar buttons. * Made the toolbar auto-resize based on browser window size.
Dan Helfman
2008-05-12 23:27:42 +0000
5b5f971881Preloading note icon for great rendering.
Dan Helfman
2008-05-09 20:13:52 +0000
d1ecaef3d6Fixed tools/release.sh to include an empty session directory in the produced tarball. Without a session directory, installing and running Luminotes server would yield session deadlock errors.
Dan Helfman
2008-05-09 19:52:15 +0000
8b705ec4c3In send_invites(), no longer implicitly assuming rate plan 0 has notebook_collaboration set to False.
Dan Helfman
2008-05-08 23:17:17 +0000
0323f6bc91Passing new yearly parameter to main page.
Dan Helfman
2008-05-08 19:29:11 +0000
a6baa45435Made signup support yearly subscriptions.
Dan Helfman
2008-05-08 19:14:39 +0000
269c28983dSupport for yearly subscriptions.
Dan Helfman
2008-05-08 18:39:46 +0000
a4eecfaa65No longer showing "settings" link unless you're viewing your wiki. In account settings note, now showing link to upgrade/downgrade/cancel.
Dan Helfman
2008-05-08 03:37:24 +0000
18982dc129Implemented basic user account settings. Now you can change your email address.
Dan Helfman
2008-05-08 03:05:35 +0000
11263d65faYet another user quote for the front page.
Dan Helfman
2008-05-07 22:31:49 +0000
ae92e04e83Bug fix: when you load a particular note (or note revision) in its own window, and that note is a startup note, it shows up in the note tree twice.
Dan Helfman
2008-05-07 21:30:00 +0000
d7f9e96604Forgot to update the schema.sql file based on delta/1.3.14.sql
Dan Helfman
2008-05-07 20:40:34 +0000
70f52a7406Fixed a bug where an invite sent for a notebook with an accented unicode name would cause a UnicodeEncodeError upon sending the invite email. Now such invites are encoded as quoted-printable UTF-8, while other invites continue to be 7-bit ASCII.
Dan Helfman
2008-05-06 23:29:43 +0000
bb77cefeaaPossibly fixed a bug where IE 7 would fail to download as HTML via HTTPS due to cache issues. The fix entailed using a new @weakly_expire decorator on controller.Notebooks.download_html().
Dan Helfman
2008-05-06 21:41:00 +0000
668c782781Bug fix: flag a note as "show on startup". hide it. click the note's title on the left under "notes". the "show on startup" checkbox for that note is not checked, even though the note is a startup note.
Dan Helfman
2008-05-06 20:27:10 +0000
2217f64f2fAdded a section about configuring rate plans.
Dan Helfman
2008-05-06 20:18:41 +0000
60e07faf79Made it clearer whether the invitee has accepted a particular invite yet.
Dan Helfman
2008-05-06 06:23:51 +0000
5a3bb508b2Fixed brokenness in IE. (Introduced by previous commit.)
Dan Helfman
2008-05-06 05:52:14 +0000
7ba5351b32Fixed inability to hide previous note revisions. (This bug was introduced by the previous commit.)
Dan Helfman
2008-05-06 05:50:49 +0000
9e0177f90c- bug: if you save a note that fails to be saved, e.g. due to being longer than 25k characters in size, then the note still shows up in recent updates. fixed by making it so that when an error is received by invoker, the error message is displayed but the callback is not invoked - bug: if you get an error when saving a note, the note should not disappear. it should still be present so you can try to save it again - make invoker not call a callback if there's an error - in Wiki.hide_editor(), only close an editor after save_editor() has invoked a provided callback function - make sure this doesn't break the note conflict notification error (saved editor should still shutdown) - test this in IE
Dan Helfman
2008-05-06 05:47:31 +0000
8bed4a7f4dFixed a bug where the Valid_id() validator would raise a TypeError when given a None value. Now raising a ValueError instead.
Dan Helfman
2008-05-05 23:32:45 +0000
1d17ea4effFixed a bug where attempting to load a notebook preview without access would give a "list index out of range" error instead of an access error.
Dan Helfman
2008-05-05 23:10:26 +0000
c6ab3b5da0Fixed a database indexing bug that prevented notes with really long (~2700+ character) titles from saving correctly.
Dan Helfman
2008-05-05 22:56:20 +0000
2342ded4c2Including quote by Lifehacker.
Dan Helfman
2008-05-05 21:56:50 +0000
b9d92d4080Instructions for enabling JavaScript, linked from various forms that require it.
Dan Helfman
2008-05-05 07:08:09 +0000
1095e509deFixed yet another diff-breaking edge case. This one had to do with inserting italicized text right before some existing italicized text.
Dan Helfman
2008-05-03 07:40:46 +0000
570e0ade77More diff fixes. This time for "<br/>" tags.
Dan Helfman
2008-05-03 06:10:09 +0000
94fdd08cf4* Fixed a bug that prevented diffs from working for notes with links. * Made CSS for links within <del> or <ins> red or green, respectively.
Dan Helfman
2008-05-03 05:36:28 +0000
97c373561d* Added replace_contents() to model.Note to set the contents without updating the revision or anything else. * Added new optional previous_revision params to default(), contents() and load_note() in controller.Notebooks. These use Html_differ() to generate and return diffs. * Updated Wiki.js: * provide previous_revision when a revision is opened in a new window/tab * call load_note() when two revisions when a revision is clicked in Changes_pulldown * update compare_versions() to display a diff instead of opening the two revisions separately * update load_editor(): * update all invocations of load_editor(), including in Editor.js, to accept a new previous_revision argument * modify load_editor() to use the previous_revision argument (when supplied) to load a diff
Dan Helfman
2008-05-03 04:29:23 +0000
42ae3e0ba1Completed Html_differ unit tests.
Dan Helfman
2008-05-02 23:59:03 +0000
ba89c8116bUpdated to handle the following case:
Dan Helfman
2008-05-02 21:03:46 +0000
cadb172d22CSS for <ins> and <del> tags, used for diffs.
Dan Helfman
2008-05-02 18:59:26 +0000
9b2a9db4e9Implemented new HTML diffing class to produce an HTMLized diff of two HTML strings. Not perfect yet. For instance, if string a contains "foo bar baz" and string b contains "foo <i>bar</i> baz", the resulting output does not show "bar" in strikeout and "<i>bar</i>" in green, as one might expect.
Dan Helfman
2008-05-02 18:58:36 +0000
e052e3b357Fixed bug in Html_cleaner which produced broken tags like "<br/>" instead of "<br />"
Dan Helfman
2008-05-02 18:56:03 +0000
7a2936f857Fixing broken URL.
Dan Helfman
2008-05-01 17:57:05 +0000
ab83f4de6aBug fix: Opening an old revision should not modify the recent updates list.
Dan Helfman
2008-04-30 02:51:56 +0000
d382fb53e2Can now load children links for a note that's in the trash.
Dan Helfman
2008-04-29 21:27:05 +0000
5f852a3d8eBug fix: Used to get access error when you loaded the children links for a note that was in the trash.
Dan Helfman
2008-04-29 21:26:09 +0000
53bc23f374UI and font size changes.
Dan Helfman
2008-04-29 20:53:39 +0000
45fafeeb19Decreasing size of "notes" and "recent updates" links so they wrap less.
Dan Helfman
2008-04-29 20:37:10 +0000
18a3adcf9cAdding some vertical space between "recent updates" and "more" link.
Dan Helfman
2008-04-29 20:16:33 +0000
99a01ac51bReleasing today!
Dan Helfman
2008-04-29 03:26:03 +0000
b71568b35bImplemented unit tests for controller.Notebooks.load_recent_updates().
Dan Helfman
2008-04-29 03:25:38 +0000
d8eb591549Made function not throw in IE when run before the page is fully loaded.
Dan Helfman
2008-04-29 03:25:19 +0000
1d0867d776* Renamed existing controller.Notebooks.load_recent_notes method to just recent_notes(). * Implemented new controller.Notebooks.load_recent_updates() method. * Added new Wiki.js total_notes_count_updated signal * Added "more" and "less" links to "recent updates" table. * Updated Wiki.js Recent_notes to support new "more" and "less" links. * Commented out unfinished discussion forums unit test.
Dan Helfman
2008-04-29 00:54:08 +0000
f43d6b5573Changing commented out discussion forums link to be a comment tag itself, so it doesn't show up in the note tree.
Dan Helfman
2008-04-28 20:17:51 +0000
09f771b508Commenting out discussion forums for now since they're unfinished.
Dan Helfman
2008-04-25 20:36:01 +0000
011baf2cb4Adding unfinished Forums controller and associated tests.
Dan Helfman
2008-04-25 20:34:01 +0000
9c617687bdFixing comment.
Dan Helfman
2008-04-25 19:46:42 +0000
b3d297e3f2Whoops. Forgot to svn add.
Dan Helfman
2008-04-24 23:05:26 +0000
25d72da73eReducing the number of links in the header by consolidating several into one "support" link.
Dan Helfman
2008-04-24 23:02:53 +0000
6124532500* Better support for RSS feeds of notebooks with unicode names. * Now dynamically altering RSS feed link when notebook is renamed.
Dan Helfman
2008-04-24 20:32:43 +0000
16ef54164aRSS subscription support.
Dan Helfman
2008-04-23 02:58:07 +0000
ea87c273f9Added unit tests for new RSS related controller methods. Setting separator to empty for a few more Rss_item elements.
Dan Helfman
2008-04-23 02:54:59 +0000
da27791fc1New quote (with link to review), plus added some missing end quotes.
Dan Helfman
2008-04-23 00:43:21 +0000
37ee01fab8Disabling RSS feed for the main notebook.
Dan Helfman
2008-04-23 00:00:30 +0000
e6d237ffabAdded RSS subscribe link to link area. Now passing updates_path to link area. Including RSS rel=alternate link on main page.
Dan Helfman
2008-04-22 23:42:58 +0000
b316b2f4a3* Increasing after_login max string size from 100 to 1000 to accomodate larger URLs. * controller.Notebooks now takes (and stores) an https_url constructor parameter. * New controller.Notebooks.updates() method to produce an updates RSS feed for a particular notebook. * New controller.Notebooks.get_update_link() method to make a brief page with just a link for an updated note, referred to by the feed. * Implemented views for the new RSS feed. * Fixed bug in Rss_item's guid that caused newlines to be inserted before and after long URLs. * Still need to unit test new controller code.
Dan Helfman
2008-04-22 23:24:30 +0000
d3dce6f775Sigh.
Dan Helfman
2008-04-22 20:26:09 +0000
7ec04b9056Changed sign up link to /pricing page.
Dan Helfman
2008-04-22 19:46:14 +0000
0f30c89ff3Fixing "local variable 'image_buffer' referenced before assignment" error.
Dan Helfman
2008-04-22 19:35:33 +0000
b3d5187c6cFixed bug where calling image.save() with an interlaced PNG file would raise an IOError. Now just displaying the default thumbnail if that happens.
Dan Helfman
2008-04-22 18:34:34 +0000
fde4c6e04bChanging title on quote at user's request.
Dan Helfman
2008-04-21 19:30:14 +0000
5478ea194aNew customer quote.
Dan Helfman
2008-04-21 03:20:50 +0000
21bf35b93aAdding IE-specific CSS for clutter link so the link has some margins.
Dan Helfman
2008-04-19 00:04:45 +0000
1d03540f71New "nothing but notes" mode, allowing you to hide everything on the page except for your notes and the toolbar.
Dan Helfman
2008-04-18 23:54:09 +0000
9bf3762fe6Disabling RSS subscription link (except for blog), because it only works if you're logged in and accessing it from your browser.
Dan Helfman
2008-04-18 20:59:09 +0000
1ca9af536cAdded RSS subscription links for all notebooks.
Dan Helfman
2008-04-18 20:49:22 +0000
eb587fc44fFixed bug where recent notes were ordered by creation time instead of revision time.
Dan Helfman
2008-04-18 20:39:23 +0000
c488864273* Now if you try to load a page where access is required, and you're not logged in, you'll be redirected to a login page. After you login, you'll be redirected to the page you were originally trying to access.
Dan Helfman
2008-04-18 19:54:50 +0000
935693a543New banner for PayPal with the standard glow affect and blue background.
Dan Helfman
2008-04-17 05:08:46 +0000
89b9589662It's gonna release today!
Dan Helfman
2008-04-16 08:14:20 +0000
d0a1cbf71dComplete unit tests for controller.Notebooks.load_note_links().
Dan Helfman
2008-04-16 08:13:35 +0000
8541c784beModified tests for controller.Notebooks.default() to test for new "recent_notes" return value.
Dan Helfman
2008-04-16 07:33:07 +0000
dbc83be740* Modified tree control down arrows to have some blank space at the top, so as to better align with the right arrows. * Put all expanders into <div>s, which are then wrapped in <td>s. This makes for better vertical centering, especially in IE. * Modified Wiki.js to account for expanders now having yet another parent. * Put note tree instructions in a <tr><td> instead of in a <div>, as <div>s alone don't belong in tables.
Dan Helfman
2008-04-16 06:38:19 +0000
43dea71039Bug: In IE 6 and 7, the icon next to a link in the tree area looks broken when the link title spans multiple lines. Fixed by changing background image to be aligned to top instead of center.
Dan Helfman
2008-04-16 04:46:24 +0000
a607106b32Okay, I was wrong, the quotes have nothing to do with it. IE just ignores the "_top" target regardless.
Dan Helfman
2008-04-16 01:42:14 +0000
456c1b5fb8Don't display recent notes on the main Luminotes notebook.
Dan Helfman
2008-04-16 01:39:24 +0000
9fc3045b76Changing "recent notes" heading to "recent updates".
Dan Helfman
2008-04-16 01:37:19 +0000
9c4279ebfdMaking sign up link in "this is a demo" note a live link. For some reason, target=_top works fine in IE, but target="_top" doesn't.
Dan Helfman
2008-04-16 01:36:53 +0000
82623d6e1fRemoving TODO since there are now note tree instructions displayed when there are zero note tree links.
Dan Helfman
2008-04-16 01:20:56 +0000
8649fa2796Wording change to note tree instructions.
Dan Helfman
2008-04-16 01:18:59 +0000
ec526e9e41Made link pattern case insensitive to match uppercase <A> tags in IE. This fixes the following bug: When you set a note as a startup note and add its link to the note tree in IE6, the link isn't added with a visible expander even if it has child links.
Dan Helfman
2008-04-16 01:14:37 +0000
4398d07d4cBug fix: Toggling a note's startup flag didn't add a link to the the note tree in IE6. Apparently Internet Explorer doesn't support appending rows directly to tables. Fixed by adding a <tbody> to the table and appending to that instead of the table itself.
Dan Helfman
2008-04-16 01:05:12 +0000
a282c8d1e1Bug fix: Clicking the expander for a link that just got its first child didn't appear to work because of double processing the link clicked event, which caused it to expand and then immediately collapse.
Dan Helfman
2008-04-16 00:44:57 +0000
8993f69c0cOnly hide recent notes if recent_notes is None.
Dan Helfman
2008-04-16 00:32:09 +0000
431bf6ace7Completed recent notes list: * displaying list of links * adding links * removing links * updating links * controller.Notebooks.contents() changes to return recent notes
Dan Helfman
2008-04-16 00:28:18 +0000
7a26f96535Officially complying with the Tango Desktop Project's Creative Commons Attribution Share-Alike license.
Dan Helfman
2008-04-15 23:00:30 +0000
33727efcd7Not showing "recent notes" or note tree instructions while in trash.
Dan Helfman
2008-04-15 21:05:28 +0000
ea4ad4c683Bug fix: If you opened the link info box on a link to a deleted note, and then clicked that link, it wouldn't give you a message about the link being in the trash but would instead just open an empty version of that note.
Dan Helfman
2008-04-15 20:59:27 +0000
5202629be0Now clearing messages/pulldowns upon undeletion of a note.
Dan Helfman
2008-04-15 20:22:06 +0000
efd9755547Fixed bug where note deletion didn't properly remove the note link from the note tree. Add a brief paragraph with instructions on how to add a note to the note tree, shown only when there are no notes there. Added a heading for "recent notes", which should be filled out with links in a subsequent commit.
Dan Helfman
2008-04-15 19:40:36 +0000
db03f39c06When all the children of a display note are removed, remove the expander from that note's entries in the note tree. When a note with no children is updated so that it has at least one child, add an expander to that note's entries in the note tree.
Dan Helfman
2008-04-14 23:54:04 +0000
fbcd767aa9Note_tree.update_link() now properly updates the list of children links under an expanded note tree item whenever the editor for that item is saved.
Dan Helfman
2008-04-14 21:57:48 +0000
fad6abacbdNow when you toggle the "show on startup" flag, the note's link is appropriately added to or removed from the note tree.
Dan Helfman
2008-04-14 20:28:42 +0000
17cf1bf9a6Made note tree expander arrows not show while in the trash. When emptying the trash, the note tree table is cleared.
Dan Helfman
2008-04-14 20:18:32 +0000
2fd9514a04When the expander is clicked for a note id that's also a parent/grandparent/etc note, don't expand and just highlight the containing table.
Dan Helfman
2008-04-14 20:14:32 +0000