Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Akash singh04 release1.0.1 #9

Merged
merged 64 commits into from
Jul 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
3941cc4
V2.1.0 release:Added Tests, CI workflow for releases and testing, Bug…
SkySingh04 Mar 7, 2024
686d3f7
Bug fixes and script updates
SkySingh04 Mar 8, 2024
da832a4
Bug fixes and script updates
SkySingh04 Mar 8, 2024
ac4faba
Script Changes
SkySingh04 Mar 8, 2024
ade5375
Added Better Error handling and log files
SkySingh04 Mar 9, 2024
5d0030a
Script Fixes
SkySingh04 Mar 10, 2024
2d5d214
Fixes to update command and UI
SkySingh04 Mar 11, 2024
4aa342b
Refactored Script to cd and then execute app cmd
SkySingh04 Mar 11, 2024
db83068
UI update
SkySingh04 Mar 14, 2024
2c03ef0
Added Support for Update Command, Loader , Test Results
SkySingh04 Mar 15, 2024
5ccc74b
Cleared test log
SkySingh04 Mar 16, 2024
8e9e0b8
UI improvements
SkySingh04 Mar 20, 2024
bd13ce2
Beta extension with imnproved scripts and UI
SkySingh04 May 21, 2024
9ba139a
Cleared keploy_record_script.log
SkySingh04 May 22, 2024
cf3035b
Cleared keploy_test_script.log
SkySingh04 May 22, 2024
4f2fc66
Update .gitignore
SkySingh04 May 22, 2024
8736bd6
Fixed terminal closing issue via timeout
SkySingh04 May 22, 2024
7f8c96e
Merge branch 'extensionbeta' of https://github.com/Akash-Singh04/vsco…
SkySingh04 May 22, 2024
c75edbc
Added support for Go commands alongside binary and added basic docume…
SkySingh04 May 25, 2024
ce1ed56
Finished Previous Test Results page and Config Page
SkySingh04 Jun 3, 2024
84b8c71
UI improvements and Bug fixes
SkySingh04 Jun 3, 2024
2d07da5
Added ZSH scripts and updated UI of config page
SkySingh04 Jun 4, 2024
79da3dd
Reverted Test scripts to not use a dummy process
SkySingh04 Jun 4, 2024
6fcc1f9
Finished UI of config initialisation page
SkySingh04 Jun 6, 2024
4cfee83
Finished Tree structure for Previous Test results
SkySingh04 Jun 6, 2024
d214b59
Added Backend for initialising the config file
SkySingh04 Jun 6, 2024
c8fd1cd
Added support for npm and cleared log files
SkySingh04 Jun 6, 2024
97c6a29
More bug fixes and UX improvements
SkySingh04 Jun 6, 2024
07067d0
Cleared log files
SkySingh04 Jun 6, 2024
f7d3ab4
Updated Previous Tests UI
SkySingh04 Jun 13, 2024
0a06550
Made changes to UI of recorded test cases
SkySingh04 Jun 13, 2024
fa0d572
Updated scripts to support python using venv
SkySingh04 Jun 20, 2024
70f042f
Added support for java commands
SkySingh04 Jun 21, 2024
19af692
Updated Ref
SkySingh04 Jun 24, 2024
fef146a
Merge branch 'extensionbeta' of https://github.com/Akash-Singh04/vsco…
SkySingh04 Jun 24, 2024
08f2e24
Updated scripts to support wsl
SkySingh04 Jun 24, 2024
1fba5c2
Added one click install execution upon initialisation
SkySingh04 Jun 27, 2024
0091e04
Added redirect for vscode signin
SkySingh04 Jul 4, 2024
e2e94d6
Initial UI of record command with Pseudo icons and dummy command
SkySingh04 Jul 7, 2024
b9ac5b9
Finished Record and Test Pages with dummy command
SkySingh04 Jul 9, 2024
eb21235
Connected Config screen to operations
SkySingh04 Jul 9, 2024
df44794
Refactored scripts to read command directly from config file
SkySingh04 Jul 9, 2024
879a523
Added and Updated Ui of Previous Test cases page
SkySingh04 Jul 9, 2024
873530c
Connected Config initialisation
SkySingh04 Jul 9, 2024
7607bbe
UI improvements, Fixed Navigation Error from Initialise to Home
SkySingh04 Jul 17, 2024
80b870f
Refactored File names, Cleanup code
SkySingh04 Jul 17, 2024
54883b7
UI improvements
SkySingh04 Jul 17, 2024
f214bea
Fixed scripts, Fixed UI
SkySingh04 Jul 18, 2024
bc43db3
Fixed echo in scripts
SkySingh04 Jul 18, 2024
a219cf2
Added Creation of log file, updated keploy alias
SkySingh04 Jul 18, 2024
fb232ad
UI updated
SkySingh04 Jul 18, 2024
1824d29
Updated History page
SkySingh04 Jul 18, 2024
54c9532
Updated UI
SkySingh04 Jul 18, 2024
9da7a58
feat: keploybin to keploy
Sonichigo Jul 18, 2024
a05eea6
feat: update md files
Sonichigo Jul 19, 2024
cd28d03
fix: workflow
Sonichigo Jul 19, 2024
80c676f
Added Menu items backend
SkySingh04 Jul 19, 2024
b31868c
Added View logs button incase of failed test cases or incase of error
SkySingh04 Jul 19, 2024
32178a5
Removed excess files, removed log file creation froms scripts
SkySingh04 Jul 19, 2024
d8b2761
Added Consistent theme, Log files for terminal, Updated UI, Fixed Com…
SkySingh04 Jul 19, 2024
982d4c2
Bumped version to 1.0.1 and added changelog
SkySingh04 Jul 19, 2024
4ec0fc6
Updated Font sizes
SkySingh04 Jul 19, 2024
83d2b56
Merge branch 'release1.0.1' of https://github.com/Akash-Singh04/vscod…
Sonichigo Jul 19, 2024
5db7a33
fix: conflicts
Sonichigo Jul 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions .github/workflows/check-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Test and Build VSCode

