Commit Graph

6976 Commits

Author SHA1 Message Date
Pushya Mitra Thiruvooru
eabbbf3c79 Merge branch 'preview' of https://github.com/makeplane/plane-ee into sync/11254789200 2024-10-09 18:00:02 +05:30
pushya22
6b4e25b118 Merge pull request #1412 from makeplane/sync/11254424783
sync: community changes
2024-10-09 17:50:21 +05:30
Akshita Goyal
45880b3a72 [WEB-2589] Chore: inbox issue permissions (#5763)
* chore: changed permission in inbox issue

* chore: fixed permissions for intake

* fix: refactoring

* fix: lint

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-10-09 17:48:52 +05:30
dependabot[bot]
992adb9794 chore(deps): bump django in /apiserver/requirements (#5781)
Bumps [django](https://github.com/django/django) from 4.2.15 to 4.2.16.
- [Commits](https://github.com/django/django/compare/4.2.15...4.2.16)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 17:26:33 +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
Akshita Goyal
e2077275fa fix: workspace cycles + chart plots (#1409) 2024-10-09 16:20:03 +05:30
Bavisetti Narayan
d0fcf6678e chore: added the version key (#1407) 2024-10-09 15:19:51 +05:30
Bavisetti Narayan
0664294f12 chore: custom analytics generation script (#1403)
* chore: custom analytics generation script

* chore: changed the help text
2024-10-09 11:10:19 +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
Akshita Goyal
159ca21249 [WEB-2380] Chore: Cycle graphs updated (#1198)
* chore: graph based on dummy data

* fix: progress donut

* feat: created new cycle analytics

* wip: dropdowns

* chore: migration changes

* chore: changed the calculation of cycle analytics

* fix: integrational changes

* fix: reference line for today

* fix: code cleaning

* fix: added loaders

* fix: type removed

* chore: sidebar width and spacing improvement

* chore: sidebar improvement

* fix: handled empty state

* chore: cycle sidebar graph

* chore: live update on cycle analytics

* chore: removed the unused variable

* fix: chart minor issues

* chore: cycle sidebar graph improvement

* fix: chart minor bugs

* fix: code-splitting for active cycles

* fix: routing with dynamic import

* fix: peekoverview

* fix: responsiveness

* fix: handled run time updates in cycle chart

* fix: feature flagging for sidebar

* fix: added scope delta + fixed sidebar dropdown

* fix: sidebar chart

* fix: build errors

* fix: cycle store ee added

* fix: cycle chart update api

* fix: removed custom date time functions

* fix: ideal line formula updated

* fix: feature flagging condition

* fix: build errors

* fix: chart label

* chore: moved the migraion to ee

* chore: removed the unused variable

* fix: sentry error sample rate updated

* fix: cycles import issues for ee (#5732) (#1312)

Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com>
Co-authored-by: Satish Gandham <satish.iitg@gmail.com>

* fix: cycle api formatting for v1 data

* chore: bulk estimate changes

* chore: update reaction changes

* chore: cycle sidebar improvement

* fix: cycle graph build bugs (#1327)

* fix: build error

* chore: import order and unused variable refactor

* chore: update reaction changes

* fix: data formatting for v1 and v2

* fix: lint errors

* [WEB-2108] chore: 12 users restriction for cloud users. (#1330)

* [WEB-2108] chore: 12 users restriction for cloud users.

* chore: update total_seats count.

* fix:props for active cycle root component

* fix: removed dependency from root package.json

* fix: chart minor fixes

* fix: minor code fixes

* chore: comments listing

* fix: handled no data state

* fix: removed hardcoded version

* fix: order fixed

* fix: added comments

* chore: code splitting and refactoring

* chore: removed the unqiue constraint

* fix: minor css issues + swr fixed + chart data

* fix: ideal formula fixed

* fix: added version while creating a cycle

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: pushya22 <130810100+pushya22@users.noreply.github.com>
Co-authored-by: Plane Bot <146718762+plane-bot@users.noreply.github.com>
Co-authored-by: Satish Gandham <satish.iitg@gmail.com>
Co-authored-by: Pushya Mitra Thiruvooru <pushya@Pushyas-MacBook-Pro.local>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
2024-10-08 20:03:42 +05:30
pushya22
4f3b1d1929 Merge pull request #1401 from makeplane/sync/11237686482
sync: community changes
2024-10-08 20:02:40 +05:30
Akshita Goyal
6d78418e79 fix: create cycle function (#5775)
* fix: create cycle function

* chore: draft and cycle version changes

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-10-08 20:01:15 +05:30
Aaryan Khandelwal
c2ad936f7b fix: workspace pages layout (#1398) 2024-10-08 19:11:49 +05:30
Prateek Shourya
032546407c [WEB-2601] improvement: add click to copy issue identifier on peek-overview and issue detail page. (#1369)
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
2024-10-08 19:11:23 +05:30
Aaryan Khandelwal
812d8a3edf fix: editor document extensions build (#1399) 2024-10-08 19:03:53 +05:30
pushya22
c1bb1236d7 Merge pull request #1397 from makeplane/sync/11236225206
sync: community changes
2024-10-08 18:54:22 +05:30
Pushya Mitra Thiruvooru
c134437a13 Merge branch 'preview' of https://github.com/makeplane/plane-ee into sync/11236225206 2024-10-08 18:53:52 +05:30
pushya22
13f15e64db Merge pull request #1396 from makeplane/sync/11236216692
sync: community changes
2024-10-08 18:52:44 +05:30
Aaryan Khandelwal
406332dc29 fix: merge conflicts from preview 2024-10-08 18:51:27 +05:30
Prateek Shourya
6e52f1b434 [WEB-2601] improvement: add click to copy issue identifier on peek-overview and issue detail page. (#5760) 2024-10-08 18:43:13 +05:30
Aaryan Khandelwal
c3c1ea727d [WEB-2494] feat: text color and highlight options for all editors (#5653)
* feat: add text color and highlight options to pages

* style: rich text editor floating toolbar

* chore: remove unused function

* refactor: slash command components

* chore: move default text and background options to the top

* fix: sections filtering logic
2024-10-08 18:42:47 +05:30
Aaryan Khandelwal
5afc576dec refactor: export components (#5773) 2024-10-08 18:41:08 +05:30
Akshita Goyal
4fe22c99c9 fix: projects header border css (#1380) 2024-10-08 18:36:50 +05:30
Akshita Goyal
61d6e06a67 fix: project name truncate issue (#1379) 2024-10-08 18:36:11 +05:30
Prateek Shourya
5ee59ea913 [WEB-2580] improvement: enable bulk operations of issue types. (#1364)
* [WEB-2580] improvement: enable bulk operations of issue types.

* chore: update error codes.

* chore: minor improvement.

* fix: disable estimates bulk ops if estimates are disabled for the project.

* chore: minor improvement.

* chore: issue type dropdown icon for unselected state

* chore: update custom search select props names.

* chore: show tooltip for issue type options with mandatory fields.

* chore: update issue type with mandatory property infoi content.

* chore: minor improvements.
2024-10-08 18:35:27 +05:30
pushya22
1cc210216c Merge pull request #1394 from makeplane/sync/11234692144
sync: community changes
2024-10-08 18:34:06 +05:30
Pushya Mitra Thiruvooru
35004c14a7 Merge branch 'preview' of https://github.com/makeplane/plane-ee into sync/11234692144 2024-10-08 18:33:35 +05:30
pushya22
bd7e7b51fe Merge pull request #1393 from makeplane/sync/11234646667
sync: community changes
2024-10-08 18:31:43 +05:30
Pushya Mitra Thiruvooru
66e8d35632 Merge branch 'preview' of https://github.com/makeplane/plane-ee into sync/11234646667 2024-10-08 18:31:05 +05:30
pushya22
df4e93ac7c Merge pull request #1392 from makeplane/sync/11234420107
sync: community changes
2024-10-08 18:29:37 +05:30
Pushya Mitra Thiruvooru
93dd2dc583 Merge branch 'preview' of https://github.com/makeplane/plane-ee into sync/11234420107 2024-10-08 18:29:00 +05:30
pushya22
9a4a65b8bb Merge pull request #1391 from makeplane/sync/11234408975
sync: community changes
2024-10-08 18:20:12 +05:30
Anmol Singh Bhatia
369d40fdfa Merge branch 'preview' of github.com:makeplane/plane-ee into sync/11234408975 2024-10-08 17:49:28 +05:30
pushya22
62a0b52145 Merge pull request #1390 from makeplane/sync/11234398600
sync: community changes
2024-10-08 17:46:56 +05:30
Aaryan Khandelwal
12452b824f fix: merge conflicts from preview 2024-10-08 17:46:08 +05:30
pushya22
409c777acb Merge pull request #1389 from makeplane/sync/11234386248
sync: community changes
2024-10-08 17:34:10 +05:30
Pushya Mitra Thiruvooru
fa9a2fd05b Merge branch 'preview' of https://github.com/makeplane/plane-ee into sync/11234386248 2024-10-08 17:33:22 +05:30
pushya22
0cd3ca74a9 Merge pull request #1388 from makeplane/sync/11234367879
sync: community changes
2024-10-08 17:32:38 +05:30
NarayanBavisetti
f10259cf35 Merge branch 'preview' of github.com:makeplane/plane-ee into sync/11234367879 2024-10-08 17:24:50 +05:30
pushya22
1b059211bb Merge pull request #1387 from makeplane/sync/11234345577
sync: community changes
2024-10-08 17:20:54 +05:30
Pushya Mitra Thiruvooru
bb7ed4dd67 Merge branch 'preview' of https://github.com/makeplane/plane-ee into sync/11234345577 2024-10-08 17:19:48 +05:30
pushya22
ec859afaa0 Merge pull request #1386 from makeplane/sync/11234294427
sync: community changes
2024-10-08 17:18:53 +05:30
Pushya Mitra Thiruvooru
47ea53de54 Merge branch 'preview' of https://github.com/makeplane/plane-ee into sync/11234294427 2024-10-08 17:18:23 +05:30
pushya22
14ac8d40a5 Merge pull request #1385 from makeplane/sync/11234257398
sync: community changes
2024-10-08 17:17:21 +05:30
Pushya Mitra Thiruvooru
26fe9ae0b1 Merge branch 'preview' of https://github.com/makeplane/plane-ee into sync/11234257398 2024-10-08 17:16:46 +05:30
pushya22
55574a8f7e Merge pull request #1384 from makeplane/sync/11234246188
sync: community changes
2024-10-08 17:15:13 +05:30
Ketan Sharma
50ae32f3e1 [WEB-2555] fix: add "mark all as read" in the notifications header (#5770)
* move mark all as read to header and remove it from dropdown

* made recommended changes
2024-10-08 17:13:35 +05:30
Akshita Goyal
0451593057 fix: spreadsheet flicker issue (#5769) 2024-10-08 17:10:16 +05:30
M. Palanikannan
be092ac99f [WEB-2603] fix: remove validation of roles from the live server (#5761)
* fix: remove validation of roles from the live server

* chore: remove the service

* fix: remove all validation of authorization

* fix: props updated
2024-10-08 16:55:26 +05:30
Anmol Singh Bhatia
f73a603226 [WEB-2380] chore: cycle sidebar refactor (#5759)
* chore: cycle sidebar refactor

* chore: code splitting

* chore: code refactor

* chore: code refactor
2024-10-08 16:54:44 +05:30