Commit Graph

2111 Commits

Author SHA1 Message Date
Prateek Shourya
6e726aea46 chore: team issues scope (#2118)
* chore: team issues api changes to support team scope

* chore: team issues layout scope

* chore: add issue to list validation

* fix: assignee filter

* chore: update member filter scope to use enum

* fix: IssueAssignee import

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2025-01-06 20:45:19 +05:30
pushya22
11382b4b4b Merge branch 'preview' into sync/ce-ee 2025-01-06 20:42:22 +05:30
Akshita Goyal
790ecee629 [WEB-2846] feat: home integrations (#6321)
* wip

* chore: wip

* fix: preserved old component

* fix

* fix: seperate route added

* fix

* Only return user ID of project members

* Return issue ID

* fix: recents api integrations

* fix: types

* fix: types

* fix: added tooltips

* chore: added apis

---------

Co-authored-by: sangeethailango <sangeethailango21@gmail.com>
Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
2025-01-06 20:36:13 +05:30
guru_sainath
0cabde03f0 [WEB-3044] fix: Correct handling of equal start and end dates in cycle create and update (#6328)
* chore: handled start and end date issue when user send the start and end date equal

* chore: updated variable name and comment

* chore: typo
2025-01-06 20:31:31 +05:30
Bavisetti Narayan
040d939e50 Merge branch 'preview' into sync/ce-ee 2025-01-06 17:42:56 +05:30
Sangeetha
1acaae9d5e [WEB-3038]feat: home preferences (#6308)
* WIP

* WIP

* WIP

* WIP

* Create home preference if not exist

* chore: handled the unique state name validation (#6299)

* fix: changed the response structure (#6301)

* [WEB-1964]chore: cycles actions restructuring (#6298)

* chore: cycles quick actions restructuring

* chore: added additional actions to cycle list actions

* chore: cycle quick action structure

* chore: added additional actions to cycle list actions

* chore: added end cycle hook

* fix: updated end cycle export

---------

Co-authored-by: gurusinath <gurusainath007@gmail.com>

* fix: active cycle graph tooltip and endpoint validation (#6306)

* [WEB-2870]feat: language support (#6215)

* fix: adding language support package

* fix: language support implementation using mobx

* fix: adding more languages for support

* fix: profile settings translations

* feat: added language support for sidebar and user settings

* feat: added language support for deactivation modal

* fix: added project sync after transfer issues (#6200)

* code refactor and improvement (#6203)

* chore: package code refactoring

* chore: component restructuring and refactor

* chore: comment create improvement

* refactor: enhance workspace and project wrapper modularity (#6207)

* [WEB-2678]feat: added functionality to add labels directly from dropdown (#6211)

* enhancement:added functionality to add features directly from dropdown

* fix: fixed import order

* fix: fixed lint errors

* chore: added common component for project activity (#6212)

* chore: added common component for project activity

* fix: added enum

* fix: added enum for initiatives

* - Do not clear temp files that are locked. (#6214)

- Handle edge cases in sync workspace

* fix: labels empty state for drop down (#6216)

* refactor: remove cn helper function from the editor package (#6217)

* * feat: added language support to issue create modal in sidebar
* fix: project activity type

* * fix: added missing translations
* fix: modified translation for plurals

* fix: fixed spanish translation

* dev: language type error in space user profile types

* fix: type fixes

* chore: added alpha tag

---------

Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com>
Co-authored-by: Satish Gandham <satish.iitg@gmail.com>
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com>
Co-authored-by: gurusinath <gurusainath007@gmail.com>

* feat: introduced stacked bar chart and tree map chart. (#6305)

* feat: add issue attachment external endpoint (#6307)

* [PE-97] chore: re-order pages options (#6303)

* chore: re-order pages dropdown options

* chore: re-order pages dropdown options

* fix: remove localdb tracing

* [WEB-2937] feat: home recent activies list endpoint (#6295)

* Crud for wuick links

* Validate quick link existence

* Add custom method for destroy and retrieve

* Add List method

* Remove print statements

* List all the workspace quick links

* feat: endpoint to get recently active items

* Resolve conflicts

* Resolve conflicts

* Add filter to only list required entities

* Return required fields

* Add filter

* Add filter

* fix: remove emoji edit for uneditable pages (#6304)

* Removed duplicate imports

* feat: patch api

* Enable sort order to be updatable

* Return key name
only insert missing keys
use serializer to return data

* Remove random generation of sort_order

* Remove name field
Remove random generation of sort_order

---------

Co-authored-by: Bavisetti Narayan <72156168+NarayanBavisetti@users.noreply.github.com>
Co-authored-by: Vamsi Krishna <46787868+mathalav55@users.noreply.github.com>
Co-authored-by: gurusinath <gurusainath007@gmail.com>
Co-authored-by: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
Co-authored-by: Prateek Shourya <prateekshourya29@gmail.com>
Co-authored-by: Akshita Goyal <36129505+gakshita@users.noreply.github.com>
Co-authored-by: Satish Gandham <satish.iitg@gmail.com>
Co-authored-by: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com>
Co-authored-by: Nikhil <118773738+pablohashescobar@users.noreply.github.com>
2025-01-06 17:36:10 +05:30
Vamsi Krishna
625cbf872b [WEB-2711]fix: guest mentions and assignees (#6315)
* chore: issue search filter

* * fix: restricting guest user from assignees and mentions

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2025-01-06 13:06:16 +05:30
Prateek Shourya
5e8f9ad7fb improvement: team analytics and minor bug fixes (#2106)
* feat: team analytics

* feat: team analytics

* fix: lead activity

* feat: team dependencies

* fix: team dependency analytics

* chore: team activity ux copy and other minor improvements

* fix: member permissions

* chore: ui & ux improvements

* feat: add tree map endpoint

* chore: add empty dates when date x_axis selected

* fix: workload endpoint to return start date

* chore: minor updates to team statistics endpoint

* chore: readd feature flag

* fix: analytic key

* feat: team analytics

* chore: team empty state ux copy

* chore: remove weekends

* chore: add workload summary endpoint

* chore: add no due date issues

* chore: add dependency type

* chore: update workload chart endpoint

* chore: add  to team dependency issue endpoint

* chore: team and chart related type updates

* chore: team endpoints improvements

* chore: team analytics store improvements

* chore: added peek overview for team dependency issue and other improvements

* chore: team statistics tree map filters and improvements

* chore: added label for tree map chart

* chore: team workload chart and summary improvement

* fix: logic to check if projects are updated

* chore: minor ux copy improvement

* chore: remove unwanted logic

* chore: fetch only team-level pages/views for the  tab

* fix: statistics endpoint for tree

* chore: update default  filter to  for team issues and team view issues

* chore: update cancelled project state background color

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2025-01-03 23:32:41 +05:30
Nikhil
6eaa269c5d feat: add initiative epic model (#2082) 2025-01-03 23:32:11 +05:30
sriram veeraghanta
53ef471f22 Merge pull request #2108 from makeplane/sync/ce-ee
Sync: Community Changes
2025-01-03 23:31:28 +05:30
Nikhil
e4f9d027fe feat: workspace home preference model (#6300)
* feat: workspace home preference model

* chore: changed page title to textfield

* chore: add sort order

* chore: added null value in sticky title

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2025-01-03 20:24:35 +05:30
guru_sainath
f98a372dd3 [MOBIL-639] chore: handle workspace and project asset downloadable URLs (#2080)
* chore: handled the worksapce and project asset downloadable url

* chore: updated the asset fetch

* chore: added await
2025-01-03 16:48:46 +05:30
guru_sainath
fe077f4846 [MOBIL-646] chore: add issue attachment mutations and update enums for workspace and project asset mutations (#2094)
* chore: issue attachements queries and mutations

* chore: updated attachment id in Issue attachment
2025-01-03 16:48:05 +05:30
guru_sainath
e8636aac94 [MOBIL-652] chore: add new query for issue comment v2 (#2098)
* chore: created new query for issue comment v2

* chore: made the response type bool in v1
2025-01-03 16:47:49 +05:30
Nikhil
905374a014 Update __init__.py (#2103) 2025-01-03 15:28:04 +05:30
Nikhil
5e8b8ca3be Merge branch 'preview' into sync/ce-ee 2025-01-03 15:25:34 +05:30
Bavisetti Narayan
f5748abcb6 chore: added the status for patch (#2092) 2025-01-03 15:10:19 +05:30
Prateek Shourya
6e9433cbc1 feat: team analytics (#2091)
* feat: team analytics

* feat: team analytics

* fix: lead activity

* feat: team dependencies

* fix: team dependency analytics

* chore: team activity ux copy and other minor improvements

* fix: member permissions

* chore: ui & ux improvements

* feat: add tree map endpoint

* chore: add empty dates when date x_axis selected

* fix: workload endpoint to return start date

* chore: minor updates to team statistics endpoint

* chore: readd feature flag

* fix: analytic key

* feat: team analytics

* chore: team empty state ux copy

* chore: remove weekends

---------

Co-authored-by: pablohashescobar <nikhilschacko@gmail.com>
2025-01-03 15:09:43 +05:30
Sangeetha
870ca17e13 [WEB-2937] feat: home recent activies list endpoint (#6295)
* Crud for wuick links

* Validate quick link existence

* Add custom method for destroy and retrieve

* Add List method

* Remove print statements

* List all the workspace quick links

* feat: endpoint to get recently active items

* Resolve conflicts

* Resolve conflicts

* Add filter to only list required entities

* Return required fields

* Add filter

* Add filter
2025-01-03 15:09:01 +05:30
sriram veeraghanta
28d65a5950 fix: merge conflicts resolved 2025-01-03 14:37:11 +05:30
Nikhil
3fd2550d69 feat: add issue attachment external endpoint (#6307) 2025-01-03 14:29:40 +05:30
guru_sainath
4732f9ffcf chore: parent issue and sub issues filter error in issye type (#2097) 2025-01-03 14:12:58 +05:30
Bavisetti Narayan
01d34ec4d7 [WEB-3034] fix: sticky delete operation (#2096)
* fix: delete operation in sticky

* chore: permission change in update
2025-01-03 14:09:47 +05:30
guru_sainath
3eafdc6922 chore: handled project parent issue error in issue list (#2090) 2025-01-02 21:04:35 +05:30
Anmol Singh Bhatia
bc401457c7 [WEB-3031] fix: project overview description activity (#2089)
* fix: project overview description activity

* fix: project overview metrics

* chore: project settings ux updated
2025-01-02 20:34:11 +05:30
Aaryan Khandelwal
fd67a39af9 regression: workspace and team pages duplicate logic (#2077)
* chore: duplicate for pages in workspace and team

* chore: workspace and team page duplicate logic

* fix: changed the url structure

* fix: changed the response structure

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2025-01-02 15:53:50 +05:30
pushya22
74005a6bab Merge pull request #2081 from makeplane/sync/ce-ee
Sync: Community Changes
2025-01-02 15:53:33 +05:30
Bavisetti Narayan
5e6c02358d fix: changed the response structure (#6301) 2025-01-02 15:51:38 +05:30
Bavisetti Narayan
e7e3e620ab chore: added new activity in the overview (#1987)
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2025-01-02 15:43:48 +05:30
Bavisetti Narayan
5736518f85 chore: handled the project state duplicate (#2075) 2025-01-02 15:40:12 +05:30
guru_sainath
1f8176ebb2 chore: handled the private and poublic projects based on the worksapce member role (#2076) 2025-01-02 15:39:11 +05:30
pushya22
54ee636802 Merge pull request #2074 from makeplane/sync/ce-ee
Sync: Community Changes
2025-01-02 15:20:23 +05:30
Bavisetti Narayan
61d6d928ba chore: handled the unique state name validation (#6299) 2025-01-02 14:43:43 +05:30
guru_sainath
fcfa8f0fb7 chore: workspace license and accessbility mutation (#2048)
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2025-01-02 13:41:56 +05:30
guru_sainath
b21fd5efe4 chore: integrated issue links queries and mutations in issue detail (#2047) 2025-01-02 13:41:14 +05:30
guru_sainath
b7c1e5b625 [MOBIL-637] chore: Add notification ID to push notification payload for marking as read (#2046)
* chore: added notification id in the push notification payload

* dev: updated the notification id in push notification payload
2025-01-02 13:40:37 +05:30
guru_sainath
e8f1d1a581 chore: handled issue start_date and end_date none in issue update (#2049) 2025-01-02 13:39:48 +05:30
guru_sainath
d3e5a9e785 [MOBIL-640] chore: Update cycle and module IDs in issue create mutation (#2050)
* chore: updated the cycle and module ids in the issue create mutation

* chore: fixes the module and cycle in issue create mutation
2025-01-02 13:39:28 +05:30
guru_sainath
f8c19590e4 [MOBIL-644] chore: Integrate timezone list and update user information query and profile update mutation (#2057)
* chore: updated timezones list

* chore: updated mobile fileds in user profile type

* chore: updated user information query and profile update mutation
2025-01-02 13:39:02 +05:30
guru_sainath
2e0f9e3606 [MOBIL-638] chore: add workspace-level asset upload and update project-level asset upload mutation (#2062)
* chore: updated project assets

* chore: handled the project level asset upload

* chore: workspace level asset upload
2025-01-02 13:38:40 +05:30
Nikhil
7f6493de1e fix: team space comment activity (#2067) 2025-01-02 13:20:17 +05:30
Saurabh Kumar
12a11a9cad [SILO-43] - chore: APIs on Django end for Jobs and Config (#2038)
* chore: import job and report APIs

* import job external APIs and feature flag addition

* rename type key to source in import job model

* chore: workspace connections and credential APIs

* separate views for custom URLs

* remove import job rename migrations

* merge list and get methods + silo feature flag in constants package

* fix: missing check feature flag

* fix: missing routes

* fix: missing routes

* rename requet url prefix

* fix workspace import

* pk fixes

* bug fixes

* permission layer in APIs + move list method inside get
2025-01-02 13:18:26 +05:30
guru_sainath
586e520969 chore: handled parent issue from other projects (#2066) 2024-12-31 17:51:11 +05:30
Akshita Goyal
501d43a2c2 [WEB-2846] Feat: stickies (#2014)
* feat: stickies ui

* chore: created crud endpoints for sticky

* feat: integrations

* fix: tooltip

* fix: recents

* fix: inputs

* fix: minor issues

* fix: reduced debounce timer + handled no name

* feat: added formatting options in sticky

* chore: new sticky flow added

* fix: color

* fix: build

* fix: minor fixes

* fix: lint

* fix: resolved review comments

* fix: added empty state

* fix: masonry layout

* fix: added pagination

* fix: masonry layout

* fix: type ignored

* chore: feature flagged

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-12-31 17:15:07 +05:30
Nikhil
01a8525ec2 feat: add workspace member and project member activity models (#2054)
* workspace-activity-model

* fix: workspace activity
2024-12-31 16:40:44 +05:30
Nikhil
cca217bcb4 fix: imports (#2063) 2024-12-31 16:39:54 +05:30
Anmol Singh Bhatia
4ed7581ad4 chore: initiative comment file asset type updated (#2058) 2024-12-31 15:46:00 +05:30
Nikhil
3e2b4384e4 Merge branch 'preview' into sync/ce-ee 2024-12-31 15:41:26 +05:30
Bavisetti Narayan
119d46dc2b chore: search issues endpoint (#6291) 2024-12-31 15:29:38 +05:30
Sangeetha
25f7d813b9 [WEB-2928] feat: Home Quick links CRUD (#6290)
* Crud for wuick links

* Validate quick link existence

* Add custom method for destroy and retrieve

* Add List method

* Remove print statements

* List all the workspace quick links

* Filter by user
2024-12-31 15:06:24 +05:30