Ben Kurtovic
8acddb6834
Fix cache retrieval behavior.
10 년 전
Benjamin Attal
65f8933b17
Fix merge conflicts
10 년 전
Benjamin Attal
7337638b72
Change form get_lexer to guess_lexer -- guess_lexer is more accurate.
10 년 전
Ben Kurtovic
7b9e98bc5b
Thanks @riamse
10 년 전
Benjamin Attal
ca4bb8ff42
Change format of symbols to fit databse model.
10 년 전
Ben Kurtovic
b2d9ad5c97
Missed a line.
10 년 전
Ben Kurtovic
b6fabc54ec
Can't use executemany() here.
10 년 전
Benjamin Attal
21cf52ea65
Call start_parse_servers from crawl.py
10 년 전
Benjamin Attal
c9520fd4e3
Add function to start parse servers in parser/__init__.py
10 년 전
Benjamin Attal
73dee778c5
Can specify which port to run ruby server on.
10 년 전
Ben Kurtovic
fd3a8b1598
Fix missing import.
10 년 전
Ben Kurtovic
e64c81f66f
Consistency fix: Use Codelet.url instead of Codelet.code_url.
10 년 전
Benjamin Attal
2793f072f0
Merge conflicts
10 년 전
Benjamin Attal
6edb142b4a
Can specify port number to run java server on.
10 년 전
Benjamin Attal
65a2688be9
Adjust test for new language dict.
10 년 전
Ben Kurtovic
f02dc4497c
Fixes.
10 년 전
Benjamin Attal
1f56300c73
Make sure parse servers return json loadable data. Make sure Java server closes client connection.
10 년 전
Benjamin Attal
5d3baf49d1
Change format of string returned from ruby server to correct symbol table format.
10 년 전
Ben Kurtovic
5d8ac664fe
HAHA WHAT ARE ITERATORS
10 년 전
Benjamin Attal
5e6e3fcbf5
Adjust test for new language dict.
10 년 전
Benjamin Attal
0fb2cacbd4
Make sure parse servers return json loadable data. Make sure Java server closes client connection.
10 년 전
Severyn Kozak
94953624c8
Fix #34 .
Add:
bitshift/crawler/indexer.py
-Add a `try-except` block to catch the `UnsupportedFileError` exception.
10 년 전
Ben Kurtovic
5a83720617
Strip encoding lines.
10 년 전
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.
10 년 전
Ben Kurtovic
a3eacc287e
Try to make exception reporting more useful.
10 년 전
Ben Kurtovic
5d9ef2774d
Some fixes, mainly involving language detection.
10 년 전
Ben Kurtovic
9f935bbb74
This is ugly, but it improves the current setup.
10 년 전
Benjamin Attal
0a7cccc74c
Change format of string returned from ruby server to correct symbol table format.
10 년 전
Severyn Kozak
b698a16c98
Add parse() and insert() calls to crawler.
Add:
bitshift/crawler/indexer.py
-Add `parse()` and `insert()` calls to `_insert_repository_codelets()`.
10 년 전
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`.
10 년 전
Ben Kurtovic
4dc83e913a
Implement /search.json route ( #27 )
10 년 전
Ben Kurtovic
52c7e9cf5e
Finish JSON stringification ( closes #29 )
10 년 전
Ben Kurtovic
326be3050f
Start work on serializing; clean up languages.
10 년 전
Ben Kurtovic
878088f9ab
Split symbols into implicit OR groups ( closes #28 )
10 년 전
Benjamin Attal
a1fc510ae0
Remove merge artifacts. Tweak hidden-info styles.
10 년 전
Benjamin Attal
fa148237c5
Add slide effect to hidden information.
10 년 전
Benjamin Attal
6edb6d754c
Results styling
10 년 전
Benjamin Attal
8ad2fdb19a
Add extra information to search results. Add function for creating
search results from codelets.
10 년 전
Benjamin Attal
8e3edb8080
Minor style changes to search results.
10 년 전
Benjamin Attal
117b48993e
Preliminary search result design. Must add other features to the result including meta info (title, author, etc.)
10 년 전
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.
10 년 전
Ben Kurtovic
54d4d88d5c
Merge branch 'feature/db_search' into develop
10 년 전
Ben Kurtovic
860260d0ad
Finish Database.search() ( closes #19 )
10 년 전
Ben Kurtovic
1fbe0e823b
Implement most of _get_codelets_from_ids().
10 년 전
Ben Kurtovic
827ea09085
Only use dynamic ranks if the conditional is complex.
10 년 전
Severyn Kozak
334c8dbb3a
Merge branch 'feature/style' into develop
Conflicts:
bitshift/languages.py
10 년 전
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.
10 년 전
Ben Kurtovic
7309ca5532
Some fixes and adjustments; note.
10 년 전
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.
10 년 전
Ben Kurtovic
ba8bde7689
Cleanup, fixes, additions.
10 년 전