Commit Graph

47 Commits

Author SHA1 Message Date
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