Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
39ffee5
add code scanning actions to repo
neel1996 Nov 15, 2020
168f768
fix for Makefile to skip conditional validation for UI build
neel1996 Nov 15, 2020
c18cdbd
revised Makefile for UI bundling process
neel1996 Nov 15, 2020
b0b99b0
remove unwanted files and revised Makefile & gitignore
neel1996 Nov 15, 2020
7ff4902
add code scanning actions to repo
neel1996 Nov 15, 2020
06bfcd7
add clean UI bundle back to the repo
neel1996 Nov 15, 2020
62264d7
add codeqal analysis workflow for repo
neel1996 Nov 15, 2020
044ca9f
update windows make.bat file to resolve tailwind style script build f…
neel1996 Nov 15, 2020
7e92b1a
revise README with software requirements list
neel1996 Nov 15, 2020
2591ca5
update incorrect commands from make.bat file
neel1996 Nov 15, 2020
777c990
add status messages in Makefile along with action to start gitconvex …
neel1996 Nov 15, 2020
950ea43
fix line indentation in Makefile
neel1996 Nov 15, 2020
6c7880a
resolve line feed issue in Makefile
neel1996 Nov 15, 2020
8482352
include command chaining in Makefile to prevent build failure
neel1996 Nov 15, 2020
d0f039d
change code file view to include file line data alone and remove late…
neel1996 Nov 15, 2020
22012ba
add code scanning actions to repo
neel1996 Nov 15, 2020
7aa4424
change code file view component to fetch latest commit message from p…
neel1996 Nov 15, 2020
7c0c315
update test case for commit log api to include new function argument
neel1996 Nov 15, 2020
28e258a
revise commit log component to match new log listing approach with re…
neel1996 Nov 15, 2020
9111e67
add command line based port setting option to server.go ( go run serv…
neel1996 Nov 16, 2020
9bca5b3
fix to resolve nil pointer panic while checking repos with no remotes…
neel1996 Nov 16, 2020
dc380fa
change test script to match new function structure
neel1996 Nov 17, 2020
d370b60
add fallback elements for components when api requests fail
neel1996 Nov 17, 2020
6039deb
add conditional statement to report and stop on ssh auth errors for p…
neel1996 Nov 17, 2020
0d077f7
add steps in Makefile to move UI build bundle to dist directory
neel1996 Nov 17, 2020
e8416d5
add fallback logics in components to handle loading and error events
neel1996 Nov 17, 2020
6042a9a
add error reporting exclusion for invalid git repo if init repo optio…
neel1996 Nov 17, 2020
a744e5c
add error handling logic to fetch api to terminate operation when rem…
neel1996 Nov 17, 2020
ad6f3b8
add fallback message to branch listing component to when the repo has…
neel1996 Nov 17, 2020
95a2e81
change git commit api to fallback to git client if the platform is wi…
neel1996 Nov 18, 2020
74405f0
remove unwanted skip count from the GQL api call
neel1996 Nov 18, 2020
9de0021
remove unwanted argument from test script
neel1996 Nov 18, 2020
585899f
fix to state reset in components when switching between repos
neel1996 Nov 18, 2020
73c4ea8
change expected result in commit log test case to make it valid after…
neel1996 Nov 18, 2020
8ff0196
add fallback function to retry pushing changes when it fails due to a…
neel1996 Nov 18, 2020
ac1ebb1
add actions yml to build and deploy to s3
neel1996 Nov 18, 2020
52772b7
removing test stage temporarily for checking build process
neel1996 Nov 18, 2020
b8691c9
add cleanup stage to Makefile and move ui build stage to windows make…
neel1996 Nov 18, 2020
f776dc5
remove global npm installations steps from Makefile and used npx
neel1996 Nov 18, 2020
7a6fcbe
add deployment stages for linux and macos in actions yml
neel1996 Nov 18, 2020
b2cff5c
change deploy stage to copy the compressed bundle to s3
neel1996 Nov 18, 2020
8f9c198
change bundle compression stage in actions yml
neel1996 Nov 18, 2020
6928fa4
replace s3 deploy stages from actions yml with server side script
neel1996 Nov 19, 2020
41e23b5
add stage to run test scripts in actions yml
neel1996 Nov 19, 2020
72ad42e
revert module name change to prevent chain dependency failures
neel1996 Nov 19, 2020
4315f2d
update README with revised requirement list
neel1996 Nov 19, 2020
bbad308
add stage to set env variable in actions yml
neel1996 Nov 19, 2020
8b30af6
add timeout to actions yml to prevent timeout failure during build
neel1996 Nov 19, 2020
318acd2
add new deployment script invocation to actions yml
neel1996 Nov 19, 2020
a54b291
revert previous commit with correct function code
neel1996 Nov 20, 2020
fe77431
fix for remoteless fetch bug in windows (resolves #104)
neel1996 Nov 20, 2020
1297e55
add fallback function invocation to retry push if go-git push fails
neel1996 Nov 21, 2020
aee79a1
add logic to serve react bundle from the current executable directory
neel1996 Nov 21, 2020
185f330
resolve commit failure to fallback to git client when the repo is a …
neel1996 Nov 21, 2020
bbfda7c
delete firebase app object after checking for a version update to res…
neel1996 Nov 21, 2020
0d5a027
add logic to handle nil references and branches and log errors
neel1996 Nov 21, 2020
438f947
add validation logic to handle new commits added to a fresh repo
neel1996 Nov 21, 2020
5d6cc13
add additional logic in unpushed commit listing to consider all local…
neel1996 Nov 21, 2020
3517393
add separate cleanup script in actions yml
neel1996 Nov 22, 2020
77de829
fix horizontal overflow issue for repo path in compare search bar (re…
neel1996 Nov 22, 2020
b621317
add fallback logic retry pull when the pull returns an auth error
neel1996 Nov 22, 2020
500d8cc
include logic to display current branch as first in branch list. fix …
neel1996 Nov 22, 2020
585e492
add conditional filter to remove HEAD being displayed as a remote branch
neel1996 Nov 22, 2020
30ade9d
replace static error string messages with the new global error codes
neel1996 Nov 23, 2020
c8e8a2c
Create bug_report.md
neel1996 Nov 23, 2020
c45c15a
Create feature_request.md
neel1996 Nov 23, 2020
2217503
add trailing directory separator and proper channel setup to prevent …
neel1996 Nov 24, 2020
9e8c597
add header to push pop-up component
neel1996 Nov 24, 2020
36bda48
refactor view reload function to be passed as props to switch branch …
neel1996 Nov 24, 2020
1f0100e
add additional stage in make file to rename UI bundle
neel1996 Nov 25, 2020
789e292
add logic to show suggestion when commit message reaches 50 characters
neel1996 Nov 25, 2020
d470180
refactor to return error when deletion fails
neel1996 Nov 26, 2020
b100fd7
remove console log statement
neel1996 Nov 27, 2020
138c4c1
tweak to return string message (resolves #109)
neel1996 Nov 27, 2020
6e3e0a5
add count to display number of commits
neel1996 Nov 27, 2020
3d2648a
replace hard coded string values with global strings
neel1996 Nov 28, 2020
f88b591
fix remote branch checkout error (resolves #112)
neel1996 Nov 29, 2020
24b0ea5
update branch list limit to show 3 top branches
neel1996 Nov 29, 2020
b397549
change ui style for push success message
neel1996 Nov 29, 2020
1b7863f
add view reload on close action (resolves #113)
neel1996 Nov 30, 2020
297766c
refine conditional rendering to show message when gitconvex has not t…
neel1996 Dec 2, 2020
00842ce
add fallback logic to use cwd UI bundle
neel1996 Dec 2, 2020
6a38db4
change static directory path in the fallback condition
neel1996 Dec 2, 2020
7347d8d
reset branch error state (resolves #114)
neel1996 Dec 2, 2020
4119f54
remove redundant stages from github actions yml
neel1996 Dec 3, 2020
0331770
change makefile start action to refer the correct filename
neel1996 Dec 3, 2020
6c21067
fix typos in README
neel1996 Dec 3, 2020
77981cb
remove logic that calculates relative commit time
neel1996 Dec 4, 2020
f477b05
fix tailwind build failure in actions yml
neel1996 Dec 5, 2020
9a2810d
change html page title
neel1996 Dec 6, 2020
dd2bd84
remove unwanted console log statements
neel1996 Dec 9, 2020
1673adf
refactor relative time logic to use new utility function
neel1996 Dec 9, 2020
c376b95
replace firebase function with github api for version check
neel1996 Dec 11, 2020
98cb0fe
add version flag to server module
neel1996 Dec 12, 2020
5ab982e
change colors to match tailwind2 color palate
neel1996 Dec 12, 2020
c7598a7
update color shades for match tailwind colors
neel1996 Dec 12, 2020
51830fc
Updated document for v2.0.0
Nageswari-droid Dec 12, 2020
99a2feb
fix flag parse error in server
neel1996 Dec 12, 2020
3032b1e
Updated document
Nageswari-droid Dec 12, 2020
e252ea2
add additional instruction to makefile
neel1996 Dec 12, 2020
3559048
update documentation for v2.0.0
neel1996 Dec 13, 2020
c48851b
Merge branch 'master' into v2.0.0
neel1996 Dec 13, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ start.sh
setup.sh
.git/
node_modules/*
make.bat
52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: bug
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Command Line Logs**
Gitconvex displays logs in the command line. Please paste the error logs below

```
# Error Logs...
```

**Desktop (please complete the following information):**
- OS: [e.g. Linux]
- Browser [e.g. chrome, safari]
- Version [e.g. 2.0.0]

**Issue Type**
>mark with [x] to select the check box

- [ ] UI Issue
- [ ] Performance Issue
- [ ] Feature Breaking Issue
- [ ] Security Issue

**Severity**
>mark with [x] to select the check box

- [ ] Critical (The application crashes / breaks completely)
- [ ] High (Blocks you from performing an critical operation)
- [ ] Moderate (Bearable or Manageable issue)
- [ ] Low (Something is not right, but the impact is minimal)
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: Feature request
assignees: neel1996

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
45 changes: 22 additions & 23 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@ name: Gitconvex build deploy

on:
push:
branches: [ master ]
branches: [ v2.0.0 ]

jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:

- name: Set up Go 1.x
Expand All @@ -22,27 +23,25 @@ jobs:
run: |
go get -v -t -d ./...

- name: Running Test Cases
run: export GOTESTENV=ci && go test -v ./...

- name: Build for windows
- name: Run test cases
run: |
export GOOS=windows && GOARCH=amd64
mkdir -p ./windows
make build
mv dist/ windows/

- name: deploy gitconvex windows build bundles to S3
uses: shallwefootball/upload-s3-action@v1.1.2
with:
aws_key_id: ${{ secrets.AWS_ACCESS_ID }}
aws_secret_access_key: ${{ secrets.AWS_ACCESS_SECRET }}
aws_bucket: ${{ secrets.AWS_BUCKET_URL }}
source_dir: 'windows'
destination_dir: 'windows'

# Runs a set of commands using the runners shell
- name: Run a multi-line script
export GOTESTENV=ci && go test -v ./...

- name: Run sample build
run: |
echo Add other actions to build,
echo test, and deploy your project.
go build -v

# Initiating build and S# deployment
- name: Starting S3 deployment script from droplet
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.DROPLET_HOST }}
username: ${{ secrets.DROPLET_USERNAME }}
key: ${{ secrets.DROPLET_PRIVATE_KEY }}
port: ${{ secrets.DROPLET_PORT }}
script: |
/opt/workroom/aws-build/init-deploy.sh
/opt/workroom/aws-build/windows-deploy.sh
/opt/workroom/aws-build/linux-deploy.sh
/opt/workroom/aws-build/macos-deploy.sh
/opt/workroom/aws-build/cleanup.sh
7 changes: 0 additions & 7 deletions .gitignore

This file was deleted.

128 changes: 0 additions & 128 deletions API/addRepoApi.js

This file was deleted.

16 changes: 0 additions & 16 deletions API/branchCompareApi.js

This file was deleted.

54 changes: 0 additions & 54 deletions API/codeFileViewApi.js

This file was deleted.

16 changes: 0 additions & 16 deletions API/commitCompareApi.js

This file was deleted.

Loading