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

[pull] master from layer5io:master #38

Open
wants to merge 104 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
104 commits
Select commit Hold shift + click to select a range
65ef630
Update publish modal schema
Yashsharma1911 Sep 4, 2024
0227ada
feat: add component in the filter sidbar state
amitamrutiya Oct 25, 2024
98b56ac
fix(error): boundary
sudhanshutech Oct 29, 2024
6b925d6
Merge branch 'master' into patch-1
Yashsharma1911 Nov 1, 2024
48885cc
fix: fix prettier issue
Yashsharma1911 Nov 1, 2024
d5c394e
fix: reorder the fields
Yashsharma1911 Nov 1, 2024
5e86e48
Merge pull request #728 from Yashsharma1911/patch-1
vishalvivekm Nov 1, 2024
cd01819
feat(catalog): unpublish action
sudhanshutech Nov 2, 2024
15bf9d8
Merge branch 'master' into component-filter
amitamrutiya Nov 3, 2024
b30a324
fix(check): add missing props
sudhanshutech Nov 4, 2024
1f4fce9
fix(style): add border
sudhanshutech Nov 4, 2024
a07edba
fix(error): rm unwanted and add version
sudhanshutech Nov 4, 2024
c34b3da
Merge pull request #779 from sudhanshutech/mprove/error
sudhanshutech Nov 4, 2024
7a83103
Merge pull request #792 from sudhanshutech/unpublish/action
sudhanshutech Nov 4, 2024
19f56f1
feat: create user serach field component
amitamrutiya Nov 5, 2024
42783be
feat: add InputFieldSearch component for user search functionality
amitamrutiya Nov 5, 2024
1a72ff7
feat: add OrgIcon component and update icons index
amitamrutiya Nov 5, 2024
a4bcd1d
feat: add PersonIcon component and index export
amitamrutiya Nov 5, 2024
5ba18c0
Merge branch 'master' into component-filter
amitamrutiya Nov 5, 2024
742c66f
Merge pull request #772 from amitamrutiya/component-filter
amitamrutiya Nov 5, 2024
51322ad
Merge branch 'master' into user-serach-fiel
amitamrutiya Nov 5, 2024
dbd003f
fix: search issue
amitamrutiya Nov 6, 2024
ba41908
fix: input search field issue
amitamrutiya Nov 6, 2024
1305231
fix: lint issue
amitamrutiya Nov 6, 2024
befe427
fix: build failed issue
amitamrutiya Nov 6, 2024
74bf9bc
fix: first_name, last_name and email undefined issue
amitamrutiya Nov 7, 2024
4fb353a
Merge pull request #794 from amitamrutiya/user-serach-fiel
amitamrutiya Nov 7, 2024
14fff35
ci: wait for npm release and trigger the upgrade
jerensl Nov 7, 2024
936aaac
ci: change the event using version from artifact
jerensl Nov 7, 2024
41f323d
ci: make version check wait until npm publish
jerensl Nov 7, 2024
f709b5b
feat(catalog): enhance
sudhanshutech Nov 8, 2024
7a98100
Merge pull request #795 from jerensl/ci/auto-bump-wait-on-release-npm
jerensl Nov 8, 2024
aaf47fb
chore(deps): bump webpack-dev-middleware and gatsby in /site
dependabot[bot] Nov 8, 2024
b535c93
chore(deps): bump axios and gatsby in /site
dependabot[bot] Nov 8, 2024
9d9439c
feat: add new props and export design table
amitamrutiya Nov 8, 2024
9a110f1
feat: create catalog design table component
amitamrutiya Nov 8, 2024
570794a
feat: create catalog design config data file
amitamrutiya Nov 8, 2024
ee3fa5e
Merge pull request #796 from sudhanshutech/feature/catalog
aabidsofi19 Nov 8, 2024
5f4c813
feat: add open in playground button true
amitamrutiya Nov 9, 2024
73f74dd
ci: fix release bump
jerensl Nov 9, 2024
ec65297
Merge pull request #801 from jerensl/ci/fix-release-bump
jerensl Nov 9, 2024
e3d40cc
feat: add functionlity of the action items
amitamrutiya Nov 11, 2024
f3ac99a
feat: enhance CatalogDesignTable exports and add styled component
amitamrutiya Nov 11, 2024
31f0dd7
fix: theme issue passing on responsive table
amitamrutiya Nov 11, 2024
eef44ea
fix: issue in the catalog design table
amitamrutiya Nov 11, 2024
6adbd53
feat: add new icon
amitamrutiya Nov 11, 2024
14457f0
feat: add CatalogTableVisibilityControl and ViewSwitch components for…
amitamrutiya Nov 11, 2024
721c1b5
feat: export GridViewIcon and TableViewIcon components; update Catalo…
amitamrutiya Nov 11, 2024
a848b33
chore: update name
amitamrutiya Nov 11, 2024
8cf6f9d
fix: theme issue
amitamrutiya Nov 11, 2024
b41d01f
Merge branch 'master' into aimt/design-table
amitamrutiya Nov 11, 2024
42e0295
Merge pull request #799 from amitamrutiya/aimt/design-table
amitamrutiya Nov 11, 2024
4446993
Merge branch 'master' into open-playground
amitamrutiya Nov 11, 2024
a32ee32
Merge pull request #800 from amitamrutiya/open-playground
amitamrutiya Nov 11, 2024
48ac235
fix(icon): make filter icon custom
sudhanshutech Nov 11, 2024
86592ac
Merge pull request #802 from sudhanshutech/icon/filter
sudhanshutech Nov 11, 2024
1c4abe1
fix: gh actopm send the version outside of the folder artifact being …
jerensl Nov 11, 2024
d4ce153
Merge pull request #803 from jerensl/fix/version-artifact-folder
jerensl Nov 11, 2024
7c5b1f1
fi(theme): action items
sudhanshutech Nov 11, 2024
585d863
Merge pull request #804 from sudhanshutech/action/theme
sudhanshutech Nov 11, 2024
18afe67
fix: table infinte loading issue
amitamrutiya Nov 11, 2024
983711b
Merge pull request #805 from amitamrutiya/fix-table
amitamrutiya Nov 11, 2024
e92d6a8
feat: add 'Open in Playground' action button conditionally
amitamrutiya Nov 12, 2024
fea308e
Merge pull request #806 from amitamrutiya/open-playground
amitamrutiya Nov 12, 2024
6880be0
feat: add 'Open in Playground' action button conditionally in action …
amitamrutiya Nov 12, 2024
2c8c92a
fix: update links to point to cloud.layer5.io
amitamrutiya Nov 13, 2024
c552754
Merge pull request #807 from amitamrutiya/open-table
amitamrutiya Nov 13, 2024
15eb7be
feat: update path
amitamrutiya Nov 13, 2024
970c987
Merge branch 'master' into update-url
amitamrutiya Nov 13, 2024
4222aad
Merge pull request #808 from amitamrutiya/update-url
amitamrutiya Nov 13, 2024
e65bd46
feat: update user profile link to open in a new tab using CLOUD_URL
amitamrutiya Nov 14, 2024
0295e04
feat: wrap IconButton in a div for improved styling and structure
amitamrutiya Nov 14, 2024
dba20be
feat: update MUIDataTable styling to include width adjustment for bet…
amitamrutiya Nov 14, 2024
d97abce
feat: add data dependency to updateColumnsEffect for improved respons…
amitamrutiya Nov 14, 2024
46d47e2
Merge pull request #809 from amitamrutiya/fix-catalog-table
amitamrutiya Nov 14, 2024
cd42bca
feat: remove width property from dataTableTheme for cleaner styling
amitamrutiya Nov 15, 2024
5528d68
Merge branch 'master' into fix-catalog-table
amitamrutiya Nov 15, 2024
b5b8d38
Merge pull request #810 from amitamrutiya/fix-catalog-table
amitamrutiya Nov 15, 2024
d98f75b
chore: udpate title auto pr sistent
jerensl Nov 17, 2024
51bd41a
Merge pull request #811 from jerensl/chore/update-title-auto-pr-sistent
jerensl Nov 17, 2024
aed7a69
chore(deps): bump cross-spawn and gatsby-cli in /site
dependabot[bot] Nov 17, 2024
db0bc61
refactor: optimize updatedOptions with useMemo for performance
amitamrutiya Nov 18, 2024
b5f0f95
refactor: rename getBackground to getCatalogCardBackground for clarity
amitamrutiya Nov 18, 2024
df16133
feat: add TrophyIcon component and export from icons index
amitamrutiya Nov 18, 2024
1acf700
feat: add PerformersSectionButton component with tooltip and skeleton…
amitamrutiya Nov 18, 2024
dd6623b
feat: add PerformersSection component with metrics display and export
amitamrutiya Nov 18, 2024
4fef955
feat: add styles for PerformersSection component
amitamrutiya Nov 18, 2024
411a49f
feat: add styles for PerformersSection component
amitamrutiya Nov 18, 2024
860b404
Merge pull request #813 from amitamrutiya/performer-section
amitamrutiya Nov 18, 2024
6d44e65
fix: table date and pagination issue
amitamrutiya Nov 19, 2024
e88d5f1
Merge pull request #814 from amitamrutiya/fix-table-date
amitamrutiya Nov 19, 2024
b0b842b
feat: add AuthorCell component and integrate it into CatalogDesignTable
amitamrutiya Nov 19, 2024
ac9d570
Merge pull request #815 from amitamrutiya/update-cell
amitamrutiya Nov 19, 2024
88e0bd3
fix: Share icon is in outline format, not filled
leecalcote Nov 20, 2024
d533485
Merge pull request #818 from layer5io/leecalcote/issue817
leecalcote Nov 21, 2024
1b4a53f
Merge pull request #798 from layer5io/dependabot/npm_and_yarn/site/mu…
leecalcote Nov 21, 2024
10d4a40
Merge pull request #797 from layer5io/dependabot/npm_and_yarn/site/mu…
leecalcote Nov 21, 2024
5d1b75c
Merge pull request #812 from layer5io/dependabot/npm_and_yarn/site/mu…
leecalcote Nov 21, 2024
ed6b8b1
feat: standardize font family to inherit across multiple components
amitamrutiya Nov 21, 2024
a73a822
feat: replace Tooltip with CustomTooltip and update icon colors in So…
amitamrutiya Nov 21, 2024
1b928f4
Merge branch 'master' into update-cell
amitamrutiya Nov 21, 2024
01959f7
Merge pull request #819 from amitamrutiya/update-cell
amitamrutiya Nov 21, 2024
49a2ccb
feat(icon): headericon for prompt
sudhanshutech Nov 22, 2024
f192415
Merge pull request #822 from sudhanshutech/prompt/headericon
sudhanshutech Nov 22, 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
48 changes: 34 additions & 14 deletions .github/workflows/bump-meshery-version.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,30 @@
name: Bump Meshery, Meshery Extensions and Meshery Cloud

