witten
/
luminotes
Archived
1
0
Fork 0
Commit Graph

243 Commits

Author SHA1 Message Date
Dan Helfman 96456efd76 Fixed a bug in which some printed or exported notes appeared in alphabetical order instead of your chosen ordering. 2009-06-14 21:45:08 -07:00
Dan Helfman d37422b592 Fixed a bug in Luminotes Desktop in which a backslash within a note was duplicated each time the note was saved. 2009-05-19 12:38:52 -07:00
Dan Helfman e4104adb81 Fixed a bug in which unicode characters in a customer's name prevented PayPal payments from going through properly. 2009-05-19 12:02:22 -07:00
Dan Helfman 4d4f2ecca6 Fixed a unit test that was broken based on new Html_cleaner changes to support color tags. 2009-05-18 21:25:07 -07:00
Dan Helfman e326db5cc7 All unit tests pass again. 2009-03-20 01:29:06 -07:00
Dan Helfman 6408cbafa0 Got controller.Files unit tests passing again since the uploading overhaul. Still need to do controller.Notebooks tests. 2009-03-20 00:57:14 -07:00
Dan Helfman 3013beddbd New support for nginx's X-Accel-Redirect for downloading files. Also made Files.thumbnail() non-streaming. 2009-03-18 15:11:46 -07:00
Dan Helfman fe99862dde Luminotes Discussion forums now change the discussion thread link color based on whether there are any new posts since you last visited the thread. 2009-03-16 17:09:31 -07:00
Dan Helfman 27f5f4e1a9 Improved schema upgraded for the case when no new database schemas are available. Updated unit tests accordingly. 2009-03-06 15:14:17 -08:00
Dan Helfman d0f9c20e69 Removing a bunch of unnecessary semi-colons. 2009-03-06 15:01:50 -08:00
Dan Helfman 7def0fe58c You can now print an individual note. 2009-03-02 17:16:15 -08:00
Dan Helfman 73325f17fb Unit tests for notebook printing. 2009-03-02 16:51:32 -08:00
Dan Helfman 970bc77def Html_cleaner now strips out all unknown HTML tags instead of just escaping them. 2009-02-25 19:12:14 -08:00
Dan Helfman 4d00c92e3a Changed the order of exported HTML and CSV notebooks so that after all the "startup" notes are included, the remaining notes are included in alphabetical order (instead of reverse chronological order). 2009-02-24 12:52:44 -08:00
Dan Helfman 53c26c6037 "release" is a reserved keyword in newer versions of sqlite, so put it in quotes. 2009-02-23 16:55:07 -08:00
Dan Helfman f72297be32 Additional unit tests for exporting. 2009-02-20 14:06:27 -08:00
Dan Helfman 26722eee93 Converting export features to work as separate plugins. Made exported filenames based on the name of the exported notebook. 2009-02-18 23:52:18 -08:00
Dan Helfman 42cff5421c You can now copy the Luminotes Desktop URL and paste it into another web browser without getting an error message. 2009-02-16 14:25:24 -08:00
Dan Helfman 16745f98dd Now ignoring even more unneeded HTML tags from an MS Word copy-and-paste: Specifically, "</o:p>" and similar. 2009-02-12 14:23:48 -08:00
Dan Helfman a8af8b3fb3 Fixed several edge cases with re-ranking notes during a reorder. Now updating several notes' ranks on every reorder instead of making successively more precise fractional ranks. 2009-02-10 17:05:03 -08:00
Dan Helfman 3c7f8b726a Lots of unit tests for reordering notes. 2009-02-10 13:40:50 -08:00
Dan Helfman 4f3267b0f4 Now note reordering is saved to the server. Still to do: New unit tests for reordering. Re-rank all notes in notebook when necessary. 2009-02-10 01:32:08 -08:00
Dan Helfman fc502c6c82 Clarified the names of some of the notebook note-loading methods so that they are less confusing. 2009-02-02 13:41:09 -08:00
Dan Helfman 32e184c553 No longer returning a list of all anonymous-readable notebooks along with the user's other notebooks.
This prevents a huge list of notebooks (including forum discussion threads!) from being sent on each wiki page load.
2009-01-29 15:30:10 -08:00
Dan Helfman a88d5cbd23 Fixed unit test for blog notebook URL to expect redirect by notebook name, not id. 2009-01-29 15:17:03 -08:00
Dan Helfman 919ae6c041 Fixing broken unit tests related to new subscription code. 2009-01-01 16:54:55 -08:00
Dan Helfman a086f387bf Payment code can now handle an optional 30-day trial for any subscription plan. Also, PayPal's subcr_eot txn_type is now ignored. 2008-12-30 11:46:41 -08:00
Dan Helfman 799e0c12b0 Fixed a bug in which forum post permalinks didn't work on posts after the first ten in a particular thread. 2008-12-13 00:19:15 -08:00
Dan Helfman a55934f948 Fixed a Luminotes Desktop bug in which creating and then clicking on a new note link sometimes caused a red error message.
This was due to a floating point rounding error in Luminotes that occured when loading note revisions from a SQLite database.
2008-12-12 23:36:29 -08:00
Dan Helfman d3e040d984 Blog post URLs are now user-friendly and SEO-friendly. 2008-11-18 15:11:58 -08:00
Dan Helfman c211456130 Lots of discussion forum / blog work. 2008-11-18 13:28:51 -08:00
Dan Helfman a53a88c320 Unit tests for controller.Users to handle current() change so only parent notebooks are returned. 2008-11-17 23:38:22 -08:00
Dan Helfman 725dbcdcb7 Changed controller.Files.purged_unused() to support file links with rel="nofollow", thereby fixing a bug that purged all uploaded files! 2008-11-06 12:30:00 -08:00
Dan Helfman 889577ddfe Completed controller.Forums unit tests. 2008-11-05 14:02:33 -08:00
Dan Helfman 99bebd6c98 Fixed some subtle edge cases in controller.Notebooks.load_notebook(). 2008-11-05 14:02:22 -08:00
Dan Helfman 1baa85bff1 Most unit tests for controller.Forums(). Still need unit tests for controller.Forum.create_thread(). 2008-11-04 17:01:07 -08:00
Dan Helfman baf529de6d Unit test for forum redirect in controller.Notebooks.default(). 2008-11-04 12:50:06 -08:00
Dan Helfman 8a00da6945 Unit tests for controller.Notebooks.old_notes() method. 2008-11-04 12:38:10 -08:00
Dan Helfman 7b7e7a6c73 Unit tests for controller.Files.* to ensure that uploads are disabled for own-notes-only notebooks. 2008-11-04 12:17:06 -08:00
Dan Helfman 0b5cd2495f Lots more unit tests for READ_WRITE_FOR_OWN_NOTES notebooks. 2008-11-04 11:35:10 -08:00
Dan Helfman 3dad16d187 controller.Users.load_notebook() now disallows read-write access for anonymous/demo users to "own notes only" notebooks. 2008-11-04 10:29:19 -08:00
Dan Helfman a97cec4369 Unit tests for new controller.Notebooks.save_note() return parameter: rank. 2008-11-03 14:36:57 -08:00
Dan Helfman c39783f7ec Unit tests for controller.Notebooks.rename() for a READ_WRITE_FOR_OWN_NOTES notebook. 2008-11-03 13:37:49 -08:00
Dan Helfman 681e11e9a7 Disabled access to several controller methods for READ_WRITE_FOR_OWN_NOTES notebooks.
Also fixed some unit tests. Many other unit tests are forthcoming.
2008-10-31 16:59:36 -07:00
Dan Helfman 9aac28bbb5 Made database tests not give spurious timing based errors. 2008-10-31 16:57:55 -07:00
Dan Helfman b4a40d2c25 More work on the discussion forums. 2008-10-30 15:26:27 -07:00
Dan Helfman 36af0bbfed Propagating notebook tags to the UI code. 2008-10-24 15:07:36 -07:00
Dan Helfman 384166b4cc Can now create a new note in a read-write-for-only-your-own-notes notebook. 2008-10-24 12:58:41 -07:00
Dan Helfman 388f2fcb02 Foundational work for both tags and discussion forums. Should have checked this in in smaller pieces. 2008-10-24 11:51:19 -07:00
Dan Helfman a7f705ef06 Now doing schema_version table creation within upgrade_schema() method instead of apply_schema_delta(). 2008-10-17 01:26:12 -07:00