Skip to content
This repository has been archived by the owner on Jun 5, 2019. It is now read-only.

Search #50

Open
wants to merge 37 commits into
base: master
Choose a base branch
from
Open

Search #50

wants to merge 37 commits into from

Commits on Aug 11, 2014

  1. Elasticsearch WIP

    MongoDB search is pretty meh. This branch is the first stab at leveraging Elasticsearch. More about Elasticsearch here: http://www.elasticsearch.org
    
    Experiment adds `query` and `search` params to Entry#findByParams (supported in both templates and REST API). `query` defers to Elasticsearch's "simple query string" (better for filtering/templates), while `search` uses a "fuzzy" query with some simple defaults (better for autocomplete). Ended up using query for the typeahead anyway (adding a * to the end by default).
    
    Add Entry#fetchWithParams and typeahead.js to frontend, and a quick demo to the dashboard.
    
    Issues:
    * Currently setting query or search will override and ignore all other params sent in. If people like this approach, we should port the function altogether to rely on Elasticsearch. (would be pretty straight-forward)
    davidkaneda committed Aug 11, 2014
    Configuration menu
    Copy the full SHA
    70f1511 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6b9dca View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2014

  1. Configuration menu
    Copy the full SHA
    44c7bbb View commit details
    Browse the repository at this point in the history
  2. Try waiting for a the indexed callback before running test

    Still uses a timeout though :/ just want to try on Travis
    davidkaneda committed Aug 13, 2014
    Configuration menu
    Copy the full SHA
    f85aebb View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into basic-search

    Conflicts:
    	server/routes/api/entries.coffee
    davidkaneda committed Aug 13, 2014
    Configuration menu
    Copy the full SHA
    f723f7d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e43f070 View commit details
    Browse the repository at this point in the history
  5. Nix the synchronize call

    davidkaneda committed Aug 13, 2014
    Configuration menu
    Copy the full SHA
    815a341 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2014

  1. Configuration menu
    Copy the full SHA
    8f6e6b1 View commit details
    Browse the repository at this point in the history
  2. Oi

    davidkaneda committed Aug 16, 2014
    Configuration menu
    Copy the full SHA
    88b891e View commit details
    Browse the repository at this point in the history
  3. Last try

    davidkaneda committed Aug 16, 2014
    Configuration menu
    Copy the full SHA
    40d54c9 View commit details
    Browse the repository at this point in the history
  4. Fix User roles test

    davidkaneda committed Aug 16, 2014
    Configuration menu
    Copy the full SHA
    4ee36ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6b135e4 View commit details
    Browse the repository at this point in the history
  6. Force rebuild

    davidkaneda committed Aug 16, 2014
    Configuration menu
    Copy the full SHA
    f3ea731 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    20f25f4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cd25859 View commit details
    Browse the repository at this point in the history
  9. More fixees for tests

    davidkaneda committed Aug 16, 2014
    Configuration menu
    Copy the full SHA
    e7204b1 View commit details
    Browse the repository at this point in the history
  10. Update mongoosastic

    davidkaneda committed Aug 16, 2014
    Configuration menu
    Copy the full SHA
    8544c4e View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2014

  1. Abstract 'rest' function for tests

    Start to fill in Buckets route tests a bit
    davidkaneda committed Aug 17, 2014
    Configuration menu
    Copy the full SHA
    d8ca5ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5728901 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86636c1 View commit details
    Browse the repository at this point in the history
  4. Separate DB and ES resets

    (and start a "prep" which waits for Mongo connection)
    davidkaneda committed Aug 17, 2014
    Configuration menu
    Copy the full SHA
    86b2b90 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2014

  1. Upgrade mongoosastic

    Discussed Model#refresh with mongoosastic contrib. Unfortunately still requires a timeout after initial indexing/refresh. Adds more tests.
    davidkaneda committed Aug 20, 2014
    Configuration menu
    Copy the full SHA
    1bd7e8c View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2014

  1. Merge branch 'master' into basic-search

    Conflicts:
    	client/source/templates/entries/row.hbs
    	server/models/bucket.coffee
    	server/models/entry.coffee
    	server/routes/api/buckets.coffee
    	server/routes/api/entries.coffee
    	test/reset.coffee
    	test/server/models/bucket.coffee
    davidkaneda committed Aug 24, 2014
    Configuration menu
    Copy the full SHA
    7e48aad View commit details
    Browse the repository at this point in the history
  2. Fix for migration

    davidkaneda committed Aug 24, 2014
    Configuration menu
    Copy the full SHA
    9631e62 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c526d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc2a5ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    db2aa1c View commit details
    Browse the repository at this point in the history
  6. Merge branch 'master' into basic-search

    Conflicts:
    	server/routes/api/entries.coffee
    davidkaneda committed Aug 24, 2014
    Configuration menu
    Copy the full SHA
    7f3f3b0 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'master' into basic-search

    Conflicts:
    	client/source/views/entries/browser.coffee
    	package.json
    	user/templates/index.hbs
    davidkaneda committed Aug 24, 2014
    Configuration menu
    Copy the full SHA
    b113a23 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8259cda View commit details
    Browse the repository at this point in the history
  9. Express 4 syntax updates

    davidkaneda committed Aug 24, 2014
    Configuration menu
    Copy the full SHA
    cda4c86 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    10b3a23 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2014

  1. Configuration menu
    Copy the full SHA
    77b1e6a View commit details
    Browse the repository at this point in the history
  2. Fix for search redirects

    davidkaneda committed Aug 25, 2014
    Configuration menu
    Copy the full SHA
    6a9aad0 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2014

  1. Configuration menu
    Copy the full SHA
    697765f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'npm-module' into search

    Conflicts:
    	test/reset.coffee
    	test/server/models/entry.coffee
    	test/server/routes/api/buckets.coffee
    davidkaneda committed Aug 30, 2014
    Configuration menu
    Copy the full SHA
    52024fb View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2014

  1. Configuration menu
    Copy the full SHA
    dfe5a84 View commit details
    Browse the repository at this point in the history