Skip to content

Commit 0d84a2b

Browse files
ranst91arielweinberger120axuz
committed
release/0.3.0 (#95)
* feat: invitation creation, listing, deletion and acceptance * refactor: breadcrumbs * implement orgs wrapper * fetch projects by organization ID * cleanup * org member + invitations management * implement org settings + rename * reset settings after save * permissions by org rather than project * remove project memberships * add kafka and org invitation sent event * make kafka module more robust * fix formatting * feat: hide org settings page from member users * feat: move api keys to organization level * feat: use role dropdown to change invited member role * org invitations * gitmodules * set font-weight of headings to 400 * fix imports * fix formatting * fix kafka offline schema generation * add scripts folder to tsconfig * remove redundant function * fix kafka producer connect * chore: code tweaks & folder restructure (#87) * chore: code tweaks & folder restructure * delete docker * chore: add more logs * chore: add more logs * chore: remove redandunt if * chore: change orgs * change logs * fix: build * fix: fix issue with wrong org fetched from local storage (#88) * fix: handle errors * feat: add cascade delete for prompt (#84) * feat: add cascade delete for prompt * fix: linting * test dispatch * test dispatch * test dispatch * feat: type safety through kafka lib (#89) * feat: ci dispatch event (#91) * test dispatch with payload * test with submodule * sync submodule * rename CI event * update submodule * update submodule version * update pezzo-private submodule * update submodule * update submodule * add docker metadata * update submodule * delete entrypoint, update submodule * remove entrypoint * update submodule * update submodules * update submodule * add short sha * remove short sha * update ci and submodules * update submodule * emit shortSha in event * fix short sha emission * fix short sha * make short sha * update varaibles * fix formatting * enable source maps * clearner way to build with sourcemaps * test build libs from source * add ^build dependency to console * add reflect-metadata * feat: logout page * cleanup localstorage org id when signing out * use Pezzo ID rather than supertokens ID * use plural private member for service * update submodule * fix: formatting * fix: dependencies * update submodule * feat: add supertokensUserId to RequestUser interface * fix: formatting * temporarily allow circular dependency for @pezzo/kafka * fix formatting * feat: new UI look (#94) * feat: new Pezzo brand look * sync submodules * feat(readme): new look * update image * reduce logo size on readme * reimplement org selector * fix: hide create project for non admins (#93) * fix: hide create project buttons for non admin users * fix: import * fix: admin org * remove org admin import * fix: remove pascal case from prompt name * fix: remove role & prevent from invite yourself * fix: wrong if statement * chore: add gpt-3.5-turbo-16k * feat: add new openai model settings * fix: update openai's cost * fix: ai21 labs schema & change initial editor value to be text * chore: update format * chore: bump versions --------- Co-authored-by: Ariel Weinberger <[email protected]> Co-authored-by: 120axuz <[email protected]>
1 parent 2b6e250 commit 0d84a2b

File tree

171 files changed

+4805
-596
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

171 files changed

+4805
-596
lines changed

.eslintrc.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"@nrwl/nx/enforce-module-boundaries": [
1717
"error",
1818
{
19+
"allow": ["@pezzo/kafka"],
1920
"enforceBuildableLibDependency": true,
2021
"depConstraints": [
2122
{

.github/assets/banner-video.png

-126 KB
Binary file not shown.

.github/assets/banner.png

544 KB
Loading

.github/assets/logo-dark.svg

Lines changed: 0 additions & 9 deletions
This file was deleted.

.github/assets/logo-square.svg

Lines changed: 21 additions & 0 deletions
Loading

.github/workflows/ci.yaml

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ jobs:
2929
permissions:
3030
packages: write
3131
steps:
32+
- name: Set variables
33+
id: variables
34+
run: echo "::set-output name=short_sha::$(echo ${{ github.sha }} | cut -c1-7)"
35+
3236
- uses: actions/checkout@v3
3337
with:
3438
fetch-depth: 0
3539

36-
- uses: nrwl/nx-set-shas@v3
37-
with:
38-
main-branch-name: ${{ env.BASE }}
39-
4040
- name: Cache node modules
4141
id: cache
4242
uses: actions/cache@v3
@@ -74,6 +74,17 @@ jobs:
7474
name: dist-artifact
7575
path: ./dist
7676

77+
- name: "Dispatch CI"
78+
uses: octokit/[email protected]
79+
with:
80+
route: POST /repos/{owner}/{repo}/dispatches
81+
owner: pezzolabs
82+
repo: pezzo-private
83+
event_type: "CI (Dispatched)"
84+
client_payload: '{"ref": "${{ github.ref }}", "sha": "${{ github.sha }}", "shortSha": "${{ steps.variables.outputs.short_sha }}"}'
85+
env:
86+
GITHUB_TOKEN: ${{ secrets.REPO_DISPATCH_TOKEN }}
87+
7788
dockerize:
7889
name: Dockerize
7990
needs: ci
@@ -82,7 +93,7 @@ jobs:
8293
matrix:
8394
project: ["server", "console"]
8495
steps:
85-
- uses: actions/checkout@v2
96+
- uses: actions/checkout@v3
8697
with:
8798
fetch-depth: 0
8899

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "pezzo-private"]
2+
path = pezzo-private
3+
url = [email protected]:pezzolabs/pezzo-private.git

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
v18.16.0

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}

README.md

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,17 @@
11
<p align="center">
2-
<img src="https://github.com/pezzolabs/pezzo/actions/workflows/ci.yaml/badge.svg" />
3-
<a href="CODE_OF_CONDUCT.md">
4-
<img src="https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg" alt="Contributor Covenant">
5-
</a>
6-
<a href="https://opensource.org/licenses/Apache-2.0">
7-
<img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg" alt="License">
8-
</a>
9-
<img src="https://img.shields.io/discord/1105803596475404358?label=Discord"/>
10-
11-
<p align="center">
12-
<img src=".github/assets/logo-dark.svg" width="300px">
2+
<img src=".github/assets/logo-square.svg" width="180px">
133
<br />
144
<strong>
155
<br />
16-
Pezzo is an open-source AI development toolkit designed to streamline prompt design, version management, publishing, collaboration, troubleshooting, observability and more. Our mission is to empower individuals and teams to harness the power of AI with maximum productivity and visibility.
6+
Pezzo is an open-source AI development toolkit designed to streamline prompt design, version management, publishing, collaboration, troubleshooting, observability and more. Our mission is to empower individuals and teams to harness the power of AI with confidence.
177
</strong>
188
<br />
199
</p>
10+
2011
<br />
2112
<p align="center">
2213
<a href="https://bit.ly/pezzo-demo-github" target="_blank">
23-
<img src=".github/assets/banner-video.png" width="700px">
14+
<img src=".github/assets/banner.png" width="900px">
2415
</p>
2516

2617
<p align="center">
@@ -33,6 +24,17 @@
3324
<a href="https://forms.gle/dg7fXnG5WKkeAUb59"><strong>Click here to sign up for early access to Pezzo Cloud! 🌩️</strong></a>
3425
</p>
3526

27+
<p align="center">
28+
<img src="https://github.com/pezzolabs/pezzo/actions/workflows/ci.yaml/badge.svg" />
29+
<a href="CODE_OF_CONDUCT.md">
30+
<img src="https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg" alt="Contributor Covenant">
31+
</a>
32+
<a href="https://opensource.org/licenses/Apache-2.0">
33+
<img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg" alt="License">
34+
</a>
35+
<img src="https://img.shields.io/discord/1105803596475404358?label=Discord"/>
36+
</p>
37+
3638
# Features
3739

3840
🎛️ **Centralized Prompt Management**: Manage all AI prompts in one place for maximum visibility and efficiency.

0 commit comments

Comments
 (0)