Benjamin Attal
73dee778c5
Can specify which port to run ruby server on.
12 년 전
Ben Kurtovic
fd3a8b1598
Fix missing import.
12 년 전
Ben Kurtovic
e64c81f66f
Consistency fix: Use Codelet.url instead of Codelet.code_url.
12 년 전
Benjamin Attal
2793f072f0
Merge conflicts
12 년 전
Benjamin Attal
6edb142b4a
Can specify port number to run java server on.
12 년 전
Benjamin Attal
65a2688be9
Adjust test for new language dict.
12 년 전
Ben Kurtovic
f02dc4497c
Fixes.
12 년 전
Benjamin Attal
1f56300c73
Make sure parse servers return json loadable data. Make sure Java server closes client connection.
12 년 전
Benjamin Attal
5d3baf49d1
Change format of string returned from ruby server to correct symbol table format.
12 년 전
Ben Kurtovic
5d8ac664fe
HAHA WHAT ARE ITERATORS
12 년 전
Benjamin Attal
5e6e3fcbf5
Adjust test for new language dict.
12 년 전
Benjamin Attal
0fb2cacbd4
Make sure parse servers return json loadable data. Make sure Java server closes client connection.
12 년 전
Severyn Kozak
94953624c8
Fix #34 .
Add:
bitshift/crawler/indexer.py
-Add a `try-except` block to catch the `UnsupportedFileError` exception.
12 년 전
Ben Kurtovic
5a83720617
Strip encoding lines.
12 년 전
Severyn Kozak
fc8d478060
Untested fix #33 .
Add:
bitshift/crawler/indexer.py
-Add conditional to remove the full path of a repository if the owner's
directory contains only one sub-directory.
12 년 전
Ben Kurtovic
a3eacc287e
Try to make exception reporting more useful.
12 년 전
Ben Kurtovic
5d9ef2774d
Some fixes, mainly involving language detection.
12 년 전
Ben Kurtovic
9f935bbb74
This is ugly, but it improves the current setup.
12 년 전
Benjamin Attal
08a8daa227
Add cascading results again
12 년 전
Benjamin Attal
0a7cccc74c
Change format of string returned from ruby server to correct symbol table format.
12 년 전
Benjamin Attal
4ee545ab72
Allow lib directories to be staged.
12 년 전
Severyn Kozak
dc84a6fd9c
Prevent removal of last input fields.
Add:
static/js/index.advanced-search-form.js
-Prevent the user from removing the last input field in an
advanced-search group.
Rem:
templates/index.html
-Remove vestige code accidentally preserved during the c6e5b4f merge.
12 년 전
Severyn Kozak
c6e5b4f0cc
Merge branch 'feature/style.results' into feature/style
Conflicts:
static/js/index.js
templates/index.html
12 년 전
Severyn Kozak
b698a16c98
Add parse() and insert() calls to crawler.
Add:
bitshift/crawler/indexer.py
-Add `parse()` and `insert()` calls to `_insert_repository_codelets()`.
12 년 전
Severyn Kozak
f8436fa484
Part of #26 . Move __init__.py to crawl.py.
Add:
bitshift/crawler/(__init__, crawl).py
-Move `__init__.py` to `crawl.py`, and add a `main` block to allow
running the crawler via `python -m`.
12 년 전
Benjamin Attal
29da14d7a6
Make logo a link again
12 년 전
Benjamin Attal
465503bfa9
Fixing merge conflicts
12 년 전
Benjamin Attal
a1304671f5
Increase the width of the results. Show hidden info on hover instead of click. Move language to top of result.
12 년 전
Ben Kurtovic
4dc83e913a
Implement /search.json route ( #27 )
12 년 전
Ben Kurtovic
52c7e9cf5e
Finish JSON stringification ( closes #29 )
12 년 전
Ben Kurtovic
326be3050f
Start work on serializing; clean up languages.
12 년 전
Ben Kurtovic
878088f9ab
Split symbols into implicit OR groups ( closes #28 )
12 년 전
Benjamin Attal
a1fc510ae0
Remove merge artifacts. Tweak hidden-info styles.
12 년 전
Benjamin Attal
fa148237c5
Add slide effect to hidden information.
12 년 전
Benjamin Attal
6edb6d754c
Results styling
12 년 전
Benjamin Attal
8ad2fdb19a
Add extra information to search results. Add function for creating
search results from codelets.
12 년 전
Benjamin Attal
8e3edb8080
Minor style changes to search results.
12 년 전
Benjamin Attal
117b48993e
Preliminary search result design. Must add other features to the result including meta info (title, author, etc.)
12 년 전
Benjamin Attal
38660eaae2
Search results are now code blocks. Used pygments to parse a block of code into html, and used html styles to highlight the text.
12 년 전
Benjamin Attal
4eb2cdda0c
Results styling
12 년 전
Ben Kurtovic
54d4d88d5c
Merge branch 'feature/db_search' into develop
12 년 전
Ben Kurtovic
860260d0ad
Finish Database.search() ( closes #19 )
12 년 전
Ben Kurtovic
1fbe0e823b
Implement most of _get_codelets_from_ids().
12 년 전
Ben Kurtovic
827ea09085
Only use dynamic ranks if the conditional is complex.
12 년 전
Severyn Kozak
c8cc7d7ecf
Fix #23 . Slightly index.js refactor.
Add:
static/js/index.js
-Fix #23 .
-Move callbacks to an function that gets executed on definition, for
more aesthetically modular code.
Rem:
static/js/lib/typeahead.bundle.min.js
-Remove the `typeahead` plugin, which is not longer used for
autocompletion.
12 년 전
Severyn Kozak
334c8dbb3a
Merge branch 'feature/style' into develop
Conflicts:
bitshift/languages.py
12 년 전
Severyn Kozak
dbba109a31
Add advanced-query live update. Clean up.
Add:
templates/index.html, static/js/index.advanced-search-form.js
-Remove commented-out code, `testQueryStringGeneration()`, etc.; prepare
for merging into `develop`.
static/js/advanced-search-form.js
-Perform a live update of the main query bar with a user's inputs in the
advanced search form.
12 년 전
Ben Kurtovic
7309ca5532
Some fixes and adjustments; note.
12 년 전
Severyn Kozak
abbc8070df
Complete query assembly; add autocomplete menu.
Add:
static/js/index.advanced-search-form.js, static/sass/index.sass,
static/css/lib/jqueryui.custom.min.css
-Add `jQuery UI` autocompletion menu to the advanced-search form's
language input field, to replace `twitter typeahead` (which was
incompatible with the new form's style rules).
static/js/index.advanced-search-form.js
-Add regex field specifier to query string.
12 년 전
Ben Kurtovic
ba8bde7689
Cleanup, fixes, additions.
12 년 전