Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
529ab19
chore: removed extra exporter function (#1953)
NarayanBavisetti Aug 23, 2023
7fca01d
feat: project deploy board endpoint (#1943)
pablohashescobar Aug 23, 2023
f975979
fix: workspace memebers mutate issue
sriramveeraghanta Aug 24, 2023
bce8cae
fix: mutate fixes
sriramveeraghanta Aug 24, 2023
489ef6a
Merge pull request #1966 from makeplane/fix/workspace-members-mutate
sriramveeraghanta Aug 24, 2023
802e6b3
fix: project member mutate issue (#1967)
sriramveeraghanta Aug 24, 2023
d18ac83
feat: start date filter added across the platform (#1955)
aaryan610 Aug 24, 2023
38934e8
chore: group by assignees option for project issues (#1957)
aaryan610 Aug 24, 2023
ab4a17c
chore: custom CSS shadow variables added (#1969)
aaryan610 Aug 24, 2023
fe1b0c1
[chore] Fixed Github Workflows for Building and Pushing, frontend, ba…
henit-chobisa Aug 25, 2023
bf0d050
fix: redirection after deleting a project (#1970)
aaryan610 Aug 25, 2023
d8b8c90
fix: issue activity redirection to cycle and module (#1973)
aaryan610 Aug 25, 2023
1530993
fix: tiptap editor max width (#1968)
aaryan610 Aug 25, 2023
0525e7d
fix: workspace members reordering (#1978)
sriramveeraghanta Aug 25, 2023
fd8c368
fix: add member role and member status in project create response (#1…
pablohashescobar Aug 25, 2023
93fa093
dev: update python runtime (#1981)
pablohashescobar Aug 25, 2023
2b168ed
feat: peek overview for spreadsheet issues (#1979)
aaryan610 Aug 25, 2023
a9ff4b8
fix: project members n+1 (#1975)
pablohashescobar Aug 27, 2023
9f420a0
fix: create new project as fav (#1993)
sriramveeraghanta Aug 28, 2023
a61e837
fix: workspace accepted invitation redirects to the workspace (#1971)
sriramveeraghanta Aug 28, 2023
47abe9d
dev: gantt chart revamp (#1900)
aaryan610 Aug 28, 2023
a1acd27
feat: mark all as read (#1982)
aaryan610 Aug 28, 2023
6e7701d
chore: don't show completion percentage if user has no assigned issue…
aaryan610 Aug 28, 2023
485e56b
fix: my profile activity endpoint (#1983)
aaryan610 Aug 28, 2023
293d90d
fix: Cycles and Modules Cards view responsiveness (#1997)
sriramveeraghanta Aug 28, 2023
8a3b65a
[chore] Update development workflows with every PR build and removed …
henit-chobisa Aug 28, 2023
b2e5760
bugfix: Export download next link changed to anchor (#2000)
srinivaspendem Aug 28, 2023
c65bbf8
fix: tiptap editor export fixes (#2001)
sriramveeraghanta Aug 28, 2023
8581226
chore: improve access field for comments for public boards (#1956)
pablohashescobar Aug 29, 2023
3a41ec7
chore: update user activity endpoint to return only workspace activit…
pablohashescobar Aug 29, 2023
abcdebe
fix: n+1 in issue history and issue automation tasks (#1994)
pablohashescobar Aug 29, 2023
e1ad385
fix: issue exports in self hosted instances (#1996)
pablohashescobar Aug 29, 2023
5ad5da4
dev: remove gunicorn config (#1999)
pablohashescobar Aug 29, 2023
91c1093
feat: mark all read notifications (#1963)
NarayanBavisetti Aug 29, 2023
1d30a9a
chore: project public board issue retrieve (#2003)
pablohashescobar Aug 29, 2023
1cf5e8d
fix: only external comments will show in deploy boards (#2010)
NarayanBavisetti Aug 29, 2023
b2a41d3
fix: issue votes (#2006)
NarayanBavisetti Aug 29, 2023
90cf39c
fix: access creation in comments (#2013)
pablohashescobar Aug 29, 2023
38a5623
dev: user timezone select option (#2002)
aaryan610 Aug 29, 2023
fd0efb0
fix: start date filter not working on the platform (#2007)
aaryan610 Aug 29, 2023
d8bbdc1
feat: access selector for comment (#2012)
aaryan610 Aug 29, 2023
168e79d
style: revamp of the issue details sidebar (#2014)
aaryan610 Aug 29, 2023
2e5ade0
chore: update module status icons and colors (#2011)
aaryan610 Aug 30, 2023
23f5d5d
chore: track public board comments and reaction users for public depl…
pablohashescobar Aug 30, 2023
426f658
feat: user timezones (#2009)
pablohashescobar Aug 30, 2023
761a1eb
fix: user created by stats (#2016)
pablohashescobar Aug 30, 2023
17aff1f
fix: asset key validation (#1938)
NarayanBavisetti Aug 30, 2023
f5a076e
dev: revamp peek overview (#2021)
aaryan610 Aug 30, 2023
6c6b81b
chore: tracking the history of issue reactions and votes. (#2020)
NarayanBavisetti Aug 30, 2023
54527cc
dev: revamp publish project modal (#2022)
aaryan610 Aug 30, 2023
5e00ffe
fix: bugs on the user profile page (#2018)
aaryan610 Aug 30, 2023
320608e
chore: return issue votes in public issue list endpoint (#2026)
pablohashescobar Aug 31, 2023
38b7f43
[feat]: Tiptap table integration (#2008)
Palanikannan1437 Aug 31, 2023
af929ab
style: tiptap table (#2033)
aaryan610 Aug 31, 2023
b496a62
fix: subscribed issues are filtering (#2037)
pablohashescobar Aug 31, 2023
099bce8
chore: public board endpoints (#2030)
pablohashescobar Aug 31, 2023
eab1d93
feat: editor for issue description (#2038)
1akhanBaheti Sep 1, 2023
3a0d96a
chore: cycle endpoint to return display name as well in the assignee …
pablohashescobar Sep 1, 2023
0d4bcd2
fix: Gantt chart bugs (#2024)
aaryan610 Sep 1, 2023
c6d9ace
dev: migrations for v0.12 release (#2044)
pablohashescobar Sep 1, 2023
4ba3ef5
fix: peek overview bugs (#2043)
aaryan610 Sep 1, 2023
1e9f082
fix: imported uuid (#2048)
NarayanBavisetti Sep 1, 2023
42ece0d
chore: updates project invite placeholder (#2049)
Kritikkkaaa Sep 1, 2023
f4fa2e0
feat: leave project and workspace endpoint (#2042)
pablohashescobar Sep 1, 2023
82a48d4
chore: reaction serializers (#2046)
pablohashescobar Sep 1, 2023
c035506
chore: vote actor details (#2047)
pablohashescobar Sep 1, 2023
8a95a41
feat: Converting space app to pages dir (#2052)
sriramveeraghanta Sep 1, 2023
74bf906
chore: bug fixes and ui/ux enhancements (#2036)
anmolsinghbhatia Sep 1, 2023
441e83e
fix: notification count mutation fix (#2053)
anmolsinghbhatia Sep 1, 2023
54d781e
fix: auth screens (#2054)
aaryan610 Sep 1, 2023
f71a62f
style: sign in page bg color (#2055)
aaryan610 Sep 1, 2023
650c0c3
promote: develop to stage-release (#2045)
sriramveeraghanta Sep 1, 2023
71c8f79
fix: issue vote constraints (#2057)
pablohashescobar Sep 1, 2023
1732945
fix: speeding up reactions and votes 🚀
sriramveeraghanta Sep 1, 2023
2155a33
peekover mutation fixes
sriramveeraghanta Sep 1, 2023
a6cd080
Merge pull request #2058 from makeplane/dev-deploy-fixes
sriramveeraghanta Sep 1, 2023
c110218
Merge pull request #2059 from makeplane/develop
sriramveeraghanta Sep 1, 2023
0196fee
fix: sidebar cycle and module select (#2056)
aaryan610 Sep 1, 2023
674347c
Merge pull request #2060 from makeplane/develop
sriramveeraghanta Sep 1, 2023
abe8df4
added table-icons for left,right columns and top,bottom rows (#2061)
Palanikannan1437 Sep 1, 2023
63d7993
[chore] Added Husky for Automating Building and Linting Projects Befo…
henit-chobisa Sep 2, 2023
874d6e9
dev: updated error handling for project deploy board attributes (#2062)
pablohashescobar Sep 2, 2023
20e3619
fix: peek overview layout switch (#2064)
aaryan610 Sep 3, 2023
1e152c6
New Directory Setup (#2065)
sriramveeraghanta Sep 3, 2023
4ea5230
fixing vercel deployments by switching next config using env (#2067)
sriramveeraghanta Sep 3, 2023
d3a9a76
fix: space redirections (#2069)
sriramveeraghanta Sep 3, 2023
0de62b3
removing gitpod config (#2071)
sriramveeraghanta Sep 4, 2023
4559a1b
refactor: publish project store (#2068)
aaryan610 Sep 4, 2023
9d9c1a8
fix: state group icon (#2072)
aaryan610 Sep 4, 2023
f583789
chore: add authorization to the gantt chart (#2074)
aaryan610 Sep 4, 2023
dc26e1e
chore: cycle update errors (#2070)
pablohashescobar Sep 4, 2023
58e2330
fix: state ordering for projects (#2073)
pablohashescobar Sep 4, 2023
8f46492
fix: copy link button not working on the peek overview (#2075)
aaryan610 Sep 4, 2023
2b84b7c
Merge pull request #2076 from makeplane/develop
sriramveeraghanta Sep 4, 2023
ccbb54b
feat: Leaving from project for viewer and guest roles has implemented…
gurusainath Sep 4, 2023
59b69d3
chore: add the env example files (#2078)
aaryan610 Sep 4, 2023
f554ad9
fix: favicon path on Plane space (#2077)
aaryan610 Sep 4, 2023
5e02ad8
fix: project invite modal members filter function (#2080)
aaryan610 Sep 4, 2023
2c9c8d5
feat: landing page after logging in (#2081)
aaryan610 Sep 4, 2023
faf5a27
fix: mutation latency in sidebar projects when user leaves the projec…
gurusainath Sep 4, 2023
03f204a
chore: invalid url content (#2082)
aaryan610 Sep 4, 2023
729eabd
next config fixes in space app (#2084)
sriramveeraghanta Sep 4, 2023
9423472
Env Fixes (#2086)
sriramveeraghanta Sep 4, 2023
414ea73
Merge pull request #2085 from makeplane/develop
sriramveeraghanta Sep 4, 2023
71394d3
chore: add issue option removed from subscribed issue page (#2088)
anmolsinghbhatia Sep 4, 2023
19c65b2
dev: docker environment deploy fixes (#2087)
pablohashescobar Sep 4, 2023
900a4fc
fix: profile time according to the user timezone (#2089)
aaryan610 Sep 4, 2023
3db0ec8
Merge pull request #2090 from makeplane/develop
sriramveeraghanta Sep 4, 2023
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ module.exports = {
extends: ["custom"],
settings: {
next: {
rootDir: ["apps/*"],
rootDir: ["web/", "space/"],
},
},
};
55 changes: 55 additions & 0 deletions .github/workflows/Build_Test_Pull_Request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: Build Pull Request Contents

on:
pull_request:
types: ["opened", "synchronize"]

jobs:
build-pull-request-contents:
name: Build Pull Request Contents
runs-on: ubuntu-20.04
permissions:
pull-requests: read

steps:
- name: Checkout Repository to Actions
uses: actions/checkout@v3.3.0

- name: Setup Node.js 18.x
uses: actions/setup-node@v2
with:
node-version: 18.x
cache: 'yarn'

- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@v38
with:
files_yaml: |
apiserver:
- apiserver/**
web:
- web/**
deploy:
- space/**

- name: Setup .npmrc for repository
run: |
echo -e "@tiptap-pro:registry=https://registry.tiptap.dev/\n//registry.tiptap.dev/:_authToken=${{ secrets.TIPTAP_TOKEN }}" > .npmrc

- name: Build Plane's Main App
if: steps.changed-files.outputs.web_any_changed == 'true'
run: |
mv ./.npmrc ./web
cd web
yarn
yarn build

- name: Build Plane's Deploy App
if: steps.changed-files.outputs.deploy_any_changed == 'true'
run: |
cd space
yarn
yarn build


111 changes: 111 additions & 0 deletions .github/workflows/Update_Docker_Images.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
name: Update Docker Images for Plane on Release

on:
release:
types: [released]

jobs:
build_push_backend:
name: Build and Push Api Server Docker Image
runs-on: ubuntu-20.04

steps:
- name: Check out the repo
uses: actions/checkout@v3.3.0

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2.5.0

- name: Login to Docker Hub
uses: docker/login-action@v2.1.0
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Setup .npmrc for repository
run: |
echo -e "@tiptap-pro:registry=https://registry.tiptap.dev/\n//registry.tiptap.dev/:_authToken=${{ secrets.TIPTAP_TOKEN }}" > .npmrc

- name: Extract metadata (tags, labels) for Docker (Docker Hub) from Github Release
id: metaFrontend
uses: docker/metadata-action@v4.3.0
with:
images: ${{ secrets.DOCKERHUB_USERNAME }}/plane-frontend
tags: |
type=ref,event=tag

- name: Extract metadata (tags, labels) for Docker (Docker Hub) from Github Release
id: metaBackend
uses: docker/metadata-action@v4.3.0
with:
images: ${{ secrets.DOCKERHUB_USERNAME }}/plane-backend
tags: |
type=ref,event=tag

- name: Extract metadata (tags, labels) for Docker (Docker Hub) from Github Release
id: metaDeploy
uses: docker/metadata-action@v4.3.0
with:
images: ${{ secrets.DOCKERHUB_USERNAME }}/plane-deploy
tags: |
type=ref,event=tag

- name: Extract metadata (tags, labels) for Docker (Docker Hub) from Github Release
id: metaProxy
uses: docker/metadata-action@v4.3.0
with:
images: ${{ secrets.DOCKERHUB_USERNAME }}/plane-proxy
tags: |
type=ref,event=tag

- name: Build and Push Frontend to Docker Container Registry
uses: docker/build-push-action@v4.0.0
with:
context: .
file: ./web/Dockerfile.web
platforms: linux/amd64
tags: ${{ steps.metaFrontend.outputs.tags }}
push: true
env:
DOCKER_BUILDKIT: 1
DOCKER_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKET_PASSWORD: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Build and Push Backend to Docker Hub
uses: docker/build-push-action@v4.0.0
with:
context: ./apiserver
file: ./apiserver/Dockerfile.api
platforms: linux/amd64
push: true
tags: ${{ steps.metaBackend.outputs.tags }}
env:
DOCKER_BUILDKIT: 1
DOCKER_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKET_PASSWORD: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Build and Push Plane-Deploy to Docker Hub
uses: docker/build-push-action@v4.0.0
with:
context: .
file: ./space/Dockerfile.space
platforms: linux/amd64
push: true
tags: ${{ steps.metaDeploy.outputs.tags }}
env:
DOCKER_BUILDKIT: 1
DOCKER_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKET_PASSWORD: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Build and Push Plane-Proxy to Docker Hub
uses: docker/build-push-action@v4.0.0
with:
context: ./nginx
file: ./nginx/Dockerfile
platforms: linux/amd64
push: true
tags: ${{ steps.metaProxy.outputs.tags }}
env:
DOCKER_BUILDKIT: 1
DOCKER_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKET_PASSWORD: ${{ secrets.DOCKERHUB_TOKEN }}
77 changes: 0 additions & 77 deletions .github/workflows/push-image-backend.yml

This file was deleted.

77 changes: 0 additions & 77 deletions .github/workflows/push-image-frontend.yml

This file was deleted.

24 changes: 12 additions & 12 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,23 +17,23 @@ diverse, inclusive, and healthy community.
Examples of behavior that contributes to a positive environment for our
community include:

* Demonstrating empathy and kindness toward other people
* Being respectful of differing opinions, viewpoints, and experiences
* Giving and gracefully accepting constructive feedback
* Accepting responsibility and apologizing to those affected by our mistakes,
- Demonstrating empathy and kindness toward other people
- Being respectful of differing opinions, viewpoints, and experiences
- Giving and gracefully accepting constructive feedback
- Accepting responsibility and apologizing to those affected by our mistakes,
and learning from the experience
* Focusing on what is best not just for us as individuals, but for the
- Focusing on what is best not just for us as individuals, but for the
overall community

Examples of unacceptable behavior include:

* The use of sexualized language or imagery, and sexual attention or
- The use of sexualized language or imagery, and sexual attention or
advances of any kind
* Trolling, insulting or derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or email
- Trolling, insulting or derogatory comments, and personal or political attacks
- Public or private harassment
- Publishing others' private information, such as a physical or email
address, without their explicit permission
* Other conduct which could reasonably be considered inappropriate in a
- Other conduct which could reasonably be considered inappropriate in a
professional setting

## Enforcement Responsibilities
Expand Down Expand Up @@ -106,7 +106,7 @@ Violating these terms may lead to a permanent ban.
### 4. Permanent Ban

**Community Impact**: Demonstrating a pattern of violation of community
standards, including sustained inappropriate behavior, harassment of an
standards, including sustained inappropriate behavior, harassment of an
individual, or aggression toward or disparagement of classes of individuals.

**Consequence**: A permanent ban from any sort of public interaction within
Expand All @@ -125,4 +125,4 @@ enforcement ladder](https://github.com/mozilla/diversity).

For answers to common questions about this code of conduct, see the FAQ at
https://www.contributor-covenant.org/faq. Translations are available at
https://www.contributor-covenant.org/translations.
https://www.contributor-covenant.org/translations.
Loading