sriram veeraghanta
fe9aa38453
Merge branch 'preview' into sync/ce-ee
2025-08-28 18:52:31 +05:30
Prateek Shourya
e0912ccefc
[WEB-4040] fix: minor changes in base plan names ( #7656 )
2025-08-28 18:51:10 +05:30
Vamsi Krishna
3b3bd3e54e
[WEB-4722] fix: fixed draft state update #7663
2025-08-28 18:38:30 +05:30
Sangeetha
f2fabff10a
[WEB-4521] fix: attachments #7665
2025-08-28 18:36:50 +05:30
Vipin Chaudhary
13cfdaf6b7
[WIKI-610] fix: jwt based auth for user ( #4028 )
...
* fix: remove api jwt auth
* add jwt auth for internal api
* chore : remove BaseSessionAuthentication for pages
2025-08-28 16:52:39 +05:30
M. Palanikannan
581a2c479c
fix: imports ( #4024 )
2025-08-28 14:48:18 +05:30
sriram veeraghanta
5768958bde
Merge branch 'preview' into sync/ce-ee
2025-08-28 14:03:42 +05:30
Nikhil
ddeabeeeb1
[WEB-4720] fix: mongo connection class to initialize mongo db #7652
2025-08-28 13:57:16 +05:30
Nikhil
a00f2c3592
refactor: remove unused validation functions from project serializer ( #4022 )
2025-08-28 13:44:44 +05:30
Prateek Shourya
ac8bd2ae92
[WEB-4790] fix: moved typescript parser to the base eslint config ( #4021 )
2025-08-28 13:27:01 +05:30
sriram veeraghanta
1d72bf7e2a
fix: merge conflicts
2025-08-27 21:13:16 +05:30
sriram veeraghanta
0e6fbaee3a
[WEB-4790] fix: moved typescript parser to the base eslint config ( #7658 )
...
* fix: moved typescript parser to the base eslint config
* fix: eslint warning
* fix: type config setting
* fix: convert live eslint to cjs
2025-08-27 21:03:20 +05:30
Prateek Shourya
ca59bc23aa
[WEB-4765] improvement: update filter structure and improve type safety for rich filters ( #3942 )
...
* refactor: update filter structure and improve type safety across automation and rich filters
- Changed filter property types to use TFilterProperty and TFilterValue for better type consistency.
- Updated various components and hooks to utilize new type definitions, enhancing type safety.
- Refactored filter configuration and adapter logic to accommodate the new types, ensuring compatibility with existing functionality.
- Improved handling of filter expressions and conditions, streamlining the overall filter management process.
* chore: restructure rich filter utils
* refactor: optimize filter value handling and update automation condition types
- Removed unnecessary condition checks in automation details sidebar trigger.
- Enhanced filter value input to handle empty states more gracefully.
- Updated filter helper methods to return both optimal operator and transformed value.
- Adjusted filter instance logic to accommodate changes in operator and value updates.
- Modified type definitions for automation conditions and filter configurations to support SingleOrArray types.
- Added utility functions for transforming values based on operator requirements.
* fix: handle single-value operators in automation condition filters
2025-08-27 21:01:47 +05:30
Saurabh Kumar
7b533e3bff
[SILO-452] feat: Queue multiple job runs in importers ( #3945 )
...
* modify: queue multiple import jobs and bug fixes
* moved queue job logic inside migrator + code refactoring
* fix: code improvement
2025-08-27 21:00:54 +05:30
Nikhil
00c523e261
[WEB-4763]feat: add additional fields to outbox records deletion process #3990
2025-08-27 21:00:23 +05:30
Vipin Chaudhary
9f0d679b96
[WIKI-558] fix: page card title style ( #4009 )
...
* fix: page selection style
* fix : max with
2025-08-27 20:59:09 +05:30
Prateek Shourya
9090db4e1a
[WEB-4788] improvement: automation detail page UX enhancements ( #4014 )
...
* improvement: ensure `enable` alert is only shown when automation has trigger and action nodes
* fix: remove generic error message in automation create/update modal
* improvement: move edit operation to quick actions
* improvement: update automation sidebar header font weight
* improvement: update automation trigger section icon variant
* improvement: enhance automation sidebar layout and button functionality
* improvement: enhance automation main content section wrapper
* improvement: set default sidebar tab to trigger
* fix: prevent section collapse on automation sidebar header button click
2025-08-27 20:58:32 +05:30
sriram veeraghanta
f91e715e0d
Merge branch 'preview' into sync/ce-ee
2025-08-27 20:57:33 +05:30
Anmol Singh Bhatia
1f261508fe
[WEB-4779] chore: app sidebar wrapper component for consistency and reusability ( #4010 )
...
* chore: app sidebar enhancements and code refactor
* chore: code refactor
* chore: code refactor
2025-08-27 20:56:32 +05:30
Anmol Singh Bhatia
cfe710d492
[WEB-4779] chore: app sidebar wrapper component for consistency and reusability ( #7655 )
...
* chore: app sidebar ui enhancements and code refactor
* chore: code refactor
* chore: code refactor
2025-08-27 20:46:43 +05:30
sriram veeraghanta
bacbfe0cc1
Merge branch 'preview' into sync/ce-ee
2025-08-27 16:33:28 +05:30
Bavisetti Narayan
0af75897f5
[WEB-4780] chore: changed the html validation ( #7648 )
...
* chore: changed the html validation
* chore: added requirements for nh3
* chore: removed the json validations
2025-08-27 00:38:25 +05:30
Vamsi Krishna
f8c998ecfa
[WEB-4781] fix: peek view closing on click #4007
2025-08-26 18:25:14 +05:30
Vamsi Krishna
3602ff6930
[WEB-4781] fix: add peek view get to store #7654
2025-08-26 18:24:08 +05:30
M. Palanikannan
43292d58c5
[WIKI-600] fix: build fix and reusing functions ( #4006 )
...
* fix: page link component type added
* fix: document handlers
* fix: reuse functions
2025-08-26 17:11:17 +05:30
pushya22
f9d8f33a07
Sync: Community Changes #4005
2025-08-26 17:10:50 +05:30
Prateek Shourya
6d1275d58c
[WEB-4761] fix: resolve circular import between IssueService and local db ( #7653 )
...
- Move local db import to dynamic import to break circular dependency
2025-08-26 16:48:32 +05:30
Bavisetti Narayan
6951885b2f
[WIKI-600] chore: added page duplication logic ( #3977 )
2025-08-26 15:49:20 +05:30
Nikhil
d8056b80ec
[WEB-4778]eat: add workspace feature flag check for automation tasks ( #3997 )
...
* feat: add workspace feature flag check for automation tasks
* fix: update automation task to use workspace ID instead of slug for feature flag check
2025-08-26 15:41:31 +05:30
Bavisetti Narayan
e2a8792630
[WEB-4784] chore: added check before creating issue comment activity #3999
2025-08-26 15:40:54 +05:30
sriramveeraghanta
1cbb2cb61e
fix: merge conflicts
2025-08-26 14:23:02 +05:30
Surya Prashanth
ba72c6b6cc
[SILO-402] fix: types for mutation context block ( #4000 )
...
- add pnpm-lock file node sdk
2025-08-26 14:00:02 +05:30
Aaryan Khandelwal
fdfa9a8c99
fix: merge conflicts resolved from preview
2025-08-26 13:16:22 +05:30
Akshita Goyal
91eee8f053
[PAI-712] feat: pi converse ( #3939 )
...
* feat: speech to txt wip
* fix: editor
* fix: ui changes
* fix: speech input minor fixes
* fix: prevented rerenders in input box + initialized before transcribing for new chat + improved waveform
* fix: css
* fix: added workspace_id to initialize chat
* fix: added feature flag for pi speech input
* fix: feature flag
* fix: refactor
2025-08-26 02:25:23 +05:30
Saurabh Kumar
94fd553821
[SILO-402] Slack Integration v1 ( #3952 )
...
* [SILO-404] [SILO-425] [SILO-427] Get fields to display API for work item create form + project config + options method (#3781 )
* plane client v2 using node sdk + form fields API
* add form utils methods for project config and options
* update plane-node-sdk and bug fixes
* [SILO-427] Add support for custom field options in options api (#3849 )
* add support for custom field options in options api
* make flexible params for custom fields
* remove unused types
* removed issue type in get intake
* remove options in custom fields fetch + add typeId in custom fieldId
* remove options in labels and states fields
* add caching and search text support in options api
* add tests for fields options method
* [SILO-424] [SILO-415] feat: slack linkbacks revamp and modal changes to include intake in work item (#3841 )
* fix: added new issue linkback
* fix: member endpoint to not return bot users
* feat: added helpers for supporting functions
* fix: added old value field for activity to show in the linkback
* feat: create new activity and comment linkback
* feat: refactored existing views according to new designs
* feat: refactored workers to comply with new views
* fix: added helper function for inverting map
* fix: self review suggestions
* fix: resolved review comments
* [SILO-424] fix: revamped slack modals to include custom fields for work item creation (#3912 )
* fix: modified options api to use the latest fields api
* fix: added field parser in order to parse slack form field values
* fix: added helpers for slack
* fix: added work item and modal props
* fix: added activity update block
* fix: made intake linkback less complex
* fix: issue modal now supports custom field values
* fix: added new block actions according to new modal action changes
* fix: added create mode for message actions
* fix: switched comment sync payload to helper functions
* fix: reduced form fields for intake issue
* chore: addressed review comments
* fix: testing fixes for slack integration
* fix: command linkback not working
* fix: removed sync button for update modal
* fix: added type expand support for work items
* fix: modified sdk for adding type as an expanded field
* fix: added check for type for unfurls
* fix: self review 2
* fix: updated UX copy changes proposed
* fix: resolved comments from review
* [SILO-410] Pages link unfurl in Slack (#3894 )
* added page support in slack link unfurl
* add support for page link unfurl in slack
* move urls to constants + improvements
* allow not required fields to be null
* fix: block actions and project updates linkback
* fix: type id parsing for form fields
* fix: options api and module and cycle issues
* fix: view submission and issue modal fixes
* fix: removed unfurl media links
* fix: added userid for the options api for slack
* fix: slack comments got from testing
* fix: removed yarn lock and slack block files
---------
Co-authored-by: Henit Chobisa <chobisa.henit@gmail.com >
2025-08-26 02:24:28 +05:30
Prateek Shourya
6635cbf563
[WEB-4774] fix: get teamspace project work item filters from local storage ( #3996 )
2025-08-26 02:24:10 +05:30
Vipin Chaudhary
0fe7da6265
[WIKI-345] chore: pass disabled and flagged extensions to block menu ( #7152 )
...
* chore: refactor editor
* sync changes
* feat: api service update
* refactor : update sync
* fix : package sync
* fix: requested changes
* fix : embedhandler type
* fix : remove commands
* refactor : space
* refactor : rich lite editors
* refactor : minor ce changes
* chore : minor ui fix
* package: tldjs
* refactor : remove tldjs
* refactor: flagged
* refactor: flagged
* chore : remove disbaled check in menu
* refactor: fix space
* refactor: NodeViewProps
* refactor: type
* refactor : update community types
* refactor : remove external embed CE
* remove : external embed config from ce
* refactor : update disabled
* chore: pass disabled
* chore : update utils
2025-08-26 02:23:50 +05:30
Jayash Tripathy
b6cf3a5a8b
[WEB-4438] fix: epics label in y axis of epics(analytics-modal) #7644
2025-08-25 19:25:42 +05:30
Sangeetha
d197d6cfa0
[WEB-4766] fix: edit active cycle dates bugs ( #3969 )
...
* fix: datetime parser
* chore: remove print statement
* fix: if condition check
* chore: remove unused imports
* chore: code refacture
2025-08-25 19:02:34 +05:30
Vipin Chaudhary
7f47aa2676
[WIKI-604] fix: iframely endpoint ( #3991 )
...
* chore: accept src in editor commands
* fix : trailing slash issue
* feat: add touch device click handler
* refactor: update iframley request
2025-08-25 19:00:42 +05:30
pushya22
73c54b1622
Sync: Community Changes #3989
2025-08-25 15:30:54 +05:30
Anmol Singh Bhatia
bbc465a3b2
[WEB-4761] fix: old url redirection method #7638
2025-08-25 15:28:58 +05:30
Saurabh Kumar
206ca6abf1
[SILO-461] fix: use state groups to map issue sync in Github #3987
2025-08-25 15:09:13 +05:30
Jayash Tripathy
a9884676c5
[WEB-4751] fix: url redirection in workitem url type ( #3985 )
2025-08-25 14:00:59 +05:30
Surya Prashanth
32451fb1f4
[SILO-463] chore: changes needed for publishing in slack marketplace ( #3981 )
...
* [SILO-463] chore: add slack scopes consistent with app manifest
* Verify Slack Request signature for all slack events
- Add bolt sdk for easy for use
- Add rawBody verify function in parsers
- Add middleware to authorize slack requests
2025-08-25 13:19:08 +05:30
sriram veeraghanta
e44d3efa62
Merge branch 'preview' into sync/ce-ee
2025-08-25 02:43:27 +05:30
sriram veeraghanta
a2d9e70a83
fix: requirments.txt
2025-08-25 02:40:06 +05:30
Vipin Chaudhary
870ad552e3
[WIKI-345] feat: editor external embeds ( #2924 )
...
* refactor: iframe service
* refactor: name iframely
* refactor: use extension storage
* refactor:error handler
* refactor : error handling
* fix: drag handler inside error
* feat: refactor space embed handler
* refactor: handle convert UI
* refactor : iframely service , controller
* refactor: fix modal opening logic
* feat: loading in twit embed.
* fix: twit frame
* feat :tweet fix in space.
* refactor: change name casing
* feat: add icon link
* feat: added animation
* fix : iframe styles
* refactor : update link-container
* refactor : fix build
* feat: handle link url mark
* fix: iframely service created in web
* fix: group issue
* fix: use live URL instead
* fix : close embed modal
* feat: handle arrow keys
* fix: handle error
* fix : remove logs
* feat: handle bookmark
* feat: handle og image
* chore:remove observer
* feat: handle bookmark and embed
* feat: handle custom render
* chore: clean up
* feat: handle conversion
* fix : handle links properly
* feat: handle figma embed
* refactor : put iframely controller in ee
* refactor: better icon
* feat: feature flag external embed
* feat: timeout
* feat: refactor embed component
* refactor: upgrade plan
* feat :handle block menu
* feat: handle comment
* fix : reloads
* refactor : remove border
* fix : embed order
* fix :Embed handler
* feat: insert embed v1
* feat : web bookmark command
* chore: fix text
* feat: ui updates
* feat: handle cursor focus
* feat: update isopened in storage
* feat: add platform name
* fix:deny plane embed
* feat: props update
* feat: handle embed options properly
* chore: minor changes
* chore : add external embeds in the page form
* chore : convert bookmark to rich card
* feat : update thumnail not found
* feat: add new loading animation
* fix : handle paste embed
* feat:block translation
* feat: basic local setup
* feat: embed translation for all languages
* chore : update feature flag name
* feat: handle feature flag in space
* FIX: add build in i18n package
* fix : update props for embed handler
* chore : remove comments
* chore : move hooks
* FIX : package update
* FIX: live
* feat: handle unique ID
* feat: handle thumbnails
* chore : remove useless fetch
* chore : update types
* refactor : twitter theme
* chore : remove slash command for rich card
* chore: different text in readonly
* refactor : change editor name
* refactor: update modal style
* refactor : make the html simple
* refactor : external extension
* refactor : rename extension
* refactor: attribute names
* refactor : add entity type
* refactor: figma hook
* refactor: remove translations
* fix : creds
* feat: handle iframely api auth
* feat: handle space embed load
* feat: handle paste link
* feat: styles updates
* chore : remove editable condition
* remove link-container
* feat : feature flag slash command
* chore
* fix
* chore : refactor external embed
* refactor : fix embed insert
* chore : remove auth
* chore : remove old code
* fix : build
* fix:auth
* Fix: floating portal Fix
* fix: refactor
* fix : update types
* fix: build
* fix : update iframe response types
* refactor: embed ui components
* refactor : emebd components
* refactor : add tailwind animations
* refactor core
* refactor ce
* refactor : move icons
* refactor lite editor
* small refactor
* refactor : update icons import
* build fix
* fix: cors
* feat: update project structure
* refactor : embed handler
* refactor : embed hooks
* refactor : packages
* chore: embed setup in dev wiki
* refactor: embed extension
* refactor:fix types
* refactor: external emebds
* chore: clean imports
* chore :remove readonly editor types
* chore : remove logs
* Revert changes to dev-wiki/
* refactor: remove upgrade plane component
* feat: add unique id
* refactor : update fetching logic with useSWR
* Feat: Handle auth in iframley API
* feat:update embed select style
* refactor : remove useless component
* refactor : widge embed
* Remove changes to i18n locales path
* refactor: utils
* refactor : update emebd handler
* wip --
* fix : build
* refactor : block menu
* refactor:remove unused code
* refactor : update block menu
* refactor: slash command feature flag
* refactor: add badge in slash command
* refactor: editor attribute
* refactor : embed handler
* fix : swr
* fix : build
* refactor: feature flag space
* refactor : storage types
* refactor: remove embeddable
* refactor: space remove feature flag
* refactor: update space feature flag
* refactor: external embed
* fix :rerender
* build : fix hooks
* fix: block menu refactor
* refactor: hooks
* refactor: move tldjs
* refactor :extension
* refactor: page render
* refactor : update NodeViewProps types
* refactor : embed handler space
* refactor: update has_embed_failed
* refactor: remove useless render code
* refactor : twitter embed
* fix : build
* refactor : attribute with commands
* refactor : external embed extension.
* refactor: external embed storage.
* fix : rich and embed types
* fix : web embed
* style : selection
* refactor: space embed handler
* fix : extension storage
* refactor: embed types
* refactor: imports
* fix : page renderer
* chore: add comment
* chore: update comments
* chore: install tldjs
* refactor: update ui package
* fix :dev-wiki pnpm changes
* chore: minor improvements
* refactor : update embed type
* refactor : update component name
* refactor :url modifier
* refactor: remove external embed ce
* feat: disabled external embed
* refactor: add disabled props
* refactor: remove get attribute method
* refactor: package ui styles
* feat: translations
* refactor: theme type
* feat: jwt auth
* improve: add jwt auth for user
* chore :comment translations
* refactor: api params
* refactor: update types
* refactor: update props
* refactor: constants
* refactor: lite comments
* refactor: add type imports
* refactor:external embed node view
* refactor: move tldjs to dev dep
* refactor: add flagged check
* refactor: update slice imports
* refactor: update type changes
* chore : remove comments
* refactor : update nodeview types
* chore :remove type export
* chore: update icon
* chore: update iframley types
* fix: build errors
---------
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com >
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2025-08-25 02:30:03 +05:30
Prateek Shourya
a35a5f0bf7
[WEB-4746] fix: position epic peek view relative to app layout ( #3980 )
2025-08-25 02:17:23 +05:30
sriram veeraghanta
886f7c01ba
Merge branch 'preview' into sync/ce-ee
2025-08-25 02:16:27 +05:30