Commit Graph

252 Commits

Author SHA1 Message Date
sriram veeraghanta
341c8ece3a fix: create sync pr workflow 2024-10-23 16:05:03 +05:30
sriram veeraghanta
cd28d35764 fix: sync pr worflow fixes 2024-10-23 16:01:20 +05:30
sriram veeraghanta
f30f2363f9 fix: create sync pr workflow update 2024-10-23 15:56:19 +05:30
sriram veeraghanta
5cf0f8f694 fix: create pr workflow updates 2024-10-23 15:48:04 +05:30
sriram veeraghanta
b3b122c0f0 fix: sync ee to cloud fixes 2024-10-23 15:42:31 +05:30
sriram veeraghanta
924927e16e fix: renaming ee build action and deleting cloud build from ee repo 2024-10-21 20:51:27 +05:30
sriram veeraghanta
394c90d117 Merge pull request #1571 from makeplane/sync/ce-ee
Sync: Community Changes
2024-10-21 20:46:40 +05:30
sriram veeraghanta
fb49644185 fix: renaming the action and formatting 2024-10-21 19:26:16 +05:30
sriram veeraghanta
f63d530ad1 fix: sync repo workflow fixes 2024-10-21 13:49:13 +05:30
Bavisetti Narayan
aee562ca1f Merge branch 'preview' into sync/ce-ee 2024-10-17 13:18:11 +05:30
sriram veeraghanta
830b2c86bd fix: merge conflicts 2024-10-16 21:11:16 +05:30
sriram veeraghanta
aa93cca7bf fix: workflow fixes 2024-10-16 21:07:01 +05:30
sriram veeraghanta
1191f74bfe fix: workflow fixes 2024-10-16 20:08:25 +05:30
sriram veeraghanta
fbd1f6334a fix: workflow fixes 2024-10-16 20:05:10 +05:30
sriram veeraghanta
dbd5f154df fix: create pull request changes 2024-10-16 19:15:27 +05:30
sriram veeraghanta
79a49e2da7 fix: sync repos fixes 2024-10-16 19:08:38 +05:30
sriram veeraghanta
5799c5289b fix: enterprise to cloud sync repos 2024-10-16 18:59:02 +05:30
sriram veeraghanta
98689518b3 fix: worflow checkout fixes 2024-10-12 02:53:40 +05:30
sriram veeraghanta
af3ec5e5df fix: sync repo fixes 2024-10-12 02:50:42 +05:30
sriram veeraghanta
b68e90a074 fix: sync workflow typos 2024-10-12 02:36:41 +05:30
sriram veeraghanta
e554b83d03 fix: new workflow to sync better 2024-10-12 02:35:45 +05:30
pushya22
462f393bdc Merge pull request #1456 from makeplane/sync/11292441470
sync: community changes
2024-10-11 18:07:31 +05:30
Manish Gupta
74695e561a modified the action name (#5806) 2024-10-11 18:05:53 +05:30
Manish Gupta
6200890693 fix: updated branch build action with BUILD/RELEASE options (#5803) 2024-10-11 17:25:25 +05:30
Akshat Jain
7d3b07768d fix: monitor generate keypair workflow (#1450) 2024-10-11 16:57:33 +05:30
sriram veeraghanta
ea7d990675 Merge branch 'uat' of github.com:makeplane/plane-ee into preview 2024-10-11 16:20:04 +05:30
sriram veeraghanta
fecc957284 fix: cloud workflow build args 2024-10-10 16:54:01 +05:30
Akshat Jain
43ecd8fb9c fix silo cloud image name (#1420) 2024-10-09 21:24:09 +05:30
akshat5302
2af1ab4d8f fix: change the useVaultSecrets value to false 2024-10-09 20:49:48 +05:30
akshat5302
e0e616e81e fix: merge issues with uat branch 2024-10-09 18:43:46 +05:30
akshat5302
1c1d8cd69e Merge branch 'uat' of https://github.com/makeplane/plane-ee into fix-preview-branch 2024-10-09 18:41:18 +05:30
sriram veeraghanta
8d0ae31930 fix: workflow fixes 2024-10-09 18:22:31 +05:30
sriram veeraghanta
acfb9ed428 fix: workflow updated 2024-10-09 18:02:53 +05:30
Akshat Jain
b599cf4db5 fix: condition to trigger 'Build Release' step based on BUILD_TYPE for EE and Cloud (#1408) 2024-10-09 16:38:49 +05:30
guru_sainath
1064e4fcdc Feat: Jira, Linear integration and GitHub importer (#1400)
* fix: silo service initial setup

* feat: moved controllers inside runner

* feat: created core definations for apps and context

* feat: added interfaces required for apps

* feat: moved shared definations

* feat: added logger as an injection for apps

* feat: changes to controllers

* feat: added vm based app execution inside manager

* feat: added dummy implementations for core constructs

* feat: moved controllers to routes

* feat: created worker moduler for processing message queue requests

* feat: added task manager defination

* feat: added context and manager separations

* feat: created defaults for the defination implementation

* feat: added async task management inside apps

* feat: removed unnecessary arguments in function calls

* feat: added context builder for app instances

* feat: added runtime type safety with zod

* feat: added packaged definition structure for silo apps

* feat: added package based configuration for engine and definitions

* feat: added custom eslint rule for throws decorator

* feat: added custom eslint rule for try catch

* feat: removed custom eslint config

* feat: added authentication controller inside engine

* feat: added auth in silo engine

* feat: migrated jira ui module to plane

* chore: removed jira app

* chore: moved engine components into src_engine directory

* feat: added base template inside new src directory

* feat: migrated worker interface with mq and redis store inside new src

* feat: created jira migrator and jira importer types

* chore: migrated worker's helper inside the base directory

* feat: added logic for booting up root worker

* feat: added jira and jira auth service inside jira app

* feat: added all transformers inside jira package

* feat: added authorization types for jira

* feat: added jira authentication oauth class

* feat: added jira transformer and pull mechanisms inside jira app

* feat: addded batching logic inside jira migrator

* feat: embedded silo sdk inside jira migrator

* feat: added plane migrator inside engine

* feat: added plane migrator for push inside migration controller

* feat: added controller methods for migration

* feat: added credentials and job routes in controller

* feat: added linear importer

* feat: added linear pull function as importer

* feat: added transformation for linear data

* feat: added pull mechanism for linear

* feat: attached linear data importer with migration controller

* fix: removed hardcoded jira from cycle and module migrator

* feat: fixed build errors

* chore: addeed example env

* feat: added authentication routes for jira

* feat: added linear route controller

* fix: restructuring

* fix: sdk configs setup

* fix: merge conflicts

* fix: sdk setup

* chore: added jira and linear importers and separate packages

* feat: moved transformation parts to linear package

* feat: decoupled jira logical parts with worker

* fix: linear silo app to use linear package

* fix: build errors and dependency resolution with packages in silo

* fix: module build errors in silo

* fix: linear authorization flow

* feat: added logic for segregated workers

* feat: attached task manager with the base starter

* feat: added migrations, query and schema into db directory

* feat: added linear importer and jira importer app structure

* feat: added silo core package

* chore: migrated worker and main engine controller inside apps

* fix: made linear integration working

* silo: added cors

* feat: added base64 state changes with jira

* chore: updated silo env

* fix: jira token cookie

* feat: added issue attachments in linear job

* feat: added credentials controller

* feat: added github package inside silo packages

* feat: added resource fetching in jira api service

* feat: added credentials locking

* feat: created resources endpoint for jira

* feat: added endpoints for getting jira data

* fix: credentials not working

* chore: exported jira types

* chore: added jira states

* fix: jira project pagination issue

* chore: initiated silo folder in web

* feat: added github routes and services in silo app

* fix: build updates

* fix: updated plane sdk and updated jira importer

* chore: updated the importer layout

* chore: removed as any from table component

* chore: integrated importer dashboard

* fix: tsup fixes

* fix: removed unnecessary files

* fix: removing tsup for building silo packages

* fix: build related issues

* fix: build issues

* fix: eslint fixes

* fix: silo build errors

* fix: silo app build errors types

* fix: reverting the cloud branch

* fix: updated package json in silo service

* fix: branch build cloud updated

* fix: build errors in apps while using sdk due to ts-alias paths

* fix: branch build cloud workflow fixes

* fix: docker compose setup updates

* fix: docker compose build fixes

* fix: docker build fixes envs updated in example file

* chore: updates folder structure and handled job services

* chore: resolved build errors in silo chore

* fix: docker compose cloud added

* fix: build process docker compose

* chore: updated jira workflow

* chore: handled the job start and jira dashboard

* chore: updated constants, file naming convention

* chore: resolved merge conflicts

* chore: integrated linear and updated jobs query

* feat: added hostname changes

* conflict: updated jira config and added issue transformation count in dashboard

* conflict: updated job

* chore: updated Jira status

* chore: updated Jira status

* fix: batch processing

* fix: batch key release

* chore: updated workflow for building images

* fix: detached silo build

* chore: updates linear and resolved build errors

* fix: batch key missing

* fix: linear workflow

* chore: updated linear queries

* fix: docker compose fixed for running silo services

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com>
2024-10-08 23:16:28 +05:30
sriram veeraghanta
086c85bb50 fix: conditional vault variables (#1338) 2024-10-03 21:26:50 +05:30
sriram veeraghanta
9bb9eefccf fix: remove proxy from the cloud build 2024-09-25 16:39:06 +05:30
sriram veeraghanta
89a9c4f690 fix: live url for cloud web build 2024-09-24 20:37:55 +05:30
sriram veeraghanta
403c862852 fix: workflow updates 2024-09-23 18:46:08 +05:30
Manish Gupta
5cb2221df6 Cloud/enterprise build fix (#1208)
- separated image building part to an action.
- separated enterprise and cloud builds.
- monitor is not required in cloud
- cloud will build images using vault secrets, as nextjs apps requires few envs at build time.
2024-09-22 23:32:35 +05:30
sriram veeraghanta
0604268b5b fix: docker file name change in workflow 2024-09-19 18:09:45 +05:30
Manish Gupta
7dcefbd0c4 Create Build-Release action (#1160)
* Create Build-Release action

* added common action

* updated branch-build-ee

* fixed branch-build-ee

* fix action

* fix

* fix build

* action yaml fix

* fixes to monitor dockerfile for warnings

* updated releaser-ee

* added harbor push check in action

* fix: removing preview branch from ee workflow

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2024-09-19 18:06:02 +05:30
pushya22
19ee1580a4 Merge branch 'preview' into sync/10830231243 2024-09-12 18:16:41 +05:30
sriram veeraghanta
5f1939cdeb fix: workflow sync fixes (#5594) 2024-09-12 17:22:41 +05:30
Manish Gupta
8b07d391f8 modified the branch build action to not tag stable in case of pre-release (#1083) 2024-09-12 16:58:19 +05:30
sriram veeraghanta
a763da5c6c fix: workflow updates for create sync pr 2024-09-12 00:56:13 +05:30
pushya22
15ff5a422c Merge branch 'preview' into sync/ce-ee 2024-09-10 15:12:28 +05:30
Manish Gupta
1da97d5814 skipped stable tag for prerelrease, modified docker tag for branch name with special characters (#5570) 2024-09-10 15:10:10 +05:30
Akshat Jain
ca9a0579b3 fix: add harbor login for live server (#1033) 2024-09-04 13:24:14 +05:30
sriram veeraghanta
d4845114de fix: adding workflow job name in build branch enterprise 2024-09-02 21:26:11 +05:30