Commit Graph

155 Commits

Author SHA1 Message Date
Rick 94228f65c5
feat: support recording the test results into prometheus (#215) 2023-09-14 13:57:41 +08:00
Rick f22accad65
feat: add an expr function httpReady (#214) 2023-09-12 18:20:02 +08:00
Rick e21e801b19
add some error handling on the UI (#213)
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-09-11 09:11:44 +08:00
dependabot[bot] 73bc57b680
chore(deps): bump github.com/prometheus/client_golang (#191)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.4.0 to 1.11.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.4.0...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-09 13:33:26 +08:00
dependabot[bot] 4a513d71ce
chore(deps): bump golang.org/x/net in /operator (#192)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.3.1-0.20221206200815-1e63c2f08a10 to 0.7.0.
- [Commits](https://github.com/golang/net/commits/v0.7.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-07 09:47:25 +08:00
dependabot[bot] 175d103fc2
chore(deps): bump @cypress/request and cypress in /console/atest-ui (#211)
Bumps [@cypress/request](https://github.com/cypress-io/request) to 3.0.1 and updates ancestor dependency [cypress](https://github.com/cypress-io/cypress). These dependencies need to be updated together.


Updates `@cypress/request` from 2.88.11 to 3.0.1
- [Release notes](https://github.com/cypress-io/request/releases)
- [Changelog](https://github.com/cypress-io/request/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/request/compare/v2.88.11...v3.0.1)

Updates `cypress` from 12.15.0 to 13.1.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v12.15.0...v13.1.0)

---
updated-dependencies:
- dependency-name: "@cypress/request"
  dependency-type: indirect
- dependency-name: cypress
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-07 09:32:29 +08:00
Ink33 acc8b268d7
feat: get gRPC descriptor via server reflection (#210)
Signed-off-by: Ink33 <Ink33@smlk.org>
2023-09-07 06:25:11 +08:00
hellojukay c582610566
Using apache/skywalking-eye to do the license checking work (#207) 2023-09-06 15:27:19 +08:00
Rick 80ceae3988
feat: add conditional verify support (#209) 2023-09-06 14:14:45 +08:00
Rick 51bfd94849
fix: cannot save store records (#203)
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-09-06 08:57:06 +08:00
Ink33 ada9ca07e7
fix: missing return in invokeRequest for stream rpc (#206)
* fix: missing return in invokeRequest for stream rpc

fix Got error when running the sample grpc testsuite file #200

Signed-off-by: Ink33 <Ink33@smlk.org>

* re-order the test cases in .github/testing/core.yaml

---------

Signed-off-by: Ink33 <Ink33@smlk.org>
Co-authored-by: Rick <1450685+LinuxSuRen@users.noreply.github.com>
2023-09-06 08:56:26 +08:00
Rick 69e53b6e04
fix: the qps feature cannot work well (#201) 2023-09-05 09:53:06 +08:00
Rick 3f2877e6c2
fix: the operator cluster role permission is missing (#198) 2023-09-02 15:18:07 +08:00
Rick 2bbb634688
feat: auto locate to the last testcase (#197) 2023-09-01 11:34:27 +08:00
Rick 9efccb1430
feat: support to start plugin in the server sub-cmd (#195)
* feat: support to start plugin in the server sub-cmd

* add pull flag into the service sub-cmd
2023-08-31 09:53:19 +08:00
Rick c74eb670ef
feat: support cache the test case response (#194) 2023-08-30 09:59:58 +08:00
Rick 9e525dc0c4
feat: support manage the secrets via UI (#193)
* feat: support manage the secrets via UI
2023-08-30 09:59:48 +08:00
Rick 0c32364fa2
feat: add more i18n for the UI elements (#188) 2023-08-28 10:12:07 +08:00
Rick f7c0297cb8
feat: add i18n support for the web ui (#187)
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-08-26 13:35:31 +08:00
Rick 37700ecd8c
ui: support auto saving the test case when sending (#186) 2023-08-25 22:28:10 +08:00
Rick bea5c9c85a
ui: add a welcome page when no any test suites (#184) 2023-08-25 17:10:08 +08:00
Rick 4e464d1281
feat: let the git ext supports listening on unix socket (#183) 2023-08-24 20:18:35 +08:00
Rick 56a3877751
feat: support to download atest self (#180) 2023-08-23 20:03:28 +08:00
Rick 98a8d5d7d7
feat: support importing from Postman (#179)
* feat: support importing from Postman

* add ui validation

* fix the nested situation
2023-08-23 16:32:08 +08:00
Rick 78f517c2cb
fix: goreleaser build without embed UI (#176) 2023-08-22 09:46:42 +08:00
Rick 1ad11f38ef
chore: add release note v0.0.13 (#175) 2023-08-22 08:58:42 +08:00
Rick bd78fa4868
feat: support to load test suite from URL (#171)
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-08-20 07:03:09 +08:00
Rick 908829738a
feat: support convert testSuite to JMeter file (#170)
* feat: support convert testSuite to JMeter file

* chore: report API test in the comment

* add a sub-command to convert to jmeter file

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-08-18 15:51:53 +08:00
Rick 200134093d
fix: the test suite data manipulate is not thread safe (#168)
* fix: the test suite data manipulate is not thread safe

* add more unit tests
2023-08-17 10:35:20 +08:00
Rick 2e23e820a9
fix: the store creation dialog state is incorrect (#167) 2023-08-15 18:24:17 +08:00
Rick cfd1d42cfa
fix: add unit tests for the git store ext (#166) 2023-08-15 17:00:31 +08:00
Rick e0811185a2
feat: add git as the store extension (#165)
* feat: add git as the store extension

* fix: the height of center zone of the UI

* ui: add query setting for testcase

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-08-15 10:18:08 +08:00
Ink33 18bd198745
feat: support running gRPC test cases (#160) 2023-08-13 21:09:45 +08:00
Rick e2f2d323f0
feat: add secret service interface (#164) 2023-08-12 08:02:59 +08:00
Vector7 79609ce4fb
feat: support to generate a PDF report #162 2023-08-10 18:35:45 +08:00
Rick df53ccdfe0
feat: add operator for maintain the api-testing in Kubernetes (#158) 2023-08-10 08:15:53 +08:00
Rick e05262aae9
feat: support manager store on UI (#161) 2023-08-09 15:53:38 +08:00
Rick 4624b9be05
fix: the Golang code generator has problem (#159) 2023-08-04 20:17:12 +08:00
Rick 46552d1c15
feat: support verify the store (#157) 2023-08-03 17:06:38 +08:00
Rick 96f9e7d5ec
fix: should use the specific store in GetSuggestedAPIs (#156) 2023-08-02 11:45:43 +08:00
Rick e985dd7ccf
fix: the API request from UI missed the header (#155) 2023-08-02 10:08:05 +08:00
Rick a799208a0c
feat: support generate code from TestCase (#154) 2023-08-01 17:19:13 +08:00
Rick 556d58f12f
fix: the binary atest-store-s3 is missing in docker image (#153) 2023-08-01 11:02:40 +08:00
Rick c1558659e3
chore: put the s3 container into the k8s deploy (#152) 2023-08-01 10:00:06 +08:00
Rick d1c0c10a1a
feat: add s3 storage backend extension (#151)
* feat: add s3 storage backend extension

* test: add unit tests
2023-08-01 07:28:53 +08:00
Ink33 710c3728b8
feat: add bidirectional streaming rpc of functions query (#150)
* feat: add bidirectional streaming rpc of functions query

Signed-off-by: Ink33 <Ink33@smlk.org>

* refactor: replace atomic.Uint64 with atomic.AddUint32

Signed-off-by: Ink33 <Ink33@smlk.org>

---------

Signed-off-by: Ink33 <Ink33@smlk.org>
2023-07-31 14:03:53 +08:00
Rick 1e45dd165d
feat: add introduction process on UI (#149) 2023-07-30 21:32:20 +08:00
Chan e8c16fb686
fix: incorrect heigh setting on UI (#148) 2023-07-30 20:07:36 +08:00
Rick 8d459a9eed
feat: support add multiple stores (#147) 2023-07-29 22:14:58 +08:00
Rick 470ef8e337
feat: support building multi-arch container image (#146) 2023-07-27 22:31:25 +08:00