Aaron Blankstein
9fc76c2be4
merge in search updates from master
2017-08-23 15:22:08 -04:00
Aaron Blankstein
893937b4f7
fixes indexing of subdomains and adds test to the unittests
2017-08-23 12:02:54 -04:00
Aaron Blankstein
ec4c6e1492
fix typo in the full re-indexer + abandon update if no new profiles
2017-08-23 09:23:35 -04:00
Aaron Blankstein
0310926e99
tabs->spaces in search/server.py
2017-08-23 09:10:36 -04:00
Aaron Blankstein
13798e5fa2
str() subdomain names before lookup
2017-08-22 18:46:40 -04:00
Aaron Blankstein
948e3d9987
okay, there were errors from before, but now also support subdomains!
2017-08-22 18:23:05 -04:00
Aaron Blankstein
369a762e39
Merge branch 'master' into develop
2017-08-22 17:44:35 -04:00
Aaron Blankstein
119728cfb0
add locking so that the full indexer and the updater don't step on one another
2017-08-22 16:31:41 -04:00
Aaron Blankstein
69a1139c7a
status bar should fill all the way now
2017-08-22 15:17:29 -04:00
Aaron Blankstein
7d9ae1304d
write last indexed file on updates
2017-08-22 14:29:50 -04:00
Aaron Blankstein
87dd8b0cef
adds --update_profiles flag to fetch_data, to update the profiles which have new zonefiles since last indexing
2017-08-22 13:36:01 -04:00
Aaron Blankstein
c878b62c8a
/usr/bin/env python -> python2. our code is not python3 friendly, we should specify that
2017-08-17 13:40:01 -04:00
Aaron Blankstein
656bb21806
fix bug in search indexing + remove index.html (its a generated file, and shouldn't be in repo)
2017-08-10 18:41:13 -04:00
Aaron Blankstein
2e10455fa4
patching fetch data for new get_profile method signature
2017-06-30 11:48:33 -04:00
Aaron Blankstein
898053fbf0
fixing bug in the search alphanumeric test. regex led to huge CPU hangs on some bad inputs. responsible for today's pagerduty call
2017-06-20 14:08:52 -04:00
Aaron Blankstein
227c9b1ca8
moving logging code
2017-04-24 16:46:32 -04:00
Aaron Blankstein
6b7ee070f4
more tests
2017-04-24 16:39:42 -04:00
Aaron Blankstein
9944bf265e
fixed search endpoint includes by renaming _payment to _index
2017-04-18 15:51:50 -04:00
Aaron Blankstein
58e2af7fe5
fixed /v1/search endpoint -- now it forwards to the searcher blueprint if enabled, or makes request to search.blockstack
2017-04-13 15:29:36 -04:00
Aaron Blankstein
566c2895ce
default search endpoint on, update the copyright notices for the test files, add Cache-Control headers if you want to use edge caching
2017-04-12 18:18:16 -04:00
Aaron Blankstein
584dbd6bc9
added test mode to fetch_data, so that it only loads profiles for users in the unit test suite
2017-04-12 16:10:40 -04:00
Aaron Blankstein
33943b8f0e
handle legacy profile formats in fetching profile data
2017-04-12 15:51:55 -04:00
Aaron Blankstein
9bc1329af7
a little more brushing up of the install instructions, plus moved status bar output of fetch_data to stdout
2017-04-11 13:49:53 -04:00
Aaron Blankstein
bccf08e2d2
integrating search as a blueprint flask, plus getting its imports to play nicely with the api module
2017-04-11 12:13:51 -04:00
Muneeb Ali
f0b81991bd
combined search css/js/templates are other files into a single structure
2017-04-04 18:34:04 -04:00
Muneeb Ali
9a860d6280
removed old files and moved .md files to doc/
2017-04-04 18:14:08 -04:00
Muneeb Ali
dcacff1606
Merge remote-tracking branch 'origin/search' into api
2017-04-03 09:42:34 -04:00
muqeetali
8e06294689
added GUID search
2017-03-26 19:51:50 -05:00
Muneeb Ali
af8f4c5a6e
updated func name and memcached ver
2017-03-18 20:59:13 -04:00
Muneeb Ali
c8dae20022
updated deployment instructions for search
2017-03-18 20:58:51 -04:00
Muneeb Ali
adb2066dce
added nginx as the new default deployment method and removed apache
2017-03-15 13:36:06 -04:00
Muneeb Ali
88eb839d4c
added instructions for memcached & nginx
2017-02-27 11:50:44 -05:00
Muneeb Ali
44facc0947
hooked new fetch methods
2017-02-27 10:17:29 -05:00
Muneeb Ali
e3abfdac7e
added uwsgi config template
2017-02-27 10:17:08 -05:00
Muneeb Ali
7af0c59f3e
added nginx config template
2017-02-27 10:16:55 -05:00
Guy Lepage
3cb04c8a37
added the rest of the required content
2017-02-26 21:06:19 -05:00
Guy Lepage
d6d5b9aacc
resolved all navbar issues, alignment logos from mobile to desktop
2017-02-26 20:36:55 -05:00
Guy Lepage
a397b7c763
pulled navbar brand left on mobile
2017-02-26 20:06:10 -05:00
Guy Lepage
cd028ccf4b
built mobile navbar
2017-02-26 18:24:48 -05:00
Guy Lepage
45c78480eb
built navbar
2017-02-26 17:04:55 -05:00
Guy Lepage
c881ac2fb1
added meta data and structure to the index
2017-02-24 19:26:11 -05:00
Guy Lepage
bcb48d1e16
added index.html and set routes
2017-02-24 16:34:53 -05:00
Guy Lepage
d378454003
Merge branch 'search' of github.com:blockstack/blockstack-core into search
...
merge search
2017-02-24 16:23:33 -05:00
Guy Lepage
c1acd852e0
removed templates directory
2017-02-24 16:12:03 -05:00
Guy Lepage
139c355e16
added blockstack-bootstrap
2017-02-24 15:55:16 -05:00
Valentin Sundermann
f27c530a5a
Change mkvirtualenv to just virtualenv
...
as some useres might not have the command `mkvirtualenv` which
comes with virtualenv wrapper.
`virtualenv` creates a new venv just as `mkvirtualenv` does.
2017-02-24 21:07:08 +01:00
Muneeb Ali
cef4a5b795
reorg of directory
2017-02-24 10:35:59 -05:00