Skip to content

Releases: ibm-apiconnect/apicops

apicops 0.2.22

30 Oct 17:53
308ca26
Compare
Choose a tag to compare
apicops 0.2.22 Pre-release
Pre-release

All binaries are 64-bit only. Please download the correct binary for your operating system and rename apicops-linux and apicops-macos to apicops once downloaded. You'll also need to chmod +x.

Restricts certain commands from being run against api connect fix pack 8 and above as they are not applicable.

Other small usability improvements to various commands.

apicops 0.2.15

24 Oct 14:31
Compare
Choose a tag to compare
apicops 0.2.15 Pre-release
Pre-release

All binaries are 64-bit only. Please download the correct binary for your operating system and rename apicops-linux and apicops-macos to apicops once downloaded. You'll also need to chmod +x.

Fixes the services:identify-state command missing portals and gateways that had subscriptions in initializing and online_pending states.

Adds support for specifying the Kubernetes namespace the pods are running in by using "-n myns" or "--namespace=myns"

apicops 0.2.11

17 Oct 09:44
Compare
Choose a tag to compare
apicops 0.2.11 Pre-release
Pre-release

All binaries are 64-bit only. Please download the correct binary for your operating system and rename apicops-linux and apicops-macos to apicops once downloaded. You'll also need to chmod +x.

Fixes the command check-invalid-products giving:

getSnapshotPayload::Error occured while getSnapshotPayload TypeError: First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.

apicops 0.2.10

15 Oct 20:18
Compare
Choose a tag to compare
apicops 0.2.10 Pre-release
Pre-release

All binaries are 64-bit only. Please download the correct binary for your operating system and rename apicops-linux and apicops-macos to apicops once downloaded. You'll also need to chmod +x.

Fixes the commands:

tables:get-contents
tables:list-sizes
tables:rebuild-indexes

apicops 0.2.8

15 Oct 07:18
Compare
Choose a tag to compare
apicops 0.2.8 Pre-release
Pre-release

All binaries are 64-bit only. Please download the correct binary for your operating system and rename apicops-linux and apicops-macos to apicops once downloaded. You'll also need to chmod +x.

Includes new commands:

tables:get-contents
tables:list-sizes
tables:rebuild-indexes

apicops 0.2.6

10 Oct 15:14
Compare
Choose a tag to compare
apicops 0.2.6 Pre-release
Pre-release

All binaries are 64-bit only. Please download the correct binary for your operating system and rename apicops-linux and apicops-macos to apicops once downloaded. You'll also need to chmod +x.

Fixes a bug in snapshots:fix-invalid-products-gateway

apicops 0.2.4

10 Oct 09:12
Compare
Choose a tag to compare
apicops 0.2.4 Pre-release
Pre-release

All binaries are 64-bit only. Please download the correct binary for your operating system and rename apicops-linux and apicops-macos to apicops once downloaded. You'll also need to chmod +x.

Fixes a bug in snapshots:send and task:create-* where it mistakenly reused tasks in states othre than inprogress or errored.

apicops 0.2.3

10 Oct 08:47
Compare
Choose a tag to compare
apicops 0.2.3 Pre-release
Pre-release

All binaries are 64-bit only. Please download the correct binary for your operating system and rename apicops-linux and apicops-macos to apicops once downloaded. You'll also need to chmod +x.

Fixes a bug in snapshot:fix-invalid-products, snapshot:fix-invalid-products-gateway and snapshot:check-invalid-products.

Adds a new command tables:rebuild-indexes that rebuild the index tables fom the main table.

apicops 0.2.1

04 Oct 09:22
Compare
Choose a tag to compare
apicops 0.2.1 Pre-release
Pre-release

All binaries are 64-bit only. Please download the correct binary for your operating system and rename apicops-linux and apicops-macos to apicops once downloaded. You'll also need to chmod +x.

This includes a large rework of the command structure so instead of a flat list of commands there are top level resources and then sub-level commands for each resource. It also includes the ability to get and list spaces. Please see the following mapping for the old commands to the new commands:

cron-jobs:clean = clean_cron_jobs

grace-period:set = adjust_grace_period

locks:clean = cleanup_locks

oauth-secret:fix = clean_oauth_shared_secret

services:identify-state = identify_services_state

snapshots:send = send_snapshot
snapshots:validate = snapshot_validator2
snapshots:build = snapshot_builder
snapshots:fix-invalid-products-gateway = fix_snapshot_gw
snapshots:fix-invalid-products = fix_snapshot_webhook
snapshots:check-invalid-products = get_snapshot_webhook
snapshots:check-invalid-products-gateway = get_snapshot_payload_gw_service

subscriber-queues:clear = clear_subscriber_queues

tables:check-indexes = check_data_integrity_all_index_tables
tables:check-links = check_data_integrity_all_link_tables

task-queue:clear = cleanup_task_queue

tasks:renew = renew_task
tasks:create-gateway = create_gateway_task
tasks:create-portal = create_portal_task
tasks:get = get_task

webhook-subscriptions:delete-orphans = fix_orphan_webhooks
webhook-subscriptions:check-orphans = identify_orphan_webhooks
webhook-subscriptions:list = get_all_webhooks
webhook-subscriptions:mark-gateway = mark_gateway_catalog_online
webhook-subscriptions:mark-portal = mark_portal_webhook_subscription_state

apicops 0.1.46

27 Sep 12:14
5c43de8
Compare
Choose a tag to compare
apicops 0.1.46 Pre-release
Pre-release

All binaries are 64-bit only. Please download the correct binary for your operating system and rename apicops-linux and apicops-macos to apicops once downloaded. You'll also need to chmod +x.

Fix a bug where apicops would mistakenly select a non-ready apim-v2 pod to talk to.

Set the grace period for tombstone compaction in the access_token* tables when adjust_grace_period is executed.