Prateek Shourya
231fd52992
[WEB-447] feat: projects archive. ( #4014 )
...
* dev: project archive response
* feat: projects archive.
* dev: response changes for cycle and module
* chore: status message changed
* chore: update clear all applied display filters logic.
* style: archived project card UI update.
* chore: archive/ restore taost message update.
* fix: clear all applied display filter logic.
* chore: project empty state update to handle archived projects.
* chore: minor typo fix in cycles and modules archive.
* chore: close cycle/ module overview sidebar if it's already open when clicked on overview button.
* chore: optimize current workspace applied display filter logic.
* chore: update all `archived_at` type from `Date` to `string`.
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-03-21 20:59:34 +05:30
Prateek Shourya
061be85a5d
feat: cycles and modules archive. ( #4005 )
...
* fix: GET request changes
* fix: filtering changes
* feat: cycles and modules archive.
* chore: disable fetching of cycle/ module details when clicked on the card in archives page.
* chore: remove copy link button from archived modules/ cycles.
* fix: archived cycle and module loading fliker issue.
* chore: add validation to only archive completed cycles.
* chore: add validation to only archive completed or cancelled module.
* chore: archived issues/ cycles/ modules empty state update.
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2024-03-20 21:02:58 +05:30
Bavisetti Narayan
4d1b5adfc4
dev: assignee leave changes ( #4009 )
2024-03-20 20:42:14 +05:30
Bavisetti Narayan
180f1d74e8
dev: removed double issue count ( #4008 )
2024-03-20 19:59:31 +05:30
Nikhil
e1f04356fc
dev: add -p flag for the logs folder ( #4007 )
2024-03-20 19:28:19 +05:30
Bavisetti Narayan
2f883e4939
[WEB-780]feat: project cycle module archive ( #3990 )
...
* dev: project cycle module archive
* fix: update filter logic updated
2024-03-20 13:59:31 +05:30
Wiebe Verweij
0f79c6d7d8
Fix test_email command to use new SSL setting ( #3988 )
...
This was missed in pull request #3732 and/or the command didn't exist yet then ...
2024-03-20 12:46:40 +05:30
Nikhil
293854fb3a
fix: user caching when the user leaves/deletes the workspace ( #3989 )
2024-03-20 12:38:00 +05:30
sriram veeraghanta
3139f8e109
fix: merge conflicts resolved
2024-03-18 19:58:39 +05:30
rouja
1b742f66c6
Fix email configuration issue ( #3732 )
2024-03-18 19:43:00 +05:30
Nikhil
82ba9833f2
dev: enable api logging ( #2538 )
...
* dev: enable api logging and control worker count through env
* dev: enable logger instead of printing
* dev: remove worker counts
* dev: enable global level log settings
* dev: add rotating logger
* fix: logging configuration
* dev: api logging and moving the capture exception to utils for logging and then capturing
* fix: information leaking through print logs
* dev: linting fix
* dev: logging configuration for django
* fix: linting errors
* dev: add logs for migrator
* dev: logging cofiguration
* dev: add permision for captain user in Plane
* dev: add log paths in compose
* dev: create directory for logs
* dev: fix linting errors
2024-03-18 14:27:02 +05:30
Bavisetti Narayan
42b524b16a
chore: project active filter ( #3971 )
2024-03-14 19:22:54 +05:30
Aaryan Khandelwal
b930d98665
[WEB-554] feat: modules filtering, searching and ordering ( #3947 )
...
* feat: modules filtering, searching and ordering implemented
* fix: modules ordering
* chore: total issues in list endpoint
* fix: modules ordering
* fix: build errors
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-03-12 20:24:21 +05:30
Bavisetti Narayan
578bd29f6f
chore: active issue total count ( #3936 )
2024-03-12 12:24:58 +05:30
Nikhil
2e5e14556d
feat: test email script ( #3937 )
...
* feat: script for testing emails
* chore: rename subject and body for the mail
2024-03-12 12:00:18 +05:30
Nikhil
4a06572f73
chore: remove deprecated envs ( #3927 )
2024-03-11 21:08:10 +05:30
Anmol Singh Bhatia
01702e9f66
[WEB-402] chore: project issues count ( #3911 )
...
* chore: added project issues count
* chore: project module and cycle issue count
* chore: resolved merge conflicts
* chore: added import statement
* chore: issue count type added
* chore: issue count added in project, cycle and module issues
* fix: lint fixes
* chore: tooltip added in issue count badge
* chore: tooltip added in issue count badge
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
2024-03-11 21:05:00 +05:30
Nikhil
b57c389c75
fix: caching ( #3923 )
2024-03-11 21:04:43 +05:30
Bavisetti Narayan
bc02e56e3c
[WEB-664] refactor: folder structure ( #3884 )
...
* refactor: folder structure
* chore: resolved merge conflicts
2024-03-07 13:33:12 +05:30
Nikhil
1fa47a6c04
[WEB - 549] dev: formatting and removing unused imports ( #3782 )
...
* dev: formatting and removing unused imports
* dev: remove unused imports and format all the files
* fix: linting errors
* dev: format using ruff
* dev: remove unused variables
2024-03-06 20:48:30 +05:30
Nikhil
a852e3cc52
chore: integrations and importers ( #3630 )
...
* dev: update imports to use jira oauth
* dev: remove integration and importer folders and files
2024-03-06 20:41:45 +05:30
Nikhil
ed8782757d
[WEB - 471] dev: caching users and workspace apis ( #3707 )
...
* dev: caching users and workspace apis
* dev: cache user and config apis
* dev: update caching function to use user_id instead of token
* dev: update caching layer
* dev: update caching logic
* dev: format caching file
* dev: refactor caching to include name space and user id as key
* dev: cache project cover image endpoint
2024-03-06 20:39:50 +05:30
Anmol Singh Bhatia
da735f318a
[WEB-404] chore: calendar layout add existing issue workflow improvement ( #3877 )
...
* chore: target date none filter
* chore: calendar layout add existing issue functionality added for cycle and module
* fix: enums export in the types package
* chore: remove NestedKeyOf type
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>
2024-03-06 20:17:32 +05:30
Aaryan Khandelwal
e4f48d6878
[WEB-393] feat: new emoji picker using emoji-picker-react
( #3868 )
...
* chore: emoji-picker-react package added
* chore: emoji and emoji picker component added
* chore: emoji picker custom style added
* chore: migration of the emoji's
* chore: migration changes
* chore: project logo prop
* chore: added logo props in the serializer
* chore: removed unused keys
* chore: implement emoji picker throughout the web app
* style: emoji icon picker
* chore: update project logo renderer in the space app
* chore: migrations fixes
---------
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-03-06 19:15:48 +05:30
Bavisetti Narayan
4572b7378d
[WEB-621] chore: 404 page not found ( #3859 )
...
* chore: custom 404 error
* chore: moved from middleware to view
2024-03-06 14:24:58 +05:30
Aaryan Khandelwal
5a32d10f96
[WEB-373] chore: new dashboard updates ( #3849 )
...
* chore: replaced marimekko graph with a bar graph
* chore: add bar onClick handler
* chore: custom date filter for widgets
* style: priority graph
* chore: workspace profile activity pagination
* chore: profile activity pagination
* chore: user profile activity pagination
* chore: workspace user activity csv download
* chore: download activity button added
* chore: workspace user pagination
* chore: collabrator pagination
* chore: field change
* chore: recent collaborators pagination
* chore: changed the collabrators
* chore: collabrators list changed
* fix: distinct users
* chore: search filter in collaborators
* fix: import error
* chore: update priority graph x-axis values
* chore: admin and member request validation
* chore: update csv download request method
* chore: search implementation for the collaborators widget
* refactor: priority distribution card
* chore: add enum for duration filters
* chore: update inbox types
* chore: add todos for refactoring
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-03-06 14:24:36 +05:30
Bavisetti Narayan
87eadc3c5d
chore: issue link model field change ( #3852 )
2024-03-06 14:21:07 +05:30
Bavisetti Narayan
bc6e48fcd6
chore: issue comment PATCH changes ( #3850 )
2024-03-01 13:33:23 +05:30
Bavisetti Narayan
56805203f1
[WEB-597] chore: dashboard overdue issues ( #3832 )
...
* fix bug of dashboard report overdue of all tasks #3815 (#3823 )
* chore: pending issues filter
* chore: removed the Q parameter
* chore: dashboard widget overdue stats card redirection params updated
---------
Co-authored-by: AbId KhAn <abidkhan484@gmail.com>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
2024-02-29 13:32:16 +05:30
pablohashescobar
37fb3cd4e2
Merge branch 'develop' of github.com:makeplane/plane into dev/external-pings
2024-02-28 16:55:29 +05:30
Aaryan Khandelwal
30cc923fdb
[WEB-419] feat: manual issue archival ( #3801 )
...
* fix: issue archive without automation
* fix: unarchive issue endpoint change
* chore: archiving logic implemented in the quick-actions dropdowns
* chore: peek overview archive button
* chore: issue archive completed at state
* chore: updated archiving icon and added archive option everywhere
* chore: all issues quick actions dropdown
* chore: archive and unarchive response
* fix: archival mutation
* fix: restore issue from peek overview
* chore: update notification content for archive/restore
* refactor: activity user name
* fix: all issues mutation
* fix: restore issue auth
* chore: close peek overview on archival
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: gurusainath <gurusainath007@gmail.com>
2024-02-28 16:53:26 +05:30
Bavisetti Narayan
bd142989b4
[WEB-590] chore: project member active ( #3820 )
...
* chore: project member active filter
* chore: updated active filter
2024-02-28 15:17:35 +05:30
guru_sainath
34d6b135f2
[WEB-581] fix: issue editing functionality enhancement in Create/Edit modal ( #3809 )
...
* chore: draft issue update request
* chore: changed the serializer
* chore: handled issue description in issue modal, inbox issues mutation and draft issue mutaion and changed the endpoints
* chore: handled draft toggle in make a issue payload in issues
* chore: handled issue labels in the inbox issues
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
2024-02-27 16:58:46 +05:30
Bavisetti Narayan
aba170dbde
chore: sequence id search in the issue search ( #3807 )
2024-02-27 16:55:00 +05:30
Bavisetti Narayan
58e0170cac
chore: posthog key validation ( #3766 )
2024-02-27 16:53:56 +05:30
sriram veeraghanta
ee57f815fd
chore: update package version
2024-02-26 19:47:02 +05:30
Bavisetti Narayan
87888a55ce
chore: added description in inbox issue ( #3802 )
2024-02-26 19:44:42 +05:30
guru_sainath
01e09873e6
[WEB-534] fix: application sidebar project, favourite project sidebar DND ( #3778 )
...
* fix: application sidebar project and favorite project reordering issue resolved
* fix: enabled posthog
* chore: project sort order in POST
* chore: project member sort order
* chore: project sorting order
* fix: handle dragdrop functionality from store to helper function in project sidebar
* fix: resolved build error
---------
Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
Co-authored-by: Anmol Singh Bhatia <anmolsinghbhatia@plane.so>
2024-02-26 19:42:36 +05:30
pablohashescobar
510eeb7a8f
dev: remove ping
2024-02-26 11:36:55 +05:30
sriram veeraghanta
7c85ee7e55
Merge branch 'develop' of github.com:makeplane/plane into develop
2024-02-23 21:48:37 +05:30
dependabot[bot]
9c1d496165
chore(deps): bump cryptography in /apiserver/requirements ( #3784 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 42.0.0 to 42.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/42.0.0...42.0.4 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-23 21:47:57 +05:30
Nikhil
d6a32ef75d
dev: fix sentry profiling rate ( #3785 )
2024-02-23 21:47:25 +05:30
Bavisetti Narayan
1f7565ce52
fix: email notification assignees ( #3762 )
2024-02-23 19:03:09 +05:30
Nikhil
03e5f4a5bd
[WEB-468] fix: issue detail endpoints ( #3722 )
...
* dev: add is_subscriber to issue details endpoint
* dev: remove is_subscribed annotation from detail serializers
* dev: update issue details endpoint
* dev: inbox issue create
* dev: issue detail serializer
* dev: optimize and add extra fields for issue details
* dev: remove data from issue updates
* dev: add fields for issue link and attachment
* remove expecting a issue response while updating and deleting an issue
* change link, attachment and reaction types and modify store to recieve their data from within the issue detail API call
* make changes for subscription store to recieve data from issue detail API call
* dev: add issue reaction id
* add query prarms for archived issue
---------
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
2024-02-22 20:58:34 +05:30
Nikhil
7927b7678d
[WEB - 508] chore: bot filter ( #3751 )
...
* dev: update bot filters
* dev: remove bot filters from workspace
* filter out bot members in workspace
* dev: remove filtering from project member listing
* dev: update filtering for bot workspace members
---------
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
2024-02-22 20:22:03 +05:30
Nikhil
acf81f30f5
fix: transfer cycle issues ( #3746 )
2024-02-22 14:46:02 +05:30
Nikhil
1cc2a4e679
dev: update python runtime version ( #3740 )
2024-02-22 14:44:02 +05:30
Bavisetti Narayan
c61e8fdb24
chore: project filter updated ( #3745 )
2024-02-22 14:42:57 +05:30
Bavisetti Narayan
b1a5e4872b
[WEB - 490] chore: issue serializer changes ( #3741 )
...
* chore: issue serializer changes
* add assignee id check on the frontend
* add z-index for spreadsheet issue layout
---------
Co-authored-by: rahulramesha <rahulramesham@gmail.com>
2024-02-21 21:19:00 +05:30
Nikhil
e86d2ba743
[WEB - 485] chore: external apis validation ( #3737 )
...
* dev: add integrity validation for states
* dev: add validation for issue comment with same external id and external source
2024-02-21 19:51:25 +05:30