0.2.56
- update: Packages for vulnerablity fix
0.2.55
- add: new columns for randomly sampled calls - blocking_disposition
0.2.54
- change: set right value for DB_HOST
0.2.53
- add: new columns for randomly sampled calls - previous_disposition
0.2.52
- add: logs and fix function definition
0.2.51
- fix: error with query for fetch calls
0.2.50
- fix: error when client_id absent
0.2.49
- add: Multiple flow id support for fetch calls
- update: Credentials to access FSM db
0.2.46
- add: Address bug of reading length of stream
0.2.45
- add: Logs time needed to fetch calls from FSM Db
0.2.44
- add: log call volumes fetched from FSM and update dependencies
0.2.43
- add: s3 client aws access id and keys secrets
0.2.42
- add: downgraded boto3
0.2.41
- add: get presigned url logic
0.2.40
- udpate: adding template_id, flow_uuid & client_uuid for downstream studio call url generation (#23)
0.2.39
- fix: failing when org-ids are not provided but template-id is provided while sampling calls
0.2.38
- add: readable reftime as a column for skit-calls
0.2.37
- add: new fields for downstream annotation changes
0.2.36
- add: --org-id now changed to --org-ids which supports multiple org-id, and --template-id can be used now for sampling call
0.2.35
- add: query modification for turns sampling based on list of intents (#18)
0.2.34
- add: new columns for randomly sampled calls - call_type, disposition, call_end_status, flow_name
0.2.33
- update: deprecated --on-prem, now using --use-fsm-url flag for deciding turn audio uri paths should be from fsm or s3 bucket directly
0.2.32
- update:
calls-with-cors
path removal for audio_url
0.2.31
- fix: granular time filters not getting applied - date offset
0.2.30
- fix: granular time filters not getting applied
- add: minute offset to def process_date_filters (#17)
- update: secrets
- update: query changes to sample calls on min_duration
- fix: query changes for lang
- update: retry logic for fetching call_ids and query changes
- add: flow_id column to call context data (#16)
- update: call_type param having inbound and outbound by default
- update: domain-url as param to accomodate for changing domains.
- update: url param for enabling cors.
- feat: serve on-cloud calls via fsm call audio api. s3 sync may take time so we make a request to serve via fsm.
Since the scheme requires uuid, on-prem audios are not supported. Use
--on-prem
to prevent this from getting applied.
- add: end date now takes 23:59:59 as max time inplace of 00:00:00.
- add: offsets for start and end date along with start and end times (hour only).
- fix: 'AttributeError: 'NoneType' object has no attribute 'get' on fetching calls with failed predictions.
- update: Support python 3.8-3.10
- perf: We retry a batch of turns if it fails due to any db error. Removed mandatory inter-batch delays.
- fix: Optional state values are erroneous if not used via cli.
- feat: We can filter data by states.
- Fix: arg name
q_delay
fixed todelay
.
- Add: Delay flag on cli to increase connection timeout.
- Update: Start and end dates are assumed to be current day's min and max timestamps.
- Fix: Prediction being a
dict
breakssample
andselect
commands. - Update: JSON dumps retain utf8 chars.
- Feat: Download calls dataset using call uuids from a given csv file.
- Update: Prediction column added to calls dataset.
- Add: Call history can be added to calls dataset by providing the
--history
flag.
- Fix: Command
select
doesn't dispatch to select method.
- Update:
sample
andselect
are sub-commands for skit-calls. - Feat: obtain calls directly by passing ids.
- Fix: Turns are serialized to JSON strings if the value is
List
orDict
.
- Fix: Separate call url and turn url parsing.
- Fix: All urls are unquoted within the
Turns
model.
- Update: progress bar and query updates.
- Update: Downgrade pyyaml for integrations with other components.
- Update: queries optimized.
- Update: Move away from the api and use raw sql.
- Perf: ~100k calls in 7 minutes. This is very slow but orders of magnitude faster than the previous of 10k calls in 10minutes.
- Fix: Version read from package instead of toml.
- Refactor: no noticable change on the cli.
- Refactor: no noticable change on the cli.
- Logger with increasing verbosity.
- Read token from session files.