on:
release:
types: [published]
workflow_run:
workflows: [Publish Node.js Package]
types:
- completed

jobs:
versions-check:
runs-on: ubuntu-latest
outputs:
current: ${{ steps.current.outputs.VERSION }}
steps:
- name: Download Version
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
with:
name: version-number
github-token: ${{ secrets.GH_ACCESS_TOKEN }}
run-id: ${{ github.event.workflow_run.id }}
- name: Retrieve Version
run: |
echo "VERSION=$(cat ./number)" >> $GITHUB_OUTPUT
id: current
bump-meshery:
runs-on: ubuntu-latest
needs: versions-check
steps:
- name: Checkout Meshery code
uses: actions/checkout@v4
Expand All @@ -21,30 +39,31 @@ jobs:
cache-dependency-path: '**/package-lock.json'
- name: Make changes to pull request
working-directory: ui
run: npm install @layer5/sistent@latest
run: npm install @layer5/sistent@${{needs.versions-check.outputs.current}}
- name: Create Pull Request
id: cpr
uses: peter-evans/create-pull-request@v7
with:
token: ${{ secrets.RELEASEDRAFTER_PAT }}
commit-message: Bump sistent ${{ github.event.release.tag_name }} dependencies
commit-message: Bump sistent v${{ needs.versions-check.outputs.current }} dependencies
committer: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
signoff: true
branch: bump-sistent-bot
delete-branch: true
title: '[Chore]: Bump ${{ github.event.release.name }}'
title: '[Chore]: Bump Sistent v${{ needs.versions-check.outputs.current }}'
add-paths: |
ui/package.json
ui/package-lock.json
body: |
Update to Sistent ${{ github.event.release.tag_name }}
Update to Sistent v${{ needs.versions-check.outputs.current }}

