sriram veeraghanta
13479cb21d
fix: merge conflicts
2025-01-07 00:46:52 +05:30
sriram veeraghanta
edb68a1bc6
fix: remove sentry from web app and build fixes
2025-01-07 00:37:40 +05:30
Anmol Singh Bhatia
9a32da945f
[WEB-3040] chore: project breadcrumb link component added to CE and EE ( #2113 )
...
* chore: project breadcrumb link component added to CE and EE
* chore: project breadcrumb redirection improvement
2025-01-06 20:45:40 +05:30
Prateek Shourya
3a3707e8e1
chore: update team empty states and ux copy ( #2122 )
...
* chore: update team empty states and ux copy
* chore: update team projects empty state
* chore: team member removal restriction info
* chore: tooltip position update
2025-01-06 20:43:31 +05:30
pushya22
11382b4b4b
Merge branch 'preview' into sync/ce-ee
2025-01-06 20:42:22 +05:30
Akshita Goyal
790ecee629
[WEB-2846] feat: home integrations ( #6321 )
...
* wip
* chore: wip
* fix: preserved old component
* fix
* fix: seperate route added
* fix
* Only return user ID of project members
* Return issue ID
* fix: recents api integrations
* fix: types
* fix: types
* fix: added tooltips
* chore: added apis
---------
Co-authored-by: sangeethailango <sangeethailango21@gmail.com >
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com >
2025-01-06 20:36:13 +05:30
pushya22
3cee8cb109
Merge pull request #2123 from makeplane/sync/ce-ee
...
Sync: Community Changes
2025-01-06 19:03:18 +05:30
Anmol Singh Bhatia
bc27bc9dd2
[WEB-3040] chore: project breadcrumb improvement ( #6322 )
...
* chore: project breadcrumb link component added to CE and EE
* chore: project breadcrumb redirection improvement
2025-01-06 19:00:05 +05:30
Prateek Shourya
a8c21289d4
chore: refactor types and convert some to enums related to teams. ( #2109 )
2025-01-06 13:11:00 +05:30
Prateek Shourya
5e8f9ad7fb
improvement: team analytics and minor bug fixes ( #2106 )
...
* feat: team analytics
* feat: team analytics
* fix: lead activity
* feat: team dependencies
* fix: team dependency analytics
* chore: team activity ux copy and other minor improvements
* fix: member permissions
* chore: ui & ux improvements
* feat: add tree map endpoint
* chore: add empty dates when date x_axis selected
* fix: workload endpoint to return start date
* chore: minor updates to team statistics endpoint
* chore: readd feature flag
* fix: analytic key
* feat: team analytics
* chore: team empty state ux copy
* chore: remove weekends
* chore: add workload summary endpoint
* chore: add no due date issues
* chore: add dependency type
* chore: update workload chart endpoint
* chore: add to team dependency issue endpoint
* chore: team and chart related type updates
* chore: team endpoints improvements
* chore: team analytics store improvements
* chore: added peek overview for team dependency issue and other improvements
* chore: team statistics tree map filters and improvements
* chore: added label for tree map chart
* chore: team workload chart and summary improvement
* fix: logic to check if projects are updated
* chore: minor ux copy improvement
* chore: remove unwanted logic
* chore: fetch only team-level pages/views for the tab
* fix: statistics endpoint for tree
* chore: update default filter to for team issues and team view issues
* chore: update cancelled project state background color
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2025-01-03 23:32:41 +05:30
Aaryan Khandelwal
799c67e1cb
fix: remove emoji edit for uneditable pages ( #2093 )
2025-01-03 19:49:53 +05:30
Akshita Goyal
aa939dd83b
fix: floating bar overlap issue handled ( #2083 )
2025-01-03 19:48:31 +05:30
pushya22
0058cf2229
Merge pull request #2104 from makeplane/sync/ce-ee
...
Sync: Community Changes
2025-01-03 16:37:15 +05:30
Aaryan Khandelwal
2622dd691c
fix: remove emoji edit for uneditable pages ( #6304 )
2025-01-03 15:54:41 +05:30
sriram veeraghanta
28d65a5950
fix: merge conflicts resolved
2025-01-03 14:37:11 +05:30
Vamsi Krishna
873e4330bc
[WEB-2870]feat: language support ( #6215 )
...
* fix: adding language support package
* fix: language support implementation using mobx
* fix: adding more languages for support
* fix: profile settings translations
* feat: added language support for sidebar and user settings
* feat: added language support for deactivation modal
* fix: added project sync after transfer issues (#6200 )
* code refactor and improvement (#6203 )
* chore: package code refactoring
* chore: component restructuring and refactor
* chore: comment create improvement
* refactor: enhance workspace and project wrapper modularity (#6207 )
* [WEB-2678]feat: added functionality to add labels directly from dropdown (#6211 )
* enhancement:added functionality to add features directly from dropdown
* fix: fixed import order
* fix: fixed lint errors
* chore: added common component for project activity (#6212 )
* chore: added common component for project activity
* fix: added enum
* fix: added enum for initiatives
* - Do not clear temp files that are locked. (#6214 )
- Handle edge cases in sync workspace
* fix: labels empty state for drop down (#6216 )
* refactor: remove cn helper function from the editor package (#6217 )
* * feat: added language support to issue create modal in sidebar
* fix: project activity type
* * fix: added missing translations
* fix: modified translation for plurals
* fix: fixed spanish translation
* dev: language type error in space user profile types
* fix: type fixes
* chore: added alpha tag
---------
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com >
Co-authored-by: Satish Gandham <satish.iitg@gmail.com >
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com >
Co-authored-by: gurusinath <gurusainath007@gmail.com >
2025-01-03 14:16:26 +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
1ecef7e268
feat: team pages ( #2020 )
...
* chore: team activity endpoints
* chore: move team realted enums to constants
* chore: teams upgrade ux copy update
* fix: team scope dropdown
* feat: team activity
* fix: handle project filters
* improvement: minor UI fixes
* chore: remove member info tooltip from create team form
* chore: revert back team description height changes
* improvement: team overview details header
* improvement: team list header
* chore: disable option to
* fix: activity
* feat: team comments
* chore: minor improvements
* refactor: created a generic base page instance
* refactor: project store hooks
* chore: add missing prop declaration
* refactor: generalize workspace pages
* fix: team pages endpoint
* fix: team pages queryset
* refactor: editor page root and body
* fix: teams get endpoint
* fix: member role update when added to the team
* feat: teams pages list
* refactor: issue embed hook
* chore: update search entity types
* fix: workspace page root
* chore: add live server support for team pages
* feat: team pages detail page
* fix: version editor component
* improvement: minor improvements for team pages
* improvement: team view detail breadcrumbs loaders
* fix: minor fix and improvements
* fix: image full screen from comments
* improvement: teams sidebar on small screens
* fix: add page to favorites action
* chore: entity search endpoint implementation
* chore: workspace serach team properties
* chore: search in team pages
* chore: updated team pages unlock endpoint
* chore: remove unused and duplicate types and services
* chore: remove unused and duplicate types and services
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-12-27 21:36:59 +05:30
Aaryan Khandelwal
36a3a4c9d3
fix: merge conflicts resolved from preview
2024-12-27 20:46:42 +05:30
Aaryan Khandelwal
8d7425a3b7
[PE-182] refactor: pages' components and store for scalability ( #6283 )
...
* refactor: created a generic base page instance
* refactor: project store hooks
* chore: add missing prop declaration
* refactor: editor page root and body
* refactor: issue embed hook
* chore: update search entity types
* fix: version editor component
* fix: add page to favorites action
---------
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2024-12-27 20:41:38 +05:30
Anmol Singh Bhatia
93550b2f9c
[WEB-2907] chore: issue store updated and code refactor ( #2033 )
...
* fix: epic detail store fix and refactor
* fix: epic detail store fix and refactor
* chore: project enable status refactor
* chore: layout ux updated and code refactor
2024-12-26 20:30:19 +05:30
Anmol Singh Bhatia
360da18537
Merge branch 'preview' of github.com:makeplane/plane-ee into sync/ce-ee
2024-12-26 20:05:57 +05:30
Vamsi Krishna
36b3328c5e
fix: user role not updating in user profile ( #6278 )
2024-12-26 17:19:43 +05:30
Prateek Shourya
c8e779940d
[WEB-2848] feat: team activity and comments with some bug fixes and improvements. ( #2009 )
...
* chore: team activity endpoints
* chore: move team realted enums to constants
* chore: teams upgrade ux copy update
* fix: team scope dropdown
* feat: team activity
* fix: handle project filters
* improvement: minor UI fixes
* chore: remove member info tooltip from create team form
* chore: revert back team description height changes
* improvement: team overview details header
* improvement: team list header
* chore: disable option to
* fix: activity
* feat: team comments
* chore: minor improvements
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2024-12-23 20:41:02 +05:30
Anmol Singh Bhatia
0057f140f4
[WEB-2879] fix: project epic fixes and improvements ( #1999 )
...
* fix: project epic settings loader improvements
* chore: epic detail endpoint for timeline
* fix: epic and issue peek view modal context
* chore: epic list page breadcrumbs functionality and ux copy of action item updated
* chore: epic peek view mutation fixes and modal context improvement
* fix: issue type store mutation
* chore: project id in epic response
* fix: invalid syntax and epics-detail endpoint url
* fix: epic list header, calendar layout and issue service updated
* chore: added sub grouping filter
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-12-23 20:21:44 +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
sriram veeraghanta
26b8f0fc10
Merge branch 'preview' into sync/ce-ee
2024-12-19 20:55:37 +05:30
Anmol Singh Bhatia
f37f3e6b25
chore: epics layout ux updated ( #1986 )
2024-12-19 20:53:16 +05:30
guru_sainath
9b71a702c7
[WEB-2884] chore: Update timezone list, add new endpoint, and update timezone dropdowns ( #6231 )
...
* dev: updated timezones list
* chore: added rate limiting
2024-12-19 20:15:55 +05:30
Prateek Shourya
513db3b04a
refactor: move all issue related enums to constants packages ( #1983 )
...
* refactor: move all issue related enums to constants package
* fix: lint errors
2024-12-19 15:00:14 +05:30
sriram veeraghanta
b3cb203a5b
fix: merge conflicts
2024-12-19 14:14:21 +05:30
Prateek Shourya
6214c09170
refactor: move all issue related enums to constants package ( #6229 )
2024-12-19 13:58:54 +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
3575dbc500
chore: move feature flag enum and convert feature flag getters to computedFn for better memoization ( #1796 )
...
* chore: convert feature flag getters to computedFn for better memoization
* chore: same signatur for computedfn
* refactor: move feature flag enum to constants package
* refactor: avoid conditional hook call
2024-12-18 21:16:29 +05:30
Anmol Singh Bhatia
d23147225f
chore: project settings upgrade screen updated ( #1977 )
2024-12-18 20:18:47 +05:30
Prateek Shourya
067a863d11
[WEB-2863] improvement: team scope and empty states ( #1973 )
...
* chore: team scope dropdown
* improvement: team cycle tabs
* improvement: disable epic and team modal close on outside click
* chore: added team realted empty states
2024-12-18 16:37:51 +05:30
Anmol Singh Bhatia
f87cab7b6e
fix: epic list upgrade screen loader
2024-12-18 14:03:28 +05:30
Anmol Singh Bhatia
6dab21d6ab
[WEB-2861] fix: epic local db and upgrade screen ( #1963 )
...
* fix: epic no load bug
* chore: epic loader and upgrade state updated
* fix: build error
2024-12-18 13:07:50 +05:30
Prateek Shourya
a8ad1cc934
improvement: teams ( #1949 )
...
* fix: filter team for current workspace
* improvement: team details fetching
* fix: remove deprecated emoji's
* fix: teams list icon
* improvement: enhanced create/ update team modal
* improvement: team create/ update error handling
* fix: truncate team name from sidebar
* fix: team issues and views kanban layout when group_by is
* fix: add team member dropdown options
* chore: teams loader improvements
* chore: team permissions and leave team logic
* chore: join teams by other workspace admins
2024-12-18 13:01:20 +05:30
Prateek Shourya
b051c38ace
improvement: billing and plans ( #1962 )
...
* improvement: update modal UI
* chore: total member count chip
* chore: seats banner ux copy improvement
* improvement: workspace disabled page and seats banner ux copy
2024-12-17 21:41:40 +05:30
Nikhil
d9887363b6
feat: business plan ( #1890 )
...
* chore: workspace license changes for business plans
* chore: business plans
* chore: remove private key take from environment
* chore: updated the business sucess modal
* chore: business plan changes
* chore: add business plan seat addition
* chore: add license cancel endpoints
* chore: business plan changes
* chore: seat changes
* feat: enable 12-users restriction
* feat: enable workspace seats management for cloud
* chore: add business plan
* chore: add business plan changes
* feat: new paid plans modal
* fix: role misspell
* chore: new upgrade modal
* chore: disable workspace when free member count is exceeded
* fix: build errors
* chore: modal improvements
* chore: add required seats for all the link endpoints
* improvement: minor updates to upgrade modal
* chore: member seat validation
---------
Co-authored-by: gurusainath <gurusainath007@gmail.com >
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com >
2024-12-17 17:51:53 +05:30
Anmol Singh Bhatia
4d67404f71
chore: epics enhancements and fixes ( #1954 )
...
* chore: issue search endpoint updated
* chore: issue search modal changes
* fix: epic list page loading flicker
* fix: issue layout no load fix for epic
* fix: epic service and store refactor
* chore: revert epic service changes
* chore: epic empty state improvement
* fix: no load
2024-12-17 17:32:30 +05:30
Anmol Singh Bhatia
2b0033f095
chore: project feature endpoint updated and epics enhancements ( #1946 )
...
* chore: epics upgrade empty state added
* chore: project feature action updated
* chore: epics setting page improvement
* chore: no epic empty state cta added
* chore: epics list page header validation
* fix: epic sidebar activity icon
* fix: initiative setting highlight
2024-12-17 13:03:59 +05:30
Akshita Goyal
beaef62781
fix: project overview improvements ( #1930 )
...
* fix: activity new fields added
* fix: borders
* fix: minor bug fixes
* chore: added the is_project_updates_enabled key
* chore: passed the proejct id
* fix: bugs
* fix: padding issues
* fix: typo
* fix: project service code for toggle apis
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-12-16 19:37:59 +05:30
Prateek Shourya
02c8f60eea
[WEB-2108] chore: enterprise workspace and project wrapper ( #1944 )
2024-12-16 19:27:37 +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
Anmol Singh Bhatia
8bdc832fd8
chore: epic fixes and improvements ( #1934 )
...
* chore: code refactor
* chore: comment create improvement
* fix: analytics mutation fix
* chore: epic identifier logo
* chore: epic progress section refactor
* chore: epic comment improvement
2024-12-16 18:51:45 +05:30