Archived
1
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/controller
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
..
test Search result now return notes from multiple notebooks. 2008-05-19 15:16:25 -07:00
__init__.py Renaming repository to new name: luminotes 2007-07-16 20:22:38 +00:00
Database.py Added support for database hostname and ssl mode in configuration file. 2008-05-16 14:12:01 -07:00
Expire.py Possibly fixed a bug where IE 7 would fail to download as HTML via HTTPS 2008-05-06 21:41:00 +00:00
Expose.py * Now if you try to load a page where access is required, and you're not 2008-04-18 19:54:50 +00:00
Files.py Fixing comment. 2008-04-25 19:46:42 +00:00
Forums.py Adding unfinished Forums controller and associated tests. 2008-04-25 20:34:01 +00:00
Html_cleaner.py Fixed bug in Html_cleaner which produced broken tags like "<br/>" instead of "<br />" 2008-05-02 18:56:03 +00:00
Html_differ.py Fixed yet another diff-breaking edge case. This one had to do with 2008-05-03 07:40:46 +00:00
Html_nuker.py Fix so None doesn't ever get added to result list, which screws up the parser. 2007-07-19 19:06:22 +00:00
Notebooks.py Search result now return notes from multiple notebooks. 2008-05-19 15:16:25 -07:00
Root.py Passing new yearly parameter to main page. 2008-05-08 19:29:11 +00:00
Users.py In send_invites(), no longer implicitly assuming rate plan 0 has 2008-05-08 23:17:17 +00:00
Validate.py Finished remake of signup page. You can now click "signup" for non-free accounts even if you're not logged in. 2008-03-24 22:33:00 +00:00