This repository was archived by the owner on Jul 23, 2024. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Update README.md * Improve architecture page description (#135) * change terms * Add steps * add some space * Update all docstring examples to include disable_tls=True (#138) * Docs updates (#133) * add docsearch * update compatibility matrix * remove hardcoded password from overview * dbhost as string * update architecture diagram * add docsearch * update compatibility matrix * remove hardcoded password from overview * update architecture diagram * update roadmpa * trim overview * update next steps * cursor pointer on hover on landing page * update roadmap * update architecture * update apzm icon * add installation page in sidebar, add docker instructions (#139) * Add --version and --dev flags (#141) * add small logo, update home page title (#140) * add small logo, update home page title * half size icon * nitpicks (#145) * Link to Cyral (#149) * include cyral in header links * link to cyral in footer * remove log * Add Support for PyMySQL (#148) * Fix disable_tls=True * Fix Psycopg2 example * refactor * add pymysql support * Update poetry files * Add PyMySql example * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * Add check * rename example * Add pymysql test * Add docstring and using default authclient * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * add pymysql to docs site * Update compatibility pages * Fix typo sdk/python/approzium/pymysql/_connect.py Co-authored-by: Becca Petrin <[email protected]> Co-authored-by: UpGado <[email protected]> Co-authored-by: Becca Petrin <[email protected]> * unindent keywords in code blocks (#151) * cyral -> cyralinc (#152) * docs: Add GitHub Security Policy (#156) Adds a doc on reporting security issues to `.github/SECURITY.md`. This allows GitHub to display information on how to report such issues. When creating an Issue or PR, GitHub will present links to this security policy. The policy is also accessible from the Security tab on the main page of the repo. This mostly just moves the existing information in the README to the appropriate location for this GitHub feature. * Fix typo in SECURITY.md * add google analytics (#158) * Add Support for AWS Secrets Manager (#150) * Add AWS Secrets Manager support * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * add comment * Remove unused import * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * standardize credential manager instantiation * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * style * Update hc_vault_test.go * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * Add config flag * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * more helpful error messages * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * fix tests * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * refactor * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * Add Asm tests * Pass AWS_REGION to authenticator test service * Update test.yml * Update test.yml * more helpful error message * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * Pass AWS_REGION to test container * allow tests to run without prior setup * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * improve error messages * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * Add separate authenticator for ASM * Add both authenticator hosts to SDK tests * Seed ASM before running python tests * Update docs * fix link * WIP docs * move comment * Rename config_ to c * lowercase error message Co-authored-by: Becca Petrin <[email protected]> * check for username in stored credentials Co-authored-by: UpGado <[email protected]> Co-authored-by: Becca Petrin <[email protected]> * Add Opentelemetry Integration to Python SDK (#123) * Add approzium.opentelemetry * Add authenticator attribute to Psycopg2 connection * remove unnecessary __init__ * clarify exception message * style fix * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * Add opentelemtry.ext.psycopg2 to pyproject.toml * add jaeger to docker-compose * store authclient in approziu.asyncpg connection * Add opentelemtry example * add pg2_opentelemetry.py example * style fix * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * sortout poetry files * fix poetry files * Update dockerfile * update examples * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * add opentelemetry integration page * Add docs for Opentelemetry integration * update readthedocs.yml * add authenticator attribute to MySQL connector connections * rename example * Add attribution_info example * WIP add EC2 instance metadata * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * update lock file * add additional EC2 metadata * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * WIP fix path * Include examples in docs * update example * Add max size to lru_cache Co-authored-by: UpGado <[email protected]> * Clarify Docs for Installing Database Drivers Alongside SDK (#165) * update quickstart.mdx * Update userguide * Fix commands for Zsh * Give direct authenticator instructions (#163) * Add convenience script for generating shas (#167) * Add convenience script for generating shas * Add newline * Add Warnings for Postgres MD5 being Insecure (#169) * Add note about MD5 to Compatibility page * pool -> connection pool * Add note in authenticator.go * Add warning about MD5 in Python SDK user guide * Add gosec Security Checks to CI (#172) * Add gosec step to lint.yml * fix typo * Add GO111MODUE=on for gosec * try again * add #nosec to hash computations * #nosec aws.go * Use filepath.Clean * handle errors in hash functions * handle erors in other places * Update lint.yml * Update lint.yml * Update lint.yml * Update lint.yml * Update lint.yml * Update lint.yml * Update lint.yml * Update lint.yml * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * Update lint.yml Co-authored-by: UpGado <[email protected]> * Add Releasing to CI (#173) * Add release.yml * add creating authenticator binaries * add goreleaser in authenticator/ * set workdir * WIP .goreleaser.yml * WIP .goreleaser.yml * WIP .goreleaser.yml * WIP .goreleaser.yml * WIP .goreleaser.yml * WIP .goreleaser.yml * WIP .goreleaser.yml * Add poetry publish step * Try to publish via poetry * Add Docker publish * Update release.yml * WIP * Complete release.yml * Update jpeg-js (#175) * Add Terraform module for deploying to AWS (#168) * Add README.md * Add working Terraform for AWS instance * Include Vault and AWS region flags in config * Set AWS Secrets Manager to use AWS region from config * Set Vault backend to use config fields * Update tests * Automatic lint Signed-off-by: GitHub Actions Bot <[email protected]> * Update configuration.mdx * Restore APPROZIUN_VAULT_TOKEN_PATH to config.go * Update config files * Remove SSH and add GRPC * Remove cidr_blocks * Add filepath.Clean back Co-authored-by: UpGado <[email protected]> * Refactor config parsing (#180) * Refactor config parsing * Handle version flag * Make flags take precedence over env * Correct yaml sample and parsing * Update test env vars * Finish updating AWS_REGION * Support env vars without APPROZIUM_ prefix * Update config docs (#181) * Refactor config parsing * Update config doc * Handle version flag * Make flags take precedence over env * Correct yaml sample and parsing * Update test env vars * Finish updating AWS_REGION * Support env vars without APPROZIUM_ prefix * Update docs to match upstream changes * Make supported selections match above * Fix typo * Fix other typo * Remove file name requirement * Update docs for 0.2.0 release (#187) * Update version number in docs * Update docs * Updates from testing AWS Secrets Manager (#188) * Updates from testing Terraform (#189) * Update Terraform from testing * Move TF instructions to Installation * Improve how Installation looks * Update sdk pyproject * Bump prismjs from 1.20.0 to 1.21.0 in /docs (#191) Bumps [prismjs](https://github.com/PrismJS/prism) from 1.20.0 to 1.21.0. - [Release notes](https://github.com/PrismJS/prism/releases) - [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md) - [Commits](PrismJS/prism@v1.20.0...v1.21.0) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * ipdate jpeg-js (#192) * Improve readme (#190) * Elaborate on features in README * Typo * Improve command-line usage (#193) * Improve command-line usage * Customize help output * Add maintenance note * Update example config file (#195) Co-authored-by: Dio Gado <[email protected]> Co-authored-by: Timothy Nguyen <[email protected]> Co-authored-by: UpGado <[email protected]> Co-authored-by: Tim O'Guin <[email protected]> Co-authored-by: Dio Gado <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information