Archived
1
0
Commit Graph

243 Commits

Author SHA1 Message Date
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
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
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
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