sriram veeraghanta
3e937f4beb
fix: merge conflicts
2025-01-14 18:57:46 +05:30
sriram veeraghanta
3f708e451c
fix: update tailwind config package
2025-01-14 17:09:40 +05:30
sriram veeraghanta
772df3587c
fix: merge conflicts
2025-01-13 19:57:53 +05:30
Prateek Shourya
7183cffdb7
[WEB-3128] improvement: made tab list items modular for independent use and added few icons ( #6387 )
...
* chore: added bar and tree map icons
* improvement: made tab list items modular for independent use
2025-01-13 19:21:01 +05:30
Akshita Goyal
cb045abfe1
[WEB-3048] feat: added-stickies ( #6339 )
...
* feat: added-stickies
* fix: recents empty state fixed
* fix: added border
* Change sort_order field
* fix: remvoved btn
* fix: sticky toolbar
* fix: build
* fix: sticky search
* fix: minor css fix
* fix: issue identifier css handled
* fix: issue type default icon
* fix: added tooltip for color palette and delete
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
2025-01-07 20:30:42 +05:30
pushya22
c19625e8f2
Merge pull request #2070 from makeplane/sync/ce-ee
...
Sync: Community Changes
2025-01-02 12:37:22 +05:30
Vamsi Krishna
a555df27e7
[WEB-2941]chore: added transfer issues button to cycles ( #6296 )
...
* chore: removed refacotr changes:w
* chore: removed requirements modifications
2025-01-02 12:33:45 +05:30
Akshita Goyal
501d43a2c2
[WEB-2846] Feat: stickies ( #2014 )
...
* feat: stickies ui
* chore: created crud endpoints for sticky
* feat: integrations
* fix: tooltip
* fix: recents
* fix: inputs
* fix: minor issues
* fix: reduced debounce timer + handled no name
* feat: added formatting options in sticky
* chore: new sticky flow added
* fix: color
* fix: build
* fix: minor fixes
* fix: lint
* fix: resolved review comments
* fix: added empty state
* fix: masonry layout
* fix: added pagination
* fix: masonry layout
* fix: type ignored
* chore: feature flagged
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-12-31 17:15:07 +05:30
Plane Bot
0530ee76dc
Sync: Community Changes ( #2045 )
...
* chore: add live server prettier config (#6287 )
* [PE-97] refactor: pages actions (#6234 )
* dev: support for edition specific options in pages
* refactor: page quick actions
* chore: add customizable page actions
* fix: type errors
* dev: hook to get page operations
* refactor: remove unnecessary props
* chore: add permisssions to duplicate page endpoint
* chore: memoize arranged options
* chore: use enum for page access
* chore: add type assertion
* fix: auth for access change and delete
* fix: removing readonly editor
* chore: add sync for page access cahnge
* fix: sync state
* fix: indexeddb sync loader added
* fix: remove node error fixed
* style: page title and checkbox
* chore: removing the syncing logic
* revert: is editable check removed in display message
* fix: editable field optional
* fix: editable removed as optional prop
* fix: extra options import fix
* fix: remove readonly stuff
* fix: added toggle access
* chore: add access change sync
* fix: full width toggle
* refactor: types and enums added
* refactore: update store action
* chore: changed the duplicate viewset
* fix: remove the page binary
* fix: duplicate page action
* fix: merge conflicts
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
* Integrates LiteLLM for Unified Access to Multiple LLM Models (#5925 )
* adds litellm gateway
* Fixes repeating code
* Fixes error exposing
* Fixes error for None text
* handles logging exception
* Adds multiple providers support
* handling edge cases
* adds new envs to instance store
* strategy pattern for llm config
---------
Co-authored-by: akash5100 <akashzsh08@gmail.com >
* chore: merge two separate info popovers (#6289 )
---------
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com >
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: Akash Verma <akash.verma@plane.so >
Co-authored-by: akash5100 <akashzsh08@gmail.com >
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com >
2024-12-31 14:08:15 +05:30
Aaryan Khandelwal
752a27a175
[PE-97] refactor: pages actions ( #6234 )
...
* dev: support for edition specific options in pages
* refactor: page quick actions
* chore: add customizable page actions
* fix: type errors
* dev: hook to get page operations
* refactor: remove unnecessary props
* chore: add permisssions to duplicate page endpoint
* chore: memoize arranged options
* chore: use enum for page access
* chore: add type assertion
* fix: auth for access change and delete
* fix: removing readonly editor
* chore: add sync for page access cahnge
* fix: sync state
* fix: indexeddb sync loader added
* fix: remove node error fixed
* style: page title and checkbox
* chore: removing the syncing logic
* revert: is editable check removed in display message
* fix: editable field optional
* fix: editable removed as optional prop
* fix: extra options import fix
* fix: remove readonly stuff
* fix: added toggle access
* chore: add access change sync
* fix: full width toggle
* refactor: types and enums added
* refactore: update store action
* chore: changed the duplicate viewset
* fix: remove the page binary
* fix: duplicate page action
* fix: merge conflicts
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-12-31 12:54:09 +05:30
Prateek Shourya
2c4489dc0b
fix: merge conflicts resolved
2024-12-23 20:39:27 +05:30
Vamsi Krishna
3a6a8e3a97
fix: create view - layout drop down close ( #6267 )
2024-12-23 20:27:54 +05:30
sriram veeraghanta
51309bf474
silo: Migration Improvements and User Imports Checks. ( #1984 )
...
* chore: silo imports integrations (#1610 )
* 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
* feat: improvided auth service and added background worker for github
* feat: added task manager for github
* 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
* feat: modified project and issue sdk service to add more methods
* feat: added installation webhook hook handler
* feat: added issue comment handler
* feat: added issue events handler interface
* feat: added pull request interface handler
* feat: added github worker for handling bg tasks
* feat: attached manager into main controller
* 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
* feat: added user mentions with github sync
* fix: docker compose setup updates
* fix: bot user comments with github
* feat: initialized github plane worker
* fix: docker compose build fixes
* fix: docker build fixes envs updated in example file
* feat: added plane github webhook worker
* chore: updates folder structure and handled job services
* chore: resolved build errors in silo chore
* fix: docker compose cloud added
* feat: added issue handler with labels
* fix: build process docker compose
* feat: added issue edit and comment edits in github sync
* chore: updated jira workflow
* feat: added plane webhook types
* feat: added plane webhook event handlers
* feat: added workspace connection schema
* chore: handled the job start and jira dashboard
* feat: added query for getting entity connection
* chore: updated constants, file naming convention
* chore: resolved merge conflicts
* feat: added worspace and entity connection tables
* feat: added workspace and entity connections for pr, comment as well
* fix: github import with usermapping
* feat: added plane issue synce to github
* 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: merge issues with Credential types
* fix: issues with github mereg
* fix: linear workflow
* chore: updated linear queries
* feat: updated plane bg tasks to send webhook on desc change
* feat: added plane transformations for github
* feat: added connection schema and comment handler inside github worker
* chore: modified dashboard labels
* fix: docker compose fixed for running silo services
* feat: added key based deduping for webhook events
* feat: added schema based tables
* feat: added redis based payload dispatch and dedup
* feat: added migrations and changed connection table schema
* feat: modified github etl for changed webhook process
* feat: implemented redis ttl based arch with github
* feat: implemented gitlab silo package
* feat: added github user authentication
* feat: modified linear dashboard and services
* feat: changed yarn lock
* feat: added user auth into comments as well
* feat: addded gitlab authentication service
* fix: state activity not being reconized by external apis
* feat: added gitlab package for apis and sdk
* feat: added gitlab merge request integration
* fix: code cleanup for gitlab
* feat: added title references to gitlab
* feat: added magic words in github integration
* chore: removed logging token response
* feat: added slack authentication flow
* feat: added user and team level authentication for slack
* feat: added services for slack integration
* feat: added blockkit components inside slack interaction
* feat: modified slack service for addded thread ephemeral messages
* feat: added handlers and views
* feat: asana importer.
* fix: build errors.
* feat: added thread sync to slack
* feat: added changes with merge
* chore: handle asana token refresh.
* fix: builder for giving warning
* chore: remove console logs.
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com >
Co-authored-by: gurusainath <gurusainath007@gmail.com >
* fix: feature flags implementation
* fix: build errorsg
* fix: build errors
* chore: add missing silo packages.
* fix: updating package version for build issues in docker
* Added PAT based authentication for Jira Integration and Private bucket attachment uploads (#1642 )
* feat: added pat authentication for jira service
* feat: added jira oauth and pat authentication strategy
* feat: added PAT auth for linear sdk
* feat: blocked routes for jira oauth
* fix: added OAuth Enabled key for authentication route
* feat: added PAT routes for linear and jira
* feat: added default value to job status
* feat: added credentials PAT filter
* feat: added credential fetch condition for PAT token
* chore: basic PAT token UI.
* fix: pat token implementation for jira
* chore: Jira personal access token form.
* fix: controller jira projects
* chore: handle migration steps without resourceId
* fix: jira project logo
* fix: migrator and attachment
* chore: update issue attachment external apis
* fix: attachments private bucket changes for silo
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
* chore: Asana importer UI. (#1630 )
* chore: UI improvements for Jira importer personal access token authentication (#1648 )
* feat: added pat authentication for jira service
* feat: added jira oauth and pat authentication strategy
* feat: added PAT auth for linear sdk
* feat: blocked routes for jira oauth
* fix: added OAuth Enabled key for authentication route
* feat: added PAT routes for linear and jira
* feat: added default value to job status
* feat: added credentials PAT filter
* feat: added credential fetch condition for PAT token
* chore: basic PAT token UI.
* fix: pat token implementation for jira
* chore: Jira personal access token form.
* fix: controller jira projects
* chore: handle migration steps without resourceId
* fix: jira project logo
* fix: migrator and attachment
* chore: update issue attachment external apis
* fix: attachments private bucket changes for silo
* chore: minor UI improvements
* chore: ui improvement
* chore: fix importer list
---------
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com >
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
* fix: github package dependency with silo (#1622 )
* fix/deps
* fix: axios
* chore: fix formatting.
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
* Runway silo store (#1672 )
* chore: silo store init
* chore: infra update for maintenance mode (#5963 )
* [WEB-2728] improvement: add `true-transparent` variant for textarea. (#5960 )
* fix: renaming and formatting
* chore: app sidebar behaviour (#5964 )
* chore: infra update for maintenance mode (#1667 )
* [WEB-2728] improvement: new UI for custom property settings. (#1663 )
* chore: importer store integration for jira and resolved build error
---------
Co-authored-by: pushya22 <130810100+pushya22@users.noreply.github.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
* Basic Jira issue type and custom properties migration (#1676 )
* chore: issue type migration.
* chore: update issue types api for pagination
* chore: update jira migrator for issue types
* chore: issue type sdk types and service updates
* typo: issue service files name update
* typo: issue service files name update
* fix: issue type fetch and create request.
* fix: build
* fix: issue type migration
* chore: minor improvements
* chore: issue property fetch for jira
* chore: issue property fetch
* fix: type errors
* chore: temp fix for batches completion logic.
* chore: add issue type check
* chore: issue property basic migration.
* fix: updated base silo base url
* remove console log.
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: gurusainath <gurusainath007@gmail.com >
* chore: add silo base url and silo base path in dockerfile
* chore: update in runway silo
* chore: custom field attributes structure.
* chore: helper for test settings config.
* chore: add logo props
* chore: custom field migrations
* chore: all simple properties migrations.
* chore: issue property options
* chore: update could not fetch feature
* chore: feature flag service in packages silo core
* chore: feature flagging
* chore: issue property values.
* [WEB-2742] chore: issue link ui revamp (#5971 )
* chore-issue-link-ui
* chore: issue link ui revamp
* chore: upload image in the intake form (#1677 )
* fix: editor user config (#1679 )
* fix: editor user config (#5974 )
* fix: pi chat bug fixes (#1670 )
* chore: pi empty state
* fix: response change handled
* fix: handled api failure
* fix: formatted ai messages
* fix: reverted the pi pallete
* fix: integrated models api
* fix: disabled regenerating new chat
* fix: page loading fixed
* fix: dynamically imported markdown
* fix: removed extras
* fix: minor css
* fix: handled pi chat in bulk ops
* [WEB-2706] fix: Add fallback when db initialisation fails (#5973 )
* Add fallback when db initialization fails
* add checks for instance.exec
* chore: convert issue boolean fields to actual boolean value.
* change instance exec code
* sync issue to local db when inbox issue is accepted and draft issue is moved to project
* chore: added project and workspace keys
---------
Co-authored-by: rahulramesha <rahulramesham@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
* fix related to activity (#5972 )
* fix: renamed inbox to intake (#5967 )
* feat: intake
* chore: intake model migration changes
* dev: update dummy data
* dev: add duplicate apis for inbox
* dev: fix external apis
* fix: external apis
* chore: migration file changes
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
* chore: removed the validation in patch request (#1680 )
* chore: changed inbox to intake (#1682 )
* chore: fix custom fields option fetch logic.
* fix: renamed inbox to intake (#5967 )
* feat: intake
* chore: intake model migration changes
* dev: update dummy data
* dev: add duplicate apis for inbox
* dev: fix external apis
* fix: external apis
* chore: migration file changes
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
* fix: intake loading (#5966 )
* fix: intake loading
* fix: image upload in space
* chore: silo feature flag service
* fix: jira issue pull logic
* chore: map user picker custom property using display names.
* fix: silo github package dependencies.
* fix: silo github package
* chore: add lucide icons mappings
* fix: removed constants
* fix: package.json dependency fix for silo
* chore: update batching logic to handle trees
* chore: take job hostname from .env
* fix: build issues
* chore: fix migrations
* chore: asana custom field import
* chore: remove unused values
* chore: update oauth enabled envs
* chore: fix builds
* chore: asana batching logic.
* chore: asana PAT auth endpoint
* chore: delete credential endpoint
* fix: silo jira importer
* chore: fix silo refresh token callback
* chore: update linear batching logic
* dev: jira store migration
* chore: fetching jobs
* chore: updating job store
* chore: build error in store
* chore: job store updates
* chore: returning the jira resource details
* chore: add pat token validation
* chore: updated URL in the silo
* chore: issues count
* chore: fix merge conflicts
* dev: resolved merge conflict
* chore: removed logs
* feat: added comment import with linear
* chore: build fixes
* chore: add missing status class
* chore: updated Jira
* chore: loader in summary
* chore: Asana importer improved UI with mobx store
* fix: jobs api
* chore: make dashboard view true
* chore: updating the jira dashboard toggler
* chore: minor ui improvements.
* chore: fix job order logic.
* chore: Linear integration
* fix: slack linkback workflow
* chore: update service token logic
* chore: deactivate credentials
* dev: updated linear states mapping
* chore: asana priority mapping.
* chore: updated linear config
* fix:images not loading when issue is imported
* chore: asana comments
* chore: asana attachements
* chore: linear attachements pull
* chore: deactivating the importers
* chore: minor bug fix in priority mapping
* chore: handled feature flag, reload jobs and dashboard load
* chore: handled verfication check in start and re-run job
* chore: code cleanup
* feat: added controller routes for disconnecting and getting current status
* chore: update silo to be a single service
* fix: credentials
* chore: handled map states and map priority on worksapce and project change of importers
* chore: handled loaders in importers
* chore: updating linear team details
* chore: update assets
* chore: replaced migration
* fix: condition for credential availability
* chore: slack integration
* chore: handled modal confirmation and linear issue count in summary
* feat: modified cycles and modules services in order to create new entities
* feat: added base types and modified services
* feat: added command method inside slack integration
* feat: added new helper methods
* feat: added Slack Private Metadata types
* feat: added command and weblink modals
* feat: created types for custom input blocks
* feat: created issue linkback modal
* feat: created issue create modal full
* feat: created unfurl views for project, modules and cycles
* fix: modified project select modal for ensuring proper types for entities and payload
* feat: added command handler
* feat: modified block action to handle weblink and comment buttons
* feat: modified message event to handle link unfurls
* feat: modified view submission to handle weblink submission and commands
* feat: modified slack worker
* feat: added slack types
* feat: added update message method and new overflow type
* fix: refactored issue linkback to add overflow instead buttons
* fix: added await
* fix: deps bump
* feat: remove description from issue linkback
* fix: message as description and not title
* chore: webhook integration for slack
* chore: constructd base url for silo webhook
* chore: handlded same domain validation
* chore: handled exception
* Merge branch 'preview' into feat/slack
* fix: auth state
* chore: yarn.lock
* fix: import order
* feat: added changes for user profile integration settings
* feat: Github Configuration UI into integrations (#1863 )
* chore: github UI (#1721 )
* chore: typos integrations and importers
* chore: github integration base
* fix: github integration context updates
* chore: resolved build errors
* chore: github store and services
* chore: updated instance serializer
* fix: issue migrator to handle linear image component
* chore: github integration
* chore: removed logs
* chore: updated UI
* chore: revamp ui github integration
* chore: removed logs
* implemented edit and remove entity connection in github
* chore: updated github dark and light logos
* fix: issue serializer fixes
* chore: updated config object in entity connection
* chore: updated the config type and handled the build error
* feat: fixed github label for allowing payload
* fix: slash commands
* chore: filter out the removed cycle from issue detail (#6138 )
* feat: workflows (#1849 )
* chore: state workflows
* fix: actor endpoints
* chore: add feature flaggging
* chore: single endpoint for managing actors
* chore: patch endpoint for workflow transition
* chore: add workflow manager on single endpoint
* chore: add external api validation for workflow transitions
* chore: correct comments
* chore: add workflow transition
* chore: update permission for guest users
* [MOBIL-518] feat: Mobile push notifications (#1848 )
* chore: implemented mobile push notification
* chore: updated the notification job
* chore: handled the response
* chore: updated private key
* chore: issue push notification updates
* chore: resolved the boolean validation on mobile push notification
* chore: added push notification to the notification activity
* chore: updated push notification logic
* chore: removed mutation for push notification
* feat: added endpoint for getting the authenticated user
* feat: added user mapping when authenticated inside github
* fix: github import
* fix: merge yarn lock
* fix: remove target hostname check
* fix: interchange request from env host
* fix: target host
* feat: added base64 private key
---------
Co-authored-by: guru_sainath <gurusainath007@gmail.com >
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
Co-authored-by: pushya22 <130810100+pushya22@users.noreply.github.com >
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com >
* fix: installation webhook handler and webhook connection
* fix: profile import
* feat: added dynamic member account connection
* fix: credential controller
* fix: modified store to not check for external api token for members
* chore: updated auth imports in github integration
* fix: redis consumption mechanism
* fix: reduced dedup interval
* fix: updated redis consumer for a homogeneus key
* fix: modified logic for deduping
* feat: link creation over github pull request state change
* chore: gitlab store integration
* chore: updated gitlab components
* chore: Updated github_hostname key
* fix: key logic with redis
* fix: added github logo for links and modified pull request link content
* feat: added member sync when adding new member into plane
* feat: separated queues for integrations and importers
* fix: initail etl package setup
* fix: etl folder structuring
* fix: module resolutions and exported etl package
* feat: added body transformation for plane to github html description
* feat: added generic asset endpoint for getting the resource
* feat: added asset service
* fix: asset service url on redirect
* feat: added content parser for parsing html to markdown
* Improvised Import Speed from `42 minutes / 1000 Issues` to `30 seconds / 1000 Issues` 🚅 (#1948 )
* feat: added issue batch queue to celery and simplified structure
* feat: added data import background task
* feat: added generic asset url
* feat: added handler for issue properties and assets
* feat: added comment images and also added issue properties import
* fix: cancel button alignment inside the job dashboards
* feat: added job acknowledgement inside celery
* feat: added separate amqp url for celery
* fix: sdk build errors
* fix: docker build errors
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
* Silo - user imports alert flow UI and silo backend API changes (#1961 )
* feat: added workspace member list endpoint
* feat: added endpoint for getting additional users inside asana, jira and linear
* feat: added additional users endpoint inside jira
* fix: changed payload for response
* feat: warn for additional users in importers
* jira server user import flow with warn complete
* labels data type fix for jira import
* add skip user import ui component + linear user import warn flow
* add asana import user warn flow
* add jira importer user import warn flow + api fixes
* feat: added optional user import
---------
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com >
* feat: added optional project_id inside generic asset endpoint
* feat: added attachment endpoint for github client
* feat: added function to handle github private images
* add user_id in github connection post request
* fix: proxy image construction
* fix: etl build using tsup
* fix: key setting and images
* feat: added images inside issue comments
* feat: added issue link and issue linkback for github and plane
* fix: build process of etl package
* feat: handled edge cases and tweaked UI a little bit
* fix github logo in dark mode
* fix: issues not getting synced when external source is different
* feat: added conditional rendering for gh
* fix: link item for pulls
* fix:naming
* fix: build fixes
* fix: build
* fix: build
* fix: build and lint errors
* fix: etl packaging
* fix: build errors
* fix: docker build errors
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com >
Co-authored-by: gurusainath <gurusainath007@gmail.com >
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: pushya22 <130810100+pushya22@users.noreply.github.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com >
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com >
Co-authored-by: Satish Gandham <satish.iitg@gmail.com >
Co-authored-by: rahulramesha <rahulramesham@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: rahulramesha <71900764+rahulramesha@users.noreply.github.com >
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com >
Co-authored-by: Saurabhkmr98 <70131915+Saurabhkmr98@users.noreply.github.com >
Co-authored-by: Saurabhkmr98 <saurabhkapur73@gmail.com >
2024-12-23 16:56:00 +05:30
Anmol Singh Bhatia
d03130e2c0
[WEB-2864] chore: initiatives attachments and analytics ( #1966 )
...
* chore: initiatives upgrade screen improvements
* chore: initiative icon updated
* fix: initiative description image upload
* chore: initiative attachment endpoint updated
* chore: initiatives attachment and analytics updated
2024-12-19 13:26:26 +05:30
Prateek Shourya
c93b70bacb
fix: merge conflicts resolved
2024-12-16 19:07:14 +05:30
Prateek Shourya
4507802aba
refactor: enhance workspace and project wrapper modularity ( #6207 )
2024-12-16 19:01:37 +05:30
Bavisetti Narayan
7853bbc340
feat: initiatives ( #1810 )
...
* feat: links attachments comment for initiatives
* chore: added activity for initiatives
* chore: activity changes for initiatives
* chore: link activity creation
* chore: code cleanup
* chore: removed the issue description
* chore: comment reaction
* Initiatives Working commit
* chore: file asset choice fields
* chore: ruff check
* fix: build error
* fix: initiaitves endpoints
* fix: app error
* chore: updates reaction migration
* fix: indentation
* fix: build error
* chore: initiatives setting page, app sidebar and feature flagging
* chore: initiatives listing, modal, header and quick action improvements
* chore: initiative sidebar improvements
* fix: breadcrumb and sidebar toggle improvement
* chore: improvements
* chore: initiative icon updated
* fix: initiative comment permission check
* chore: initiative counts
* chore: attachment counts
---------
Co-authored-by: rahulramesha <rahulramesham@gmail.com >
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so >
2024-12-16 18:06:20 +05:30
Akshita Goyal
b4eaca5e3e
[WEB-2688] Feat project overview ( #1914 )
...
* chore: initial draft
* chore: crud operations for project overview
* chore: ui changes
* chore: integrations
* fix: package chnages
* fix: added loaders
* chore: serializer changes
* feat: added navigation
* fix: lint error
* fix: api calls for comment
* fix: removed imgs
* fix: feature flagged
* fix: removed dupes
* chore: project activity endpoint
* fix: attachments + project reactions
* chore: integrated activity
* fix: build
* chore: added new keys in project activity
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
2024-12-13 17:38:40 +05:30
pushya22
566c19eed2
Merge branch 'preview' into sync/ce-ee
2024-12-13 13:47:45 +05:30
Akshita Goyal
b4112358ac
[WEB-2688] chore: added icons and splitted issue header ( #6195 )
...
* chore: added icons and splitted issue header
* fix: added ee filler component
* fix: component name fixed
* fix: removed dupes
* fix: casing
2024-12-13 13:31:13 +05:30
sriram veeraghanta
40ca4cb482
Merge branch 'preview' into sync/ce-ee
2024-12-12 21:47:09 +05:30
Prateek Shourya
54f828cbfa
refactor: enhance components modularity and introduce new UI componenets ( #6192 )
...
* feat: add navigation dropdown component
* chore: enhance title/ description loader and componenet modularity
* chore: issue store filter update
* chore: added few icons to ui package
* chore: improvements for tabs componenet
* chore: enhance sidebar modularity
* chore: update issue and router store to add support for additional issue layouts
* chore: enhanced cycle componenets modularity
* feat: added project grouping header for cycles list
* chore: enhanced project dropdown componenet by adding multiple selection functionality
* chore: enhanced rich text editor modularity by taking members ids as props for mentions
* chore: added functionality to filter disabled layouts in issue-layout dropdown
* chore: added support to pass project ids as props in project card list
* feat: multi select project modal
* chore: seperate out project componenet for reusability
* chore: command pallete store improvements
* fix: build errors
2024-12-12 21:40:57 +05:30
Anmol Singh Bhatia
e8e674b6e2
feat: epics implementation ( #1713 )
...
* chore: CRUD operations for epics
* chore: epic comments links activity
* fix: issue creation
* chore epics asset added
* dev: epics icon added
* dev: epics store init
* chore: code refactor
* chore: epics feature flag added
* dev: epic setting page added with empty state
* fix: issue detail endpoint
* chore: epic issues layout
* chore: epics settings and basic store
* fix: build error
* chore: epic sidebar component
* chore: epic comments and activity added
* chore: code refactor
* chore: added the project feature endpoint
* chore: removed the status endpoint
* chore: added the url patterns
* chore: workspace epcic endpoint
* fix: build error
* chore: project epic flow implementaiton
* [WEB-2703] chore: inject all issue type services from base issue type store.
* chore: epic services and store updates
* chore: remove issue property option update service
* chore: minor improvements
* chore: improve property and options fetch logic
* fix: attachments viewset change
* chore: epic user property
* chore: epic quick action added
* chore: epic modal and quick action
* chore: epic store and services updated
* chore: endpoint updted and commented feature flag
* chore: layout root file updated
* chore: issue filter endpoint
* chore: epics filters
* fix: epic issue modal description fetch
* chore: epic issue retrieve endpoint added
* chore: epic quick action updated
* chore: issue detail store fetch method updated
* chore: code refactor
* chore: epic detail page added
* chore: epic peek overview implementation
* chore: epic issue modal onSubmit
* chore: added archive, reactions
* chore: epic enable/disable updated
* chore: epic endpoint updated
* chore: fetch logic updated
* chore: epic issue modal projectId
* chore: epic modal provider updated
* chore: CollapsibleButton component updated
* chore: epic detail sidebar state added to theme store
* chore: epic detail, header, and quick action updated
* chore: epic detail sidebar icon updated
* chore: epic toggle update
* chore: epic details sidebar updated
* chore: services and store updated
* chore: code refactor
* chore: code refactor
* chore: epic comment, additional properties and store updated
* chore: epic analytic
* chore: epic activity key changes
* chore: store updated
* chore: code refactor
* chore: epic endpoint updated
* chore: epic sub-issues endpoint updated
* chore: epic store changes
* chore: epic detail sidebar
* dev: tabs component added to ui package
* chore: epic sidebar improvement
* chore: linear progress indicator improvement
* chore: epic detail page improvements
* chore: epic endpoint updated
* chore: epic detail widgets
* fix: sub-issues count endpoint
* chore: epic detail overview implementation
* fix: sub issues count and response updated
* chore: code refactor
* chore: code refactor
* fix: epic sub issues properties
* chore: epic analytics and code refactor
* fix: epic analytics and peek view actions
* chore: epic peek view added and code refactor
* chore: project navigation items code refactor
* fix: epic enable mutation error
* fix: issue modal description fetch issue
* chore: is_epic flag added to epic issue
* fix: epic list, kanban and spreadsheet layout redirection and peek view
* fix: epic calendar and gantt layout peek view and redirection
* chore: code refactor
* fix: epic details actions and code refactor
* chore: epic progress empty state added
* chore: merge conflict
* fix: epic endpoint response
* fix: epic settings
* fix: local db mutation and epic modal error
* fix: epic filters
* fix: peek view modal context
* fix: epic sub issue mutation
* chore: created search endpoint
* fix: epic sub-issue add mutation
* chore: epic enable and disable endpoint updated and code refactor
* Revert "chore: epic enable and disable endpoint updated and code refactor"
This reverts commit 51e56a6c7e2ca124fe2a79f690b212964eab9043.
* chore: epic analytics mutation improvement
* fix: issue search endpoint
* chore: issue parent search modal improvement
* chore: epic empty state and analytics mutation improvement
* chore: code refactoring
* fix: epic sub-issue mutation
* fix: epic attachment
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
2024-12-11 20:47:23 +05:30
sriram veeraghanta
964fc5a03d
Merge branch 'preview' into sync/ce-ee
2024-12-11 02:06:56 +05:30
sriram veeraghanta
f06b1b8c4a
fix: updated package version
2024-12-10 21:02:29 +05:30
sriram veeraghanta
547c138084
fix: ui package module resolution
2024-12-09 15:56:20 +05:30
sriram veeraghanta
9de132e2ed
chore: Lint fixes ( #1885 )
...
* fix: lint related changes and packaging fixes
* adding color validations
* fix: linting fixes
* fix: build errors
2024-12-06 17:28:32 +05:30
sriram veeraghanta
23e46ed485
fix: merge conflicts
2024-12-06 16:33:46 +05:30
sriram veeraghanta
4b5a2bc4e5
chore: lint related changes and packaging fixes ( #6163 )
...
* fix: lint related changes and packaging fixes
* adding color validations
2024-12-06 14:56:49 +05:30
rahulramesha
14c5cf4528
Merge branch 'preview' into sync/ce-ee
2024-12-05 13:25:24 +05:30
rahulramesha
66652a5d71
refactor project states to ake way for new features ( #6156 )
2024-12-05 12:46:51 +05:30
pablohashescobar
11111663ba
Merge branch 'preview' of github.com:makeplane/plane-ee into sync/ce-ee
2024-12-04 16:39:32 +05:30
Vamsi Krishna
d537e560e3
[WEB-2802]fix: dorpdown visibility issue in safari ( #6151 )
...
* filters drop down fix safari
* added comments for translation
* fixed drop down visibility issue
2024-12-04 15:27:34 +05:30
Aaryan Khandelwal
60be59b3aa
fix: merge conflicts resolved from preview
2024-12-02 14:48:49 +05:30
M. Palanikannan
3c6006d04a
[PE-31] feat: Add lock unlock archive restore realtime sync ( #5629 )
...
* fix: add lock unlock archive restore realtime sync
* fix: show only after editor loads
* fix: added strong types
* fix: live events fixed
* fix: remove unused vars and logs
* fix: converted objects to enum
* fix: error handling and removing the events in read only mode
* fix: added check to only update if the image aspect ratio is not present already
* fix: imports
* fix: props order
* revert: no need of these changes anymore
* fix: updated type names
* fix: order of things
* fix: fixed types and renamed variables
* fix: better typing for the real time updates
* fix: trying multiplexing our socket connection
* fix: multiplexing socket connection in read only editor as well
* fix: remove single socket logic
* fix: fixing the cleanup deps for the provider and localprovider
* fix: add a better data structure for managing events
* chore: refactored realtime events into hooks
* feat: fetch page meta while focusing tabs
* fix: cycling through items on slash command item in down arrow
* fix: better naming convention for realtime events
* fix: simplified localprovider initialization and cleaning
* fix: types from ui
* fix: abstracted away from exposing the provider directly
* fix: coderabbit suggestions
* regression: pass user in dependency array
* fix: removed page action api calls by the other users the document is synced with
* chore: removed unused imports
2024-12-02 14:26:36 +05:30
Anmol Singh Bhatia
1953d6fe3a
[WEB-2762] chore: loader code refactor ( #5992 )
...
* chore: loader code refactor
* chore: code refactor
* chore: code refactor
* chore: code refactor
2024-12-02 13:24:01 +05:30
Anmol Singh Bhatia
1b9033993d
[WEB-2799] chore: global component and code refactor ( #6131 )
...
* chore: local storage helper hook added to package
* chore: tabs global component added
* chore: collapsible button improvement
* chore: linear progress indicator improvement
* chore: fill icon set added to package
2024-12-02 13:22:08 +05:30
sriram veeraghanta
cfdab9bd1d
fix: merge conflicts
2024-11-29 20:15:39 +05:30
Prateek Shourya
712339a638
minor improvements for workspace management ( #6099 )
...
* minor improvements for workspace management
* typo fix
2024-11-29 14:53:30 +05:30
sriram veeraghanta
f1e6f59716
chore: package version updated
2024-11-29 14:37:53 +05:30
sriram veeraghanta
35a2dffadb
fix: merge conflicts
2024-11-27 13:08:48 +05:30
Prateek Shourya
05d3e3ae45
feat: workspace management from admin app ( #6093 )
...
* feat: workspace management from admin app
* chore: UI and UX copy improvements
* chore: ux copy improvements
2024-11-26 23:57:41 +05:30
Henit Chobisa
dbe330e304
feat: silo importers and integrations ( #1811 )
...
* SIlo's GitHub and Gitlab Integrations, with Sync and Magic Words ✨ (#1585 )
* 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
* feat: improvided auth service and added background worker for github
* feat: added task manager for github
* 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
* feat: modified project and issue sdk service to add more methods
* feat: added installation webhook hook handler
* feat: added issue comment handler
* feat: added issue events handler interface
* feat: added pull request interface handler
* feat: added github worker for handling bg tasks
* feat: attached manager into main controller
* 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
* feat: added user mentions with github sync
* fix: docker compose setup updates
* fix: bot user comments with github
* feat: initialized github plane worker
* fix: docker compose build fixes
* fix: docker build fixes envs updated in example file
* feat: added plane github webhook worker
* chore: updates folder structure and handled job services
* chore: resolved build errors in silo chore
* fix: docker compose cloud added
* feat: added issue handler with labels
* fix: build process docker compose
* feat: added issue edit and comment edits in github sync
* chore: updated jira workflow
* feat: added plane webhook types
* feat: added plane webhook event handlers
* feat: added workspace connection schema
* chore: handled the job start and jira dashboard
* feat: added query for getting entity connection
* chore: updated constants, file naming convention
* chore: resolved merge conflicts
* feat: added worspace and entity connection tables
* feat: added workspace and entity connections for pr, comment as well
* fix: github import with usermapping
* feat: added plane issue synce to github
* 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: merge issues with Credential types
* fix: issues with github mereg
* fix: linear workflow
* chore: updated linear queries
* feat: updated plane bg tasks to send webhook on desc change
* feat: added plane transformations for github
* feat: added connection schema and comment handler inside github worker
* chore: modified dashboard labels
* fix: docker compose fixed for running silo services
* feat: added key based deduping for webhook events
* feat: added schema based tables
* feat: added redis based payload dispatch and dedup
* feat: added migrations and changed connection table schema
* feat: modified github etl for changed webhook process
* feat: implemented redis ttl based arch with github
* feat: implemented gitlab silo package
* feat: added github user authentication
* feat: modified linear dashboard and services
* feat: changed yarn lock
* feat: added user auth into comments as well
* feat: addded gitlab authentication service
* fix: state activity not being reconized by external apis
* feat: added gitlab package for apis and sdk
* feat: added gitlab merge request integration
* fix: code cleanup for gitlab
* feat: added title references to gitlab
* feat: added magic words in github integration
* chore: removed logging token response
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: gurusainath <gurusainath007@gmail.com >
* fix: env variables
* fix: silo schema migrations
* fix: drizzle migrations
* fix: adding migrator script
* fix: migrator command update in migrator
* fix: migrator changes
* fix: wait db updated
* chore: silo imports integrations (#1610 )
* 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
* feat: improvided auth service and added background worker for github
* feat: added task manager for github
* 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
* feat: modified project and issue sdk service to add more methods
* feat: added installation webhook hook handler
* feat: added issue comment handler
* feat: added issue events handler interface
* feat: added pull request interface handler
* feat: added github worker for handling bg tasks
* feat: attached manager into main controller
* 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
* feat: added user mentions with github sync
* fix: docker compose setup updates
* fix: bot user comments with github
* feat: initialized github plane worker
* fix: docker compose build fixes
* fix: docker build fixes envs updated in example file
* feat: added plane github webhook worker
* chore: updates folder structure and handled job services
* chore: resolved build errors in silo chore
* fix: docker compose cloud added
* feat: added issue handler with labels
* fix: build process docker compose
* feat: added issue edit and comment edits in github sync
* chore: updated jira workflow
* feat: added plane webhook types
* feat: added plane webhook event handlers
* feat: added workspace connection schema
* chore: handled the job start and jira dashboard
* feat: added query for getting entity connection
* chore: updated constants, file naming convention
* chore: resolved merge conflicts
* feat: added worspace and entity connection tables
* feat: added workspace and entity connections for pr, comment as well
* fix: github import with usermapping
* feat: added plane issue synce to github
* 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: merge issues with Credential types
* fix: issues with github mereg
* fix: linear workflow
* chore: updated linear queries
* feat: updated plane bg tasks to send webhook on desc change
* feat: added plane transformations for github
* feat: added connection schema and comment handler inside github worker
* chore: modified dashboard labels
* fix: docker compose fixed for running silo services
* feat: added key based deduping for webhook events
* feat: added schema based tables
* feat: added redis based payload dispatch and dedup
* feat: added migrations and changed connection table schema
* feat: modified github etl for changed webhook process
* feat: implemented redis ttl based arch with github
* feat: implemented gitlab silo package
* feat: added github user authentication
* feat: modified linear dashboard and services
* feat: changed yarn lock
* feat: added user auth into comments as well
* feat: addded gitlab authentication service
* fix: state activity not being reconized by external apis
* feat: added gitlab package for apis and sdk
* feat: added gitlab merge request integration
* fix: code cleanup for gitlab
* feat: added title references to gitlab
* feat: added magic words in github integration
* chore: removed logging token response
* feat: added slack authentication flow
* feat: added user and team level authentication for slack
* feat: added services for slack integration
* feat: added blockkit components inside slack interaction
* feat: modified slack service for addded thread ephemeral messages
* feat: added handlers and views
* feat: asana importer.
* fix: build errors.
* feat: added thread sync to slack
* feat: added changes with merge
* chore: handle asana token refresh.
* fix: builder for giving warning
* chore: remove console logs.
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com >
Co-authored-by: gurusainath <gurusainath007@gmail.com >
* fix: feature flags implementation
* fix: build errorsg
* fix: build errors
* chore: add missing silo packages.
* fix: updating package version for build issues in docker
* Added PAT based authentication for Jira Integration and Private bucket attachment uploads (#1642 )
* feat: added pat authentication for jira service
* feat: added jira oauth and pat authentication strategy
* feat: added PAT auth for linear sdk
* feat: blocked routes for jira oauth
* fix: added OAuth Enabled key for authentication route
* feat: added PAT routes for linear and jira
* feat: added default value to job status
* feat: added credentials PAT filter
* feat: added credential fetch condition for PAT token
* chore: basic PAT token UI.
* fix: pat token implementation for jira
* chore: Jira personal access token form.
* fix: controller jira projects
* chore: handle migration steps without resourceId
* fix: jira project logo
* fix: migrator and attachment
* chore: update issue attachment external apis
* fix: attachments private bucket changes for silo
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
* chore: Asana importer UI. (#1630 )
* chore: UI improvements for Jira importer personal access token authentication (#1648 )
* feat: added pat authentication for jira service
* feat: added jira oauth and pat authentication strategy
* feat: added PAT auth for linear sdk
* feat: blocked routes for jira oauth
* fix: added OAuth Enabled key for authentication route
* feat: added PAT routes for linear and jira
* feat: added default value to job status
* feat: added credentials PAT filter
* feat: added credential fetch condition for PAT token
* chore: basic PAT token UI.
* fix: pat token implementation for jira
* chore: Jira personal access token form.
* fix: controller jira projects
* chore: handle migration steps without resourceId
* fix: jira project logo
* fix: migrator and attachment
* chore: update issue attachment external apis
* fix: attachments private bucket changes for silo
* chore: minor UI improvements
* chore: ui improvement
* chore: fix importer list
---------
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com >
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
* fix: github package dependency with silo (#1622 )
* fix/deps
* fix: axios
* chore: fix formatting.
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
* Runway silo store (#1672 )
* chore: silo store init
* chore: infra update for maintenance mode (#5963 )
* [WEB-2728] improvement: add `true-transparent` variant for textarea. (#5960 )
* fix: renaming and formatting
* chore: app sidebar behaviour (#5964 )
* chore: infra update for maintenance mode (#1667 )
* [WEB-2728] improvement: new UI for custom property settings. (#1663 )
* chore: importer store integration for jira and resolved build error
---------
Co-authored-by: pushya22 <130810100+pushya22@users.noreply.github.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
* Basic Jira issue type and custom properties migration (#1676 )
* chore: issue type migration.
* chore: update issue types api for pagination
* chore: update jira migrator for issue types
* chore: issue type sdk types and service updates
* typo: issue service files name update
* typo: issue service files name update
* fix: issue type fetch and create request.
* fix: build
* fix: issue type migration
* chore: minor improvements
* chore: issue property fetch for jira
* chore: issue property fetch
* fix: type errors
* chore: temp fix for batches completion logic.
* chore: add issue type check
* chore: issue property basic migration.
* fix: updated base silo base url
* remove console log.
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: gurusainath <gurusainath007@gmail.com >
* chore: add silo base url and silo base path in dockerfile
* chore: update in runway silo
* chore: custom field attributes structure.
* chore: helper for test settings config.
* chore: add logo props
* chore: custom field migrations
* chore: all simple properties migrations.
* chore: issue property options
* chore: update could not fetch feature
* chore: feature flag service in packages silo core
* chore: feature flagging
* chore: issue property values.
* [WEB-2742] chore: issue link ui revamp (#5971 )
* chore-issue-link-ui
* chore: issue link ui revamp
* chore: upload image in the intake form (#1677 )
* fix: editor user config (#1679 )
* fix: editor user config (#5974 )
* fix: pi chat bug fixes (#1670 )
* chore: pi empty state
* fix: response change handled
* fix: handled api failure
* fix: formatted ai messages
* fix: reverted the pi pallete
* fix: integrated models api
* fix: disabled regenerating new chat
* fix: page loading fixed
* fix: dynamically imported markdown
* fix: removed extras
* fix: minor css
* fix: handled pi chat in bulk ops
* [WEB-2706] fix: Add fallback when db initialisation fails (#5973 )
* Add fallback when db initialization fails
* add checks for instance.exec
* chore: convert issue boolean fields to actual boolean value.
* change instance exec code
* sync issue to local db when inbox issue is accepted and draft issue is moved to project
* chore: added project and workspace keys
---------
Co-authored-by: rahulramesha <rahulramesham@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
* fix related to activity (#5972 )
* fix: renamed inbox to intake (#5967 )
* feat: intake
* chore: intake model migration changes
* dev: update dummy data
* dev: add duplicate apis for inbox
* dev: fix external apis
* fix: external apis
* chore: migration file changes
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
* chore: removed the validation in patch request (#1680 )
* chore: changed inbox to intake (#1682 )
* chore: fix custom fields option fetch logic.
* fix: renamed inbox to intake (#5967 )
* feat: intake
* chore: intake model migration changes
* dev: update dummy data
* dev: add duplicate apis for inbox
* dev: fix external apis
* fix: external apis
* chore: migration file changes
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
* fix: intake loading (#5966 )
* fix: intake loading
* fix: image upload in space
* chore: silo feature flag service
* fix: jira issue pull logic
* chore: map user picker custom property using display names.
* fix: silo github package dependencies.
* fix: silo github package
* chore: add lucide icons mappings
* fix: removed constants
* fix: package.json dependency fix for silo
* chore: update batching logic to handle trees
* chore: take job hostname from .env
* fix: build issues
* chore: fix migrations
* chore: asana custom field import
* chore: remove unused values
* chore: update oauth enabled envs
* chore: fix builds
* chore: asana batching logic.
* chore: asana PAT auth endpoint
* chore: delete credential endpoint
* fix: silo jira importer
* chore: fix silo refresh token callback
* chore: update linear batching logic
* dev: jira store migration
* chore: fetching jobs
* chore: updating job store
* chore: build error in store
* chore: job store updates
* chore: returning the jira resource details
* chore: add pat token validation
* chore: updated URL in the silo
* chore: issues count
* chore: fix merge conflicts
* dev: resolved merge conflict
* chore: removed logs
* feat: added comment import with linear
* chore: build fixes
* chore: add missing status class
* chore: updated Jira
* chore: loader in summary
* chore: Asana importer improved UI with mobx store
* fix: jobs api
* chore: make dashboard view true
* chore: updating the jira dashboard toggler
* chore: minor ui improvements.
* chore: fix job order logic.
* chore: Linear integration
* fix: slack linkback workflow
* chore: update service token logic
* chore: deactivate credentials
* dev: updated linear states mapping
* chore: asana priority mapping.
* chore: updated linear config
* fix:images not loading when issue is imported
* chore: asana comments
* chore: asana attachements
* chore: linear attachements pull
* chore: deactivating the importers
* chore: minor bug fix in priority mapping
* chore: handled feature flag, reload jobs and dashboard load
* chore: handled verfication check in start and re-run job
* chore: code cleanup
* feat: added controller routes for disconnecting and getting current status
* chore: update silo to be a single service
* fix: credentials
* chore: handled map states and map priority on worksapce and project change of importers
* chore: handled loaders in importers
* chore: updating linear team details
* chore: update assets
* chore: replaced migration
* fix: condition for credential availability
* chore: slack integration
* chore: handled modal confirmation and linear issue count in summary
* chore: github UI (#1721 )
* chore: typos integrations and importers
* chore: github integration base
* fix: github integration context updates
* chore: resolved build errors
* fix: issue migrator to handle linear image component
* fix: issue serializer fixes
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: gurusainath <gurusainath007@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: pushya22 <130810100+pushya22@users.noreply.github.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com >
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com >
Co-authored-by: Satish Gandham <satish.iitg@gmail.com >
Co-authored-by: rahulramesha <rahulramesham@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: rahulramesha <71900764+rahulramesha@users.noreply.github.com >
2024-11-23 23:38:31 +05:30
Akshita Goyal
7f85c26297
chore: reverted planner ( #1723 )
2024-11-15 16:54:45 +05:30
Akshita Goyal
f0d463154d
Chore project planner improvements ( #1722 )
...
* chore: planner status endpoint added and type updated
* feat: project planner status
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so >
2024-11-15 15:42:47 +05:30
Akshita Goyal
801c371aa5
[WEB-2749] fix: intake issues ( #1699 )
...
* chore: removed the validation in patch request (#1680 )
* fix: made intake fields required
* fix: added pi classes
* fix: intake created by
* fix: synced with ce
* fix: revoked package change
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: pushya22 <130810100+pushya22@users.noreply.github.com >
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
2024-11-13 19:12:49 +05:30
Anmol Singh Bhatia
46e3c01aaa
Merge branch 'preview' of github.com:makeplane/plane-ee into sync/ce-ee
2024-11-11 19:59:05 +05:30
Anmol Singh Bhatia
db8c4f92e8
chore: theme and code refactor ( #5983 )
...
* chore: added pi colors
* chore: de-dupe modal height
---------
Co-authored-by: gakshita <akshitagoyal1516@gmail.com >
2024-11-11 19:53:43 +05:30
pushya22
85cf3e2dba
Merge pull request #1668 from makeplane/sync/ce-ee
...
Sync: Community Changes
2024-11-06 18:44:02 +05:30
Prateek Shourya
e19cb012be
[WEB-2728] improvement: add true-transparent variant for textarea. ( #5960 )
2024-11-06 16:56:15 +05:30