Commit Graph

11360 Commits

Author SHA1 Message Date
M. Palanikannan
430eedfcf1 [WIKI-656] fix: rendering work item embed component in version history #4159 2025-09-11 14:34:36 +05:30
Vihar Kurama
469cf584bd [WEB-4859] fix: enable customer sidebar scrolling on small screens #4163 2025-09-11 14:33:52 +05:30
Henit Chobisa
a953231aeb [SILO-525] fix: added quotation marks around jira jql projects (#4172)
* fix: added quotation marks around jira jql projects

* fix: linter error
2025-09-10 20:51:54 +05:30
pushya22
fda95bea6a Sync: Community Changes #4169 2025-09-10 17:48:05 +05:30
Jayash Tripathy
0f7bfdde91 [WEB-4877] fix: webapp crash because of bar chart (#7763)
* 🔧 fix: dynamic bar color handling and refactored color retrieval logic.

* ♻️  refactor: updated any to Record in getBarColor
2025-09-10 17:44:52 +05:30
sriram veeraghanta
d5c51e2b6b Sync: Community Changes #4166 2025-09-10 17:25:47 +05:30
Henit Chobisa
d044dfbd71 [SILO-521] fix: started using internal api base url for api client for notion importer (#4151)
* fix: started using internal api base url for api client for notion importer

* fix: linter errors for notion
2025-09-10 17:24:29 +05:30
sriramveeraghanta
7d1d4241fd fix: merge conflicts 2025-09-10 17:19:52 +05:30
Vamsi Krishna
ac835bf287 [WEB-4874]fix: calendar picker build errors and styles override (#7762)
* fix: calender picker build errors

* fix: styles override in the picker implementation
2025-09-10 17:10:23 +05:30
Vamsi Krishna
4572ad1365 fix: anaytics build errors (#4167) 2025-09-10 15:52:34 +05:30
sriram veeraghanta
db18c3555c Merge branch 'canary' of github.com:makeplane/plane into preview v1.0.0 2025-09-10 14:45:14 +05:30
sriram veeraghanta
b696ae91ed Potential fix for code scanning alert no. 646: Server-side request forgery (#7758)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-09-10 14:44:34 +05:30
sriramveeraghanta
61e91bd09c chore (deps): django and vite version bump 2025-09-10 14:44:34 +05:30
sriram veeraghanta
20d773042b Potential fix for code scanning alert no. 646: Server-side request forgery (#7758)
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-09-10 14:42:46 +05:30
sriramveeraghanta
30b175108b chore (deps): django and vite version bump 2025-09-10 13:38:30 +05:30
Saurabh Kumar
db1f91d045 [SILO-388][WEB-4702] OAuth and Application Creation Flow Changes (#4031)
* [SILO-388][WEB-4702] Merge integrations screen and applications screen (#3708)

* refactor: merge integrations and applications page changes

* remove applications from navigations tile

* show tabs only with owned apps present

* refactor: hardcode legacy integrations in list for selfhosted

* redirect to setup url for external apps if available

* fix wrong url redirect to applications page

* add app workspace installations api (#3921)

* [SILO-448] Get App installation is allowed for a users workspaces (#3925)

* check if app installation is allowed

* rename installation to state

* optimise query using map

* optimise query using map

* optimise query via limited resource usage

* fix: ux updates

* fix: added revoke modal

---------

Co-authored-by: gakshita <akshitagoyal1516@gmail.com>

* user app disconnect api + member app install flow (#3886)

* chore: use app slug for update app use case

*   feat: enhance application form with new input components and layout improvements

- Introduced new form components including InputField, RichTextField, and FormSection for better structure and reusability.
- Updated CreateUpdateApplication form to utilize new components, improving readability and maintainability.
- Enhanced styling for various elements, including AppTile and AppList, to improve user experience.
- Added a collapsible section feature in the form for better organization of input fields.
- Improved integration of category selection and attachment upload functionalities.

*  feat: add collapsible sections to application form for improved organization

*  feat: enhance application details view with categorized app lists and update environment variables

- Added new environment variables for silo base URL and path.
- Refactored AppListRoot to categorize installed, third-party, and internal applications.
- Improved AppTile layout for better visual hierarchy and responsiveness.

*  feat: add RegenerateClientSecretModal for managing client secrets

- Introduced a new modal component for regenerating client secrets in the application settings.
- Implemented functionality to copy application ID, client ID, and display a masked client secret.
- Enhanced user experience with toast notifications for successful copy actions and modals for regenerated credentials.

*  feat: enhance application management with improved app lists and dynamic modals

- Refactored AppListRoot to consolidate app categorization, displaying all apps, owned apps, and internal apps more effectively.
- Updated GeneratedCredentialsModal to support dynamic titles and descriptions based on the creation or update mode.
- Enhanced CreateUpdateApplication form with new input fields for company name and improved label structures for better clarity.
- Improved user feedback in RegenerateClientSecretModal by passing the mode for better context in the credentials modal.

* ♻️  refactor: reordered form fields and input added some translations

* ♻️  refactor: cleanup

*  feat: enhance UI components with improved spacing and new icons

* ♻️  refactor: cleanup

* 📝 chore: update translations

* 🚨 fix: lint

* 🚨 fix: lint

* 🗑️ chore: remove unused ApplicationTextareaField component

* chore: update application form and translations

*  feat: enhance application form and update translations

- Updated the SettingsHeading component to include a bottom border for improved UI.
- Refactored the application form by removing unused imports and organizing field components.
- Enhanced translations across multiple languages to provide clearer instructions regarding app installation permissions.

* 🔧  fix: adjust button spacing in AppTile

* fix: format web, silo and i18n changes

---------

Co-authored-by: gakshita <akshitagoyal1516@gmail.com>
Co-authored-by: Surya Prashanth <prashantsurya002@gmail.com>
Co-authored-by: Jayash Tripathy <76092296+JayashTripathy@users.noreply.github.com>
2025-09-10 13:27:20 +05:30
Jayash Tripathy
e26f2abef9 [WEB-4696] feat: added users tab in analytics (#3906)
* feat: added users tab in analytics

* feat: export in users insight table

* ♻️  refactor: simplify InsightCard component and remove ActiveUsers component

- Removed unused TrendPiece and percentage calculation from InsightCard.
- Updated InsightCardProps to eliminate the 'versus' prop.
- Refactored TotalInsights to streamline the useAnalytics hook and added comments for clarity.
- Deleted the ActiveUsers component as it is no longer needed.
- Integrated WiResolvedVsPending component in the Users view.

* 🚧 WIP: Introduced customTicks prop in BarChart for flexible tick rendering.

* 🚧 WIP: Introduced customTicks prop in BarChart for flexible tick rendering.

*  feat: add customTooltipLabel prop to BarChart for enhanced tooltip customization

*  feat: enhance user analytics components with tooltip and data fetching improvements

*  feat: update user analytics components with improved titles and localization for work item metrics

- Updated localization files to include translations for "workitem_resolved_vs_pending" in multiple languages.
- Refactored imports in the Users component for better organization.

* ♻️  refactor: cleanup

*  feat: add WiResolvedVsPending component and custom tooltip for user analytics

*  feat: added customTicks to axis charts for flexible tick rendering

* 🔧 fix: update default bar fill color to black and ensure consistent color usage in BarChart

*  feat: add customTooltipContent prop to LineChart for enhanced tooltip flexibility

* 🔧 fix: remove duplicate customTicks prop from BarChart component

* 🚨 fix: lint

* 🚨 fix: lint

* 🚨 fix: lint

* 🔧 fix: clean up comments in users root component

* 🚨 fix: lint

* 🚨 fix: lint
2025-09-10 13:15:17 +05:30
sriram veeraghanta
621f25cd1b Sync: Community Changes #4160 2025-09-10 02:08:49 +05:30
sriram veeraghanta
1aed863d61 fix: merge conflicts 2025-09-10 02:07:42 +05:30
Anmol Singh Bhatia
e53fe88199 [WEB-4841] chore: calendar component migration UI to propel (#4140)
* chore: move calendar components and dependencies

* chore: update package configurations

* chore: calendar import updated

* chore: propel config updated

* chore: propel calendar code refactor

* chore: code refactor

* chore: code refactor

* fix: build error

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2025-09-10 02:05:26 +05:30
Anmol Singh Bhatia
78e23686b6 [WEB-4816] chore: add label flow (#4106)
* chore: remove create label modal

* fix: label spinner

* chore: add label flow improvements

* chore: code refactor

* fix: merge conflicts

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2025-09-10 01:54:55 +05:30
sriram veeraghanta
61793613c8 Sync: Community Changes #4158 2025-09-10 01:14:16 +05:30
Anmol Singh Bhatia
6d116beea3 [WEB-4320] dev: propel emoji reaction component (#7741)
* dev: animated counter added to propel

* chore: animated counter story added

* chore: propel config updated

* chore: code refactor

* dev: emoji reaction and renderer component added to propel

* dev: emoji reaction story added

* chore: propel config updated

* chore: code refactor

* fix: format error

* chore: lint error resolved

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2025-09-10 00:54:47 +05:30
Anmol Singh Bhatia
b0db4fcf10 [WEB-4736] dev: propel button (#7746)
* dev: button added to propel

* dev: button story added

* chore: propel config updated

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2025-09-10 00:34:17 +05:30
Anmol Singh Bhatia
7e03264758 [WEB-4730] dev: propel context menu component (#7745)
* dev: context menu component added

* dev: context menu story added

* chore: propel config updated
2025-09-10 00:15:55 +05:30
Anmol Singh Bhatia
1c8ac3d247 [WEB-4737] dev: propel pill component (#7743)
* dev: pill component added to propel

* dev: pill story added

* chore: propel config updated

* chore: code refactor
2025-09-10 00:15:37 +05:30
Anmol Singh Bhatia
3b8bb1effc [WEB-4733] dev: propel toolbar component (#7742)
* dev: toolbar component added to propel

* dev: toolbar story added

* chore: propel config updated

* chore: code refactor

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2025-09-10 00:15:10 +05:30
Anmol Singh Bhatia
5a63e6dad2 [WEB-4858] chore: error page ui revamp #7747 2025-09-10 00:03:39 +05:30
Anmol Singh Bhatia
45688bdc72 [WEB-4860] dev: propel animated counter component (#7740)
* dev: animated counter added to propel

* chore: animated counter story added

* chore: propel config updated

* chore: code refactor

* chore: code refactor

* fix: format error
2025-09-09 23:51:45 +05:30
Jayash Tripathy
43b7a6ad0a [WEB-4855] refactor: chart tick improvements (#7732)
* 🚧 WIP: Introduced customTicks prop in BarChart for flexible tick rendering.

*  feat: added customTicks to axis charts for flexible tick rendering

* 🔧 fix: update default bar fill color to black and ensure consistent color usage in BarChart

*  feat: add customTooltipContent prop to LineChart for enhanced tooltip flexibility

* 🔧 fix: update bar fill color handling to support dynamic colors based on data and removed DEFAULT_BAR_FILL_COLOR

* 🔧 fix: correct bar fill color handling in BarChart to ensure proper color assignment for tooltips

* 🔧 fix: update customTicks prop types in TAxisChartProps to use unknown type for better type safety

* 📝 chore: updated translations and cleaned up insight card

* 🚨 fix: lint

* 🔧 fix: remove unused translation key "no_of" from Russian translations
2025-09-09 23:51:13 +05:30
Anmol Singh Bhatia
498613284e [WEB-4841] chore: calendar component migration UI to propel (#7730)
* chore: move calendar components and dependencies

* chore: update package configurations

* chore: calendar import updated

* chore: propel config updated

* chore: propel calendar code refactor

* chore: code refactor

* fix: build error
2025-09-09 23:50:51 +05:30
Anmol Singh Bhatia
9ab3143a73 [WEB-4816] chore: add label flow (#7716)
* chore: remove create label modal

* fix: label spinner

* chore: add label flow improvements

* chore: code refactor

* chore: code refactor

* chore: code refactor
2025-09-09 23:50:39 +05:30
Anmol Singh Bhatia
56cd0fc445 [WEB-4025] fix: external user comment and reaction (#7692)
* chore: reactions types updated

* fix: external user comments

* fix: external user reactions

* chore: added display name for actor

* chore: merge conflicts

* chore: updated the created_by and updated_by

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2025-09-09 23:50:11 +05:30
Vamsi Krishna
260d9a053d [WEB-4802] fix: module sort order (#7674)
* fix: module sort order

* chore: removed secondary sort for progress

* chore: sort refactor
2025-09-09 23:49:30 +05:30
Aaryan Khandelwal
9c0ba52dff fix: merge conflicts resolved from preview 2025-09-09 20:09:58 +05:30
Aaryan Khandelwal
bef9737e40 fix: merge conflicts resolved from preview 2025-09-09 20:09:50 +05:30
sriram veeraghanta
c8e30d1afe Sync: Community Changes #4156 2025-09-09 19:32:39 +05:30
Vipin Chaudhary
34bdc2ad76 [WIKI-636] fix: replace project loader with page loader #7752 2025-09-09 19:27:00 +05:30
M. Palanikannan
99bc4262c5 [WIKI-654] fix: version history to load from html (#7754)
* fix: versions history to load from html

* chore: added json and stripped to store in version history (#7755)

---------

Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
2025-09-09 19:26:19 +05:30
sriramveeraghanta
cd6d708e23 fix: share page email template 2025-09-09 18:40:31 +05:30
Aaryan Khandelwal
ed0029b48d fix: merge conflicts resolved from preview 2025-09-09 18:24:10 +05:30
Aaryan Khandelwal
49127ebeea [WIKI-653] fix: page content loader #7753 2025-09-09 18:20:31 +05:30
sriram veeraghanta
4f248d9260 Sync: Community Changes #4150 2025-09-09 18:19:31 +05:30
Surya Prashanth
8529f55d49 [SILO-523] chore: add categories for applications #4155 2025-09-09 18:18:59 +05:30
sriram veeraghanta
7a3b1a2d4e [WIKI-652] feat: share page notification (#4154)
* feat: share page notification

* feat: enhance share page notification functionality and email template

- Added a new function to map page access levels to descriptive strings.
- Updated the share_page_notification task to include workspace name and email preference URL in the context.
- Improved email template formatting for better readability and added a link to manage email preferences.
- Refactored logging to use a dedicated logger instance.

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2025-09-09 18:18:19 +05:30
Bavisetti Narayan
f0c15cb97e [WIKI-649] chore: added restore endpoint for project pages (#4153)
* chore: added restore endpoint for project pages

* chore: removed project ids

* chore: grouped the page ids together

---------

Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com>
2025-09-09 18:15:01 +05:30
Bavisetti Narayan
acee583e53 [WIKI-630] [WIKI-629] [WIKI-626] chore: organised the page comments folder (#4096)
* chore: organised the page comments folder

* chore: corrected the filter

* fix: parity

* fix: padding and spacing issues

* fix: dev wiki redirection

* fix: cancel icon on top of the reference text

* fix: hover styles and padding in new comment form

* fix: added back animations and better styles

* fix: show latest comment

* fix: comment creation handling fixed

* fix: border and hover states fix

* fix: truncate fixes

* fix: reply controller count values

* fix: scroll after opening reliably

* fix: add comment control

* fix: all other ux issues

* fix: count of showing/hiding

---------

Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
2025-09-09 18:11:04 +05:30
Saurabh Kumar
27e5138964 [SILO-496] Backward compatibility changes to support old code in Github (#4100)
* filter type null in get github entity connections

* cleanup for unused entity service

* fix lint issues
2025-09-09 14:12:51 +05:30
sriramveeraghanta
95cc6f6196 fix: remove build step from webapps 2025-09-09 14:08:22 +05:30
Vamsi Krishna
a8a6536379 [WEB-4688]feat: added collapsible to propel (#7643)
* chore: added collapsibl to propel

* fix: export path

* chore: made collapsible a compound component

* fix: lint and format errors

* chore: updated propel exports order and added collapsible to tsdown config
2025-09-09 13:59:00 +05:30