Prateek Shourya
91d23dabe3
[WEB-1185] feat: issue types and issue properties ( #719 )
...
* dev: setup basic store structure for issue types and custom properties.
* dev: create issue types and add back migration for existing issues
* dev: fix save
* dev: fix migration for issue types
* dev: create page version
* dev: add page versioning migrations
* dev: create page version endpoints
* WIP: issue types.
* chore: update issue types & properties store structure.
* dev: add is_default value in issue type
* dev: implement create, update, list and delete for issue-types. (#584 )
* dev: implement create, update, list and delete for issue-types.
* dev: issue properties root.
* dev: rename model
* dev: create issue property and related models
* dev: create issue property and issue types api
* dev: issue type endpoint
* dev: add issue type feature flagging
* dev: issue property options
* dev: issue properties creation and updation.
* dev: add fields to project and issue types
* dev: issue property and issue types api
* dev: update issue type migrations
* dev: issue types enabled
* dev: update folder structure and move default issue type validation
* dev: update values endpoint to return arrays
* dev: rename value to values
* chore: API integration for issue types and properties settings.
* dev: rename urls
* dev: issue type values endpoint
* dev: remove print logs
* dev: create issue property activity task
* dev: return dictionary on issue values list endpoint
* fix: boolean types
* dev: add issue type validation
* fix: issue create with different type
* dev: issue types settings and user side flow.
* chore: add option to enable/ disable issue property.
* chore: fix property attribute popover position
* chore: add validation to remove default value for mandatory properties.
* chore: add validation to disable editing property core attributes.
* allow editing if no issue is attached to the issue type.
* chore: update issue type loader logic.
* chore:minor UI & UX improvements.
* chore: add option to enable/ disable issue types.
* chore: add property title dropdown to allow adding description while creating property.
* chore: minor code restructuring.
* chore: add `scrollIntoView` when adding new properties.
* chore: update enable/ disable issue type logic.
* chore: add property type icon.
* chore: improve property values loader.
* chore: add validation to only show issue types in projects where it's enabled.
* fix: quick add.
* chore: create/ update issue modal components restructuring.
* fix: global issue update through modal on inital load.
* chore: add validations to remove `default_value` when `is_required` is set to True.
* fix: build errors.
* chore: create/ update draft issue with custom properties.
* chore: add logic to get issue property values while creating issue copy.
* dev: remove default issue type creation
* dev: issue property activity endpoint
* chore: set property `is_active` to false by default.
* chore: minor improvements
* chore: refactor logic to render display name in member picker.
* chore:minor improvement to issue types loader and data fetching.
* fix: type declarations.
* chore: add property options for dropdown property type. (#737 )
* chore: add property options for dropdown property type.
* chore: components restructuring.
* improvement: issue types and properties (#742 )
* chore: add property options for dropdown property type.
* chore: components restructuring.
* chore: UI improvements and minor fixes.
* chore: issue types and properties store refactor.
* chore: improve UX copy of properties and attributes.
* chore: improve enable/ disable issue type flow.
* chore: rename `Issue Extra Property` to `Issue Additional Property`
* chore: update `handleCreateDataUpdate` to `updateCreateListData`.
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: Satish Gandham <satish.iitg@gmail.com >
2024-08-02 19:52:37 +05:30
sriram veeraghanta
27836c31c2
Merge branch 'preview' of github.com:makeplane/plane-ee into develop
2024-08-02 17:20:59 +05:30
Nikhil
ccd53979f2
feat: project grouping migrations ( #691 )
...
* feat: project grouping migrations
* chore: updated migration file
* chore: migration file changes
* chore: replaced base modal with project base modal in project attribute
* chore: project attribute migration
* chore: unique constraints migration
* dev: soft delete for project states
* chore: removed db dependency
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: gurusainath <gurusainath007@gmail.com >
2024-08-02 17:20:32 +05:30
Bavisetti Narayan
7ef33029bd
chore: workspace search endpoint ( #732 )
...
* chore: workspace search endpoint
* chore: issue attachment GET and DELETE
* fix: page list endpoint
* chore: yarn file update
2024-08-02 16:40:40 +05:30
Bavisetti Narayan
b44fa8109c
Merge branch 'preview' into sync/ce-ee
2024-08-02 14:50:04 +05:30
Bavisetti Narayan
76983a57e9
[WEB-2092] chore: soft delete migration ( #5286 )
...
* chore: soft delete migration
* chore: page deletion role check
2024-08-02 13:15:59 +05:30
Akshita Goyal
f4f5e5a0d3
[WEB-1907] feat: Favorites Enhancements ( #5262 )
...
* chore: workspace user favorites
* chore: added project id in entity type
* chore: removed the extra key
* chore: removed the project member filter
* chore: updated the project permission layer
* chore: updated the workspace group favorite filter
* fix: project favorite toggle
* chore: Fav feature
* fix: build errors + added navigation
* fix: added remove entity icon
* fix: nomenclature
* chore: hard delete favorites
* fix: review changes
* fix: added optimistic addition to the store
* chore: user favorite hard delete
* fix: linting fixed
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-08-02 12:25:26 +05:30
pushya22
a1d41a8692
Merge pull request #733 from makeplane/sync/ce-ee
...
sync: community changes
2024-08-01 13:21:34 +05:30
Bavisetti Narayan
b381331b75
chore: hard delete favorites ( #5282 )
2024-08-01 13:13:43 +05:30
NarayanBavisetti
244438bb06
Merge branch 'sync/ce-ee' of github.com:makeplane/plane-ee into sync/ce-ee
2024-07-31 20:00:47 +05:30
Bavisetti Narayan
daaa04c6ea
[WEB-2092] fix: added unique constraints for project, module and states ( #5281 )
...
* fix: added unique constraints
* chore: migration indetaton
2024-07-31 19:38:53 +05:30
pablohashescobar
1c3ec06f29
dev: update rephrase tasks to enum
2024-07-31 17:54:28 +05:30
Bavisetti Narayan
ed50c02887
Merge branch 'preview' into sync/ce-ee
2024-07-30 20:25:13 +05:30
Bavisetti Narayan
8415df4cf3
[WEB-1989] chore: archived modules and cycles ( #5212 )
...
* chore: added estimates in module, cycle endpoint
* fix fetching of cycles and modules from appropriate endpoints
* chore: added archived at in the cycle detail
---------
Co-authored-by: rahulramesha <rahulramesham@gmail.com >
2024-07-30 20:08:52 +05:30
Bavisetti Narayan
3c684ecab7
[WEB-2092] chore: changed the hard delete days ( #5255 )
...
* chore: changed the hard delete days
* chore: hard delete key change
* chore: restrict deletion of project
* chore: draft issue delete filter
2024-07-30 20:05:08 +05:30
Nikhil
2aec15bce3
dev: make default value for feature flag to be false from the backend ( #716 )
2024-07-30 19:36:34 +05:30
Prateek Shourya
f1e9ed96de
[WEB-1960] chore: update upgrade to paid plans flow. ( #671 )
...
* dev: workspace price upgrade endpoint
* [WEB-1960] chore: update `upgrade to paid plans` flow.
* chore: delete workspace and cancel subscription UX copy updates.
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2024-07-30 18:31:32 +05:30
akhil-vamshi
aa03685873
basic re-write features added ( #723 )
2024-07-30 18:02:32 +05:30
pushya22
40f50d220a
Merge pull request #718 from makeplane/sync/ce-ee
...
sync: community changes
2024-07-30 16:30:17 +05:30
Bavisetti Narayan
1f8f6d1b26
chore: bulk delete operation ( #5258 )
2024-07-30 15:31:52 +05:30
Bavisetti Narayan
cce7bddbcc
chore: deploy board publish validation ( #5264 )
2024-07-30 15:31:15 +05:30
Henit Chobisa
372fdf3c0c
feat: removed created_by from read_only serializer field, and ProjectMemberEndpoint updates ( #5260 )
...
* feat: removed created by and created_at as readonly fields from issue serializers
* feat: modified serializers for accepting created_by, and changed workspacememberendpoint to projectmemberendpoint
* fix: code suggestions
* chore: resolved code review
* chore: removed unused imports
* fix: passed default user if created_by is absent, and permission classes
* fix: default value for the issue creation
* dev: fix nomenclature
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2024-07-30 13:12:34 +05:30
sriram veeraghanta
216c6a451c
Merge branch 'preview' of github.com:makeplane/plane-ee into sync/ce-ee
2024-07-30 13:10:24 +05:30
Henit Chobisa
3c2aec2776
feat: removed created_by from read_only serializer field, and ProjectMemberEndpoint updates ( #5260 )
...
* feat: removed created by and created_at as readonly fields from issue serializers
* feat: modified serializers for accepting created_by, and changed workspacememberendpoint to projectmemberendpoint
* fix: code suggestions
* chore: resolved code review
* chore: removed unused imports
* fix: passed default user if created_by is absent, and permission classes
* fix: default value for the issue creation
* dev: fix nomenclature
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
2024-07-30 13:03:14 +05:30
sriram veeraghanta
5b4abf9229
Merge branch 'preview' of github.com:makeplane/plane-ee into preview
2024-07-29 20:40:55 +05:30
sriram veeraghanta
7e7dffa464
fix: replacing the disco url with instance config
2024-07-29 20:40:35 +05:30
Akshita Goyal
6dbcd42955
[WEB-1955] Chore/bulk ops ( #693 )
...
* wip
* fix: types and css fixes
* fix: unwanted changes removed
* chore: added cycle, module and estimate
* fix: type fixes
* fix: TBulkIssueProperties keys
* fix: added condition for estimate points
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-07-29 19:14:53 +05:30
sriram veeraghanta
54101035eb
fix: merge conflicts resolved
2024-07-29 15:19:05 +05:30
Nikhil
f48bc5a876
fix: google auth integrity error ( #5229 )
2024-07-29 14:29:45 +05:30
Bavisetti Narayan
10e9122c1d
[WEB-2092] chore: soft delete operation ( #5244 )
...
* chore: soft delete opration
* chore: migration files
* chore: celery time change
* chore: changed the deletion time
2024-07-29 14:29:08 +05:30
Bavisetti Narayan
2c609670c8
[WEB-2043] chore: updated permissions for delete operation ( #5231 )
...
* chore: added permission for delete operation
* chore: added permission for external apis
* chore: condition changes
* chore: minor changes
2024-07-26 16:42:51 +05:30
Bavisetti Narayan
88313cef26
chore: publish a private view ( #702 )
2024-07-25 15:16:09 +05:30
rahulramesha
5ccc9fbc45
[WEB-1255] feat: publish views ( #684 )
...
* chore: views publish endpoints
* fix: members and cycles endpoint
* chore: added issue count and attachment count
* chore: resolved build errors
* chore: added created at and updated at in issue response
* chore: comments, votes and reaction endpoints
* chore: removed the comment, votes and reaction endpoint
* feat Publish views
* chore: added import statement
* revert back unnecessary non ee changes
* fix gantt layout
* fix view issues
* fix lints and remove unncessary code
* revert back yarn.lock
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-07-24 14:32:18 +05:30
sriram veeraghanta
cce2154404
Merge branch 'preview' of github.com:makeplane/plane-ee into develop
2024-07-23 20:58:14 +05:30
sriram veeraghanta
2df1b747a6
Merge branch 'preview' of github.com:makeplane/plane-ee into sync/ce-ee
2024-07-23 20:56:17 +05:30
M. Palanikannan
a8b2bcc838
feat: added created_at field to be writable and added those changes to ( #5142 )
...
the activity
2024-07-23 20:50:51 +05:30
Akshita Goyal
64e14a4e38
[WEB-1940]: Chore/active cycle endpoints ( #620 )
...
* chore: workspace active cycles endpoints
* chore: active cycle list endpoint changes
* fix: changed the start and target date conditions
* chore: active cycles optimization
* fix: optimizations
* fix: Removed revalidation on focus
* fix: added skeleton loader
* fix: code structure optimized
* fix: handled case when estimate points is not there
* fix: indentation
* chore: resolved the import error
* fix: added workspaceSlug prop
* fix: removed indentation
* fix: revoked changes
* fix: handled null state
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-07-23 20:10:50 +05:30
guru_sainath
2a56f163d4
[WEB-1883] chore: implemented feature flagging and handled UI and validation for time tracking ( #687 )
...
* chore: added feature flagging in endpoints
* chore: UI changes, typos and integrated feature flagging for time tracking
* chore: updated typos and handled error
* chore: handled worklog mutation
* chore: handled min number we can enter in worklog form
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-07-23 20:07:32 +05:30
sriram veeraghanta
4750c5f99a
Merge pull request #688 from makeplane/sync/ce-ee
...
sync: community changes
2024-07-23 19:22:30 +05:30
Henit Chobisa
3a6d3d4e82
feat: added external api endpoints for creating users and adding attachments to issues ( #5193 )
...
* feat: added external id and external source for issue attachments
* feat: added endpoint for creating users
* feat: added issue attachment endpoint
* fix: converted user to workspace member
* chore: removed code blocking adding issues when the cycle has been completed
* chore: update models
* chore: added user recent visited table
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
2024-07-23 19:20:50 +05:30
sriram veeraghanta
6e4fa92677
Merge branch 'preview' of github.com:makeplane/plane-ee into develop
2024-07-22 19:55:16 +05:30
sriram veeraghanta
e79c9020bb
Merge pull request #679 from makeplane/sync/ce-ee
...
sync: community changes
2024-07-22 19:46:03 +05:30
guru_sainath
65d4bee539
[WEB-1846] feat: time tracking ( #608 )
...
* chore: integrated time traking enabled/disabled feature on project settings and updated the pro icon as a component
* chore: Showing the toggle and disabled to make any operations on project features
* chore: default exports in constants
* chore: seperated isEnabled and isPro
* chore: updated time traking key
* chore: issue worklog endpoint
* chore: added work log issue
* chore: csv worklog downloads
* chore: acitvity listing
* chore: added workspace in export issues
* chore: initialised services, contants, and store
* chore: integrated worklog hooks
* chore: changed types in worklog type
* chore: worklog response changes
* chore: serializer changes
* chore: corrected the import statement
* chore: Worklog components and page updates
* fix: download csv and excel
* chore: implemented pagination for table and updated worklog downloads
* chore: updated pagination and updated the api for worklog download filter param
* chore: download response change
* chore: import errors resolved in issue worklog
* chore: handled loaders and empty states in worklog settings
* chore: ui, typos and cleanup
* chore: resolved merge conflicts
* chore: updating the time tracking on issue detail page
* chore: updated the ui worklog issue property button
* chore: removed create from the worklog header
* chore: updated default filters from constants
* chore: resolved ce code updates
* chore: ce cleanup
* chore: worklogs in issue activity
* ui: updated UI for peek overview and issue detail for worklog property
* fix: exporter type
* ui: handled the typos
* ui: loader ui height changes
* chore: resolved merge conflicts
* chore: handled the project worklogs enabled/disabled in the issues
* chore: handled empty screen for worklog
* chore: typo
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com >
Co-authored-by: Satish Gandham <satish.iitg@gmail.com >
2024-07-22 19:43:49 +05:30
Bavisetti Narayan
70dc14d4f6
[WEB-1969] chore: migration for issue worklogs and issue property ( #635 )
...
* dev: add issue properties
* fix: migrations
* dev: update issue prop migrations
* dev: update issue props migration
* dev: add validation on issue properties
* chore: migration fixes
* chore: changed the migration file
* chore: minor changes
---------
Co-authored-by: pablohashescobar <nikhilschacko@gmail.com >
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com >
2024-07-22 19:39:38 +05:30
Bavisetti Narayan
17e46c812a
[WEB-2011] chore: export history filters ( #5179 )
...
* chore: time tracking filters
* chore: changed the filter key
2024-07-22 17:45:28 +05:30
Bavisetti Narayan
9c1c0ed166
[WEB-2020] chore: display cross project issue relations ( #5186 )
...
* chore: display cross project issue relations
* chore: removed the slug
2024-07-22 16:51:43 +05:30
Bavisetti Narayan
ae45ff158a
[WEB-1983] fix: intake cycle and module operation and intake api updated ( #5155 )
...
* chore: added assignees and labels in the inbox api
* fix: intake issue cycle and module add operation
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so >
2024-07-22 16:47:16 +05:30
Bavisetti Narayan
c6909604b1
chore: advance views queryset change ( #5182 )
2024-07-22 16:45:46 +05:30
Bavisetti Narayan
4066fd515c
chore: workspace page access control ( #655 )
...
* chore: workspace page access control
* chore: workspace pages access endpoint updated
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so >
2024-07-19 19:57:01 +05:30
Bavisetti Narayan
293e38d720
chore: mark all read notifications api ( #662 )
...
* chore: notification graphql
* chore: migration fixes
* chore: mark all read notifications
* chore: removed the public projects from project api
2024-07-19 19:55:23 +05:30