Commit Graph

11348 Commits

Author SHA1 Message Date
guru_sainath
4cc6a40f99 dev: handled the project details and workitem identifier in user favorites and recents (#4097) 2025-09-12 16:45:18 +05:30
guru_sainath
f11f5d43dc [MOB-1155] chore: handle catch-up types and validations in notification system (#4063)
* dev: updated catch-up return values

* dev: replaced created_at with updated_at in catchup base query while filtering

* dev: handled the catchup order

* chore: updated bool
2025-09-12 16:44:40 +05:30
Vamsi Krishna
4572ad1365 fix: anaytics build errors (#4167) 2025-09-10 15:52:34 +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
Vamsi Krishna
11b83cf4f2 [WEB-4692]feat: added toast to propel package (#7640)
* * chore: migrated toast to base ui toast
* chore: added toast to propel package

* fix: lint errors

* fix: export path

* fix: lint errors

* chore: imporoved props handling

* fix: lint errors

* chore: updated import paths

* chore: replaced clsx with cn

* * chore: updated tsdown config
* chore: updated exports order
2025-09-09 13:58:11 +05:30
Anmol Singh Bhatia
fbd48c33f5 [WEB-4729] dev: propel scrollarea (#7748)
* dev: scrollarea added to propel

* dev: scrollarea story added

* chore: propel config updated

* fix: format error
2025-09-09 13:56:28 +05:30
Nikhil
89f6915764 [WEB-4856] feat: add workitem existence check in SubWorkitemTemplateEndpoint (#4142)
* feat: add workitem existence check in SubWorkitemTemplateEndpoint

* fix: update workitem existence check to include project_id in SubWorkitemTemplateEndpoint
2025-09-09 13:54:09 +05:30
Vamsi Krishna
37ce8a9fe6 [WEB-4800]chore: settings header component refactor #7669 2025-09-09 13:42:40 +05:30
sriram veeraghanta
f952e96f8d Sync: Community Changes #4149 2025-09-08 17:19:24 +05:30
Bavisetti Narayan
291101a8e5 chore: added attributes in ol tag (#7736) 2025-09-08 17:17:38 +05:30
pushya22
1f0fba4734 Sync: Community Changes #4146 2025-09-08 16:59:37 +05:30
VipinDevelops
db453919ed Merge branch 'preview' into sync/ce-ee 2025-09-08 15:49:38 +05:30
Vipin Chaudhary
0cb4976e38 [WIKI-647] chore: update image path (#7734)
* chore: update image path

* chore: update asset path
2025-09-08 15:44:56 +05:30
Henit Chobisa
e9dca9d1b0 [SILO-517] fix: modified notion importer to use asset endpoint under HMAC to counter rate limits (#4136) 2025-09-08 15:41:41 +05:30
M. Palanikannan
fb90b5ce41 [WIKI-648] fix: comment feature flag and app rail focus #4145 2025-09-08 15:01:01 +05:30
sriramveeraghanta
e59adfdf7d chore: delete dev-wiki folder from root 2025-09-08 14:48:15 +05:30