Permalink
Branch: master
Commits on Feb 7, 2019
  1. [editor] Upgrade editor packages (#1108)

    nataly87s committed Feb 7, 2019
    * upgrade ramda
    
    * upgrade monaco editor
    
    * upgrade emotion
    
    * upgrade rx
    
    * upgrade redux
    
    * upgrade react-calendar
    
    * upgrade react-tabs
    
    * upgrade tweek-client
    
    * upgrade react-autosize-textarea
    
    * upgrade react-highlight-words
    
    * remove unused packages
    
    * upgrade react
    
    * upgrade react-tag-input
Commits on Feb 6, 2019
  1. upgrade react-tweek package (#1106)

    nataly87s committed Feb 6, 2019
Commits on Feb 4, 2019
  1. use testcafe instead of selenium (#1091)

    nataly87s committed Feb 4, 2019
    * fix delete identity
    
    * move to testcafe
    
    * add settings page util
    
    * remodel context page
    
    * alert page
    
    * keys page
    
    * move add tags test
    
    * validations tests
    
    * add key
    
    * delete key
    
    * dependent keys
    
    * edit const key
    
    * edit key
    
    * allow concurrency
    
    * key aliases
    
    * keys list
    
    * multi variant
    
    * readonly key
    
    * revision history
    
    * routing
    
    * partitions
    
    * cleanup
    
    * move to ui dir
    
    * use oidc login
    
    * fix dockerfile
    
    * Update codefresh.yml
    
    try using shm_size flag
    
    * allow basic auth for local use
    
    * improve tests
    
    no need to recreate containers between tests
    
    * use quarantine-mode for failed tests
    
    * run all tests in parallel in CF
    
    * improve tests setup
    
    * upgrade tweek-client
Commits on Feb 2, 2019
  1. Improve integration tests (#1096)

    nataly87s committed Feb 2, 2019
    * make tests work without recreating
    
    * add basic auth client
    
    * use basic auth client
    
    * clean compose files
    
    * upgrade packages
    
    * fix authentication
    
    * close minio streams after reading
    
    * rename
    
    * remove bluebird
  2. fix gateway for delete context (#1095)

    nataly87s committed Feb 2, 2019
Commits on Feb 1, 2019
  1. add option to delete context (#1093)

    nataly87s committed Feb 1, 2019
    * add option to delete context
    
    * fix integration tests
    
    * update swagger
    
    * use async methods for deleting
  2. Revert "add option to delete context"

    nataly87s committed Feb 1, 2019
    This reverts commit b634388.
  3. add option to delete context

    nataly87s committed Feb 1, 2019
Commits on Jan 28, 2019
  1. [editor] Use official tweek clients (#1086)

    nataly87s authored and Yshayy committed Jan 28, 2019
    * use TweekManagementClient
    
    * use tweek clients
    
    * use tweek management for all backend requests
    
    * use context for current user
    
    * get all keys from props
    
    * add default values for faster rendering
    
    * fix unit tests
    
    * set browser list
    
    * Update package.json
  2. upgrade dev dependencies (#1085)

    nataly87s committed Jan 28, 2019
Commits on Jan 27, 2019
  1. [editor] clear warnings and fix oidc login (#1082)

    nataly87s committed Jan 27, 2019
    * fix oidc login
    
    * untrack css files
    
    * improve editor dockerfile
    
    * clean scripts
    
    * fix e2e ui
    
    * clear warnings
    
    * review changes
Commits on Jan 7, 2018
  1. Support objects in multivariant args (#713)

    nataly87s committed Jan 7, 2018
    * added adjustValue to mutator
    
    * add option to hide icon from TypedInput
    
    * add support for new weighed args format
    
    * fix property error
    
    * fix test
    
    * bump editor version
    
    * code review
    
    * added integration test
Commits on Jan 3, 2018
  1. Upgrade jpad (#712)

    nataly87s committed Jan 3, 2018
    * upgrade jpad version
    
    * bump api version
Commits on Dec 27, 2017
  1. added tooltip to avatar (#706)

    nataly87s committed Dec 27, 2017
Commits on Dec 17, 2017
  1. Update node version in images (#690)

    nataly87s authored and Yshayy committed Dec 17, 2017
  2. Added Prometheus support to api (#688)

    nataly87s committed Dec 17, 2017
    * added Prometheus support to api
    
    * bump api version
Commits on Dec 14, 2017
  1. Fix IgnoreKeyTypes bug (#687)

    nataly87s committed Dec 14, 2017
    * fix IgnoreKeyTypes bug with Object values
    
    * added ignoreKeyTypes smoke tests
  2. Alias feature (#686)

    nataly87s committed Dec 14, 2017
    * improve error handling in editor
    
    * update git Dockerfile
    
    * fix compose files
    
    * add api support for linked keys
    
    * add management support for linked keys
    
    * [editor] redirect link keys
    
    * organize files
    
    * add authoring support for linked keys
    
    * [editor] display linked keys
    
    * Added api and management unit tests
    
    * rename 'link' key type to 'alias'
    
    * added key aliases test
    
    * combine dependents endpoints
    
    * [editor] handle alias value type
    
    * added more tests
    
    * [editor] deleting a key should delete aliases
    
    * [editor] move keyPath validation to NewKeyInput component
    
    * [editor] Alert component can display custom components
    
    * [editor] added addAlias action to selectedKey duck
    
    * [editor] added validation and component data to Alert component
    
    * [editor] NewKeyInput styles
    
    * [editor] added option to add alias for key
    
    * [e2e-ui] fix aliases tests
    
    * [e2e-ui] added add alias test
    
    * [editor] style review
    
    * [authoring] fix delete single key
    
    * [editor] added delete alias
    
    * [e2e-ui] added delete alias test
    
    * [e2e-integration] rename test key
    
    * [smoke-tests] rename test keys
    
    * [e2e-integration] added alias test
    
    * code review
    
    * bump versions
Commits on Dec 7, 2017
  1. fix integration tests

    nataly87s committed Dec 7, 2017
  2. remove `--follow` option from `git log` (#679)

    nataly87s committed Dec 7, 2017
    * remove `--follow` option from `git log`
    
    * bump authoring version
Commits on Dec 6, 2017
  1. check if versions file exists even if bucket is created (#677)

    nataly87s committed Dec 6, 2017
    * check if versions file exists even if bucket is created
    
    * bump management version
  2. Update context from editor (#672)

    nataly87s committed Dec 6, 2017
    * update dependencies
    
    * move save button from FixedKeys to IdentityDetails
    
    * enable context editing
    
    * [e2e-ui] check that changing override keys don't change the properties
    
    * [e2e-ui] added identity-properties tests
    
    * update styles
    
    * update test scripts
    
    * empty value should remove identity property
    
    * bump editor version
    
    * added creation date test
    
    * bump api version
Commits on Dec 3, 2017
  1. make version delay configurable for testing

    nataly87s committed Dec 3, 2017
  2. change ci rules faliure delay

    nataly87s committed Dec 3, 2017
  3. remove yarn workspaces

    nataly87s committed Dec 3, 2017
  4. upload swagger before publishing images

    nataly87s committed Dec 3, 2017
Commits on Nov 30, 2017
  1. add yarn workspaces

    nataly87s committed Nov 30, 2017
  2. Management and Api support nats.io message bug (#658)

    nataly87s committed Nov 30, 2017
    * update management packages
    
    * management publish to nats on new version
    
    * update authoring packages
    
    * update editor pckages
    
    * update node version
    
    security update
    
    * management addon new format
    
    * add an implementation for RulesDriver
    
    * minio addon new format
    
    * combine engine tests to single project
    
    * rename interfaces
    
    IRulesDriver -> IRulesRepository
    IRulesProvider -> IRulesDriver
    
    * move engine projects
    
    * move Tweek.Engine to the correct namespace
    
    * move Tweek.Engine.DataTypes to the correct namespace
    
    * move Tweek.Engine.Core to the correct namespace
    
    * move Tweek.Engine.Drivers to the correct namespace
    
    * move Tweek.Engine.Tests to the correct namespace
    
    * move context drivers to correct folders
    
    * move Tweek.ApiService to correct folder
    
    * move Tweek.Drivers.Context to the correct namespace
    
    * move Tweek.ApiService to the correct namespace
    
    * change the way addons are loaded
    
    * add colors to run_tests.sh
    
    * added IRulesetVersionProvider interface
    
    * add version provider implementations
    
    * add TimedRulesDriver decorator
    
    * fix stack overflow
    
    * management nats client handle errors
    
    * handle Nats connection errors in tweek api
    
    * remove status and isalive endpoints from api
    
    * use health checks instead of diagnostics providers
    
    * couchbase should be unhealty right away
    
    * improve tweek-api Dockerfile
    
    * try fix build
    
    * make rules repository timeout derived from FailureDelayInMs
    
    * bump versions
    
    * improve RulesRepositoryHealthCheck messages
    
    * RulesRepositoryHealthCheck workaround
Commits on Nov 22, 2017
  1. improve swagger upload

    nataly87s committed Nov 22, 2017
Commits on Nov 21, 2017
  1. improve test scripts

    nataly87s committed Nov 21, 2017
Commits on Nov 15, 2017
  1. wait for scanning to finish (#654)

    nataly87s committed Nov 15, 2017
    * wait for scanning to finish
    
    #653 (comment)
    
    * fix e2e-ui setup
    
    * ensure message count before running glue
    
    * improve Dockerfiles
Commits on Nov 14, 2017
  1. fix build

    nataly87s committed Nov 14, 2017
  2. Run security tests in separate step (#653)

    nataly87s committed Nov 14, 2017
    * run glue in separate container
    
    closes #644
    
    * make zap optional
    
    * run security tests as a separate check
    
    closes #645
    
    * set fixed versions
Commits on Nov 12, 2017
  1. update monaco editor options (#652)

    nataly87s committed Nov 12, 2017
Commits on Nov 8, 2017
  1. Editor will not crash when JpadVisualEditor fails to render (#650)

    nataly87s committed Nov 8, 2017
    * update npm packages
    
    * add ErrorHandler component
    
    * use ErrorHandler component for JPadVisualEditor
    
    * bump editor version
    
    * add ErrorHandler snapshot tests