Commit Graph

58 Commits

Author SHA1 Message Date
Rick b0d18fcdf8
fix: the ui component binding errors (#586)
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2024-12-16 21:29:18 +08:00
Rick 66f724ae78
fix: the filename is missing when downloading (#566)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-12-06 20:26:06 +08:00
Rick 072cd42c16
feat: support to get headers from binary request (#565)
* feat: support to get headers from binary request

* change base image from ubuntu to alpine

* install bash in alpine

* install openssl in alpine

* fix e2e

* support to download bianry files on ui

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2024-11-29 09:04:22 +08:00
Rick 7d9a97f46f
feat: support to rename test suite and case (#550)
* feat: support to rename test suite and case

* try to make the e2e be more stable

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2024-10-25 09:24:36 +08:00
Rick 72c53c21df
feat: support to run test case in batch mode (#548)
* feat: support to run test case in batch mode

* support to the interval on batch mode

* support to use a template as interval

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2024-10-15 13:47:18 +08:00
Rick 7de67ca381
chore: show server address on the test case page (#545)
* chore(deps): bump rollup from 3.25.1 to 3.29.5 in /console/atest-ui

Bumps [rollup](https://github.com/rollup/rollup) from 3.25.1 to 3.29.5.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v3.25.1...v3.29.5)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: show server address on the test case page

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2024-10-09 23:17:58 +08:00
Rick 3a9bde8c06
feat: support to upload random image files (#541)
* feat: support to upload random image files

* support to upload pdf file

* support to generate zip file

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2024-10-03 17:45:49 +08:00
Rick eff529225b
improve style of the page ui (#540)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-09-30 15:23:22 +08:00
Rick 834a28fc67
feat: support embed file upload (#538) 2024-09-29 15:34:17 +08:00
Rick 344ed1bb62
chore: support to close message tip (#537)
Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2024-09-26 08:03:16 +08:00
Rick 296fd4084f
feat: support to show the body size on page (#536)
increase the body size limit default value to be 5120

Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-09-25 13:41:11 +08:00
SamYSF 71e1aafb1b
fix: support view history only in orm store for now (#534) 2024-09-20 23:40:44 +08:00
SamYSF 95adf09eaf
feat: add History api and ui (#524) 2024-09-18 20:41:43 +08:00
Rick d00314334b
fix: the ui loading function is not working (#527)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-09-10 19:27:26 +08:00
Rick d108b0fd85
chore: improve the store manager ui (#518)
* chore: improve the store manager ui

* improve the extension type selection

* add more unit tests of ts

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2024-07-30 09:52:35 +08:00
Rick 6e0c70e07d
feat: support session scope store (#517)
* chore: stop using the image from docker hub

* feat: support session scope store

* support to set the suggested api cout limit

* add more unit tests

---------

Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-07-21 11:16:43 +08:00
Rick 491ebdfe01
chore: add more magic keys on ui page (#509)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-07-07 13:08:03 +08:00
Rick ea4c0d4dbf
feat: add more shortcuts (#508)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-07-05 22:27:12 +08:00
Rick 03a614ad23
feat: add testCase page json lint (#506)
* feat: add testCase page json lint

* fix the test case save and run method

* add shortcut for sending request

---------

Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-07-05 10:45:28 +08:00
Rick 2e50d1c4ea
ui: add colors for some texts and buttons (#504)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-07-03 13:46:08 +08:00
SamYSF b9533ee974
fix: testcase pages show badge question (#462) 2024-05-29 09:43:46 +08:00
Rick 00e53452fc
feat: support to duplicate test suite and case (#455)
* feat: support to duplicate test suite and case

* add e2e testing for the new apis

* fix the e2e testing

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2024-05-27 09:57:23 +08:00
Rick ce5ad55216
feat: support to return the body string even it is invalid (#453)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-05-24 08:36:18 +08:00
Rick 4322123586
feat: add cookie support for the requesting (#355)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-04-10 08:39:01 +08:00
Rick ad4d499359
feat: add some useful badges for the testcase UI (#343)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-01-23 15:42:45 +08:00
Rick a8822e7b68
feat: add i18n items for UI (#338)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-01-17 16:12:58 +08:00
Rick c585439873
feat: support the auto-complete of header values (#337)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2024-01-16 14:39:26 +08:00
Rick 105cea6caf
ui: improve the ui page layout (#315)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2023-12-14 20:02:55 +08:00
Rick 04828b2984
fix: error occour when the data parent dir non-exist (#291) 2023-11-27 15:58:26 +08:00
Rick 1241aa81e2
feat: support passing the metadata to gRPC request (#282) 2023-11-20 19:25:47 +08:00
Rick 10363259ae
ui: reflect the network request related codes (#274)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2023-11-15 17:50:54 +08:00
Rick ed58358657
feat: support fetch the suggested APIs from a gRPC server (#272)
Co-authored-by: rick <LinuxSuRen@users.noreply.github.com>
2023-11-14 17:10:30 +08:00
Rick af92ea623d
feat: support set a store as readonly (#269) 2023-11-12 07:31:15 +08:00
Rick 13be826422
feat: support import from common grpc library (#265)
* feat: support import from common grpc library

* chore: support to release atest-store-git

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-11-05 20:39:20 +08:00
Rick dd7cd4634e
feat: add trpc protocol support (#254)
* feat: add trpc protocol support

* test pass the trpc on web ui

* add unit tests

* fix the trpc service parsing issue

---------

Co-authored-by: rick <linuxsuren@users.noreply.github.com>
2023-10-29 19:45:46 +08:00
Rick 6c57372cb0
fix: remove redundant empty items from slice and map (#242) 2023-10-17 14:00:30 +08:00
Rick 4aa373b767
feat: support receving parameters from API (#226) 2023-10-09 16:12:06 +08:00
Rick ca81982dae
feat: support to generate curl command (#222)
* feat: support to generate curl command

* chore: change the query in testcase to be sorted map
2023-10-07 19:44:28 +08:00
Rick d546b6defa
feat: support show the human-readable http status code on ui (#221) 2023-09-27 11:32:02 +08:00
Rick c74eb670ef
feat: support cache the test case response (#194) 2023-08-30 09:59:58 +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 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
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 8d459a9eed
feat: support add multiple stores (#147) 2023-07-29 22:14:58 +08:00
Rick 807f3d83d4
feat: support adding unit tests for fetch (#134)
* feat: support adding unit tests for fetch

* add some basic e2e tests

* chore: send all the Go test converage files

* fix the isues found by codacy
2023-07-20 22:37:19 +08:00
Rick 17bdadc11d
fix: the createFilter func is incorrect (#132)
* fix: the createFilter func is incorrect

* feat: format the JSON payload automatically
2023-07-18 09:07:32 +08:00
Rick b1c4479cf3
feat: support the form body on UI (#130) 2023-07-17 16:48:12 +08:00
Rick 54edea5882
test: add unit tests for the UI (#129) 2023-07-16 23:02:03 +08:00