Skip to content

Releases: kubeshop/tracetest

v0.2.0-3

10 May 15:15
3827f90
Compare
Choose a tag to compare
v0.2.0-3 Pre-release
Pre-release

Changelog

  • 5e312ec Added link to discorded
  • ac6cbab Merge pull request #456 from kubeshop/add-link-to-readme-for-discord
  • 3827f90 💣 453 adding integration tests for the trace view (#457)
  • 85e5b71 🧪 442 adding integration tests for the test details page (#455)

v0.2.0-2

06 May 20:43
Compare
Choose a tag to compare
v0.2.0-2 Pre-release
Pre-release

Changelog

  • 9433b0a 395 updating the event names (#423)
  • 4fd1e94 441 adding integration tests for the home page (#448)
  • 1cb7590 Merge pull request #407 from kubeshop/delete-test
  • 9817bf8 Merge pull request #419 from kubeshop/docs/selectors
  • 9ab8e38 Merge pull request #421 from kubeshop/feat/first-last-selectors
  • d251b07 Merge pull request #427 from kubeshop/feat/span-selector-name
  • aaf2f59 Merge pull request #429 from kubeshop/feature/scroll
  • a68c70a Merge pull request #430 from kubeshop/fix/analytics
  • 312cefe Merge pull request #438 from kubeshop/feat/ci-tests
  • 2ba9515 Merge pull request #445 from kubeshop/feat/empty-selector
  • 32cc067 Run tests using make
  • 9c617f5 add button to delete test by id
  • 3a2a180 add docs on selectors
  • 9d64a68 add postgres on CI runner
  • aa4c193 add vendor folder to gitignore
  • 4118b5f apply PR review changes
  • b31a95b chore: code cleanup & organization
  • 53c6151 chore: make global layout flex
  • 3474dfd ci: fix
  • 467765d doc: add numbers on flowchart
  • 34bbae3 doc: remove part that says selector syntax is based on CSS
  • 60e1380 dont deploy app when PR is open
  • a35231e feat: support :first and :last pseudo classes
  • c18155d feat: support empty selector
  • d46133c feat: support filter by span name
  • ce944f5 feat: use gnomock to run postgres to test app
  • 19d148a fix: :last description
  • f245796 fix: analytics client
  • 8335cdd fix: colors
  • d928753 fix: db tests
  • f703038 fix: doc
  • eae6611 fix: docs
  • 0151c23 fix: docs
  • 2cdaec4 fix: fix or condition example
  • 1b5c8db fix: go vet
  • 9b0ced1 fix: improve header
  • 407f187 fix: parent color
  • a1dcff6 fix: typo
  • 10affc6 fixing typescript issue
  • b0d2745 remove go-vet for now
  • ed61338 remove postgres container from CI
  • 34d0c22 run go tests on PR
  • 8cc7668 setup config.yaml in CI env
  • ce140bd update docs
  • 7b6af40 use different config
  • cf43a47 validate test result update state (#444)
  • d8585ca ✖️ 435 updating the failed trace component (#440)
  • 037e72e 🏷 402 updating the attributes selection to match affected spans (#424)
  • e00f6c9 🐛 426 bug enable json comparison (#437)
  • afa9a8a 💣 214 adding support for select all spans after removing all of the selectors from the modal (#425)
  • db44986 🤖 348 adding sentry to the web app (#394)
  • 8a89f0e 🧪 431 adding testing frameworks (#439)

v0.2.0-1

04 May 11:35
fc00ab2
Compare
Choose a tag to compare
v0.2.0-1 Pre-release
Pre-release

Changelog

  • 866986d Added link for Tracetest Blogs
  • 883a2c4 Implement helm deploy for beta
  • 46cbebb Merge pull request #365 from kubeshop/Remove-downloads-and-Go-images-from-header-on-readme
  • 6b75c52 Merge pull request #366 from kubeshop/Change-blog-link
  • 988674c Merge pull request #367 from kubeshop/julianne/docs/tracetest/updates-04-26-2022
  • a4cd837 Merge pull request #370 from kubeshop/feat/websocket
  • d44d261 Merge pull request #371 from kubeshop/feat/internal-pub-sub
  • f9b0a8b Merge pull request #373 from kubeshop/feat/websocket-notifications
  • 5be888d Merge pull request #378 from kubeshop/fix-trace-polling
  • e4e1a80 Merge pull request #380 from kubeshop/bugfix
  • 7b03f47 Merge pull request #381 from kubeshop/bugfix2
  • bfd7fb1 Merge pull request #383 from kubeshop/mm/fix/headerguidedbutton
  • 4d134b5 Merge pull request #384 from kubeshop/mm/fix/consolewarning
  • b75b691 Merge pull request #392 from kubeshop/feat/migration
  • 7876e86 Merge pull request #396 from kubeshop/feat/selector-syntax
  • 4b8d529 Removed downloads and Go images
  • 4af945b Update create-test.md
  • ad9631b add basic assertion engine and comparators
  • 269a27d add basic assertion functionaliy
  • 121cbdc add basic comparators
  • 4a12391 add convertion between parser model and real selector
  • ad42add add delete test endpoint (#406)
  • 9306455 add: child selector implementation
  • b3ff345 add: test to ensure contains works
  • 1e290c2 add: test to ensure multiple span selectors
  • d1b3108 add: use go-migrate to manage db migrations
  • 19e5768 change: use id instead of subscriber to unsubscribe
  • 423f5a0 chore: disable structtag check to improve readability of parser
  • 1713b2e chore: move selector package to inside of assertions module
  • 3868441 chore: remove comment
  • c709a72 chore: rename parser structs to prevent conflicts
  • 868f1d6 chore: split message and event
  • 9e66b4e convert parser model into actual selector
  • a8b766a feat: add css-like syntax parser
  • acc78c4 feat: add subscribe command
  • 0fee277 feat: add subscription module
  • f4b9e6a feat: add unsubscribe command
  • b513231 feat: keep websocket connection open
  • 4cf7ac5 feat: nth_child pseudo class
  • 4017356 feat: send test result updates to websocket
  • 5dd1536 feat: websocket endpoint
  • f857616 fix trace poller
  • cf152e8 fix trace poller make it sleep longer
  • 7b66acd fix trace polling
  • ac56dd5 fix: add guided tour button to the header
  • af59040 fix: add keys to submenu
  • a0d548c fix: break out of loop if websocket connection fails
  • fc3e7ad fix: refactor code to remove singleton subscription.Manager
  • b78264b fix: remove comma from expression on test
  • c8b697a fix: remove unused var
  • 59482c5 fix: rollback error handling
  • eacfabf fix: simplify condition on manager.go
  • 6d717a2 fix: use object instead of pointer to pass message
  • f811ebc fix: use ticker instead of sleep to ping connection
  • d95f3e0 implement new architecture using openapi as a lib (#377)
  • 466d75d improve testing of comparators
  • 3eb12fe remove unused file
  • 71d4cb4 replace GetManager() with NewManager()
  • fc00ab2 test helm deploy
  • 034d4c0 test helm deploy
  • f8882f6 test helm deploy
  • 75a9249 update selectors interface
  • bdfd16c use selectors to filter spans in assertions (#410)
  • 03e78e0 ✨ 374 New File Names (#382)
  • e16d7fe 🏭 375 adding data parsing for traces and spans (#386)
  • f52fe54 🏭 376 adding component factories for span detail, diagrams and trace node (#393)
  • d29f7ba 👹 388 adding selection of examples when creating a test (#391)
  • 84963a7 🗳 387 adding gateways, slices, selectors and moving calculations to redux/selectors (#390)

v0.2.0

26 Apr 18:17
2c2b8a7
Compare
Choose a tag to compare

Changelog

  • 85e346e Adding logos
  • db8432d Merge pull request #359 from kubeshop/Add-logo
  • 5ecfb44 Merge pull request #360 from kubeshop/fix/analytics-request-validation
  • ffaa863 Merge pull request #361 from kubeshop/fix/disable-tls
  • 2c2b8a7 Merge pull request #363 from kubeshop/feat/backend-analytics
  • 841655f feat: backend analytics
  • 61b71a9 fix: disable tls check on analytics (unsafe)
  • 84b902c fix: error handling
  • 02db22f fix: timeout duration

v0.1.0

26 Apr 17:13
10c04e1
Compare
Choose a tag to compare

Changelog

  • a9f3464 Added video and fixed development doc page
  • da9ed04 Changed video to html
  • 32400c5 Changes in prep for release
  • b82a6cc Corrected the video
  • 07fdc92 Merge pull request #331 from kubeshop/julianne/docs/tracetest/updates-04-22-2022
  • 93367c7 Merge pull request #332 from kubeshop/Readme-changes
  • 178c76c Merge pull request #333 from kubeshop/Readme-changes
  • 157d968 Merge pull request #334 from kubeshop/fix-up-poll
  • f18fde0 Merge pull request #335 from kubeshop/mm/fix/tagspace
  • 8264f9d Merge pull request #336 from kubeshop/revert-334-fix-up-poll
  • 1e26f8f Merge pull request #337 from kubeshop/fix
  • 0774e74 Merge pull request #338 from kubeshop/fix-up-poll3
  • 3488868 Merge pull request #339 from kubeshop/revert-338-fix-up-poll3
  • d49048e Merge pull request #340 from kubeshop/mm/fix/redux
  • 4fcd39c Merge pull request #341 from kubeshop/mm/fix/organizefolders
  • 2a08b4f Merge pull request #342 from kubeshop/mm/fix/cannotclosecreatetestmodal
  • a8d8085 Merge pull request #345 from kubeshop/matheus/server-analytics
  • 44bbb25 Merge pull request #350 from kubeshop/mm/fix/hideguidedtour
  • 167e904 Merge pull request #351 from kubeshop/fix-getting-started
  • 0ad9a72 Merge pull request #352 from kubeshop/feat/inject-ga-credentials
  • 2cb4faa Merge pull request #353 from kubeshop/Add-video
  • b3345a6 Merge pull request #355 from kubeshop/Change-video-link
  • 06508fe Merge pull request #356 from kubeshop/fix/html-template
  • 10c04e1 Merge pull request #357 from kubeshop/fix/analytics-request-validation
  • 3080854 Revert "speed up poll"
  • e57b89b Revert "speed up poll"
  • 70ab03f Update Docs with Formatting, Demo Screenshots
  • 664fc8f Update README.md
  • 022e85a Update README.md
  • 6b966ed Update getting-started.md
  • 701c43c Update index.md
  • 83b2c46 chore: don't break app if analytics is not setup
  • 03d3b0c feat: add server_started analytics event
  • ccd486f feat: inject analytics credentials into html
  • e1a47f8 fix getting started
  • d908f4d fix no parent span
  • ece0468 fix: cannot dismiss create test modal
  • c736b44 fix: hide guided tour
  • 6b3ec41 fix: html template
  • f261fd6 fix: move tourguide hook to hooks folder
  • a0b3e92 fix: organize redux folder
  • 5314f50 fix: tagspace
  • ce7e401 fix: validation of analytic request
  • a86dbd8 fixing guide tour not closing
  • d42b06a invert condition
  • a3170c6 removing the default meassurement id from the repo
  • 185ebf1 speed up poll
  • e970b1d speed up poll
  • 0dfd462 📈 226 Instrument app with Google Analytics (#354)

v0.0.1-6

25 Apr 15:56
941fd22
Compare
Choose a tag to compare
v0.0.1-6 Pre-release
Pre-release

Changelog

  • 234783d 302 adding guided tour logic
  • d468fd4 302 adding guided tour logic
  • 5135ad5 320 allowing removal of every assertion check from the modal (#327)
  • 43a534e Merge pull request #322 from kubeshop/workflow
  • 6ea36b7 Merge pull request #323 from kubeshop/workflow2
  • 7d7cf30 Merge pull request #324 from kubeshop/workflow3
  • a43f3f0 Merge pull request #328 from kubeshop/matheus/add-bot-to-manage-issue-states
  • c398581 Update build.yml
  • ce8447d Update build.yml
  • faa7bcc add autodeploy workflow
  • c5de574 add autodeploy workflow
  • c48cdcc add contains operator (#326)
  • a7b3e32 build docker image in workflow
  • 90754f7 feat: add github bot to change issue states based on project
  • 0e0e1c3 fix workflow
  • cce970a 🐛 Fixing minor bugs for both the assertion form and the custom table (#319)
  • 941fd22 🐛 fixing guided tour not saving to the storage (#329)

v0.0.1-5

22 Apr 10:14
8369bba
Compare
Choose a tag to compare
v0.0.1-5 Pre-release
Pre-release

Changelog

  • 1ff21e6 .
  • d949f0c 293 fixing create assertion form bugs
  • 55bb685 Add GetTraceByID jaeger implementation
  • 7fdd2e4 Add constants for each state and add CREATED state
  • 15074a0 Add docs to setup a local dev env (#189)
  • a206fec Add state field to TestRunResult
  • 31b7fe7 Add tutorial to run locally
  • e778d47 Add uuid and remove TestResult object
  • 49f50fc Added Creating Tests Page
  • 40e496d Added Google tracking code
  • d989081 Added a couple images
  • 2c335b4 Added assertion GET and POST
  • fee3e7e Adding changes to the readme
  • 09da6ae Adding material for the demo
  • 9af6982 An Open API setup with REST API scaffolding
  • 32d8608 Apply suggestions from code review
  • de4cdd5 Change how to run server locally
  • 1652ac5 Change system image
  • 730a38e Changing readme and setting up initial documentation pages
  • adcf2f0 Correct extension
  • e610c7c Create SelectorDefaultAttributes.ts
  • 866b5db Create index.md
  • 218ec3b Create mkdocs action
  • 7eab56f Fix RunTest return object (#273)
  • 8594e82 Forgot to close tag
  • 1291fe0 Implement async test runner and trace poller (#225)
  • 8c10cbd Implement test states in backend (#187)
  • 4f6ba57 Initial commit
  • 67c496f Merge branch 'main' into kens-changes
  • f22187d Merge branch 'main' into mm/feat/assertions
  • 9b9f8d8 Merge branch 'main' into mm/feat/testpage
  • 9dbdb98 Merge branch 'main' into mm/fix/assertionresult-openapi
  • 3768616 Merge branch 'main' into mm/fix/assertionresult-openapi
  • b397521 Merge branch 'main' into mm/fix/loadingstate
  • 3c1d307 Merge branch 'main' into mm/fix/loadingstate
  • ae721d5 Merge branch 'main' into mm/fix/loadingstate
  • f779333 Merge branch 'main' into mm/fix/testpage
  • a1c576b Merge branch 'main' into mm/fix/textpropegateevent
  • b8b8d8b Merge branch 'main' of https://github.com/kubeshop/tracetest
  • f084ff9 Merge pull request #1 from kubeshop/openapi
  • 9c7b18b Merge pull request #10 from kubeshop/implement-test-api
  • 7c9195d Merge pull request #107 from kubeshop/Add-GA-tracking-code
  • accce11 Merge pull request #108 from kubeshop/create-mkdocs-workflow
  • e8478f9 Merge pull request #109 from kubeshop/Attempt-to-trigger-mkdocs-github-action-by-making-a-change-and-commiting-to-main
  • 15846a3 Merge pull request #110 from kubeshop/Attempt-to-trigger-mkdocs-github-action-by-making-a-change-and-commiting-to-main
  • 5643d0a Merge pull request #111 from kubeshop/create-mkdocs-workflow
  • 2555d14 Merge pull request #112 from kubeshop/Attempt-to-trigger-mkdocs-github-action-by-making-a-change-and-commiting-to-main
  • 1258605 Merge pull request #113 from kubeshop/create-index.md-in-docs
  • 2703adf Merge pull request #114 from kubeshop/Correct-GA-tracking-code
  • 3a9c4b8 Merge pull request #115 from kubeshop/mm/feat/assertionresults
  • 86ab817 Merge pull request #116 from kubeshop/mm/fix/createassertion
  • ef20475 Merge pull request #117 from kubeshop/mm/fix/bindassertiondefinition
  • 467577e Merge pull request #119 from kubeshop/mm/fix/assertionstable
  • 4932a2b Merge pull request #131 from kubeshop/mm/fix/serviceundertesttype
  • 0546f68 Merge pull request #132 from kubeshop/mm/fix/webfolder
  • 68f0b20 Merge pull request #133 from kubeshop/fix-empty-trace
  • aed56f4 Merge pull request #139 from kubeshop/add-docs
  • 8d5a804 Merge pull request #140 from kubeshop/add-docs-uninstall
  • c1e71a4 Merge pull request #141 from kubeshop/more-details
  • 545e006 Merge pull request #142 from kubeshop/reference-results
  • 24dd105 Merge pull request #143 from kubeshop/mm/fix/emptytraceobject
  • 1af11a5 Merge pull request #147 from kubeshop/refactor
  • f676122 Merge pull request #149 from kubeshop/implement-ref
  • d243429 Merge pull request #154 from kubeshop/mm/fix/postmanrequests
  • 7d7f37a Merge pull request #168 from kubeshop/mm/fix/scrollablemodal
  • 070b9aa Merge pull request #169 from kubeshop/auth
  • d59e87e Merge pull request #170 from kubeshop/fix-title
  • c4ca92b Merge pull request #175 from kubeshop/add-generated-code
  • a9f0617 Merge pull request #180 from kubeshop/mm/fix/saveassertionresults
  • d8d1ec5 Merge pull request #186 from kubeshop/Readme-changes-based-on-DevRel-notes
  • 883b98f Merge pull request #190 from kubeshop/auth-methods
  • ad29212 Merge pull request #193 from kubeshop/mm/fix/alteritemselector
  • c9fdfab Merge pull request #196 from kubeshop/Readme-changes-based-on-DevRel-notes
  • 9b34891 Merge pull request #2 from kubeshop/mm/feat/initweb
  • 53510fe Merge pull request #204 from kubeshop/mm/fix/selectortooltip
  • c0aab9c Merge pull request #205 from kubeshop/mm/fix/creatassertionallseclected
  • 9386d80 Merge pull request #206 from kubeshop/chore/matheus/name-api-operations
  • 25f9ca7 Merge pull request #208 from kubeshop/fix/matheus/json-request-body
  • 0a5f63c Merge pull request #210 from kubeshop/Readme-changes-based-on-DevRel-notes
  • 4786510 Merge pull request #211 from kubeshop/Readme-changes-based-on-DevRel-notes
  • 84225c0 Merge pull request #212 from kubeshop/Readme-changes-based-on-DevRel-notes
  • 51fc60f Merge pull request #213 from kubeshop/mm/fix/runtest
  • 7b207c4 Merge pull request #217 from kubeshop/feat/matheus/default-test-header
  • 6ca3123 Merge pull request #224 from kubeshop/fix/matheus/create-span-assertion-id
  • c146619 Merge pull request #227 from kubeshop/povilasv-patch-1
  • cd929cc Merge pull request #231 from kubeshop/fix-routes
  • 77f138a Merge pull request #24 from kubeshop/run
  • 2fa3fef Merge pull request #25 from kubeshop/mm/feat/tracediagram
  • ed801bf Merge pull request #254 from kubeshop/fix/matheus/trace-poller-condition
  • ce97932 Merge pull request #257 from kubeshop/revert-223-218-remove-tracetest-top-span-and-shift-triggering-response-attributes-to-second-span
  • 77ab898 Merge pull request #258 from kubeshop/mm.fix/testdetailstable
  • 2e70a3f Merge pull request #259 from kubeshop/mm/fix/badassertionresults
  • 7005c7f Merge pull request #260 from kubeshop/mm/fix/routingtestresults
  • a6386d8 Merge pull request #261 from kubeshop/mm/fix/tracetab
  • 0242f6d Merge pull request #27 from kubeshop/mm/fix/panesheight
  • 87fc927 Merge pull request #270 from kubeshop/fix/matheus/get-result-trace-from-db
  • 1a21ff2 Merge pull request #28 from kubeshop/executor
  • 5d83545 Merge pull request #285 from kubeshop/mm/fix/loadingstate
  • a6e4e00 Merge pull request #286 from kubeshop/mm/fix/spancolor
  • 7748add Merge pull request #29 from kubeshop/dockerfile
  • 5936d78 Merge pull request #290 from kubeshop/mm/fix/traceprogressbar
  • c0441df Merge pull request #3 from kubeshop/mm/feat/reactrouter
  • 378a919 Merge pull request #307 from kubeshop/Readme-and-doc-changes
  • bbd7b66 Merge pull request #308 from kubeshop/add-workflow
  • 53bf9e0 Merge pull request #310 from kubeshop/fix-negative-time
  • f4f7381 Merge pull request #312 from kubeshop/add-release-pipeline
  • ace7da6 Merge pull request #313 from kubeshop/mm/fix/textpropegateevent
  • cc16676 Merge pull request #314 from kubeshop/mm/fix/cancelrestultdetails
  • 6fd8647 Merge pull request #315 from kubeshop/mm/fix/tracemainscrollbar
  • 5ba06d7 Merge pull request #316 from kubeshop/mm/fix/testscrollbar
  • 9873a07 Merge pull request #32 from kubeshop/mm/feat/diagramshapes
  • 45e73ba Merge pull request #33 from kubeshop/assertion_model
  • 346b914 Merge pull request #35 from kubeshop/fix-up
  • e0490b5 Merge pull request #36 from kubeshop/fix-up
  • e9fc337 Merge pull request #4 from kubeshop/add-request-argument
  • a813de0 Merge pull request #41 from kubeshop/fix-span
  • 2752163 Merge pull request #42 from kubeshop/mm/feat/webappdocker
  • c320778 Merge pull request #43 from kubeshop/fix-camel-case
  • e521a23 Merge pull request #44 from kubeshop/mm/fix/spandatamodel
  • 7102285 Merge pull request #45 from kubeshop/bundle
  • e1e8156 Merge pull request #48 from kubeshop/fix-path-prefix
  • 258f39c Merge pull request #49 from kubeshop/mm/feat/createtestform
  • 89a6a87 Merge pull request #5 from kubeshop/add-ids
  • 37098d3 Merge pull request #50 from kubeshop/mm/feat/testpage
  • b50a1a6 Merge pull request #51 from kubeshop/mm/feat/assertions
  • cfc5ebe Merge pull request #52 from kubeshop/mm/fix/sorttests
  • 41d7b45 Merge pull request #53 from kubeshop/assertions
  • e9e89fc Merge pull request #55 from kubeshop/openapi-spec
  • 48dc8ff Merge pull request #57 from kubeshop/refactor-go-import-path
  • 978cbd1 Merge pull request #58 from kubeshop/config
  • 3dfad2a Merge pull request #59 from kubeshop/mm/feat/createassertion
  • 24a28a5 Merge pull request #6 from kubeshop/add-ids2
  • 66d9e14 Merge pull request #60 from kubeshop/tempo
  • a3a4279 Merge pull request #61 from kubeshop/mm/fix/tracecomponent
  • 59db719 Merge pull request #62 from kubeshop/mm/fix/tspaths
  • 00a4016 Merge pull request #69 from kubeshop/add-debug
  • b36ae69 Merge pull request #7 from kubeshop/attribute
  • 5547b3e Merge pull request #70 from kubeshop/mm/feat/gettrace
  • 27e88e6 Merge pull request #71 from kubeshop/tests_nesting_results
  • 4295dd0 Merge pull request #73 from kubeshop/rename_testid_test_id
  • bdd63da Merge pull request #74 from kubeshop/mm/fix/tabclick
  • b4a046d Merge pull request #75 from kubeshop/openapi-spec-improvements
  • 5cd3602 Merge pull request #76 from kubeshop/mm/feat/assertionresultsdata
  • 088f00f Merge pull request #77 from kubeshop/kens-changes
  • b5d8e43 Merge pull request #78 from kubeshop/Update-readme-and-add-initial-docs
  • 8fafedb Merge pull request #79 from kubeshop/add-generated-openapi
  • 791c42b Merge pull request #8 from kubeshop/pg
  • 45d7de9 Merge pull request #80 from kubeshop/generated-openapistuff
  • b21d1cc Merge pull request #81 from kubeshop/add-generated-openapi
  • 63330b3 Merge pull request #82 from kubeshop/mm/fix/assertionstree
  • 7fbed4c Merge pull request #83 from kubeshop/trace
  • 95e4471 Merge pull request #84 from kubeshop/mm/fix/createassertion
  • 65a86bc Merge pull request #85 from kubeshop/mm/fix/assertionresult-openapi
  • 39ad5e9 Merge pull request #86 from kubeshop/selector-semantic-convention-list
  • 3b2dd08 Merge pull request #87 from kubeshop/rm-trace
  • ebbd176 Merge pull request #88 from kubeshop/http-resp
  • 565ca57 Merge pull request #89 from kube...
Read more

v0.0.1-4

22 Apr 09:59
8369bba
Compare
Choose a tag to compare
v0.0.1-4 Pre-release
Pre-release

Changelog