Archived
1
0

Commit Graph

  • 8860ebc27b Automatically 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
  • c9814075fa Added 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
  • 5b5f971881 Preloading note icon for great rendering. Dan Helfman 2008-05-09 20:13:52 +0000
  • d1ecaef3d6 Fixed 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
  • 8b705ec4c3 In send_invites(), no longer implicitly assuming rate plan 0 has notebook_collaboration set to False. Dan Helfman 2008-05-08 23:17:17 +0000
  • 0323f6bc91 Passing new yearly parameter to main page. Dan Helfman 2008-05-08 19:29:11 +0000
  • a6baa45435 Made signup support yearly subscriptions. Dan Helfman 2008-05-08 19:14:39 +0000
  • 269c28983d Support for yearly subscriptions. Dan Helfman 2008-05-08 18:39:46 +0000
  • a4eecfaa65 No 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
  • 18982dc129 Implemented basic user account settings. Now you can change your email address. Dan Helfman 2008-05-08 03:05:35 +0000
  • 11263d65fa Yet another user quote for the front page. Dan Helfman 2008-05-07 22:31:49 +0000
  • ae92e04e83 Bug 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
  • d7f9e96604 Forgot to update the schema.sql file based on delta/1.3.14.sql Dan Helfman 2008-05-07 20:40:34 +0000
  • 70f52a7406 Fixed 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
  • bb77cefeaa Possibly 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
  • 668c782781 Bug 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
  • 2217f64f2f Added a section about configuring rate plans. Dan Helfman 2008-05-06 20:18:41 +0000
  • 60e07faf79 Made it clearer whether the invitee has accepted a particular invite yet. Dan Helfman 2008-05-06 06:23:51 +0000
  • 5a3bb508b2 Fixed brokenness in IE. (Introduced by previous commit.) Dan Helfman 2008-05-06 05:52:14 +0000
  • 7ba5351b32 Fixed 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
  • 8bed4a7f4d Fixed 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
  • 1d17ea4eff Fixed 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
  • c6ab3b5da0 Fixed 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
  • 2342ded4c2 Including quote by Lifehacker. Dan Helfman 2008-05-05 21:56:50 +0000
  • b9d92d4080 Instructions for enabling JavaScript, linked from various forms that require it. Dan Helfman 2008-05-05 07:08:09 +0000
  • 1095e509de Fixed 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
  • 570e0ade77 More 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
  • 42ae3e0ba1 Completed Html_differ unit tests. Dan Helfman 2008-05-02 23:59:03 +0000
  • ba89c8116b Updated to handle the following case: Dan Helfman 2008-05-02 21:03:46 +0000
  • cadb172d22 CSS for <ins> and <del> tags, used for diffs. Dan Helfman 2008-05-02 18:59:26 +0000
  • 9b2a9db4e9 Implemented 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
  • e052e3b357 Fixed bug in Html_cleaner which produced broken tags like "<br/>" instead of "<br />" Dan Helfman 2008-05-02 18:56:03 +0000
  • 7a2936f857 Fixing broken URL. Dan Helfman 2008-05-01 17:57:05 +0000
  • ab83f4de6a Bug fix: Opening an old revision should not modify the recent updates list. Dan Helfman 2008-04-30 02:51:56 +0000
  • d382fb53e2 Can now load children links for a note that's in the trash. Dan Helfman 2008-04-29 21:27:05 +0000
  • 5f852a3d8e Bug 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
  • 53bc23f374 UI and font size changes. Dan Helfman 2008-04-29 20:53:39 +0000
  • 45fafeeb19 Decreasing size of "notes" and "recent updates" links so they wrap less. Dan Helfman 2008-04-29 20:37:10 +0000
  • 18a3adcf9c Adding some vertical space between "recent updates" and "more" link. Dan Helfman 2008-04-29 20:16:33 +0000
  • 99a01ac51b Releasing today! Dan Helfman 2008-04-29 03:26:03 +0000
  • b71568b35b Implemented unit tests for controller.Notebooks.load_recent_updates(). Dan Helfman 2008-04-29 03:25:38 +0000
  • d8eb591549 Made 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
  • f43d6b5573 Changing 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
  • 09f771b508 Commenting out discussion forums for now since they're unfinished. Dan Helfman 2008-04-25 20:36:01 +0000
  • 011baf2cb4 Adding unfinished Forums controller and associated tests. Dan Helfman 2008-04-25 20:34:01 +0000
  • 9c617687bd Fixing comment. Dan Helfman 2008-04-25 19:46:42 +0000
  • b3d297e3f2 Whoops. Forgot to svn add. Dan Helfman 2008-04-24 23:05:26 +0000
  • 25d72da73e Reducing 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
  • 16ef54164a RSS subscription support. Dan Helfman 2008-04-23 02:58:07 +0000
  • ea87c273f9 Added 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
  • da27791fc1 New quote (with link to review), plus added some missing end quotes. Dan Helfman 2008-04-23 00:43:21 +0000
  • 37ee01fab8 Disabling RSS feed for the main notebook. Dan Helfman 2008-04-23 00:00:30 +0000
  • e6d237ffab Added 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
  • d3dce6f775 Sigh. Dan Helfman 2008-04-22 20:26:09 +0000
  • 7ec04b9056 Changed sign up link to /pricing page. Dan Helfman 2008-04-22 19:46:14 +0000
  • 0f30c89ff3 Fixing "local variable 'image_buffer' referenced before assignment" error. Dan Helfman 2008-04-22 19:35:33 +0000
  • b3d5187c6c Fixed 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
  • fde4c6e04b Changing title on quote at user's request. Dan Helfman 2008-04-21 19:30:14 +0000
  • 5478ea194a New customer quote. Dan Helfman 2008-04-21 03:20:50 +0000
  • 21bf35b93a Adding IE-specific CSS for clutter link so the link has some margins. Dan Helfman 2008-04-19 00:04:45 +0000
  • 1d03540f71 New "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
  • 9bf3762fe6 Disabling 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
  • 1ca9af536c Added RSS subscription links for all notebooks. Dan Helfman 2008-04-18 20:49:22 +0000
  • eb587fc44f Fixed 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
  • 935693a543 New banner for PayPal with the standard glow affect and blue background. Dan Helfman 2008-04-17 05:08:46 +0000
  • 89b9589662 It's gonna release today! Dan Helfman 2008-04-16 08:14:20 +0000
  • d0a1cbf71d Complete unit tests for controller.Notebooks.load_note_links(). Dan Helfman 2008-04-16 08:13:35 +0000
  • 8541c784be Modified 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
  • 43dea71039 Bug: 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
  • a607106b32 Okay, 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
  • 456c1b5fb8 Don't display recent notes on the main Luminotes notebook. Dan Helfman 2008-04-16 01:39:24 +0000
  • 9fc3045b76 Changing "recent notes" heading to "recent updates". Dan Helfman 2008-04-16 01:37:19 +0000
  • 9c4279ebfd Making 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
  • 82623d6e1f Removing 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
  • 8649fa2796 Wording change to note tree instructions. Dan Helfman 2008-04-16 01:18:59 +0000
  • ec526e9e41 Made 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
  • 4398d07d4c Bug 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
  • a282c8d1e1 Bug 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
  • 8993f69c0c Only hide recent notes if recent_notes is None. Dan Helfman 2008-04-16 00:32:09 +0000
  • 431bf6ace7 Completed 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
  • 7a26f96535 Officially complying with the Tango Desktop Project's Creative Commons Attribution Share-Alike license. Dan Helfman 2008-04-15 23:00:30 +0000
  • 33727efcd7 Not showing "recent notes" or note tree instructions while in trash. Dan Helfman 2008-04-15 21:05:28 +0000
  • ea4ad4c683 Bug 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
  • 5202629be0 Now clearing messages/pulldowns upon undeletion of a note. Dan Helfman 2008-04-15 20:22:06 +0000
  • efd9755547 Fixed 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
  • db03f39c06 When 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
  • fbcd767aa9 Note_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
  • fad6abacbd Now 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
  • 17cf1bf9a6 Made 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
  • 2fd9514a04 When 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