Commit Graph

1360 Commits

Author SHA1 Message Date
Bavisetti Narayan
5b65d15436 [WEB-4393] feat: recurring work item (#3668)
* chore: crud operations for recurring work item

* chore: added perodic task for recurring work item

* chore: removed the error statement

* fix: bg task for labels

* chore: added recurring work item model

* chore: added null field for recurring work item log

* feat: recurring work items UI

* chore: added activities for recurring task

* feat: add interval type to recurring work item form

* chore: updated the cront expression

* chore: minor updates for recurring work item serializer and interval type

* chore: removed the seconds calculation

* chore: added task fk to activity table

* improvement: interval dropdown width

* fix: start date validation

* chore: added created at for activity

* feat: add recurring work item activity logic

* chore: updated the migration file

* chore: update the activity for recursive task

* chore: deleteing the recurring task permanantely

* improvement: recurring work item activity helpers

* fix: recurring work item custom properties data preloading

* improvement: minor UI enhancements

* improvement: recurring work item activity helpers

* fix: init loader logic

* Use the right field namewhile creating activity

* chore: add hourly and minutly interval types for testing

* Added test intervals for debugging

* chore: update the periodic task to set null

* chore: added activity for recurring work item properties

* chore: updated the description activity

* chore: removed the fields

* chore: updated the type activity

* chore: added property in the model

* remove temporary minutly and hourly interval types from recurring work items

---------

Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: Dheeraj Kumar Ketireddy <dheeru0198@gmail.com>
2025-08-08 16:21:22 +05:30
Vamsi Krishna
995c17c645 [WEB-4641]chore: storing app rail preference in backend (#3850)
* chore: add functionality to store app rail preference in backend

* chore: updated toggle handler

* chore: user update refactor

* chore: moved app rail toggle to me/profile endpoint
2025-08-08 00:18:04 +05:30
Anmol Singh Bhatia
491b4ea9bb fix: sync merge conflict 2025-08-07 00:38:25 +05:30
Vipin Chaudhary
5baa6d92f6 [WIKI-583] : Fix math HTML parser (#3855)
* fix: block html parser

* ui : add scroll bar

* refactor: fix id

* fix : uuid

* fix : remove extra padding
2025-08-07 00:05:01 +05:30
Vamsi Krishna
9de5b1a009 [WEB-4634]chore: refactor for work items store (#7538)
* chore: refactor for work items store

* chore: updated conditions order
2025-08-06 22:44:33 +05:30
Anmol Singh Bhatia
51e146f8ca [WEB-4488] feat: brand revamp (#7544)
* chore: empty state asset and theme improvement (#7542)

* chore: empty state asset and theme improvement

* chore: upgrade modal improvement and code refactor

* feat: onboarding revamp and theme changes (#7541)

* refactor: consolidate password strength indicator into shared UI package

* chore: remove old password strength meter implementations

* chore: update package dependencies for password strength refactor

* chore: code refactor

* chore: brand logo added

* chore:  terms and conditions refactor

* chore: auth form refactor

* chore: oauth enhancements and refactor

* chore: plane new logos added

* chore: auth input form field added to ui package

* chore: password input component added

* chore: web auth refactor

* chore: update brand colors and remove onboarding-specific styles

* chore: clean up unused assets

* chore: profile menu text overflow

* chore: theme related changes

* chore: logo spinner updated

* chore: onboarding constant and types updated

* chore: theme changes and code refactor

* feat: onboarding flow revamp

* fix:  build error and code refactoring

* chore: code refactor

* fix: build error

* chore: consent option added to onboarding and code refactor

* fix: build fix

* chore: code refactor

* chore: auth screen revamp and code refactor

* chore: onboarding enhancements

* chore: code refactor

* chore: onboarding logic improvement

* chore: code refactor

* fix: onboarding pre release improvements

* chore: color token updated

* chore: color token updated

* chore: auth screen line height and size improvements

* chore: input height updated

* chore: n-progress theme updated

* chore: theme and logo enhancements

* chore: space auth and code refactor

* chore: update new brand empty states (#7543)

* [WEB-4585]chore: branding updates (#7540)

* chore: updated logo, og image, and loaders

* chore: updated branding colors

* chore: tour modal logo

* chore: updated logo spinner size

* chore: updated email templates logos and colors

* chore: code refactor

* fix: removed conditional hook render

* fix: space app loader

---------

Co-authored-by: Vamsi Krishna <46787868+vamsikrishnamathala@users.noreply.github.com>
Co-authored-by: vamsikrishnamathala <matalav55@gmail.com>
2025-08-06 22:24:47 +05:30
Vipin Chaudhary
bcea9a66ab [WIKI-485] refactor: remove upgrade button (#3851)
* refactor:remove upgrade button

* refactor: remove slash command
2025-08-06 15:32:16 +05:30
Vipin Chaudhary
7eb91397b0 [WIKI-485] feat: math extension (#3639)
* feat: math extension base setup

* refactor: update math components

* feat: feature flag math extension

* refactor: rename

* fix : handle selection

* refactor: update styles

* refactor: update types

* refactor: math extension namings

* refactor: math extension

* refactor : remove flagged state

* feat: feature flagged

* feat: update upgrade modal

* refactor : upgrade modal hook

* fix : conflict

* chore: enable for testing

* refactor : math node view

* refactor : changes files name

* refactor : better name for katexDiv

* refactor : rename content

* fix :feature flag

* refactor : add types

* refactor: change files names

* refactor : update extension name

* refactor : math attribute

* refactor : input rules

* refactor : math commands

* refactor : rename commands

* refactor: input modal

* refactor : add input types

* refactor : create math input

* refactor: mathematics extension

* refactor : math extension names

* styles : add shrink

* refactor : math extension folder structure

* refactor: extension rename

* refactor : names

* refactor: update types

* refactor: comments

* feat: copy paste markdown handler

* feat: space feature flag

* feat: handle copy paste

* refactor: update math tags

* fix: loading katex css and repeated validations

* refactor: update math modal logic

* refactor: update floating modal

* refactor : remove unused code

* chore : remove logs

* feat: add transition  in modal

* refactor : remove unused attrs

* feat: add check for last node

* refactor : block math

* fix : dev wiki

* feat: handle preview

* refactor : flags

* refactor: editor container

* refactor: update storage

* refactor : remove hover logic

* refactor : remove floating container

* refactor: floating UI

* refactor: remove onClick handler

* refactor : add import comments

* refactor: update storage type

* refactor: update names

* refactor: update default flagging

* refactor :types

* refactor : update storage method

* refactor : update types

* --wip-- [skip ci]

* refactor: update disabled extension

* refactor: remove core changes

* refactor: remove rich disabled

* refactor : remove wiki changes

* feat: add check for editable editor

* chore: update styles based on editable

* refactor : update types

* feat: fix block view padding

* refactor: update upgrade modal text

* feat: handle inline block styles

* refactor: use call back for memo

* refactor: update styles

* refactor: update slash command

* refactor: make input row bigger

* refactor: update types

* refactor : update upgrade content

---------

Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
Co-authored-by: Palanikannan M <akashmalinimurugu@gmail.com>
2025-08-05 23:45:48 +05:30
Anmol Singh Bhatia
c6e27ab19e [WEB-4629] chore: button disabled state and user avatar theme (#3840)
* chore: button disabled state updated

* chore: beta badge updated

* chore: code refactor
2025-08-05 18:04:40 +05:30
Jayash Tripathy
9b5c1ba9d6 [WEB-4631] feat: implement epic enable/disable tracking (#3829)
* [WEB-4631] feat: implement epic enable/disable tracking

* refactore: update yarn.lock
2025-08-04 20:15:11 +05:30
pushya22
501d0dbb9d Sync: Community Changes #3832 2025-08-04 20:10:33 +05:30
Akshita Goyal
dffe3a844f [WEB-4632] chore: pinned your work to the sidebar #7537 2025-08-04 20:06:03 +05:30
Aaryan Khandelwal
78afdb2678 fix: merge conflicts resolved from preview 2025-08-04 20:03:37 +05:30
pushya22
bb09d06443 Sync: Community Changes #3825 2025-08-04 19:36:50 +05:30
Aaryan Khandelwal
7ead606798 [WIKI-578] refactor: editor types structure #7536 2025-08-04 18:01:51 +05:30
Vamsi Krishna
babbcfe667 [WEB-4630] fix: mutation issue for scope epics in timeline view #3827 2025-08-04 17:26:34 +05:30
Aaryan Khandelwal
081a59c93a fix: merge conflicts resolved from preview 2025-08-04 16:42:58 +05:30
Vipin Chaudhary
fa150c2b47 [WIKI-576] fix: trail node (#7527)
* fix : trail node

* remove flagged

* refactor : add disable flagging

* refactor:update disabled extension

* refactor: additional disabled

* refactor: update enum

* chore: add description key to page response type

* chore: update base page instance

---------

Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2025-08-04 16:12:46 +05:30
Aaryan Khandelwal
c3273b1a85 [WIKI-568] refactor: add touch device support to editor (#7439)
* refactor: add isTouchDevice prop

* chore: handle event propagation in touch devices

* refactor: isTouchDevice implementation

* chore: misc editor updates and utility functions (#7455)

* chore: misc editor updated and utility functions

* fix: code review

* passed isTouchDevice prop to editor-wrapper

* added more props to editor-wrapper.

* chore: update types

---------

Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>

* fix: remove unnecessary deps

---------

Co-authored-by: Lakhan Baheti <94619783+1akhanBaheti@users.noreply.github.com>
2025-08-04 16:04:09 +05:30
Aaryan Khandelwal
a22d26bf1e [WIKI-537] chore: use description json to render content (#3822)
* chore: use description json to render content

* chore: update base page instance
2025-08-04 15:34:05 +05:30
pushya22
018f45a16e Sync: Community Changes #3824 2025-08-04 15:31:16 +05:30
Vipin Chaudhary
8cc513ba5e [WIKI-577] fix: unexpected emoji input (#7534)
* fix: unexpected emoji input

* update array
2025-08-04 15:21:10 +05:30
Anmol Singh Bhatia
e1e33fef2d [WEB-4598] chore: theme and logo enhancements (#3806)
* chore: create and invite workspace screen improvements

* chore: profile step improvements and avatar color updated

* chore: code refactor
2025-08-01 15:33:39 +05:30
Vamsi Krishna
2c75be5f5e [WEB-4598] chore: branding updates (#3798)
* chore: updated logo for worksapce badge

* chore: logo spinner size adjustment

* chore: sidebar color revert
2025-07-31 19:33:07 +05:30
Vamsi Krishna
f53819c829 [WEB-4488]chore: branding updates (#3766)
* chore: updated logo, og image, and loaders

* chore: updated brand colors

* chore: added mobile pwa icon
2025-07-31 17:03:57 +05:30
Anmol Singh Bhatia
49adb58ceb [WEB-4488] feat: onboarding revamp (#3770)
* refactor: consolidate password strength indicator into shared UI package

* chore: remove old password strength meter implementations

* chore: update package dependencies for password strength refactor

* chore: code refactor

* chore: brand logo added

* chore:  terms and conditions refactor

* chore: auth form refactor

* chore: oauth enhancements and refactor

* chore: plane new logos added

* chore: auth input form field added to ui package

* chore: password input component added

* chore: web auth refactor

* chore: update brand colors and remove onboarding-specific styles

* chore: clean up unused assets

* chore: profile menu text overflow

* chore: theme related changes

* chore: logo spinner updated

* chore: onboarding constant and types updated

* chore: theme changes and code refactor

* feat: onboarding flow revamp

* fix:  build error and code refactoring

* fix: build error

* chore: consent option added to onboarding and code refactor

* fix: build fix

* chore: code refactor

* chore: auth screen revamp and code refactor

* chore: color token related changes

* chore: onboarding enhancements

* chore: code refactor

* chore: onboarding logic improvement

* chore: code refactor
2025-07-31 16:55:47 +05:30
Prateek Shourya
459e37c0c0 [WEB-4606] improvement: optimize work item types and epic types endpoints (#3786)
* improvement: remove `issues_exists` property from work item types.

* Optimizations for issue type and epic type endpoints

---------

Co-authored-by: Dheeraj Kumar Ketireddy <dheeru0198@gmail.com>
2025-07-30 19:54:19 +05:30
Prateek Shourya
a60e88768d [WEB-4604] fix: build error related to event tracker. #3784 2025-07-30 18:13:22 +05:30
Prateek Shourya
76dee7cbcc [WEB-4604] feat: add missing posthog events for project grouping, trial and upgrade. (#3783) 2025-07-30 17:46:22 +05:30
sriramveeraghanta
4afdc6124c fix: merge conflicts 2025-07-30 17:35:12 +05:30
Prateek Shourya
ef8e613358 [WEB-4603] feat: add missing event trackers (#7513)
* feat: add event trackers for password creation

* feat: add event trackers for project views

* feat: add event trackers for product updates and changelogs

* chore: use element name instead of event name for changelog redirect link
2025-07-30 17:15:59 +05:30
pushya22
beb1a8454f Sync: Community Changes #3776 2025-07-30 14:14:02 +05:30
Aaryan Khandelwal
6e1734c86e [WIKI-570] fix: image alignment for read only editor #7509 2025-07-30 14:12:33 +05:30
dependabot[bot]
05f56d04ba chore(deps): bump linkifyjs in the npm_and_yarn group across 1 directory (#7506)
Bumps the npm_and_yarn group with 1 update in the / directory: [linkifyjs](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkifyjs).


Updates `linkifyjs` from 4.3.1 to 4.3.2
- [Release notes](https://github.com/nfrasser/linkifyjs/releases)
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.3.2/packages/linkifyjs)

---
updated-dependencies:
- dependency-name: linkifyjs
  dependency-version: 4.3.2
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 13:12:00 +05:30
dependabot[bot]
7f58520424 chore(deps): bump linkifyjs in the npm_and_yarn group across 1 directory (#3774)
Bumps the npm_and_yarn group with 1 update in the / directory: [linkifyjs](https://github.com/nfrasser/linkifyjs/tree/HEAD/packages/linkifyjs).


Updates `linkifyjs` from 4.3.1 to 4.3.2
- [Release notes](https://github.com/nfrasser/linkifyjs/releases)
- [Changelog](https://github.com/nfrasser/linkifyjs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nfrasser/linkifyjs/commits/v4.3.2/packages/linkifyjs)

---
updated-dependencies:
- dependency-name: linkifyjs
  dependency-version: 4.3.2
  dependency-type: direct:production
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-30 02:26:05 +05:30
pushya22
6b798ae1f7 Sync: Community Changes #3771 2025-07-29 19:18:36 +05:30
Aaryan Khandelwal
7180570c4a fix: merge conflicts resolved from preview 2025-07-29 19:08:48 +05:30
Vamsi Krishna
1e6640cb4b [WEB-4583]feat: enhanced search comments (#3764)
* chore: added comment

* feat: enhance IssueCommentDocument and search functionality

- Added new fields: issue_title, issue_sequence_id, and issue_type_id to IssueCommentDocument.
- Updated IssueCommentSearchSerializer to include the new fields and changed comment to a SerializerMethodField for better handling of highlighted comments.
- Modified EnhancedGlobalSearchEndpoint to retrieve the new fields and implement highlighting for comments in search results.

* Update IssueCommentDocument and serializers for improved search functionality

- Enhanced IssueCommentDocument by adding an analyzer to the comment field and renaming issue_title to issue_name.
- Updated multiple serializers to make fields like type_id and logo_props optional.
- Improved IssueCommentSearchSerializer to handle highlights more effectively and renamed issue_title to issue_name.
- Adjusted EnhancedGlobalSearchEndpoint to reflect the changes in field names and modified comment highlighting settings.

* feat: integrated apis for wroksapce-search

---------

Co-authored-by: Dheeraj Kumar Ketireddy <dheeru0198@gmail.com>
2025-07-29 19:06:56 +05:30
Aaryan Khandelwal
e0fa6553ae [WIKI-539] refactor: remove lite text read only editor (#7481)
* refactor: remove lite text read only editor

* chore: update types
2025-07-29 18:09:39 +05:30
sriramveeraghanta
690621009a fix: merge conflicts 2025-07-29 12:22:11 +05:30
Vamsi Krishna
55f06cf546 [WEB-4563]fix: image full screen modal #7491 2025-07-28 19:55:13 +05:30
sriram veeraghanta
7b52f739f7 Sync: Community Changes #3763 2025-07-28 12:58:40 +05:30
Sriram Veeraghanta
b1162395ed sync: canary into preview 2025-07-28 12:53:16 +05:30
Sriram Veeraghanta
b93883fc14 chore: version upgrade 2025-07-28 12:51:19 +05:30
Akshita Goyal
f0a7a68ead [WEB-4405] feat: integrations and connections events #3616
Co-authored-by: Sriram Veeraghanta <veeraghanta.sriram@gmail.com>
2025-07-26 17:58:36 +05:30
Akshita Goyal
bb019e921e [WEB-4405] chore: importers + worklogs + initiatives settings event tracker #3620
* feat: importers + wprklogs + initiatives settings events

* fix: lint

---------

Co-authored-by: Sriram Veeraghanta <veeraghanta.sriram@gmail.com>
2025-07-26 17:50:28 +05:30
Vamsi Krishna
51f1b7d069 [WEB-4405]chore: added event trackers for workflows #3624
Co-authored-by: Sriram Veeraghanta <veeraghanta.sriram@gmail.com>
2025-07-26 17:46:51 +05:30
Saurabh Kumar
9663fcb172 [SILO-417] Allow to uncheck states in PR mapping #3748 2025-07-25 18:23:17 +05:30
Saurabh Kumar
5491362490 [SILO-418] Refactor skip additional data import to support old jobs clickup #3759 2025-07-25 17:03:25 +05:30
sriramveeraghanta
41d20f808d fix: merge conflicts 2025-07-25 17:00:48 +05:30