witten
/
luminotes
Archived
1
0
Fork 0

Commit Graph

  • 2bcbc17172 Feature to preview notebook as viewer or collaborator, so you can see what it will look like to people you share it with. Dan Helfman 2008-01-06 00:12:18 +0000
  • 0d9ceeef10 Changed "upgrade" link to always show up, even for accounts with a rate plan > 0. Dan Helfman 2008-01-05 00:45:53 +0000
  • 980ad74e79 When redirected to a note in the main notebook as a result of accessing, for instance, the "/upgrade" URL, your no longer appear to get logged out. Dan Helfman 2008-01-05 00:42:50 +0000
  • 0086c6366b Adding "sign up" link to demo account page and "upgrade" link to page of users with rate plan == 0. Dan Helfman 2008-01-05 00:13:47 +0000
  • 9fb0951c16 Unit test for one user saving a note that was created by a different user. Dan Helfman 2008-01-04 22:58:20 +0000
  • 28473599e0 Updating storage quota calculation to only include notebooks that the user owns. Dan Helfman 2008-01-04 22:54:01 +0000
  • 1b830c06a1 Add username on conflicting revision to change notification message. Dan Helfman 2008-01-04 21:50:11 +0000
  • 762de24bca Fixed bug that prevented loading notes to compare conflicting versions. Dan Helfman 2008-01-04 21:43:54 +0000
  • 5520fe5892 * make a User_revision object containing a revision timestamp, user_id, username * change controller.Notebooks.load_note_revisions() to select and return User_revision objects * change controller.Notebooks.save_note() to use User_revision objects for new_revision and previous_revision as well * update client to deal with new load_note_revisions() return values (make sure all uses of revisions_list are updated) * update client to deal with new new_revision/previous_revision * update changes pulldown to show username along with each timestamp * update model.Invite to load redeemed_username along with redeemed_user_id * display the redeemed username next to each email address in the "share this notebook" note Dan Helfman 2008-01-04 04:45:43 +0000
  • e086114478 Unicode passwords containing special characters would break sha.new(). Now they're encoded as utf8 first. Dan Helfman 2008-01-03 22:04:34 +0000
  • c4a2cf6713 Prevent web crawlers from spidering the "download as html" version of a notebook. Dan Helfman 2008-01-02 03:27:31 +0000
  • e7ae481eea Changing thumbnail CSS from padding to margin to make IE happier. Hard-coding thumbnail width and height. Dan Helfman 2008-01-02 00:45:22 +0000
  • a354eadcbb When saving a model.Notebook or model.Note to the database, set the user_id field based on the current user. Dan Helfman 2008-01-01 01:44:54 +0000
  • 6135b3216d Mentioning notebook sharing feature. Dan Helfman 2007-12-31 19:48:48 +0000
  • 405081e27a Fix for note summary sometimes showing up with literal HTML tags. Dan Helfman 2007-12-30 21:55:25 +0000
  • 45657094f4 Fix for broken rss feed. Dan Helfman 2007-12-30 21:05:08 +0000
  • 0eae953a30 Adding release date. Dan Helfman 2007-12-30 19:49:08 +0000
  • 24530cdd34 Wrote a stand-in upgrade/subscribe page until such a time as users can actually purchase subscriptions. Dan Helfman 2007-12-30 03:28:21 +0000
  • d0d87731d2 * Preventing a user from revoking their own access. * More unit tests for revoking access. Dan Helfman 2007-12-30 01:20:38 +0000
  • 05876e2d7e Another unit test for sending invites. Dan Helfman 2007-12-29 20:00:42 +0000
  • bb1bbb26e1 Unit tests for controller.Users.redeem_invite(). Dan Helfman 2007-12-28 06:36:57 +0000
  • f00809955c * Users.signup(), Users.login(), and Root.default() now support optional invite_id parameter. * Modified Wiki.js to include invite_id parameter when necessary. * Increased storage quota (and price) for premium rate plan. * Added a note displayed when redeeming an invite, with links to signup and login. Dan Helfman 2007-12-27 22:16:47 +0000
  • 8372b03373 Began work on invite redeeming. Dan Helfman 2007-12-18 00:05:13 +0000
  • 687b73d375 CSS for new error pages. Dan Helfman 2007-12-14 21:57:38 +0000
  • 07992a63d0 Making error messages a little nicer. Now with img title. Dan Helfman 2007-12-14 21:50:33 +0000
  • 4a5aeaed98 Implemented server-side portion of revoke_invite(), so now the UI for revoking invites functions properly. Dan Helfman 2007-12-14 01:53:12 +0000
  • f9b4d41a15 model.Invite.sql_load_similar() should not require from_user_id to be the same. This way, when there are multiple notebook owners, they can get each others' similar invites. Dan Helfman 2007-12-13 23:17:24 +0000
  • 60f8838b1d Preventing "x invitations have been sent message." from disappearing as soon as it's displayed. Dan Helfman 2007-12-13 23:02:33 +0000
  • a501d5fcce UI for invite revocation. Dan Helfman 2007-12-13 22:29:57 +0000
  • 36c5ff5b08 Display of current invites now updates when you add new invites. This means that controller.Users.send_invites() now returns a list of current invites. Added a "new!" to the share link. Dan Helfman 2007-12-13 20:26:32 +0000
  • 05279d2c8e Only owners of a notebook should get a list of its invites. Dan Helfman 2007-12-12 06:15:15 +0000
  • 225167035d * model.Invite now has a to_dict() method, like other model classes do. * Initial invites are now returned through Main_page() and displayed (but not yet updated) within the "share this notebook" note. Dan Helfman 2007-12-12 00:52:34 +0000
  • a4a6667642 Demo accounts cannot share their notebook anymore (but free accounts can). Dan Helfman 2007-12-11 06:28:56 +0000
  • 02444c81cc Adding some emphasis to remark within "share this notebook". Dan Helfman 2007-12-11 05:52:33 +0000
  • 52c111895a Non-paying users can now invite people to their notebook, but only as viewers. Paying users can invite them as viewers, collaborators, or owners. Dan Helfman 2007-12-11 02:58:31 +0000
  • 5554b1df17 * Started a static upgrade HTML file with rate plans. * Fixed Invite.sql_update() to have SQL params in proper order. * Fixed bug where email addresses containing "-" were considered invalid. * Made UI for inviting other people to your notebook. * Tweaked the rate plans and added a new one. Dan Helfman 2007-12-11 01:15:03 +0000
  • a615f65d29 Made send_invites() update any similar invites that have already been sent. Dan Helfman 2007-12-06 22:05:00 +0000
  • 10cee7291a Improved input validation on search terms, so certian punctuation doesn't cause the query to fail. Dan Helfman 2007-12-06 03:49:50 +0000
  • 32fd09b3f7 * Implemented controller.Users.send_invites(). * Added some SQL indices to invite table. Dan Helfman 2007-12-06 01:32:20 +0000
  • 8b030b1a87 Sigh. Dan Helfman 2007-12-05 22:55:23 +0000
  • 69889b5a29 Fix for bug where you'd see "&" in notebook rename field. Dan Helfman 2007-12-05 22:52:37 +0000
  • 1cb12f6ae4 Making various notebook/user functions support the new "owner" access flag. Dan Helfman 2007-12-04 21:28:03 +0000
  • 274a87dee2 New model.Invite object for the invite table. Renamed sent_user_id column to from_user_id, which makes a lot more sense. Dan Helfman 2007-12-03 23:34:35 +0000
  • c750862263 Whoops, didn't mean to checkin the commenting out of these lines. Dan Helfman 2007-12-03 21:36:25 +0000
  • 82bf5bca29 Schema and model changes to support invitations and multiple user collaboration: * added new database table of invited email addresses * altered user_notebook table to have a new owner boolean column, indicating whether the user has owner access to the notebook * altered notebook and note tables/views to have an additional user_id field to indicate the user that created that revision * updated model.Notebook and model.Note to support new user_id field Dan Helfman 2007-12-01 01:08:16 +0000
  • ac3759dcee Ignoring ctrl key being released in IE 6 and 7. Dan Helfman 2007-11-30 04:00:31 +0000
  • 2832cebb48 Fixed note state detection of bold/italic in IE 6 and 7. Dan Helfman 2007-11-30 01:45:07 +0000
  • 83b3fb5baa Refactored Wiki.toggle_button to work mostly correctly, as the previous revision broke it. Dan Helfman 2007-11-30 01:43:06 +0000
  • d9b36fa613 * Fixed note focusing in Safari. * Fixed note state detection (bold, italic, etc.) in Safari. Dan Helfman 2007-11-30 01:00:03 +0000
  • 08950c2ab7 Resizing onload as well since some browsers (e.g. Safari) don't fire onresize on iframes. Dan Helfman 2007-11-29 20:32:41 +0000
  • 2e178f08be Resizing all iframes whenever the window resizes. Dan Helfman 2007-11-29 20:15:37 +0000
  • ef66811968 Fixing background color. Dan Helfman 2007-11-28 23:26:33 +0000
  • 333a787427 Updating with 1.0.3 infoz. Dan Helfman 2007-11-28 23:21:30 +0000
  • 426f51d0e4 Replacing textual page title/heading with fancy image title. Dan Helfman 2007-11-28 23:17:58 +0000
  • af3bf3c51c Improving error reporting and completing 1.0.2. Dan Helfman 2007-11-28 19:17:13 +0000
  • 0152b49475 Refactored the way note summaries are created in the link pulldown window. Dan Helfman 2007-11-27 21:28:25 +0000
  • 45f94aa188 Deleting a notebook forever now updates the user's storage usage accordingly. Dan Helfman 2007-11-19 22:03:04 +0000
  • 079f7e6f98 Fixed bug where clicking "all notes" in an empty notebook didn't show a message that the notebook is empty. Dan Helfman 2007-11-18 23:06:51 +0000
  • 86322f4358 Moved "add new notebook" link so it doesn't look like it's the name of a notebook. Dan Helfman 2007-11-18 00:25:31 +0000
  • bffe9e2f3b Exclude deleted notebooks in various places. Dan Helfman 2007-11-17 23:57:30 +0000
  • 517e4d4925 Add strongly expire to default(). Dan Helfman 2007-11-17 23:45:18 +0000
  • e67e2bb253 Releasing 1.0.1. Dan Helfman 2007-11-17 23:36:01 +0000
  • eec5ef6411 Implemented delete forever for notebooks. And unit tests! Dan Helfman 2007-11-17 23:29:22 +0000
  • 7bd83199a1 Almost done with notebook deletion/undeletion. Just need to implement delete forever. Dan Helfman 2007-11-17 22:55:13 +0000
  • 34f7d223d1 Changed things so the client is responsible for filtering out deleted notebooks from the display instead of the server. Dan Helfman 2007-11-17 04:55:53 +0000
  • 8fe52cef50 Now showing "notebook has been moved to the trash" message even if the notebook we've been redirected to has notes in it. Also saving the focused note (if any) when deleting a notebook. Dan Helfman 2007-11-17 04:39:33 +0000
  • f7d2bd4885 Making IE happy by removing commas. Dan Helfman 2007-11-17 04:31:19 +0000
  • cdd971780e Began work on notebook deletion and subsequent undo/undeletion. Changed schema slightly to support this. Added a schema delta file and wrote an UPGRADE doc with info on how to upgrade schemas. Dan Helfman 2007-11-17 04:21:48 +0000
  • c67aba8fbc Mentioning user guide in readme file. Dan Helfman 2007-11-16 02:38:50 +0000
  • f79ecbd188 If viewing just a single note in read-only mode, make the notebook name in the header at the top of the page into a link back to that notebook. Dan Helfman 2007-11-16 00:46:37 +0000
  • fc2ab3800b Fixing broken unit tests due to rename change. Dan Helfman 2007-11-16 00:35:24 +0000
  • 4d1cac745e Cannot click and rename notebook name in header on read-only notebooks! Dan Helfman 2007-11-16 00:26:27 +0000
  • c1b4a58f65 Adding a new notebook now puts you directly into renaming it. Dan Helfman 2007-11-15 23:46:30 +0000
  • 3b2462eff3 Not allowing "trash" as a new name when you rename a notebook. Not allowing renaming of the actual trash notebook. Not showing "add new notebook" link when anonymous user. Dan Helfman 2007-11-15 22:55:57 +0000
  • dfaba35d79 Refactored JavaScript total notes count and empty message display code so when you create a new notebook, it says "This notebook is empty." Dan Helfman 2007-11-15 22:40:16 +0000
  • b22c784d39 Can now create and rename notebooks. Still need to implement deletion and some other niceties. Dan Helfman 2007-11-15 01:30:45 +0000
  • 0869ae996b Making Luminotes user guide link fully qualified. Dan Helfman 2007-11-13 06:30:49 +0000
  • e984fef4f1 Adding a changelog file. Dan Helfman 2007-11-13 04:07:53 +0000
  • b93ab515b0 Sigh. Dan Helfman 2007-11-13 01:12:52 +0000
  • d9d363d956 Doh. Forgot target. Dan Helfman 2007-11-13 01:11:49 +0000
  • 3c1191c334 Linking to privacy policy from navigation and mentioning it in the faq. Dan Helfman 2007-11-13 01:09:11 +0000
  • ebd427d667 Make privacy policy accessible from sane URL. Dan Helfman 2007-11-13 00:59:19 +0000
  • cef3e0c679 Checking in inclusion of google analytics js file. Dan Helfman 2007-11-12 20:55:38 +0000
  • e04a2a8a11 ctrl-n shouldn't work if the notebook isn't read-write. Dan Helfman 2007-11-12 11:26:10 +0000
  • c31856b40b Added some code to support Google's conversion tracking. Dan Helfman 2007-11-12 10:51:31 +0000
  • 46b888f514 Restoring code in Wiki.js so that clear_messages() clears both errors and messages. Dan Helfman 2007-11-12 10:48:37 +0000
  • 21ec98ea2e Add permalink to each note on blog page. Dan Helfman 2007-11-11 21:37:30 +0000
  • dae0e733e9 Adding a link for the blog to the navigation, and reorganization the navigation links a bit. Dan Helfman 2007-11-10 07:08:55 +0000
  • f2721be076 Basic rss feed for blog. Dan Helfman 2007-11-10 03:57:27 +0000
  • 44a1cb79c2 Added basic multipage navigation to blog. Made name of notebook link at the top of the page better for "special" Luminotes notebooks. Dan Helfman 2007-11-10 01:46:56 +0000
  • 6bc242395c You can now press ctrl-n to open a new note even if no note is focused. Dan Helfman 2007-11-09 20:07:32 +0000
  • 0238c27111 If the editor being highlighted is already completely on-screen (within the viewport), then there's no need to scroll. Dan Helfman 2007-11-09 08:24:40 +0000
  • 650de327a5 Whoops, forgot a parameter. Dan Helfman 2007-11-09 06:54:45 +0000
  • 9d7c38c396 Revamped positioning of new editors and messages so that they show up immediately after the editor you're working on instead of at the bottom of the page. Also, if you undo a note's deletion, it'll show up right back where it was amonst the notes. Dan Helfman 2007-11-09 06:49:26 +0000
  • b5b29c3e97 Making drop_html_tags() function turn "<br/>" into " ". Dan Helfman 2007-11-09 00:37:13 +0000
  • 9cee493141 Bug fix: If you click on a link that has a destination note with a different title than the link itself, then the destination note title won't show up in the link info box. It'll instead incorrectly show the link title. Dan Helfman 2007-11-08 21:51:13 +0000
  • 32f4501e6b Page title now reflect the note that is on it. Dan Helfman 2007-11-08 20:55:45 +0000
  • 6b548820fa Updating some html pages, adding WYSIWYG keyword, etc. Dan Helfman 2007-11-07 23:43:59 +0000
  • 26f0892a20 Linking name of note when a single note is shown. Dan Helfman 2007-11-07 21:47:23 +0000
  • 89f97dd7a4 Focusing username field on signup and login notes upon loading. Dan Helfman 2007-11-07 20:44:30 +0000