Commit Graph

10333 Commits

Author SHA1 Message Date
sriram veeraghanta
00bdcd12bf fix: moving application services to apps folder 2025-07-03 01:55:24 +05:30
sriramveeraghanta
a81311426c fix: build errors 2025-07-02 21:20:27 +05:30
sriram veeraghanta
c94ac25596 Sync: Community Changes #3563 2025-07-02 19:53:06 +05:30
sriramveeraghanta
a44d5308b4 fix: merge conflicts 2025-07-02 19:52:38 +05:30
sriramveeraghanta
5ed9e2c5e2 fix: adding logger package dependency in live server 2025-07-02 19:49:32 +05:30
sriram veeraghanta
8cc23bc4a5 refactor: Admin App with better layouts and Meta Information (#7200)
* fix: layout structure in admin

* fix: layout structure in admin

* fix: delete layout files

* chore: updated form related info

* fix: admin import statements

* fix: general page unauthorized flickering issue

* chore: logs related

* chore: lock file updates

* fix: build errors

* fix: coderabbit suggestions
2025-07-02 19:43:44 +05:30
sriram veeraghanta
6ee7b7b570 Sync: Community Changes #3562 2025-07-02 19:40:07 +05:30
sriramveeraghanta
44621130f0 fix: build errors 2025-07-02 19:39:23 +05:30
sriramveeraghanta
d37cac50c9 fix: merge conflicts 2025-07-02 18:26:55 +05:30
Aaryan Khandelwal
551d14a488 regressions: editor build errors #3559 2025-07-02 18:21:42 +05:30
sriram veeraghanta
7153064ebb fix: live server runtime errors (#7314)
* fix: live tsconfig and tsup config

* fix: lock file updates

* feat: adding build process to constants and types packages

* chore: coderabbit suggestions
2025-07-02 18:20:18 +05:30
Dheeraj Kumar Ketireddy
2bd2c28370 [WEB-4420] Chore: Add OpenSearch document definitions for Plane's search functionality #3542
This commit introduces a new README.md file detailing the structure, features, and usage of OpenSearch documents within the Plane application. It covers document types, key features like edge n-gram and semantic search, configuration settings, and guidelines for adding new document types and running index operations.
2025-07-02 17:51:37 +05:30
Akshita Goyal
1b16e2ebf0 [SILO-319] fix: revamp connections #3416 2025-07-02 17:34:20 +05:30
sriram veeraghanta
ad237d6208 Sync: Community Changes #3555 2025-07-02 16:29:49 +05:30
Prateek Shourya
92084ba97d Merge branch 'sync/ce-ee' of github.com:makeplane/plane-ee into sync/ce-ee 2025-07-02 16:26:18 +05:30
M. Palanikannan
5874636b0b [WIKI-508] fix: select all with table select #7285 2025-07-02 15:41:31 +05:30
Aaryan Khandelwal
f679628365 [WIKI-449] feat: image block download and alignment options (#7254)
* refactor: custom image extension

* refactor: extension config

* revert: image full screen component

* fix: undo operation

* chore: add download and alignment options

* chore: render image full screen modal in a portal

* chore: add missing attribute to image extension

* chore: minor bugs and improvements

* chore: add aria attributes

* chore: remove unnecessary file

* fix: full screen modal z-index
2025-07-02 15:36:06 +05:30
Vamsi Krishna
4a74a7aee2 [WEB-4427]fix: header alignments #3556 2025-07-02 15:34:20 +05:30
Vipin Chaudhary
ba6b822f60 [WIKI-402] feat: emoji support for all editors (#7275)
* feat: basic emoji

* feat:emoji slash command

* update slice command

* refactor: emoji storage

* refactor:types

* refactor: emoji list

* refactor: restructure extension

* chore: add comments

* chore: update comments

* fix: fallback image
2025-07-02 15:32:07 +05:30
Vamsi Krishna
757019bf43 [WEB-4427] fix: header alignments #7311 2025-07-02 15:30:40 +05:30
Prateek Shourya
3263608cfa Merge branch 'preview' of github.com:makeplane/plane-ee into sync/ce-ee 2025-07-02 15:30:25 +05:30
M. Palanikannan
295eb1ef72 [WIKI-506] fix: close the link view after 300ms of hovering out #7283 2025-07-02 15:29:32 +05:30
Aaryan Khandelwal
1fcffad7dd [WIKI-491] [WIKI-496] [WIKI-499] refactor: tables width and selection UI (#7274)
* refactor: tables width and selection UI

* fix: drag handle position

* refactor: selection decorator logic

* refactor: adjacent cells logic

* refactor: folder structure

* chore: default column width for new columns

* refactor: plugin location
2025-07-02 15:27:48 +05:30
Manish Gupta
b21fd75bf2 [INFRA-198]: AMI Fixes for marketplace publishing (#3554)
* refactor: update AMI and CloudFormation template handling in CI workflow

- Removed previous manifest file references and associated cleanup steps from the CI workflow.
- Updated S3 paths for storing the latest and versioned AMI manifests.
- Introduced a new step to store the CloudFormation template in S3 with updated paths.
- Enhanced the CloudFormation template to include a parameter for AMI ID, replacing the previous region-based mapping.
- Improved AMI naming convention in Packer configuration to include a timestamp.

* chore: enhance cleanup commands in Packer configuration for AMI builds

- Added removal of authorized_keys for the root user to improve security during AMI creation.
- Included command to clear command history to further secure the AMI environment.

* chore: improve cleanup commands in Packer configuration for AMI builds

- Replaced command to clear command history with specific removal of .bash_history files for both ubuntu and root users.
- Enhanced security measures during AMI creation by ensuring sensitive history data is removed.

* chore: refine cleanup commands in Packer configuration for AMI builds

- Updated command to remove command history files for both ubuntu and root users to a more general pattern, enhancing security during AMI creation.

* feat: add SSH and Application Security Group CIDR parameters to CloudFormation template

- Introduced new parameters for SSH and Application Security Group CIDR configurations, allowing for more granular control over access.
- Updated metadata and validation assertions to ensure these parameters are required when creating new infrastructure.
- Modified security group rules to reference the new CIDR parameters for SSH, HTTP, and HTTPS access.

* fix: update PublicSubnetCidr default value in CloudFormation template

- Changed the default value of PublicSubnetCidr from "10.50.1.0/16" to "10.50.1.0/24" to better align with subnetting requirements for new infrastructure.

* chore: update default values for SSH and Application Security Group CIDR parameters in CloudFormation template

- Changed the default values for SshSecurityGroupCidr and ApplicationSecurityGroupCidr from "0.0.0.0/0" to an empty string to enforce explicit configuration of access controls.
2025-07-02 15:26:56 +05:30
Aaryan Khandelwal
0b159c4963 [WIKI-400] feat: page navigation pane (#7206)
* init: page navigation pane

* chore: outline and info tabs

* chore: asset download endpoint

* chore: realtime document info updates

* chore: add support for code splitting

* fix: formatting

* refactor: image block id generation

* chore: implement translation

* refactor: assets list storage logic

* fix: build errors

* fix: image extension name

* refactor: add support for additional asset items

* refactor: asset extraction logic

* chore: add translations

* fix: merge conflicts resolved from preview

* chore: remove version history option from the dropdown

* chore: query params handling

* chore: remove unnecessary logic

* refactor: empty state components

* fix: empty state asset path
2025-07-02 15:25:52 +05:30
Saurabh Kumar
e051bc5bc8 [SILO-287] Github Enterprise Server (#3516)
* [SILO-287] Github Enterprise Server (#3490)

* chore: add controller and strategy for github enterprise + service and type modification

* chore: github enterprise store changes

* ui changes for github enterprise

* UI and store changes + bug fixes

* fix feature flag value

* chore: github enterprise worker changes and bug fixes

* chore: github enterprise worker changes and bug fixes

* add translations + missing fields in oauth strategy + remove dev dependency

* refactor: update OAuth strategy methods and improve GitHub Enterprise integration

* add github enterprise in user profile connection

* refactor: update integration links to use urlSlug for routing

* fix: make user_id optional in listWorkspaceCredentials method

* remove target_host redundant dependency

* fix target host issue

* fix missing required fields issue

* remove unused variable
2025-07-02 15:23:49 +05:30
Akshita Goyal
cfe169c6d7 [WEB-4423] refactor: event trackers (#7289)
* feat: event tracker helper

* feat: track click events for `data-ph-element`

* fix: handled click events

* fix: handled name

* chore: tracker element updates

* chore: remove export

* chore: tracker element type

* chore: track element and event helper.

* chore: minor improvements

* chore: minor refactors

* fix: workspace events

* fix: added slug

* fix: changes nomenclature

* fix: nomenclature

* chore: update event tracker helper types

* fix: data id

* refactor: cycle events (#7290)

* chore: update event tracker helper types

* refactor: cycle events

* refactor: cycle events

* refactor: cycle event tracker

* chore: update tracker elements

* chore: check for closest element with data-ph-element attribute

---------

Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local>

* Refactor module events (#7291)

* chore: update event tracker helper types

* refactor: cycle events

* refactor: cycle events

* refactor: cycle event tracker

* refactor: module tracker event and element

* chore: update tracker element

* chore: revert unnecessary changes

---------

Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local>

* refactor: global views, product tour, notifications, onboarding, users and sidebar related events

* chore: member tracker events (#7302)

* chore: member-tracker-events

* fix: constants

* refactor: update event tracker constants

* refactor: auth related event trackers (#7306)

* Chore: state events (#7307)

* chore: state events

* fix: refactor

* chore: project events (#7305)

* chore: project-events

* fix: refactor

* fix: removed hardcoded values

* fix: github redirection event

* chore: project page tracker events (#7304)

* added events for most page events

* refactor: simplify lock button event handling in PageLockControl

---------

Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com>

* chore: minor cleanup and import fixes

* refactor: added tracker elements for buttons (#7308)

Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>

* fix: event type

* refactor: posthog group event

* chore: removed instances of event tracker (#7309)

* refactor: remove event tracker stores and hooks

* refactor: remove event tracker store

* fix: build errors

* clean up event tracker payloads

* fix: coderabbit suggestions

---------

Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com>
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com>
2025-07-02 15:23:18 +05:30
Prateek Shourya
8e229384a2 [WEB-4424] refactor: event trackers (#3549)
* feat: event tracker helper

* feat: track click events for `data-ph-element`

* fix: handled click events

* fix: handled name

* chore: tracker element updates

* chore: remove export

* chore: tracker element type

* chore: track element and event helper.

* chore: minor improvements

* chore: minor refactors

* fix: workspace events

* fix: added slug

* fix: changes nomenclature

* fix: nomenclature

* chore: update event tracker helper types

* fix: data id

* refactor: cycle events (#7290)

* chore: update event tracker helper types

* refactor: cycle events

* refactor: cycle events

* refactor: cycle event tracker

* chore: update tracker elements

* chore: check for closest element with data-ph-element attribute

---------

Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local>

* Refactor module events (#7291)

* chore: update event tracker helper types

* refactor: cycle events

* refactor: cycle events

* refactor: cycle event tracker

* refactor: module tracker event and element

* chore: update tracker element

* chore: revert unnecessary changes

---------

Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local>

* refactor: global views, product tour, notifications, onboarding, users and sidebar related events

* chore: member tracker events (#7302)

* chore: member-tracker-events

* fix: constants

* refactor: update event tracker constants

* refactor: remove event trackers from ee components

* refactor: auth related event trackers (#7306)

* Chore: state events (#7307)

* chore: state events

* fix: refactor

* chore: project events (#7305)

* chore: project-events

* fix: refactor

* fix: removed hardcoded values

* fix: github redirection event

* chore: project page tracker events (#7304)

* added events for most page events

* refactor: simplify lock button event handling in PageLockControl

---------

Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com>

* chore: minor cleanup and import fixes

* refactor: added tracker elements for buttons (#7308)

Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>

* fix: event type

* refactor: posthog group event

* fix: captureProjectEvents

* fix: project overview attachments

* chore: removed instances of event tracker (#7309)

* refactor: remove event tracker stores and hooks

* refactor: remove event tracker store

* fix: build errors

* fix: page events

* refactor: work item and epics related event trackers

* fix: page events

* clean up event tracker payloads

* fix: build errors

---------

Co-authored-by: Prateek Shourya <prateekshourya@Prateeks-MacBook-Pro.local>
Co-authored-by: gakshita <akshitagoyal1516@gmail.com>
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com>
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
Co-authored-by: M. Palanikannan <73993394+Palanikannan1437@users.noreply.github.com>
Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com>
2025-07-02 15:17:32 +05:30
Surya Prashanth
a943e94014 [SILO-348] fix: on Project save, add app bots as members (#3550) 2025-07-01 19:38:59 +05:30
sriram veeraghanta
9696b50a06 Sync: Community Changes #3544 2025-07-01 19:33:44 +05:30
sriramveeraghanta
e78eef5d9e fix: yarn lock file updates 2025-07-01 19:31:48 +05:30
sriramveeraghanta
e7f479e706 fix: merge conflicts 2025-07-01 19:27:59 +05:30
sriram veeraghanta
fa9c63716c fix: circular dependencies between packages (#7277) 2025-07-01 19:19:44 +05:30
sriram veeraghanta
411213d236 chore: circular dependecies fix (#3531)
* fix: circular dependencies and build issues (#7232)

* fix: circular dependencies and build issues
* chore: removed duplicate enums

* fix: build errors

* chore: minor fix

* fix: fixing circular dependecies and import errors

* fix: circular dependencies and pnpm builds (#3433)

* fix: circular dependencies and build issues

* fix: dependencies update

* fix: build

* chore: update all imports in types package

* chore: update enum imports

* chore: minor fixes

* fix: build errors

---------

Co-authored-by: Aaron Reisman <aaron.reisman@plane.so>

* fix: build errors

* chore: remove share page enum from constants

* fix: docker build

---------

Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: Aaron Reisman <aaron.reisman@plane.so>
2025-07-01 19:19:02 +05:30
Akshat Jain
81789327f5 [INFRA-180] feat: Add Podman Quadlets Deployment Method (#3303)
* feat: add podman quadlets deployment method

- Added steps to process podman quadlets, including creating necessary directories and files.
- Implemented logic to split podman-quadlets.ini into separate files.
- Created a tarball of the podman quadlets for artifact upload.
- Updated the workflow to download the podman quadlets tarball during the build process.

* fix: update environment variable handling in build workflow

- Changed logic to always upload artifacts to S3.
- Enhanced the processing of quadlets.env to replace or append variables in plane.env.
- Updated specific URLs in plane.env for various services to point to the correct endpoints.

* fix: improve environment variable update logic in build workflow

- Enhanced the handling of environment variables in plane.env by differentiating between macOS and other operating systems for the sed command.
- Ensured that variables are correctly replaced or appended based on the operating system type.

* fix: update artifact upload logic in build workflow

- Changed the condition for uploading artifacts to S3, setting it to false in specific scenarios.
- Adjusted the handling of the artifact S3 suffix based on the new logic.

* fix: correct artifact upload and environment variable handling in build workflow

- Updated the artifact upload logic to always set the upload flag to true.
- Improved the handling of new lines in the environment variable file, ensuring proper formatting when appending lines.

* fix: refine environment variable handling in build workflow

- Simplified the appending of new lines in plane.env by removing unnecessary echo commands.
- Updated the conditional check for macOS in the sed command to use double brackets for consistency.

* fix: streamline environment variable processing in build workflow

- Combined conditional checks for comments and empty lines in plane.env to simplify logic.
- Reduced the number of echo commands for improved efficiency in appending lines.

* fix: enhance environment variable processing in build workflow

- Streamlined the logic for processing environment variables in plane.env by consolidating conditional checks for comments and empty lines.
- Improved code readability and efficiency by reducing redundant echo commands.

* fix: simplify environment variable processing in build workflow

- Consolidated the logic for processing non-comment, non-empty lines in plane.env to enhance readability.
- Removed redundant conditional checks to streamline the appending of key-value pairs.

* fix: enhance environment variable processing in build workflow

- Improved the logic for skipping comments and empty lines in plane.env for better clarity.
- Consolidated the handling of key-value pairs to streamline the appending and updating process, particularly for macOS compatibility.

* fix: clean up environment variable file by removing unnecessary comments

- Removed the comment line in quadlets.env for improved clarity and conciseness.
- Ensured the environment variable definitions remain intact for proper application configuration.

* fix: refine environment variable processing in build workflow

- Enhanced the handling of comment lines in plane.env by copying them as is and ensuring proper formatting.
- Improved the logic for processing empty lines to maintain clarity and efficiency in the environment variable file.

* fix: improve environment variable processing in build workflow

- Added initial content creation for plane.env to ensure a clean start.
- Enhanced the handling of comment lines and empty lines for better formatting and readability.
- Streamlined the appending of key-value pairs to maintain consistency across different operating systems.

* fix: enhance environment variable processing in build workflow

- Updated the conditional checks for comment lines and empty lines to improve clarity and consistency.
- Replaced the use of double brackets with single brackets for empty line checks to align with standard practices.

* fix: enhance environment variable handling in build workflow

- Added a newline before appending key-value pairs in plane.env to ensure proper formatting.
- Updated quadlets.env to include a comment for clarity on overriding existing environment variables.

* fix: improve environment variable handling in build workflow

- Streamlined the appending of comment lines in plane.env by using echo instead of printf for consistency.
- Removed unnecessary newlines when processing empty lines to enhance clarity and maintain formatting.

* fix: improve newline handling in environment variable processing

- Added newlines after comment lines in plane.env to enhance readability and maintain consistent formatting.
- Ensured that the initial content creation for plane.env includes an empty line for better structure.

* fix: improve newline handling in environment variable processing

- Added an additional newline after comment lines in plane.env to further enhance readability and maintain consistent formatting.

* fix: update environment variable handling in build workflow

- Removed unnecessary newline handling in plane.env to streamline the processing of comment lines.
- Commented out URL replacements in plane.env for future implementation when correct URLs are available.
- Added DB_URL and DATABASE_URL to quadlets.env for improved database connectivity.

* fix: update environment variable handling in install scripts

- Removed commented-out URL replacements in build workflow for clarity.
- Added WEB_URL and CORS_ALLOWED_ORIGINS variables to install script for improved configuration flexibility.

* fix: add SITE_ADDRESS variable to quadlets.env for improved configuration

- Introduced SITE_ADDRESS variable to quadlets.env to specify the site address for the application.

* fix: add install script for podman-quadlets to build workflow

- Included the install.sh script for podman-quadlets in the build process to enhance deployment capabilities.
- Updated the copying of configuration files to ensure all necessary components are included in the artifact.

* fix: update install script to use tar for extracting archives

- Replaced the unzip command with tar for extracting the archive in the install.sh script to improve compatibility and streamline the installation process.

* fix: add directory creation function to install script

- Introduced a new function to create required directories in the install.sh script, enhancing the setup process for podman-quadlets.
- Updated the file handling logic to ensure necessary directories are created in both ROOT_PLANE_DIR and target_dir, improving deployment reliability.

* fix: update artifact upload logic in build workflow

- Changed the condition for setting the artifact_upload_to_s3 variable to false when the target branch is not met, improving clarity in the workflow's artifact handling.

* fix: update artifact upload logic in build workflow

- Changed the condition for setting the artifact_upload_to_s3 variable to false when the target branch is not met, improving clarity in the workflow's artifact handling.

* fix: update directory structure in build workflow

- Changed the directory path for systemd configuration files from 'dist/etc/containers/systemd' to 'dist/config/containers/systemd' to better reflect the organization of configuration files in the build process.
- Updated the file handling logic to ensure proper placement of generated files in the new directory structure.

* fix: update APP_VERSION handling in build workflow

- Added logic to replace APP_VERSION with ARTIFACT_SUFFIX in quadlets.env during the build process, improving configuration management.

* fix: update artifact download path in build workflow

- Changed the download path for podman-quadlets artifact to the directory level, ensuring all related files are correctly placed during the build process.

* fix: rename install script and update build workflow references

- Renamed the install script for podman-quadlets from 'install.sh' to 'podman-quadlets-install.sh' to better reflect its purpose.
- Updated references in the build workflow to point to the new script name, ensuring consistency in the deployment process.

* refactor: update podman-quadlets configuration and build workflow

- Renamed network from 'plane_nw' to 'plane-nw' in podman-quadlet-compose.yaml and podman-quadlets.ini for consistency.
- Removed the podman-quadlets-install.sh script as it is no longer needed, streamlining the installation process.
- Adjusted paths in the build workflow to reflect the new directory structure and ensure proper file handling during the build process.

* fix: update artifact suffix handling in build workflow

- Changed the logic for setting the artifact_s3_suffix variable to use the branch name (BR_NAME) instead of the target branch, ensuring accurate suffix assignment for artifact uploads.

* fix: correct file copy path in build workflow

- Updated the file copy command in the build workflow to reference the install.sh script from the current directory instead of the parent directory, ensuring accurate file placement during the build process.

* fix: update port mappings in podman-quadlet configuration

- Changed the published ports in podman-quadlet-compose.yaml and podman-quadlets.ini from 80:80 and 443:443 to 8080:80 and 8443:443, respectively, to avoid conflicts and improve accessibility.

* fix: standardize network naming in podman-quadlet configuration

- Updated network names in podman-quadlet-compose.yaml from 'systemd-plane_nw' to 'systemd-plane-nw' for consistency across the configuration.

* fix: update web interface access URL in installation summary

- Changed the URL in the installation summary to include the correct port (8080) for accessing the Plane web interface, ensuring users navigate to the correct address.

* fix: update podman-quadlets configuration and build workflow

- Refactored the build workflow to create a new directory structure for podman quadlets, replacing 'dist' with 'plane-podman'.
- Updated the installation script and environment variable handling to use ${APP_RELEASE_VERSION} for image tags in podman-quadlet configuration files.
- Adjusted file copy commands and paths to ensure correct placement and processing of configuration files during the build.

* fix: enhance build workflow with file existence checks and tar creation validation

- Added checks to verify the existence of Caddyfile and podman-quadlets.ini before proceeding with file operations, ensuring necessary files are present.
- Updated the tar creation command to maintain the correct directory structure and included a validation step to confirm successful creation of the tar file.

* fix: update installation instructions and add help option to script

- Modified the installation summary to include the correct command for reloading the systemd user daemon.
- Added a help option to the main function of the installation script to provide usage information to users.

* changed `APP_VERSION` in quadlets.env

* refactor: update docker-compose configurations and image tags

- Restored and configured services (web, space, admin, live) in docker-compose-local.yml for local development.
- Updated image tags in podman-quadlet-compose.yaml to version v1.12.0 for all services, ensuring consistency across deployments.

* chore: comment out unused services in docker-compose-local.yml

- Commented out the configurations for web, space, admin, and live services in docker-compose-local.yml to streamline the file for local development.

* chore: update build workflow to handle airgapped builds and package podman quadlets to airgapped build

* feat: add API_HOSTNAME to quadlets.env for improved service configuration

---------

Co-authored-by: Manish Gupta <manish@plane.so>
2025-07-01 18:07:21 +05:30
sriramveeraghanta
d3f1b511ad sync: canary changes to preview v0.27.0 2025-07-01 17:42:13 +05:30
Bavisetti Narayan
e624a17868 [WEB-4418]fix: fixed the pagination for issues #7301 2025-07-01 15:03:20 +05:30
Saurabh Kumar
5e9f1352dd [SILO-347] Add retry logic in case of 502 for plane apis #3547 2025-07-01 14:45:09 +05:30
Akshita Goyal
23fa22a300 [SILO-337] fix: silo ui changes (#3518)
* fix: silo ui changes

* fix: ux copy

* chore: added website
2025-07-01 14:24:12 +05:30
Henit Chobisa
08df65f79d [SILO-295] [SILO-292] feat: added support for rich text and mention sync across slack commands and comments (#3489)
* feat: made mentions parser to be compatible with multiple symbols

* feat: addedd plane mentions parser to parse mentions from plane html

* feat: returned workspace connection information from plane connection details

* feat: added custom issue rich text parsing block in slack issue modal

* feat: added content parser for slack integration

* feat: added view submission to address rich text blocks

* feat: added content parsing for plane comments

* feat: added turndown service

* feat: added file download as attachment when create issues from slack message

* fix: resolved comments

* fix: renamed slack content parser

* fix: added test for content parser
2025-07-01 14:23:56 +05:30
Saurabh Kumar
ba128e12d3 [SILO-314] Migration to create new Github Enterprise App in Plane and tests for generate application (#3491)
* migration to support github enterprise server integration

* improved redirect uri conditional addition

* add tests and atomic txn for generate application + move redirect uris to constant

* add more test + fix slug for apps

* use django models instead of mock models
2025-07-01 14:23:29 +05:30
Vamsi Krishna
670da9fa03 [WEB-4416]fix: Unnecessary border on Intake header #7297 2025-07-01 13:21:29 +05:30
Aaron
b03844ee2d [WEB-4417] chore: optimize package imports instead of transpile #7292 2025-07-01 12:54:39 +05:30
Dheeraj Kumar Ketireddy
f36d0691fe Chore: replace relation choices with TextChoices in IssueRelation model (#7295) 2025-07-01 12:36:27 +05:30
Surya Prashanth
b7d3943249 [SILO-346] fix: import issue relation choices in job serializer (#3545)
* [SILO-346] fix: import issue relation choices in job serializer

* add parent_id in valid relation
2025-07-01 00:22:14 +05:30
sriram veeraghanta
e7d888d817 chore: package version updated 2025-06-30 23:56:34 +05:30
guru_sainath
3cf8872583 [MOBIL-1007] dev: Improve mobile auth web view #3543 2025-06-30 20:24:50 +05:30
sriramveeraghanta
e0a7e93837 sync: canary to preview after cherry-pick 2025-06-30 19:33:34 +05:30
sriram veeraghanta
3e5a5acb92 promote: mobile-runway to preview #3540 2025-06-30 18:55:37 +05:30
guru_sainath
e77a0487e7 [MOBIL-1023]: chore: Add new fields to Inbox (Notification) query (#3539)
* dev: updated inbox query

* dev: handled the notification

* dev: handled the epic notifications

* chore: removed is_inbpx_issue field
2025-06-30 17:56:22 +05:30