Commit Graph

10235 Commits

Author SHA1 Message Date
Bavisetti Narayan
2bff848ada fix: member roles with value (#3494) 2025-06-25 14:08:04 +05:30
Bavisetti Narayan
6358ca646c [WIKI-444] [WIKI-472] fix: shared pages bugs (#3478)
* fix: shared pages initilization for view access

* chore: optimised the logic for shared pages

* fix: lock control

* chore: cursor rules in gitignore

* chore: optimised the page query

* chore: combined the user map

* fix: should render

* chore: added the logic to unshare

* fix: can current user access page

* fix: blocking pages

* fix: page doesn't exist

* fix: empty state and unshared realtime

* fix: console log payload

* chore: updated the permission layer

---------

Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
2025-06-24 21:21:35 +05:30
pushya22
96ac1d9ef8 Sync: Community Changes #3492
Sync: Community Changes
2025-06-24 20:28:14 +05:30
Prateek Shourya
40c0922726 [WEB-4387] fix: global layout when filter is set to list (#7264) 2025-06-24 20:25:26 +05:30
Aaryan Khandelwal
dee8f00a71 [WEB-4384] fix: power k page search redirection #7263 2025-06-24 20:24:35 +05:30
Dheeraj Kumar Ketireddy
ec8ed681de [WEB-4379] Fix: Excluded team spaces from the WorkspaceViewViewSet queryset. #3487 2025-06-24 20:13:50 +05:30
Dheeraj Kumar Ketireddy
0463d589dd [SILO-333] Fix: move app bot addition to project save method (#3485)
* refactor: move app bot addition to project save method

- Removed the signal handler for adding app bots to a project.
- Integrated app bot addition directly into the Project model's save method.
- Updated the add_app_bots_to_project function to exclude the user who created the project.

* Fixed import issues
2025-06-24 17:43:52 +05:30
Dheeraj Kumar Ketireddy
c7474b9f90 [SILO-323] Chore: Added short_id and slug for templates (#3475)
* feat: add short_id and slug fields to Template model with migration

* Added short_id and slug fields to the Template model for better identification and SEO.
* Implemented a migration to populate these fields for existing templates.
* Enhanced save method to generate short_id and slug if not set, ensuring uniqueness and proper formatting.

* feat: enhance Template model and serializers with short_id and URL validation

* Added a name_changed flag to the Template model to track name changes.
* Updated TemplateSerializer to include short_id and slug in read-only fields.
* Implemented URL validation in the name field of TemplateSerializer to prevent names containing URLs.
* Introduced a new utility function, generate_short_id, for generating unique identifiers.
* Modified PublishedTemplateEndpoint to use short_id instead of UUID for template retrieval.

* add unit tests for EE utilities and identifier generation

* Introduced unit tests for the EE utilities package, focusing on the identifier generation function.
* Implemented tests for various scenarios including default and custom lengths, uniqueness, character set validation, and cryptographic quality.
* Created new test files and directories to organize the unit tests effectively.
2025-06-24 16:27:13 +05:30
Akshita Goyal
b0bb7cbd82 [SILO-319] chore: github mapping ui enhancement (#3422)
* chore: github mapping ui enchancement

* fix: alt image
2025-06-24 16:24:49 +05:30
sriram veeraghanta
d9aaafb305 Sync: Community Changes #3484 2025-06-24 16:24:09 +05:30
Aaryan Khandelwal
eb12a1619c fix: merge conflicts resolved from preview 2025-06-24 16:23:35 +05:30
Bavisetti Narayan
f70574aa2c [WIKI-463] fix: display images in moved pages (#3468)
* fix: display images in moved pages

* fix: optimise the pages serach query

* chore: changed the archived filter
2025-06-24 16:23:33 +05:30
Aaryan Khandelwal
072f2e2cac [WEB-4363] regression: analytics tabs improvements #7260 2025-06-24 16:08:30 +05:30
sriram veeraghanta
8e8c8119f2 Sync: Community Changes #3483 2025-06-24 16:07:48 +05:30
Aaryan Khandelwal
0824589b82 fix: merge conflicts resolved from preview 2025-06-24 14:37:17 +05:30
sriramveeraghanta
3a03edec33 fix: update pbkdf2 package to resolve vulnerability 2025-06-24 14:27:30 +05:30
Vipin Chaudhary
518a01a6b9 [WIKI-476] Fix: help section in wiki (#3481)
* fix: auto collapse

* fix : modal not opening
2025-06-24 14:21:26 +05:30
Aaryan Khandelwal
4e9a8b25eb [WIKI-479] refactor: pi chat editor #3480 2025-06-24 14:20:34 +05:30
Prateek Shourya
79c2dfd293 [WEB-4375] fix: minor issues in timeline layout (#7257) 2025-06-24 14:19:00 +05:30
JayashTripathy
22a9d48ca3 [WEB-4363]: Analytics tab improvements #7248
fix: padding in tabs
2025-06-24 14:17:40 +05:30
Vipin Chaudhary
fbcc8fc8a0 [WIKI-421] fix: Toolbar not reflecting strikethrough state (#7255)
* fix: strick through

* fix: bubble menu options types

---------

Co-authored-by: vipin chaudhary <vipinchaudhary@vipins-MacBook-Pro.local>
2025-06-24 14:16:07 +05:30
Aaryan Khandelwal
c1fa372c84 [WIKI-471] refactor: custom image extension (#7247)
* refactor: custom image extension

* refactor: extension config

* revert: image full screen component

* fix: undo operation
2025-06-24 14:05:11 +05:30
Surya Prashanth
c584baede8 [SILO-325] chore: add migration to remove silo- prefix from apps (#3467)
* [SILO-325] chore: add migration to remove silo- prefix from apps

* add db app as dependency in migration
2025-06-23 15:15:21 +05:30
Thomas Taylor
8c3bf51cf9 [INFRA-171] feat: sign airgapped builds with gpg keys (#3321)
* feat: sign airgapped builds with gpg keys

* fix: nit

* fix: correcting an error where we werent importing a key

* fix: gpg signing

* fix: specifying key id

* chore: echo local pub key

* fix: moving pubkey to vars, remove quoting of pubkey

* fix: use passphrase file

* fix: missing workspace

* chore: add debug

* fix: cleanup SHA mechanics and uploads a little

* chore: remove debug

* feat: enhance GPG key management by retrieving secrets from AWS Secrets Manager and formatting the private key for use

* chore: remove sensitive debug output from GPG key management workflow

* fix: change README, export pub from prv

* chore: remove comments

* chore: lint

* fix: copying artifacts to release

* fix: missing tar gz file

* fix: uploading all artifacts

* fix: testing out artifact->release

* fix: artifacts retrieval

* fix: missing artifacts

* fix: couple last artifacts...

* fix: changing asset releases, add assets regardless

* fix: moving outputs to env

* fix: test file existence instead

* chore: typo

* refactor: streamline artifact downloads and uploads for airgapped builds

* feat: add S3 artifact upload step and enhance release process for airgapped builds

* feat: add airgapped install script to artifact uploads

---------

Co-authored-by: Manish Gupta <manish@plane.so>
2025-06-23 13:49:16 +05:30
sriramveeraghanta
262a562e43 sync: canary to preview after cherry-pick for v1.11.1 patch release 2025-06-23 13:28:20 +05:30
Dheeraj Kumar Ketireddy
c31184eaa2 [WEB-4364] refactor: enhance project filtering by excluding active member projects in teamspace queries #3477 2025-06-20 20:13:11 +05:30
guru_sainath
6ad66270a2 [MOBIL-991] dev: updated project base permission teamspace validation #3474 2025-06-20 17:59:47 +05:30
Aaryan Khandelwal
d5c69d23cb [WIKI-469] fix: add support for attachment in teamspace descriptions #3470 2025-06-20 17:55:40 +05:30
Prateek Shourya
fcd9506d06 [WEB-4362] improvement: redirect to templates page on payment error for upgrade flow (#3472) 2025-06-20 17:54:13 +05:30
sriram veeraghanta
dd12d0c33a Sync: Community Changes #3473 2025-06-20 17:53:30 +05:30
Prateek Shourya
7045a1f2af [WEB-4361] fix: add onChange to collaborative editor #7246 2025-06-20 17:24:49 +05:30
sriram veeraghanta
d3054f52b5 promote: mobile-runway to preview #3463 2025-06-20 16:28:36 +05:30
pushya22
9f4e03ca34 Sync: Community Changes #3469
Sync: Community Changes
2025-06-20 15:26:25 +05:30
Prateek Shourya
f26b4d3d06 [WEB-4359] fix: application crash when creating work item via quick add (#7245) 2025-06-20 15:16:16 +05:30
M. Palanikannan
81a1689177 fix: build errors #3465 2025-06-19 20:34:56 +05:30
sriram veeraghanta
3ac241af97 Sync: Community Changes #3464 2025-06-19 19:18:19 +05:30
M. Palanikannan
c8493e8117 [WIKI-334] fix: Pages sidebar bugs (#3253)
* fix: codeblock smooth cursor positioning fixed

* fix: sort ordering for page is not alphabetical

* fix: delete page modal

* fix: add subpage added immediately to parent

* fix: headings revamped and updated only when needed

* fix: optimized editor headings rendering

* fix: heading rerenders

* fix: update document outline and headings management for improved performance and accuracy

* fix: optimizing more things in table of contents

* chore: added archived filter for pages

* fix: animations on the heading

* fix: adding block animations

* fix: content outline

* fix: remove toc

* fix: remove toc

* fix: wip

* fix: remove unused package

* fix: on change logic fixed

* fix: attrs of newly added and duplicate pages

* fix: old heading

* fix: old heading

* fix: collaborators list

* fix: handle toggling

* fix: behaviour on clicking on the navigation item

* chore: remove the check for lock pages to move

* fix: better navigation between title and editor

* fix: shift tab

* fix: tables select all!

* fix: sync agent

* fix: sync agent stop saving

* fix: used enums

* fix: typing storage in collaboration cursor

* fix: better collaborator list

* fix: aria label

* fix: remove console lgo

* fix: access change

* fix: change access if section changes

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2025-06-19 19:12:17 +05:30
sriram veeraghanta
6e701599f2 Sync: Community Changes #3459 2025-06-19 19:10:38 +05:30
Prateek Shourya
c3c1aef7a9 [WEB-4357] fix: remove trailing slash from asset url #7240 2025-06-19 19:09:59 +05:30
Surya Prashanth
96190bda22 [SILO-324] fix: handle duplicate page runs in clickup (#3461)
* [SILO-324] fix: handle duplicate page runs in clickup

* increase mq heartbeat to 5 minutes
2025-06-19 19:08:10 +05:30
guru_sainath
3b67d203c7 [MOBIL-1001] dev: Add queries for workspace and project-level features (#3462)
* dev: queries for workspace and project level features

* dev: moved file
2025-06-19 19:05:32 +05:30
guru_sainath
7d7c5b4810 [MOBIL-991] dev: Implement teamspace based user project level permissions and query filtering (#3395)
* dev: handled team space permissions that user can access the queries and mutation when the user is part of the teamspace

* dev: handled the all projects teamspace filters

* dev: handled the teamspace filter in sync_to_async

* dev: updated the all_projects query

* dev: updated projects query

* dev: updated projects query

* dev: updated projects query

* dev: updated project teamspace query

* dev: updated your work query

* dev: updated the project teamspace filters

* dev: updated teamspace query in pages

* dev: updated page and epic teamspace query

* dev: handled the coroutine error in your work

* dev: handled the async and normal function for teamsapce filter

* dev: updated teamspace helper

* dev: updated project permission

* dev: issue detail update query

* dev: updated issue detail query

* dev: updated distinct

* dev: implemented teamspace members

* dev: updated project permission layer

* dev: removed repeated code

* dev: handled the status

* dev: updated projects query

* dev: updated projects query distinct

* dev: updated the roles for project level

* dev: issue search filter included timespace

* dev: updated projects query

* dev: included teamsapce in global search

* dev: updated projects query distinct

* dev: handled the epics in global search

* dev: handled the sync in global search

* dev: project filter in global search

* dev: updated notification teamspace filter

* dev: resolved the conversations
2025-06-19 18:30:05 +05:30
Aaryan Khandelwal
52103bc61e fix: build error 2025-06-19 17:45:46 +05:30
Aaryan Khandelwal
fcf185e9a0 fix: build error 2025-06-19 17:39:51 +05:30
Aaryan Khandelwal
f87de2fad8 fix: merge conflicts resolved from preview 2025-06-19 17:39:31 +05:30
Aaryan Khandelwal
28edf03a94 [WIKI-181] feat: editor attachments (#2238)
* feat: attachment extension

* chore: slash command option added for attachments

* chore: add upload logic

* chore: add missing plugins to attachments extension

* refactor: file handling

* fix: attachment upload

* fix: attachment upload

* restore unnecessary files

* chore: added more types for work item and pages

* refactor: attachment extension

* chore: added conditions for custom entities

* chore: add upload status

* refactor: onCreate and upload logic

* fix: extension without props

* fix: restore deleted assets logic

* refactor: attachment extension types and utils

* chore: add editor extensions and translations

* chore: add disabled state and translations

* chore: update container elements

* fix: pageEmbedComponent correct node name

* chore: add missing translations

* refactor: remove read only extension

* chore: handle api call error

* fix: lint error

* fix: drop handlerr

* chore: extension in the read only document editor

* chore: add support for initiative and project overview

* fix: liver server runtime error

* refactor: editor props structure

* chore: add missing prop

* chore: update editor flag hook

* fix: space app build

* fix: customers attachment extension

* fix: customer requests description

* refactor: additional extension types

* chore: remove unnecessary comments

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
2025-06-19 17:22:24 +05:30
M. Palanikannan
bad6e0ba95 [WIKI-464] fix: add type checking in build process for live #3453 2025-06-19 17:21:07 +05:30
Anmol Singh Bhatia
544fe270b1 [WEB-4050] feat: breadcrumbs revamp (#3371)
* chore: project feature enum added

* feat: revamp breadcrumb and add navigation dropdown component

* chore: custom search select component refactoring

* chore: breadcrumb stories added

* chore: switch label and breadcrumb link component refactor

* chore: project navigation helper function added

* chore: common breadcrumb component added

* chore: breadcrumb refactoring

* chore: project constant updated

* chore: ce changes

* chore: ce changes

* chore: breadcrumb revamp ee changes

* fix: route and header layout

* chore: code refactor

* chore: code refactor

* chore: workspace view breadcrumb improvements

* chore: code refactor

* chore: code refactor

* chore: code refactor

* chore: code refactor

* fix: build error
2025-06-19 17:20:18 +05:30
Akshita Goyal
6355d5ce4e [SILO-319] fix: loading & refactoring (#3423)
* fix: loading & refactoring

* fix: importers loading
2025-06-19 17:20:02 +05:30
Prateek Shourya
39956bc1f0 [WEB-4352] fix: disable property type updates in customer settings (#3457) 2025-06-19 17:19:16 +05:30