on:
push:
branches:
- main

jobs:
build:
strategy:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v2

- name: Install Node.js
uses: actions/setup-node@v2
with:
node-version: 18.x

- run: npm install

- run: xvfb-run -a npm test
if: runner.os == 'Linux'

- run: npm test
if: runner.os != 'Linux'
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Publish Extension

on:
workflow_run:
workflows: ["Test VsCode Extension"]
workflows: ["Test and Build VSCode"]
types:
- completed

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Release

on:
workflow_run:
workflows: ["Test VsCode Extension"]
workflows: ["Test and Build VSCode"]
types:
- completed

Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
name: Test VsCode Extension

on:
push:
pull_request:
branches:
- master
- main


jobs:
build:
Expand Down
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,9 @@ First Release for Vs Code Extension.
- Record and Replay tests.
- Support for GO, Java, Python, Node.
- Previous TestRun History, available.
- View and Edit Keploy Config File.
- View and Edit Keploy Config File.

## [1.0.1]
- Added Log file access incase of failed test cases and errors.
- Added Consistent extension theme.
- Added support for Menu commands for updating keploy, viewing keploy version, viewing docs, viewing latest version and viewing changelog
13 changes: 10 additions & 3 deletions media/vscode.css
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,19 @@
color: var(--vscode-foreground);
font-size: var(--vscode-font-size);
font-weight: var(--vscode-font-weight);
font-family: var(--vscode-font-family);
/* font-family: var(--vscode-font-family); */
/* background-color: #090B10; */
/* background-color: #141416; */
background-color: var(--vscode-editor-background);
}
.baloo-2-custom {
font-family: "Baloo 2", sans-serif;
font-optical-sizing: auto;
font-weight: 400; /* Example weight */
font-style: normal;
}
button , select {
background-color: var(--vscode-editor-background);
background-color: #00163D;
}
ol,
ul {
Expand Down Expand Up @@ -56,7 +62,8 @@
outline: 1px solid transparent;
outline-offset: 2px !important;
color: var(--vscode-button-foreground);
background: var(--vscode-button-background);
/* background: var(--vscode-button-background); */
background: #00163D;
}

.secondaryDiv{
Expand Down
2 changes: 1 addition & 1 deletion out/Config.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion out/Config.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion out/OneClickInstall.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion out/OneClickInstall.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading