witten
/
luminotes
Archived
1
0
Fork 0
This repository has been archived on 2023-12-16. You can view files and clone it, but cannot push or open issues or pull requests.
luminotes/model
Dan Helfman 02a3544590 Search result now return notes from multiple notebooks.
- change model.Notebook.sql_search_notes() to be a static method
   - take a first_notebook_id argument and a user_id argument
   - join user_notebook on notebook_id and matches on user_notebook.user_id instead of notebook_id
   - order by notebook_id = first_notebook desc, rank instead of just rank
   - include search result for notebooks readable by anonymous user, but only if such a notebook is given as first_notebook_id
 - update code that calls model.Notebook.sql_search_notes()
 - update model.Note.to_dict() to include notebook_id
 - modify Wiki.display_search_results()
   - separate search results for the current notebook and results for all other notebooks
   - indicate which notebook each result is from
   - if there are results in other notebooks but no results in the current notebook, indicate that clearly
   - when you click on a result note link in the current notebook, it should simply open a new note
   - when you click on a result note link in another notebook, it should open in a new window
 - test in IE
 - update unit tests for:
   - controller.Notebooks.search()
   - model.Notebook.sql_search_notes()
   - model.Note.to_dict()
2008-05-19 15:16:25 -07:00
..
delta Fixed a database indexing bug that prevented notes with really long (~2700+ 2008-05-05 22:56:20 +00:00
test Search result now return notes from multiple notebooks. 2008-05-19 15:16:25 -07:00
File.py When saving a note, auto-delete any files that used to be linked from it but no longer are. Still need unit tests. 2008-02-22 19:47:28 +00:00
Invite.py More work on file uploading. Unit tests need to be fixed. 2008-02-18 20:08:07 +00:00
Note.py Search result now return notes from multiple notebooks. 2008-05-19 15:16:25 -07:00
Notebook.py Search result now return notes from multiple notebooks. 2008-05-19 15:16:25 -07:00
Password_reset.py New model.Invite object for the invite table. 2007-12-03 23:34:35 +00:00
Persistent.py Now using memcached in various places to improve performance. If the Python 2008-03-05 00:34:58 +00:00
User.py Implemented basic user account settings. Now you can change your email 2008-05-08 03:05:35 +00:00
User_revision.py * make a User_revision object containing a revision timestamp, user_id, username 2008-01-04 04:45:43 +00:00
__init__.py Renaming new_model to model, now that the old bsddb model is out of the way. 2007-10-11 19:49:00 +00:00
drop.sql Fixed minor bug in initdb that caused initial anonymous user creation with 2008-04-04 07:54:17 +00:00
reap.sql * Wrote a database reaper script to delete unused notes, notebooks, etc. 2008-03-04 20:01:59 +00:00
schema.sql Forgot to update the schema.sql file based on delta/1.3.14.sql 2008-05-07 20:40:34 +00:00