- UPDATE support
- DELETE support
- Change SQL endpoint from
/query/sql
tosql
- Improve client tests
- Correct data extraction validator to accept columns: all
- Add support for SQL queries on client
- Adapt test queries to the changes on SlicingDice API
- CLIENT: Rename Index() to Insert()
- CLIENT: Add missing API exceptions in client
- CLIENT: Add support to custom key
- CLIENT: Add endpoints keys level
- CLIENT: Add tests for data extraction
- CLIENT: Rename SlicingDice API endpoints
- Update
ExistsEntity()
to receivetable
as parameter - Update API errors code
- CLIENT: Create method isMasterLeveKey in SlicingDice class
- CLIENT: Create TestSlicingDice class
- CLIENT: Create DataExtractionQueryValidator class
- CLIENT: Create ColumnValidator class
- CLIENT: Create QueryCountValidator class
- CLIENT: Create QueryTopValuesValidator class
- CLIENT: Create SavedQueryValidator class
- CLIENT: File queries.json
- CLIENT: Validators exceptions
- CLIENT: URLResources.QueryCountEntity value
- CLIENT: URLResources.QueryCountEvent value
- CLIENT: All SlicingDice methods to accept validators
- CLIENT: Create APIKey class
- CLIENT: Create all client Exceptions
- CLIENT: Create URLResources class
- CLIENT: Create Requester class
- CLIENT: Create HandlerResponse class
- CLIENT: Create SlicingDice class
- CLIENT: GetProject() to get all projects from SlicingDice
- CLIENT: GetColumns() to get all columns from SlicingDice
- CLIENT: GetSavedQuery() to get a query saved from SlicingDice
- CLIENT: CreateSavedQuery() to create a saved query in SlicingDice
- CLIENT: UpdateSavedQuery() to create a saved query in SlicingDice
- CLIENT: TopValues() to make a top values query in SlicingDice
- CLIENT: ExistsEntity() to make a exists entity query in SlicingDice
- CLIENT: CountEvent() to make a count event query in SlicingDice
- CLIENT: CountEntity() to make a count entity query in SlicingDice
- CLIENT: CountEntityTotal() get total count entity queries SlicingDice
- CLIENT: Index() to index a data in SlicingDice
- CLIENT: CreateColumn() to create column in SlicingDice