_This pull request has been auto-generated by [l5io](http://github.com/l5io)_
assignees: l5io
draft: false
bump-meshery-extensions:
runs-on: ubuntu-latest
needs: versions-check
steps:
- name: Checkout Meshery Extensions code
uses: actions/checkout@v4
Expand All @@ -59,30 +78,31 @@ jobs:
cache-dependency-path: '**/package-lock.json'
- name: Make changes to pull request
working-directory: meshmap
run: npm install @layer5/sistent@latest
run: npm install @layer5/sistent@${{needs.versions-check.outputs.current}}
- name: Create Pull Request
id: cpr
uses: peter-evans/create-pull-request@v7
with:
token: ${{ secrets.RELEASEDRAFTER_PAT }}
commit-message: Bump sistent ${{ github.event.release.tag_name }} dependencies
commit-message: Bump sistent v${{ needs.versions-check.outputs.current }} dependencies
committer: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
signoff: true
branch: bump-sistent-bot
delete-branch: true
title: '[Chore]: Bump ${{ github.event.release.name }}'
title: '[Chore]: Bump Sistent v${{needs.versions-check.outputs.current }}'
add-paths: |
meshmap/package.json
meshmap/package-lock.json
body: |
Update to Sistent ${{ github.event.release.tag_name }}
Update to Sistent v${{ needs.versions-check.outputs.current }}

_This pull request has been auto-generated by [l5io](http://github.com/l5io)_
assignees: l5io
draft: false
bump-meshery-cloud:
runs-on: ubuntu-latest
needs: versions-check
steps:
- name: Checkout Meshery Extensions code
uses: actions/checkout@v4
Expand All @@ -97,24 +117,24 @@ jobs:
cache-dependency-path: '**/package-lock.json'
- name: Make changes to pull request
working-directory: ui
run: npm install @layer5/sistent@latest
run: npm install @layer5/sistent@${{needs.versions-check.outputs.current}}
- name: Create Pull Request
id: cpr
uses: peter-evans/create-pull-request@v7
with:
token: ${{ secrets.RELEASEDRAFTER_PAT }}
commit-message: Bump sistent ${{ github.event.release.tag_name }} dependencies
commit-message: Bump sistent v${{ needs.versions-check.outputs.current }} dependencies
committer: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>
signoff: true
branch: bump-sistent-bot
delete-branch: true
title: '[Chore]: Bump ${{ github.event.release.name }}'
title: '[Chore]: Bump Sistent v${{ needs.versions-check.outputs.current }}'
add-paths: |
ui/package.json
ui/package-lock.json
body: |
Update to Sistent ${{ github.event.release.tag_name }}
Update to Sistent v${{ needs.versions-check.outputs.current }}

_This pull request has been auto-generated by [l5io](http://github.com/l5io)_
assignees: l5io
Expand Down
25 changes: 25 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,28 @@ jobs:
npm publish --verbose
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
versions-check:
needs: publish-gpr
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v7
id: versions
with:
result-encoding: string
script: |
let str = `${{github.event.release.tag_name}}`

return str.replace(/^v/, '')
- name: Save Release number
if: ${{ !cancelled() }}
run: |
mkdir -p ./version
echo ${{ steps.versions.outputs.result }} > ./version/number
- name: Upload Version Report
if: ${{ !cancelled() }}
uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
with:
name: version-number
path: |
version/number
retention-days: 14
Loading
Loading