Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
feat: front-end redesign to VueJS/Bootstrap 5 & server improvements (#…
…188) * feat: add ListLineageStats api endpoint and model * feat: update Terraboard overview to list by lineage * feat: add last modified path on lineage overview * feat: add lineage column on search view with filter * fix(lineage): code review issues * rename GetStateActivity functions to GetLineageActivity * change /api/state/activity to /api/lineage/activity * restore dynamic lock status on overview * fix missing version_id attribute in states quick access links * remove lineage display from overview * refactor: remove obsolete lineage.html file * feat(bootstrap): upgrade project to Bootstrap 4.1 and JQuery 3.3.1 * feat(bootstrap): add FontAwesome instead of old Glyphicon * fix layout/style issues * feat(bootstrap): update state and compare views * feat(bootstrap): upgrade to Bootstrap 5 + visuals improvements Now fully responsive on all screen sizes * feat(vuejs): init vue project + router config + icon and assets * feat(vue): add dynamic title managing through mixin * feat(vue): add navbar and footer components * feat(vuejs): add overview with charts powered bu Chart.JS 3 * feat(vuejs): add sparkline chart on overview * fix(vuejs): locks chart issue * feat(vuejs): footer version fetching controller * feat(vuejs): callback on state quick access selection * add lock checking on every state in the overview list with display * router enhancements * others fixes / improvements * feat(vuejs): state main view with routes * feat(vuejs): add details/outputs panels to state view * feat(vuejs): compare view & controller * feat(api): replace version's id by version_id field on search result * feat(vuejs): search view / controller * fix(vuejs): issue with dynamic title mixin + code cleanup * feat(vuejs): clickable charts for quick search * feat(server): edit docker envs to build Vue project * update Go file server to handle vue project * delete old static files * change vue-router mode to web history * ci: add build pipeline for VueJS * fix: gorilla/mux issues with Vue
- Loading branch information
Showing
49 changed files
with
32,171 additions
and
1,443 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
name: Build-VueJS | ||
|
||
on: [push, pull_request] | ||
|
||
jobs: | ||
build-vue: | ||
runs-on: ubuntu-latest | ||
defaults: | ||
run: | ||
working-directory: ./static/terraboard-vuejs | ||
steps: | ||
- name: Checkout code | ||
uses: actions/checkout@v2 | ||
|
||
- name: Setup NodeJS | ||
uses: actions/setup-node@master | ||
|
||
- name: Install dependencies | ||
run: npm install | ||
|
||
- name: Build project | ||
run: npm run build |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.