29da14d
Make logo a link again by
2014-05-30 12:08:52 -0400
465503b
Fixing merge conflicts by
2014-05-30 12:06:24 -0400
a130467
Increase the width of the results. Show hidden info on hover instead of click. Move language to top of result. by
2014-05-30 10:13:42 -0400
4dc83e9
Implement /search.json route (#27) by
2014-05-29 14:37:44 -0400
52c7e9c
Finish JSON stringification (closes #29) by
2014-05-29 14:14:14 -0400
326be30
Start work on serializing; clean up languages. by
2014-05-29 13:15:25 -0400
878088f
Split symbols into implicit OR groups (closes #28) by
2014-05-29 13:04:18 -0400
a1fc510
Remove merge artifacts. Tweak hidden-info styles. by
2014-05-28 23:53:30 -0400
fa14823
Add slide effect to hidden information. by
2014-05-28 23:34:39 -0400
6edb6d7
Results styling by
2014-05-27 13:13:19 -0400
8ad2fdb
Add extra information to search results. Add function for creating search results from codelets. by
2014-05-18 22:49:34 -0400
8e3edb8
Minor style changes to search results. by
2014-05-14 23:25:17 -0400
117b489
Preliminary search result design. Must add other features to the result including meta info (title, author, etc.) by
2014-05-14 20:48:09 -0400
38660ea
Search results are now code blocks. Used pygments to parse a block of code into html, and used html styles to highlight the text. by
2014-05-14 17:31:26 -0400
4eb2cdd
Results styling by
2014-05-27 13:13:19 -0400
54d4d88
Merge branch 'feature/db_search' into develop by
2014-05-24 16:16:59 -0400
860260d
Finish Database.search() (closes #19) by
2014-05-24 16:12:49 -0400
1fbe0e8
Implement most of _get_codelets_from_ids(). by
2014-05-24 15:04:19 -0400
827ea09
Only use dynamic ranks if the conditional is complex. by
2014-05-23 12:39:58 -0400
c8cc7d7
Fix #23. Slightly index.js refactor. by
2014-05-21 21:30:15 -0400
334c8db
Merge branch 'feature/style' into develop by
2014-05-21 20:55:09 -0400
dbba109
Add advanced-query live update. Clean up. by
2014-05-21 19:22:31 -0400
7309ca5
Some fixes and adjustments; note. by
2014-05-21 16:32:08 -0400
abbc807
Complete query assembly; add autocomplete menu. by
2014-05-21 15:04:30 -0400
ba8bde7
Cleanup, fixes, additions. by
2014-05-21 13:06:27 -0400
fbc5eeb
Refactor query production; fixes. by
2014-05-21 10:57:22 -0400
aa3cd9d
Add query string assembly. by
2014-05-20 23:17:29 -0400
5132134
Migrate search-form code to new file. by
2014-05-20 13:13:50 -0400
fcdb01e
Add search-group selection/removal. by
2014-05-19 21:53:42 -0400
3431703
Add ability to add input fields/groups. by
2014-05-19 20:06:31 -0400
53bc6cd
Add `add-group` button, style input fields. by
2014-05-19 19:11:44 -0400
91256b1
Finish parameterize() for Text. by
2014-05-19 13:02:54 -0400
f49ad1d
Move parameterization functions to Node classes. by
2014-05-19 11:00:14 -0400
3df9300
Add checkbox-hack menu selection transitions. by
2014-05-19 09:49:41 -0400
8fbfd4c
Fix _parse_node; _parse_term quote handling; should probably refactor. by
2014-05-18 23:11:23 -0400
53a1d22
Add extra information to search results. Add function for creating search results from codelets. by
2014-05-18 22:49:34 -0400
08ce46f
Implement FTS for authors. by
2014-05-18 20:55:14 -0400
4cb5664
Style the sidebar; prepare for CSS onclick. by
2014-05-18 11:14:02 -0400
dda7954
Replace old advanced search form with new skeleton. by
2014-05-18 10:44:28 -0400
d3f6f22
Finish exploding symbols. by
2014-05-17 20:33:08 -0400
e92abdd
Add search group creation/selection. by
2014-05-17 12:19:17 -0400
1111afc
Explode dates and symbols. by
2014-05-16 14:45:36 -0400
cd27777
Start exploding query trees. by
2014-05-16 14:37:43 -0400
4fa8b9f
Improve exception behavior; cleanup. by
2014-05-16 14:18:37 -0400
9cfc8a7
Add advanced-search icon, move title to corner. by
2014-05-16 11:26:44 -0400
f42b65e
Integrate advanced search form with existing UI. by
2014-05-15 09:23:03 -0400
4a8dcc8
Minor style changes to search results. by
2014-05-14 23:25:17 -0400
43c6b2c
Add languages.json, integrate with languages.py. by
2014-05-14 22:46:17 -0400
d62a71f
Create lib/ structure, clean up js. by
2014-05-14 22:23:20 -0400
450e7ce
Add `datepicker` and `typeahead`, by
2014-05-14 20:50:49 -0400
b1ff943
Preliminary search result design. Must add other features to the result including meta info (title, author, etc.) by
2014-05-14 20:48:09 -0400
b6be2b9
Search results are now code blocks. Used pygments to parse a block of code into html, and used html styles to highlight the text. by
2014-05-14 17:31:26 -0400
7e876c8
Add sort keys, fix a bug, add tests. by
2014-05-14 14:28:32 -0400
3040648
Add unit tests, cleanup. by
2014-05-14 13:16:58 -0400
49a858f
Merge branch 'feature/query_parser' into develop by
2014-05-14 12:38:57 -0400
983f9a5
Implement basic tree balancing. by
2014-05-14 11:02:35 -0400
c8dcfde
Simplify form layout. by
2014-05-13 21:24:05 -0400
947ed59
Add adv-search form, skeleton-pages. by
2014-05-13 20:04:22 -0400
c9b558d
Finish query parsing, mostly. by
2014-05-13 13:15:34 -0400
b4019a4
Add a text logo. by
2014-05-13 13:00:41 -0400
9b2346c
Add jQuery; infinite scrolling to results. by
2014-05-12 19:53:15 -0400
ba8c814
Add results animation, more content to index.js. by
2014-05-12 18:52:55 -0400
b5036eb
Add 3 base-colors, better transition animation. by
2014-05-12 17:46:33 -0400
611a4ea
More accurate model for boolean logic. by
2014-05-12 14:06:26 -0400
d319bde
Begin work on a model for boolean logic parsing. by
2014-05-12 00:02:13 -0400
1bc132c
Add transition when user types, results styling. by
2014-05-11 12:30:45 -0400
6a9a25d
Add js/, index.js with working typing detection. by
2014-05-11 11:04:53 -0400
7359651
Add partly styled search bar, fix footer. by
2014-05-11 10:57:48 -0400
bcab13f
Finish _scan_query(), _split_query(). by
2014-05-11 02:52:14 -0400
da87593
Clean up SPLIT_QUERY_STRING. by
2014-05-11 02:32:30 -0400
9c867b4
code by
2014-05-11 01:29:16 -0400
4100107
Change UnaryOp.NOT to work with BinaryOp.{OR,AND} by
2014-05-11 01:28:39 -0400
525b49b
Construct full trees; support inverting with not:<term>. by
2014-05-10 20:29:13 -0400
461f0fe
More complete and descriptive error messages. by
2014-05-10 20:07:47 -0400
3fbe0c2
Finish parsing for languages. by
2014-05-09 13:49:08 -0400
064c448
Symbol parsing works. by
2014-05-09 13:14:22 -0400
ed6d025
Fix a typo. by
2014-05-09 13:10:00 -0400
21d1c49
Parsing dates should work. by
2014-05-09 13:08:08 -0400
d8b6a92
Add flooring to footer. by
2014-05-08 22:00:51 -0400
bdc1773
Finalize base template/styling; add _variables. by
2014-05-08 20:42:06 -0400
edf3082
Add center column, footer, transitions. by
2014-05-08 15:16:04 -0400
27ac48e
More debug stuff. by
2014-05-08 14:46:49 -0400
c9258f3
Literal parsing; term parsing hooks; unit test stubs. by
2014-05-08 14:39:06 -0400
816d003
More work on query parsing. by
2014-05-08 13:10:57 -0400
7b54df6
Merge branch 'feature/parser' into feature/query_parser by
2014-05-08 12:53:51 -0400
b5c22d3
More work. by
2014-05-07 13:15:49 -0400
cf2b48e
More work on query tree structure. by
2014-05-07 12:57:37 -0400
674f227
Work more on query tree structure. by
2014-05-06 13:13:03 -0400
be7c871
Add Rakefile task for running ruby parse server. by
2014-05-05 17:21:45 -0400
d127ac9
1) All unavailable line numbers and column numbers become -1. 2) Add correct dependency in pom.xml by
2014-05-05 17:01:25 -0400
044a448
Change the format of the symbols to fit with earwig's issue. by
2014-05-05 12:40:06 -0400
4cc0626
Catch ClassNotFound error in parser __init__.py by
2014-04-28 17:17:22 -0400
d8048a7
Fix data length sent to client from ruby server. Pad with extra bytes. by
2014-04-28 02:44:52 -0400
b16bc40
Consolidate parsers into __init__.py. Update python.py parser. by
2014-04-28 00:14:07 -0400
71dec1d
Modify the python parser. Make data more descriptive by adding data about function calls. by
2014-04-27 23:21:44 -0400
6e54eb5
Java server tells python client how much data to read. by
2014-04-27 22:48:02 -0400
d8b234f
Update docstrings and parser dispatching in parser init file. by
2014-04-27 22:47:19 -0400
7f1d9dd
Add a working preliminary version of the ruby parser. Still need to add a rule for running it in the Rakefile. by
2014-04-27 22:46:07 -0400
08f1607
Add template for ruby parser by
2014-04-20 20:46:55 -0400
c859416
Change test file to support different parsers by
2014-04-20 13:22:47 -0400