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
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
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
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
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
c211456130
Lots of discussion forum / blog work.
2008-11-18 13:28:51 -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
0b5cd2495f
Lots more unit tests for READ_WRITE_FOR_OWN_NOTES notebooks.
2008-11-04 11:35:10 -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
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
4d24914496
Leading/trailing spaces and newlines in note titles and contents are now stripped out when exporting to CSV.
2008-09-29 23:35:45 -07:00
Dan Helfman
f2b88441ee
Leading/trailing spaces in note titles are now ignored when making links to such notes.
2008-09-28 14:48:22 -07:00
Dan Helfman
8c54f7e59c
Testing rewriting of imported note links that have full protocol and server (" http://blah/ "), as IE tacks on.
2008-09-26 23:06:40 -07:00
Dan Helfman
c04475fc7e
Fixed bug in which attempting to export a notebook containing a note saved by a user without a username would raise an error.
2008-09-26 21:57:53 -07:00
Dan Helfman
61fb8cc079
Fixed a bug in which attempting to export a notebook containing a note without a title would raise an error.
2008-09-26 21:54:43 -07:00
Dan Helfman
38f4772a6a
Completed note link rewriting support for CSV importing. Also completed unit tests for that and CSV exporting.
2008-09-26 21:30:40 -07:00
Dan Helfman
6c46951285
Mentioned Google Chrome. Added a link to contact info for people to vote for their browser choice.
2008-09-22 14:23:13 -07:00
Dan Helfman
968ef22bc4
Implemented CSV exporting, and improved CSV importing to better handle the exported CSV files.
...
Importing still needs work on properly handling internal note links.
2008-09-17 23:39:11 -07:00
Dan Helfman
f07cd2dc41
Notebooks.summarize_note() can now optionally highlight some particular text.
2008-08-26 19:35:50 -07:00
Dan Helfman
2fa2010dd9
Added very basic note summarizing for search results if the backend doesn't return a note summary (e.g. for SQLite).
2008-08-19 22:15:54 -07:00
Dan Helfman
ee38d64302
All Notebooks unit tests are now passing with the new SQLite backend.
2008-08-19 17:49:29 -07:00
Dan Helfman
6e8e1a31c9
Improved escaping of titles based on value of plaintext parameter. Finished unit for import_csv().
2008-08-11 13:21:12 -07:00
Dan Helfman
6b8bb9ce4f
Tweaked CSV import to support HTML refs (e.g. >) in imported titles.
2008-08-11 03:47:17 -07:00
Dan Helfman
4d50c1b869
Began unit tests for Notebooks.import_csv() and added stub tests for those that are still to do.
2008-08-11 02:34:32 -07:00
Dan Helfman
52f129e571
New notebook import feature for importing notes from a CSV file. (Beta.)
...
Uses existing file upload mechanism with slightly modified UI to upload the file.
Then there's new CSV parsing code to parse the CSV and import it as a new notebook.
Still need a few more unit tests before this feature can be considered complete.
2008-08-08 16:39:53 -07:00
Dan Helfman
cc317c03ad
Enforcing maximum note length after stripping the note of any disallowed HTML tags instead of before.
...
Also fixed broken unit test for save_note() without login.
2008-08-05 17:42:56 -07:00
Dan Helfman
8271f82734
Unit tests for controller.Notebooks.revert_note().
2008-07-11 17:06:01 -07:00
Dan Helfman
48f58d0c0e
Fixed bug in which bolding of suggest-as-you-type search text was case sensitive. Now it's case insensitive.
2008-06-29 22:49:29 -07:00
Dan Helfman
0271c4b5d9
Implemented full unit tests for controller.Notebooks.search_titles().
2008-06-29 15:50:27 -07:00
Dan Helfman
599971ba01
When linking to a note by title, the note resolution is now
...
case-insensitive instead of case-sensitive.
2008-06-25 20:04:06 -07:00
Dan Helfman
eaf45f5599
Links to embedded images now show up within the note tree's list of links.
...
Links to files that have not yet been uploaded (or have been deleted) are
now excluded from the note tree's list of links.
2008-06-17 20:25:44 -07:00
Dan Helfman
6fcec83167
Fixed annoying bug where some unit tests didn't use stub SMTP class and so actually send real email messages.
2008-06-07 17:06:43 -07:00