Skip to content

[Sync master] feat: add algolia search for docs and api ref (#39)#40

Merged
heitorlessa merged 1 commit intomasterfrom
develop
May 28, 2020
Merged

[Sync master] feat: add algolia search for docs and api ref (#39)#40
heitorlessa merged 1 commit intomasterfrom
develop

Conversation

@heitorlessa
Copy link
Copy Markdown
Contributor

Signed-off-by: heitorlessa [email protected]

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@heitorlessa heitorlessa self-assigned this May 28, 2020
@heitorlessa heitorlessa changed the title feat: add algolia search for docs and api ref (#39) [Sync master] feat: add algolia search for docs and api ref (#39) May 28, 2020
@heitorlessa heitorlessa merged commit 241bff4 into master May 28, 2020
heitorlessa added a commit that referenced this pull request May 29, 2020
* [Sync Master] 0.7.0 release (#22)

* docs: add pypi badge

* fix: add missing single_metric example; test var name

* chore: pypi monthly download badge

* chore: fix github badge typo

* feat: add docs to CI

* fix: CI attempt 2

* fix: CI attempt 3

* fix: CI attempt 3

* fix: CI attempt 4

* chore: clean up CI workflows

* Decorator factory Feat: Create your own middleware (#17)

* feat(utils): add decorator factory

* improv: use partial to reduce complexity

* improv: add error handling

* chore: type hint

* docs: include pypi downloads badge

* feat: opt in to trace each middleware that runs

* improv: add initial util tests

* improv: test explicit and implicit trace_execution

* improv: test decorator with params

* chore: linting

* docs: include utilities

* improv: correct tests, dec_factory only for func

* improv: make util name more explicit

* improv: doc trace_execution, fix casting

* docs: add limitations, improve syntax

* docs: use new docs syntax

* fix: remove middleware decorator from libs

* feat: build docs in CI

* chore: linting

* fix: CI python-version type

* chore: remove docs CI

* chore: kick CI

* chore: include build badge master branch

* chore: refactor naming

* fix: rearrange tracing tests

* improv(tracer): toggle default auto patching

* feat(tracer): retrieve registered class instance

* fix(Makefile):  make cov target more explicit

* improv(Register): support multiple classes reg.

* improv(Register): inject class methods correctly

* docs: add how to reutilize Tracer

* improv(tracer): test auto patch method

* improv: address nicolas feedback

* improv: update example to reflect middleware feat

* fix: metric dimension in root blob

* chore: version bump

Co-authored-by: heitorlessa <[email protected]>

Co-authored-by: heitorlessa <[email protected]>

* feat: add algolia search for docs and api ref (#39) (#40)

Signed-off-by: heitorlessa <[email protected]>

* fix: revert makefile build-docs-api

Signed-off-by: heitorlessa <[email protected]>

* fix: metric_set reuse #43

Signed-off-by: heitorlessa <[email protected]>

* fix: clear metrics

Signed-off-by: heitorlessa <[email protected]>

* fix: update serialize_metrics helper function to use MetricManager instead of Metrics

* fix: clear metrics after lambda invocation #43

Signed-off-by: heitorlessa <[email protected]>

* improv: document metrics tests, remove redundants

Signed-off-by: heitorlessa <[email protected]>

#43

* chore: linting

Signed-off-by: heitorlessa <[email protected]>

* docs: add section to flush metrics manually

Signed-off-by: heitorlessa <[email protected]>

* docs: include EMF Json object

Signed-off-by: heitorlessa <[email protected]>

* chore: bump version 0.9.4

Signed-off-by: heitorlessa <[email protected]>

Co-authored-by: Tom McCarthy <[email protected]>
@heitorlessa heitorlessa added documentation Improvements or additions to documentation and removed documentation Improvements or additions to documentation labels Jun 3, 2020
heitorlessa referenced this pull request in heitorlessa/aws-lambda-powertools-python Jun 17, 2020
* [Sync Master] 0.7.0 release (#22)

* docs: add pypi badge

* fix: add missing single_metric example; test var name

* chore: pypi monthly download badge

* chore: fix github badge typo

* feat: add docs to CI

* fix: CI attempt 2

* fix: CI attempt 3

* fix: CI attempt 3

* fix: CI attempt 4

* chore: clean up CI workflows

* Decorator factory Feat: Create your own middleware (#17)

* feat(utils): add decorator factory

* improv: use partial to reduce complexity

* improv: add error handling

* chore: type hint

* docs: include pypi downloads badge

* feat: opt in to trace each middleware that runs

* improv: add initial util tests

* improv: test explicit and implicit trace_execution

* improv: test decorator with params

* chore: linting

* docs: include utilities

* improv: correct tests, dec_factory only for func

* improv: make util name more explicit

* improv: doc trace_execution, fix casting

* docs: add limitations, improve syntax

* docs: use new docs syntax

* fix: remove middleware decorator from libs

* feat: build docs in CI

* chore: linting

* fix: CI python-version type

* chore: remove docs CI

* chore: kick CI

* chore: include build badge master branch

* chore: refactor naming

* fix: rearrange tracing tests

* improv(tracer): toggle default auto patching

* feat(tracer): retrieve registered class instance

* fix(Makefile):  make cov target more explicit

* improv(Register): support multiple classes reg.

* improv(Register): inject class methods correctly

* docs: add how to reutilize Tracer

* improv(tracer): test auto patch method

* improv: address nicolas feedback

* improv: update example to reflect middleware feat

* fix: metric dimension in root blob

* chore: version bump

Co-authored-by: heitorlessa <[email protected]>

Co-authored-by: heitorlessa <[email protected]>

* feat: add algolia search for docs and api ref (#39) (#40)

Signed-off-by: heitorlessa <[email protected]>

* fix: revert makefile build-docs-api

Signed-off-by: heitorlessa <[email protected]>

* fix: metric_set reuse #43

Signed-off-by: heitorlessa <[email protected]>

* fix: clear metrics

Signed-off-by: heitorlessa <[email protected]>

* fix: update serialize_metrics helper function to use MetricManager instead of Metrics

* fix: clear metrics after lambda invocation #43

Signed-off-by: heitorlessa <[email protected]>

* improv: document metrics tests, remove redundants

Signed-off-by: heitorlessa <[email protected]>

#43

* chore: linting

Signed-off-by: heitorlessa <[email protected]>

* docs: add section to flush metrics manually

Signed-off-by: heitorlessa <[email protected]>

* docs: include EMF Json object

Signed-off-by: heitorlessa <[email protected]>

* chore: bump version 0.9.4

Signed-off-by: heitorlessa <[email protected]>

Co-authored-by: Tom McCarthy <[email protected]>
mploski pushed a commit to mploski/aws-lambda-powertools-python that referenced this pull request Dec 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant