and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

  1. 16 Mar, 2015 13 commits
  2. 13 Mar, 2015 12 commits
  3. 12 Mar, 2015 15 commits
    • ashmakau's avatar
      BUGZ-2442: add ?nocache to company profile logo · f22ab146
      ashmakau authored
      f22ab146
    • Ike Garrow's avatar
      INTEGRATION: (merge) Merge integration into master · 207edaac
      Ike Garrow authored
          3ce99a07 - RESP-1292: (merge) Merge RESP-1292 into integration
          32fa19f1 - RESP-1243: (merge) Merge RESP-1243 into integration
          4419079d - RESP-1233: (merge) Merge RESP-1233 into integration
          bc022f33 - RESP-1129: (merge) Merge RESP-1129 into integration
          72e4fd79 - LQ-1446: (merge) Merge LQ-1446 into integration
          87afbc1b - CORE-121: (merge) Merge CORE-121 into integration
          d82542ac - CORE-121: Rename the test_match to prevent name problem in the tests
          5200267f - CORE-121: Fix alembic branch conflict
          5ce0fabb - CORE-121: (merge) Merge CORE-121 into integration
          70f210b5 - CORE-121: Fix the larger equal sign
          036b940e - CORE-121: Fix the broken tests
          3a9173f1 - RESP-1292 final tweaks and new buttons
          e6574e28 - LQ-1446: Prevent duplicate headers when sending via sendgrid
          bee6a808 - CORE-121: Fix merge conflicts
          6f495bae - RESP-1292 tweaks
          faae6f93 - RESP-1243 remove and filter event with type radio.
          955e7431 - RESP-1129 fix whitespace inconsistency.
          2fc3982c - RESP-1129 review feedback.
          1a44a3f4 - RESP-1243 update naf filter events.
          45e3fec0 - RESP-1292 adding token links... still broken though
          fe8d2442 - RESP-1292 first pass at updating language. tokenized links are missing
          f678967e - RESP-1129 also fix bug with '...' at upper bounds.
          91deeace - RESP-1129 add '...' to low side of pagination.
          b6664826 - RESP-1243 style adjustments to filter pills.
          99276c73 - RESP-1233: add event log to transaction profile activate/deactivate
          c6a746d7 - RESP-1243 finishing some filter pill behavior, qa feedback.
          a9be4b63 - RESP-1243 move pills to spoke, use on NAF.
          e74e4652 - CORE-121: using one db_session for processing
          2d70fc25 - CORE-121: Updated tests and batch write
          74828c9a - CORE-121: Prefer flush over commit
          c6a40f8b - RESP-1243 NAF filter updates. Add Opportunities, restrict OPPs and New Companies based on is_opp_search_enabled.
          4394397a - CORE-121: Better logging statements
          b69541e1 - CORE-121: Change the order that we write blobs
          80a8a769 - CORE-121: Change the blob keywords to object and convert the debug statements
          f1a82623 - CORE-121: Change tp public id
          7ae2cbe3 - CORE-121: Separated entity types into individual functions'
          258c24ba - CORE-121: Blob insertion error gets its template as well
          09e0760f - CORE-121: Fixed syntax error
          cf46c704 - CORE-121: Fixed another exception statement
          d86c2fa5 - CORE-121: Separated the error strings as templates
          64e9bcd0 - CORE-121: Fix the syntax error
          55251bec - CORE-121: Updated the exception error to be more descriptive
          75dbd001 - CORE-121: Descriptive exception error
          f74b56d9 - CORE-121: Descriptive exception
          64fa2ef4 - CORE-121: Fix typo due to merge conflict
          be314366 - CORE-121: Fix merge conflict
          1bf1966f - CORE-121: Addressed code reviews
          b1da8fc7 - CORE-121: Fix redundant distinct statement
          9b2dc955 - CORE-121: Fixed whitespace issue in the exception error
          403bf8b6 - CORE-121: DB session is passed to the functions
          9eb621e0 - CORE-121: Fix alembic conflict with master
          82968583 - CORE-121: db_session to pass into the functions
          b33d6bc2 - CORE-121: More defensive in return type
          4a594aca - CORE-121: Fix tests due to name changes and generate test cases from availabla data rather than hard-coded integers
          2448ad33 - CORE-121: More efficient querying the SQL Alchemy code based on code review
          4b21d966 - CORE-121: Change the field names in both models and also in code based on code review
          2366ceb0 - CORE-121: 💄
          34be54c2 - CORE-121: Remote the nextline in the exception error
          8367e126 - CORE-121: Change the db_session to sessionmaker from db_utils based on code review
          daba4b38 - CORE-121: Fix alembic branch conflict
          26599333 - CORE-121: Tests for tp keywords output
          ef1f7a7b - CORE-121: Simplify the matching keywords across tp keywords and opportunities
          5f2c4a08 - CORE-121: Tests for keyword matches in entity types
          8234f516 - CORE-121: Match on the keyword level is complete 🚀
          9022a3dc - CORE-121: Match between opp and tp are completed
          1a477e70 - CORE-121: Return words, positions and ids of the words
          8599446b - CORE-121: Fix more bugs related to normalized words and unnormalized ones
          324373f9 - CORE-121: Fix the normalized keywords table bug
          359da3b6 - CORE-121: Document the write functions for normalized keywords and unnormalized ones
          142eac9a - CORE-121: Fix downgrade to drop entity types table
          7eb8baa2 - CORE-121: Normalized keyword bug is fixed
          d8023c57 - CORE-121: Match is improved between tp_keywords and opp
          bf9af177 - CORE-121: Add id to TPKeywords model and remove the unique constraint on tp_id
          49f076e0 - CORE-121: Add id to the tp keywords
          e99f9c3f - CORE-121: Get the tp keywords and opps in separate lists
          0366feb9 - CORE-121: Create n_keyword and positions from blobs
          96434bb9 - CORE-121: Initial commit for retrieving the keywords from blobs
          185c1c83 - CORE-121: Basic match betweek tp_keywords and opportunity
          7643583c - CORE-121: Initial stab at matching opp and tp_keywords
          e8545320 - CORE-121: Initial commit for matching opp and tp keywords
          cae82895 - CORE-107: Change the argument to function to context rather than function based on code review
          3a0933e3 - CORE-107: Do commit once for each db_session and unicode exceptions
          aebb91c8 - CORE-107: Change SQL Alchemy commits to flush and try/exception blocks for insertion
          c4c755da - CORE-107: Send session_scope to the functions as arguments
          3f73cb29 - CORE-107: Helper tables are added
          a6a301cb - CORE-107: Changed table structures
          bc358731 - CORE-107: Uncomment the tp keywords, ready for pull request 🚀
          40f23155 - CORE-107: Other data existence tests are written
          daf53f86 - CORE-107: Added tests for unnormalized keywords
          6904cdec - CORE-107: Handle exception when finding the word
          e181263a - CORE-107: Text normalization for blobs working 🚀
          aa372c57 - CORE-107: Change sequence to the postgresql array
          c8b7d947 - CORE-107: Return the character positions where string starts
          e0b1a71e - CORE-107: Normalization of text for blobs are done
          1543d65f - CORE-107: Add blob_id to the representation
          a4f8844b - CORE-107: Preprocessing text and tokenization is complete
          cd0a888e - CORE-107: Working tp keywords normalization 🚀
          f695f7d0 - CORE-107: Add unique and autoincrement keys in the blob_keywords model
          43facc9b - CORE-107: Primary key added
          40492e19 - CORE-107: Make the id to be integer compliant to the foreign key
          de871542 - CORE-107: Alembic generated file initial commit
          545d90b0 - CORE-107: Add nullable=False to the position of the keyword
          b55990b7 - CORE-107: Remove the intermediary sqlalchemy migration files
          929d27c7 - CORE-107: Processing initial commit for tp keywords
          cdb5ed9d - CORE-107: Opportunity description and tp descriptions are added
          5f9b8947 - CORE-107: Tp keywords and company description are retrieved
          feda83c6 - CORE-107: Add description to the company model
          0807b38a - CORE-107: Accommodate the changes done in the models(blob id => public id)
          5b1cffff - CORE-107: Changed name of blob_id to public_id
          7d7703b3 - CORE-107: Migration for blob_id
          7e0d31dd - CORE-107: Fix typo in the template script for migrations
          b32cc344 - CORE-107: migration and some bug fixes
          1f8035cf - CORE-107: Convert the Integer keys to UUIDField based on code review
          d7c704d5 - CORE-107: Move the models into keywords and changed the ids with correct Foreign Keys
          a453323f - CORE-107: Import the SQLAlchemy models
          56be38a5 - CORE-107: Putting index on the keywords and use from characteristic with_repr to represent the SQLAlchemy models instead of creating separate __repr__ functions for each individual model
          51723e9f - CORE-107: Keywords service nginx file configuration
          b65641b2 - CORE-107: Create new keywords_service directory
          5b0a4d0f - CORE-107: Add the keywords service to python packages
          655326ba - CORE-107: Updated the configuration files with new service keywords
          a207b940 - CORE-121: Fix redundant distinct statement
          8fb96c6e - CORE-121: Fixed whitespace issue in the exception error
          a22d8b05 - CORE-121: DB session is passed to the functions
          304d1991 - CORE-121: Fix alembic conflict with master
          da2a9cc6 - CORE-121: db_session to pass into the functions
          00fe357f - CORE-121: More defensive in return type
          fa437256 - CORE-121: Fix tests due to name changes and generate test cases from availabla data rather than hard-coded integers
          8979cd8a - CORE-121: More efficient querying the SQL Alchemy code based on code review
          4d7dcfae - CORE-121: Change the field names in both models and also in code based on code review
          b3ebdd9f - CORE-121: 💄
          24e96b77 - CORE-121: Remote the nextline in the exception error
          5ca5ccad - CORE-121: Change the db_session to sessionmaker from db_utils based on code review
          a3cb05a5 - CORE-121: Fix alembic branch conflict
          440b6fb1 - CORE-121: Tests for tp keywords output
          59c10464 - CORE-121: Simplify the matching keywords across tp keywords and opportunities
          f6edad0b - CORE-121: Tests for keyword matches in entity types
          fd7bb2d6 - CORE-121: Match on the keyword level is complete 🚀
          7c4cfbb5 - CORE-121: Match between opp and tp are completed
          0fd98992 - CORE-121: Return words, positions and ids of the words
          eeed2bfc - CORE-121: Fix more bugs related to normalized words and unnormalized ones
          e74bcd6c - CORE-121: Fix the normalized keywords table bug
          a6f7e294 - CORE-121: Document the write functions for normalized keywords and unnormalized ones
          eac8c758 - CORE-121: Fix downgrade to drop entity types table
          3c1042a0 - CORE-121: Normalized keyword bug is fixed
          ec7b610e - CORE-121: Match is improved between tp_keywords and opp
          b9c54690 - CORE-121: Add id to TPKeywords model and remove the unique constraint on tp_id
          69336a53 - CORE-121: Add id to the tp keywords
          8e1861bd - CORE-121: Get the tp keywords and opps in separate lists
          352e3c7e - CORE-121: Create n_keyword and positions from blobs
          253cad5a - CORE-121: Initial commit for retrieving the keywords from blobs
          b07aa98c - CORE-121: Basic match betweek tp_keywords and opportunity
          4cf5231c - CORE-121: Initial stab at matching opp and tp_keywords
          c65cf0cb - CORE-121: Initial commit for matching opp and tp keywords
          5bd4a672 - CORE-107: Change the argument to function to context rather than function based on code review
          50054f70 - CORE-107: Do commit once for each db_session and unicode exceptions
          011a6947 - CORE-107: Change SQL Alchemy commits to flush and try/exception blocks for insertion
          05c3a8b0 - CORE-107: Send session_scope to the functions as arguments
          9928091d - CORE-107: Helper tables are added
          926bb8e3 - CORE-107: Changed table structures
          d414dc47 - CORE-107: Uncomment the tp keywords, ready for pull request 🚀
          453eeb5d - CORE-107: Other data existence tests are written
          a388bacc - CORE-107: Added tests for unnormalized keywords
          76f19b54 - CORE-107: Handle exception when finding the word
          061a7507 - CORE-107: Text normalization for blobs working 🚀
          049e7a3e - CORE-107: Change sequence to the postgresql array
          0426bc23 - CORE-107: Return the character positions where string starts
          6da7675c - CORE-107: Normalization of text for blobs are done
          98b4e803 - CORE-107: Add blob_id to the representation
          9797c569 - CORE-107: Preprocessing text and tokenization is complete
          f63af0e7 - CORE-107: Working tp keywords normalization 🚀
          c31bf30b - CORE-107: Add unique and autoincrement keys in the blob_keywords model
          da6f9261 - CORE-107: Primary key added
          5028b157 - CORE-107: Make the id to be integer compliant to the foreign key
          b2877153 - CORE-107: Alembic generated file initial commit
          f3e4192f - CORE-107: Add nullable=False to the position of the keyword
          25c51d28 - CORE-107: Remove the intermediary sqlalchemy migration files
          d5bf81b3 - CORE-107: Processing initial commit for tp keywords
          275d2a7a - CORE-107: Opportunity description and tp descriptions are added
          63d5c2c5 - CORE-107: Tp keywords and company description are retrieved
          dd0f9607 - CORE-107: Add description to the company model
          77fa233b - CORE-107: Accommodate the changes done in the models(blob id => public id)
          eea39d86 - CORE-107: Changed name of blob_id to public_id
          83f7ee6c - CORE-107: Migration for blob_id
          093f7dbd - CORE-107: Fix typo in the template script for migrations
          7682dcf0 - CORE-107: migration and some bug fixes
          caa97b2f - CORE-107: Convert the Integer keys to UUIDField based on code review
          0cbd971b - CORE-107: Move the models into keywords and changed the ids with correct Foreign Keys
          38ff0343 - CORE-107: Import the SQLAlchemy models
          c3d68c13 - CORE-107: Putting index on the keywords and use from characteristic with_repr to represent the SQLAlchemy models instead of creating separate __repr__ functions for each individual model
          4a393e30 - CORE-107: Keywords service nginx file configuration
          2579d43c - CORE-107: Create new keywords_service directory
          4cfee2f5 - CORE-107: Add the keywords service to python packages
          f28ead06 - CORE-107: Updated the configuration files with new service keywords
      207edaac
    • Mohammed Mehdi's avatar
      RESP-1292: (merge) Merge RESP-1292 into integration · 3ce99a07
      Mohammed Mehdi authored
          3a9173f1 - RESP-1292 final tweaks and new buttons
          6f495bae - RESP-1292 tweaks
          45e3fec0 - RESP-1292 adding token links... still broken though
          fe8d2442 - RESP-1292 first pass at updating language. tokenized links are missing
      3ce99a07
    • Mohammed Mehdi's avatar
      RESP-1243: (merge) Merge RESP-1243 into integration · 32fa19f1
      Mohammed Mehdi authored
          faae6f93 - RESP-1243 remove and filter event with type radio.
          1a44a3f4 - RESP-1243 update naf filter events.
          b6664826 - RESP-1243 style adjustments to filter pills.
          c6a746d7 - RESP-1243 finishing some filter pill behavior, qa feedback.
          a9be4b63 - RESP-1243 move pills to spoke, use on NAF.
          c6a40f8b - RESP-1243 NAF filter updates. Add Opportunities, restrict OPPs and New Companies based on is_opp_search_enabled.
      32fa19f1
    • Mohammed Mehdi's avatar
      RESP-1233: (merge) Merge RESP-1233 into integration · 4419079d
      Mohammed Mehdi authored
          99276c73 - RESP-1233: add event log to transaction profile activate/deactivate
      4419079d
    • Mohammed Mehdi's avatar
      RESP-1129: (merge) Merge RESP-1129 into integration · bc022f33
      Mohammed Mehdi authored
          955e7431 - RESP-1129 fix whitespace inconsistency.
          2fc3982c - RESP-1129 review feedback.
          f678967e - RESP-1129 also fix bug with '...' at upper bounds.
          91deeace - RESP-1129 add '...' to low side of pagination.
      bc022f33
    • Ben Holzman's avatar
      f916ad0a
    • Mohammed Mehdi's avatar
      LQ-1446: (merge) Merge LQ-1446 into integration · 72e4fd79
      Mohammed Mehdi authored
          e6574e28 - LQ-1446: Prevent duplicate headers when sending via sendgrid
      72e4fd79
    • Mohammed Mehdi's avatar
      CORE-121: (merge) Merge CORE-121 into integration · 87afbc1b
      Mohammed Mehdi authored
          d82542ac - CORE-121: Rename the test_match to prevent name problem in the tests
      87afbc1b
    • Bugra Akyildiz's avatar
    • Mohammed Mehdi's avatar
      CORE-121: Fix alembic branch conflict · 5200267f
      Mohammed Mehdi authored
      5200267f
    • Mohammed Mehdi's avatar
      CORE-121: (merge) Merge CORE-121 into integration · 5ce0fabb
      Mohammed Mehdi authored
          70f210b5 - CORE-121: Fix the larger equal sign
          036b940e - CORE-121: Fix the broken tests
          bee6a808 - CORE-121: Fix merge conflicts
          e74e4652 - CORE-121: using one db_session for processing
          2d70fc25 - CORE-121: Updated tests and batch write
          74828c9a - CORE-121: Prefer flush over commit
          4394397a - CORE-121: Better logging statements
          b69541e1 - CORE-121: Change the order that we write blobs
          80a8a769 - CORE-121: Change the blob keywords to object and convert the debug statements
          f1a82623 - CORE-121: Change tp public id
          7ae2cbe3 - CORE-121: Separated entity types into individual functions'
          258c24ba - CORE-121: Blob insertion error gets its template as well
          09e0760f - CORE-121: Fixed syntax error
          cf46c704 - CORE-121: Fixed another exception statement
          d86c2fa5 - CORE-121: Separated the error strings as templates
          64e9bcd0 - CORE-121: Fix the syntax error
          55251bec - CORE-121: Updated the exception error to be more descriptive
          75dbd001 - CORE-121: Descriptive exception error
          f74b56d9 - CORE-121: Descriptive exception
          64fa2ef4 - CORE-121: Fix typo due to merge conflict
          be314366 - CORE-121: Fix merge conflict
          1bf1966f - CORE-121: Addressed code reviews
          b1da8fc7 - CORE-121: Fix redundant distinct statement
          9b2dc955 - CORE-121: Fixed whitespace issue in the exception error
          403bf8b6 - CORE-121: DB session is passed to the functions
          9eb621e0 - CORE-121: Fix alembic conflict with master
          82968583 - CORE-121: db_session to pass into the functions
          b33d6bc2 - CORE-121: More defensive in return type
          4a594aca - CORE-121: Fix tests due to name changes and generate test cases from availabla data rather than hard-coded integers
          2448ad33 - CORE-121: More efficient querying the SQL Alchemy code based on code review
          4b21d966 - CORE-121: Change the field names in both models and also in code based on code review
          2366ceb0 - CORE-121: 💄
          34be54c2 - CORE-121: Remote the nextline in the exception error
          8367e126 - CORE-121: Change the db_session to sessionmaker from db_utils based on code review
          daba4b38 - CORE-121: Fix alembic branch conflict
          26599333 - CORE-121: Tests for tp keywords output
          ef1f7a7b - CORE-121: Simplify the matching keywords across tp keywords and opportunities
          5f2c4a08 - CORE-121: Tests for keyword matches in entity types
          8234f516 - CORE-121: Match on the keyword level is complete 🚀
          9022a3dc - CORE-121: Match between opp and tp are completed
          1a477e70 - CORE-121: Return words, positions and ids of the words
          8599446b - CORE-121: Fix more bugs related to normalized words and unnormalized ones
          324373f9 - CORE-121: Fix the normalized keywords table bug
          359da3b6 - CORE-121: Document the write functions for normalized keywords and unnormalized ones
          142eac9a - CORE-121: Fix downgrade to drop entity types table
          7eb8baa2 - CORE-121: Normalized keyword bug is fixed
          d8023c57 - CORE-121: Match is improved between tp_keywords and opp
          bf9af177 - CORE-121: Add id to TPKeywords model and remove the unique constraint on tp_id
          49f076e0 - CORE-121: Add id to the tp keywords
          e99f9c3f - CORE-121: Get the tp keywords and opps in separate lists
          0366feb9 - CORE-121: Create n_keyword and positions from blobs
          96434bb9 - CORE-121: Initial commit for retrieving the keywords from blobs
          185c1c83 - CORE-121: Basic match betweek tp_keywords and opportunity
          7643583c - CORE-121: Initial stab at matching opp and tp_keywords
          e8545320 - CORE-121: Initial commit for matching opp and tp keywords
          cae82895 - CORE-107: Change the argument to function to context rather than function based on code review
          3a0933e3 - CORE-107: Do commit once for each db_session and unicode exceptions
          aebb91c8 - CORE-107: Change SQL Alchemy commits to flush and try/exception blocks for insertion
          c4c755da - CORE-107: Send session_scope to the functions as arguments
          3f73cb29 - CORE-107: Helper tables are added
          a6a301cb - CORE-107: Changed table structures
          bc358731 - CORE-107: Uncomment the tp keywords, ready for pull request 🚀
          40f23155 - CORE-107: Other data existence tests are written
          daf53f86 - CORE-107: Added tests for unnormalized keywords
          6904cdec - CORE-107: Handle exception when finding the word
          e181263a - CORE-107: Text normalization for blobs working 🚀
          aa372c57 - CORE-107: Change sequence to the postgresql array
          c8b7d947 - CORE-107: Return the character positions where string starts
          e0b1a71e - CORE-107: Normalization of text for blobs are done
          1543d65f - CORE-107: Add blob_id to the representation
          a4f8844b - CORE-107: Preprocessing text and tokenization is complete
          cd0a888e - CORE-107: Working tp keywords normalization 🚀
          f695f7d0 - CORE-107: Add unique and autoincrement keys in the blob_keywords model
          43facc9b - CORE-107: Primary key added
          40492e19 - CORE-107: Make the id to be integer compliant to the foreign key
          de871542 - CORE-107: Alembic generated file initial commit
          545d90b0 - CORE-107: Add nullable=False to the position of the keyword
          b55990b7 - CORE-107: Remove the intermediary sqlalchemy migration files
          929d27c7 - CORE-107: Processing initial commit for tp keywords
          cdb5ed9d - CORE-107: Opportunity description and tp descriptions are added
          5f9b8947 - CORE-107: Tp keywords and company description are retrieved
          feda83c6 - CORE-107: Add description to the company model
          0807b38a - CORE-107: Accommodate the changes done in the models(blob id => public id)
          5b1cffff - CORE-107: Changed name of blob_id to public_id
          7d7703b3 - CORE-107: Migration for blob_id
          7e0d31dd - CORE-107: Fix typo in the template script for migrations
          b32cc344 - CORE-107: migration and some bug fixes
          1f8035cf - CORE-107: Convert the Integer keys to UUIDField based on code review
          d7c704d5 - CORE-107: Move the models into keywords and changed the ids with correct Foreign Keys
          a453323f - CORE-107: Import the SQLAlchemy models
          56be38a5 - CORE-107: Putting index on the keywords and use from characteristic with_repr to represent the SQLAlchemy models instead of creating separate __repr__ functions for each individual model
          51723e9f - CORE-107: Keywords service nginx file configuration
          b65641b2 - CORE-107: Create new keywords_service directory
          5b0a4d0f - CORE-107: Add the keywords service to python packages
          655326ba - CORE-107: Updated the configuration files with new service keywords
          a207b940 - CORE-121: Fix redundant distinct statement
          8fb96c6e - CORE-121: Fixed whitespace issue in the exception error
          a22d8b05 - CORE-121: DB session is passed to the functions
          304d1991 - CORE-121: Fix alembic conflict with master
          da2a9cc6 - CORE-121: db_session to pass into the functions
          00fe357f - CORE-121: More defensive in return type
          fa437256 - CORE-121: Fix tests due to name changes and generate test cases from availabla data rather than hard-coded integers
          8979cd8a - CORE-121: More efficient querying the SQL Alchemy code based on code review
          4d7dcfae - CORE-121: Change the field names in both models and also in code based on code review
          b3ebdd9f - CORE-121: 💄
          24e96b77 - CORE-121: Remote the nextline in the exception error
          5ca5ccad - CORE-121: Change the db_session to sessionmaker from db_utils based on code review
          a3cb05a5 - CORE-121: Fix alembic branch conflict
          440b6fb1 - CORE-121: Tests for tp keywords output
          59c10464 - CORE-121: Simplify the matching keywords across tp keywords and opportunities
          f6edad0b - CORE-121: Tests for keyword matches in entity types
          fd7bb2d6 - CORE-121: Match on the keyword level is complete 🚀
          7c4cfbb5 - CORE-121: Match between opp and tp are completed
          0fd98992 - CORE-121: Return words, positions and ids of the words
          eeed2bfc - CORE-121: Fix more bugs related to normalized words and unnormalized ones
          e74bcd6c - CORE-121: Fix the normalized keywords table bug
          a6f7e294 - CORE-121: Document the write functions for normalized keywords and unnormalized ones
          eac8c758 - CORE-121: Fix downgrade to drop entity types table
          3c1042a0 - CORE-121: Normalized keyword bug is fixed
          ec7b610e - CORE-121: Match is improved between tp_keywords and opp
          b9c54690 - CORE-121: Add id to TPKeywords model and remove the unique constraint on tp_id
          69336a53 - CORE-121: Add id to the tp keywords
          8e1861bd - CORE-121: Get the tp keywords and opps in separate lists
          352e3c7e - CORE-121: Create n_keyword and positions from blobs
          253cad5a - CORE-121: Initial commit for retrieving the keywords from blobs
          b07aa98c - CORE-121: Basic match betweek tp_keywords and opportunity
          4cf5231c - CORE-121: Initial stab at matching opp and tp_keywords
          c65cf0cb - CORE-121: Initial commit for matching opp and tp keywords
          5bd4a672 - CORE-107: Change the argument to function to context rather than function based on code review
          50054f70 - CORE-107: Do commit once for each db_session and unicode exceptions
          011a6947 - CORE-107: Change SQL Alchemy commits to flush and try/exception blocks for insertion
          05c3a8b0 - CORE-107: Send session_scope to the functions as arguments
          9928091d - CORE-107: Helper tables are added
          926bb8e3 - CORE-107: Changed table structures
          d414dc47 - CORE-107: Uncomment the tp keywords, ready for pull request 🚀
          453eeb5d - CORE-107: Other data existence tests are written
          a388bacc - CORE-107: Added tests for unnormalized keywords
          76f19b54 - CORE-107: Handle exception when finding the word
          061a7507 - CORE-107: Text normalization for blobs working 🚀
          049e7a3e - CORE-107: Change sequence to the postgresql array
          0426bc23 - CORE-107: Return the character positions where string starts
          6da7675c - CORE-107: Normalization of text for blobs are done
          98b4e803 - CORE-107: Add blob_id to the representation
          9797c569 - CORE-107: Preprocessing text and tokenization is complete
          f63af0e7 - CORE-107: Working tp keywords normalization 🚀
          c31bf30b - CORE-107: Add unique and autoincrement keys in the blob_keywords model
          da6f9261 - CORE-107: Primary key added
          5028b157 - CORE-107: Make the id to be integer compliant to the foreign key
          b2877153 - CORE-107: Alembic generated file initial commit
          f3e4192f - CORE-107: Add nullable=False to the position of the keyword
          25c51d28 - CORE-107: Remove the intermediary sqlalchemy migration files
          d5bf81b3 - CORE-107: Processing initial commit for tp keywords
          275d2a7a - CORE-107: Opportunity description and tp descriptions are added
          63d5c2c5 - CORE-107: Tp keywords and company description are retrieved
          dd0f9607 - CORE-107: Add description to the company model
          77fa233b - CORE-107: Accommodate the changes done in the models(blob id => public id)
          eea39d86 - CORE-107: Changed name of blob_id to public_id
          83f7ee6c - CORE-107: Migration for blob_id
          093f7dbd - CORE-107: Fix typo in the template script for migrations
          7682dcf0 - CORE-107: migration and some bug fixes
          caa97b2f - CORE-107: Convert the Integer keys to UUIDField based on code review
          0cbd971b - CORE-107: Move the models into keywords and changed the ids with correct Foreign Keys
          38ff0343 - CORE-107: Import the SQLAlchemy models
          c3d68c13 - CORE-107: Putting index on the keywords and use from characteristic with_repr to represent the SQLAlchemy models instead of creating separate __repr__ functions for each individual model
          4a393e30 - CORE-107: Keywords service nginx file configuration
          2579d43c - CORE-107: Create new keywords_service directory
          4cfee2f5 - CORE-107: Add the keywords service to python packages
          f28ead06 - CORE-107: Updated the configuration files with new service keywords
      5ce0fabb
    • Bugra Akyildiz's avatar
      CORE-121: Fix the larger equal sign · 70f210b5
      Bugra Akyildiz authored
      70f210b5
    • Bugra Akyildiz's avatar
      CORE-121: Fix the broken tests · 036b940e
      Bugra Akyildiz authored
      036b940e
    • Thomas Meimarides's avatar