pablohashescobar
62e736677a
fix: cycle date check endpoint ( #748 )
2023-04-10 10:58:32 +05:30
pablohashescobar
bd9de0c213
feat: activity for issue attachments and links ( #746 )
2023-04-10 10:58:22 +05:30
pablohashescobar
c80968bb23
feat: bulk update estimate endpoint ( #755 )
2023-04-10 10:58:09 +05:30
vamsi
eac4b21ead
dev: migrations for estimate Estimate, IssueAttachment
2023-04-09 03:13:46 +05:30
pablohashescobar
d88a95b1e9
fix: celery worker for issue activities ( #744 )
...
* dev: update celery configuration to root folder
* dev: update import for celery
* fix: worker to deserialize data
2023-04-08 15:46:05 +05:30
pablohashescobar
c0b732f1f1
chore: rename project name to project key ( #731 )
2023-04-06 22:58:13 +05:30
pablohashescobar
6be775434d
fix: project issue search endpoint ( #729 )
2023-04-06 22:58:03 +05:30
pablohashescobar
687b05d221
dev: upgrade python version ( #728 )
2023-04-06 22:57:36 +05:30
pablohashescobar
59a33587a0
feat: delete endpoint for importers ( #725 )
...
* feat: delete endpoint for importers
* fix: delete endpoint for importers
2023-04-06 22:57:20 +05:30
pablohashescobar
e46487c130
chore: add project details on importer service endpoint ( #714 )
...
* chore: add project details on importer service endpoint
* dev: add select related for imports
2023-04-06 22:57:06 +05:30
pablohashescobar
5b72b1672f
chore: add workspace and project details on label endpoints ( #713 )
2023-04-06 22:56:55 +05:30
pablohashescobar
ec818a5523
refactor: move all background task from rqworker to celery ( #668 )
...
* refactor: move all background task from rqworker to celery
* dev: update background job to take input in parameters rather than a single dict
* dev: update procfile for new worker
* dev: docker updates for new celery worker
2023-04-06 22:56:36 +05:30
pablohashescobar
100c431ac3
fix: default assignee for issues ( #712 )
...
* fix: default assignee for issues
* fix: check for empty array as well
2023-04-06 22:56:24 +05:30
pablohashescobar
86ec46db2c
dev: add imports for back migration and add migration for views ( #707 )
2023-04-06 13:59:43 +05:30
pablohashescobar
6a579f85ad
feat: bulk create endpoint for estimate points ( #708 )
...
* feat: bulk create endpoint for estimate points
* dev: remove integrity logic and update url
2023-04-06 13:59:17 +05:30
pablohashescobar
105428894f
fix: add check if the users need to be imported ( #716 )
2023-04-06 13:58:56 +05:30
pablohashescobar
f2144c3e89
fix: issue search endpoint for parent issues ( #705 )
...
* fix: issue search endpoint for parent issues
* fix: parent search
* fix: search endpoint
2023-04-06 13:58:27 +05:30
pablohashescobar
1562939287
chore: add workspace details on comment serializer ( #697 )
2023-04-05 00:20:21 +05:30
pablohashescobar
cc07e2790d
feat: issue estimations ( #696 )
...
* dev: initialize estimation
* dev: issue estimation field in issues and project settings
* dev: update issue estimation logic
2023-04-05 00:19:53 +05:30
pablohashescobar
97386e9d07
feat: issue attachments ( #677 )
2023-04-05 00:17:55 +05:30
pablohashescobar
ff5cddeb95
feat: issue search endpoint ( #667 )
...
* feat: issue search endpoints
* dev: update issue search for blocker and blocked by
2023-04-05 00:17:16 +05:30
pablohashescobar
7f7ceec24c
chore: return user role in user onboard endpoint ( #682 )
2023-04-04 18:07:17 +05:30
pablohashescobar
adf366b325
chore: gpt environment variables in the example file ( #698 )
2023-04-04 18:07:01 +05:30
pablohashescobar
588247f1c1
dev: back migration for project member views ( #663 )
2023-04-04 00:00:03 +05:30
pablohashescobar
1bb93f1f50
dev: back migration to update label colors ( #664 )
2023-04-03 23:58:35 +05:30
pablohashescobar
d990f0038b
fix: module link create url validation ( #678 )
2023-04-03 23:58:24 +05:30
pablohashescobar
15ce3537ad
fix: recent pages endpoint ( #640 )
...
* fix: recent pages endpoint for date
* fix: order by
2023-03-31 03:32:32 +05:30
vamsi
29ea592c4a
dev: upgrade redis requirements to 4.5.4
2023-03-31 02:08:29 +05:30
vamsi
05323d4697
dev: new migrations for Pages related attributes
2023-03-31 02:04:33 +05:30
pablohashescobar
f9ee898d88
chore: add workspace details and project details in page responses ( #615 )
...
* chore: add workspace details and project details in page responses
* fix: typo in workspace queryset
2023-03-30 18:59:39 +05:30
pablohashescobar
f79fdbf782
chore: create activity when a block is converter into an issue ( #609 )
2023-03-30 18:58:51 +05:30
pablohashescobar
1d7b65ad83
fix: transfer issues endpoint ( #620 )
2023-03-30 18:58:23 +05:30
pablohashescobar
9c4fcca6c1
fix: ordering in queryset ( #598 )
2023-03-30 16:33:16 +05:30
pablohashescobar
5aad20e7ed
fix: project update for identifier ( #604 )
2023-03-30 16:33:04 +05:30
pablohashescobar
3a599b6436
chore: workspace detail on issue activity serializer ( #607 )
2023-03-30 16:32:48 +05:30
pablohashescobar
89bb439d62
chore: return user request count from logger ( #596 )
2023-03-30 02:04:41 +05:30
pablohashescobar
6a40dd911f
fix: cycles date check for null and incomplete cycles endpoint ( #580 )
...
Co-authored-by: Vamsi Kurama <vamsi.kurama@gmail.com>
2023-03-30 01:26:14 +05:30
pablohashescobar
9064709d5d
feat: user activities endpoint ( #590 )
2023-03-30 01:25:55 +05:30
pablohashescobar
6d8eda9814
chore: update API endpoints for analytics ( #574 )
...
* chore: return workspace details on project create and update
* chore: update endpoints to return workspace and project details
---------
Co-authored-by: Vamsi Kurama <vamsi.kurama@gmail.com>
2023-03-30 01:25:32 +05:30
pablohashescobar
7eaec16381
chore: add cycle id and module id in issues list endpoint ( #586 )
2023-03-30 01:25:16 +05:30
pablohashescobar
d7ed237f78
feat: add API limit for AI assistance ( #592 )
2023-03-30 01:23:56 +05:30
pablohashescobar
1255f4756d
fix: uuid serilaizable error
2023-03-29 16:25:06 +05:30
pablohashescobar
3ba9cddc2a
chore: add user id when logging for analytics
2023-03-29 16:15:11 +05:30
pablohashescobar
628591854d
fix: search endpoint to return distint results ( #566 )
...
Co-authored-by: Vamsi Kurama <vamsi.kurama@gmail.com>
2023-03-29 00:23:35 +05:30
pablohashescobar
05e9c0f76f
fix: cycle validation for completed cycles ( #559 )
2023-03-29 00:23:16 +05:30
pablohashescobar
3bebcc4714
chore: return gpt response in html ( #555 )
...
* chore: return gpt response in html
* chore: update the response br
2023-03-29 00:23:02 +05:30
pablohashescobar
d16d32cea8
feat: move issues from one cycle to another ( #554 )
...
* feat: move issues from one cycle to another
* fix: push method when updating
* fix: new cycle completed validation
2023-03-29 00:22:48 +05:30
dependabot[bot]
d9f31a1eb7
chore(deps): bump redis from 4.4.2 to 4.5.3 in /apiserver/requirements ( #556 )
...
Bumps [redis](https://github.com/redis/redis-py ) from 4.4.2 to 4.5.3.
- [Release notes](https://github.com/redis/redis-py/releases )
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES )
- [Commits](https://github.com/redis/redis-py/compare/v4.4.2...v4.5.3 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 03:41:58 +05:30
pablohashescobar
a06d59f77d
feat: sync flag for syncing issues with page blocks ( #547 )
2023-03-28 01:52:46 +05:30
pablohashescobar
722a053461
fix: date for earlier this week ( #540 )
2023-03-28 01:52:34 +05:30
pablohashescobar
d6818e74fd
feat: page view toggle in project settings ( #536 )
2023-03-28 01:52:21 +05:30
pablohashescobar
a5a96d9f66
fix: add slack sdk in requirements file ( #546 )
2023-03-28 00:33:14 +05:30
pablohashescobar
691ea0c080
feat: slack bot setup ( #545 )
2023-03-27 23:37:00 +05:30
pablohashescobar
8bd557a743
feat: gzip compressor for performance upgrades ( #538 )
2023-03-27 23:36:13 +05:30
pablohashescobar
35b80b422d
fix: gpt task and prompt ( #537 )
2023-03-27 23:36:00 +05:30
pablohashescobar
d6ffc3176e
fix: global search endpoint to show entities within projects and add filtering through identifiers ( #543 )
2023-03-27 23:34:04 +05:30
pablohashescobar
52d4828e1d
fix: issue filters for start date and target date ( #530 )
2023-03-25 23:57:31 +05:30
pablohashescobar
c5baa6183c
fix: pages endpoint for dates and access ( #531 )
...
* fix: pages endpoint for dates and access
* fix: recent pages endpoint
* fix: recent pages endpoint
* fix: date object in recent pages endpoint
* dev: update nomenclature
2023-03-25 23:57:16 +05:30
pablohashescobar
69387ffd8c
fix: page labels update ( #532 )
2023-03-25 23:57:06 +05:30
pablohashescobar
32ab7951f7
perf: update issue serializer ( #534 )
2023-03-25 23:56:53 +05:30
pablohashescobar
578d724e41
feat: global search endpoint for workspace ( #529 )
2023-03-25 11:16:33 +05:30
pablohashescobar
a3a792741f
feat: GPT integration ( #526 )
...
* feat: GPT integration
* dev: move engine value to env variable
2023-03-25 11:14:26 +05:30
pablohashescobar
31624f3ae6
fix: start date and target date issue filter ( #525 )
2023-03-25 11:14:16 +05:30
pablohashescobar
5152deb2d0
fix: model ordering ( #521 )
...
* fix: model ordering
* fix: my pages and create by others pages
2023-03-25 11:14:05 +05:30
pablohashescobar
c6ba93da72
fix: dashboard issues filters ( #519 )
...
* fix: upcoming issues filters
* dev: update dashboard endpoint to return correct month
2023-03-25 11:13:14 +05:30
pablohashescobar
28b3c999ae
dev: update recent pages endpoint and return blocks on page listing ( #517 )
...
* dev: update recent pages endpoint and return blocks on page listing
* fix: yesterday's pages
2023-03-25 11:12:54 +05:30
pablohashescobar
6c6f9a5bfd
fix: dashboard endpoint for overdue and upcoming issues ( #502 )
...
* fix: dashboard endpoint for overdue and upcoming issues
* dev: update for upcoming issue to get target date null issues as well
* dev: update the filter
2023-03-24 00:13:48 +05:30
pablohashescobar
3056727190
dev: endpoints for my, other, recent and favorite pages, add sort order and color for pages ( #499 )
...
* dev: endpoints for my, other, recent and favorite pages, add sort order and color for pages
* dev: fix state attribute error while saving page blocks
2023-03-24 00:13:26 +05:30
pablohashescobar
053ae2063e
fix: issue filtering keyerror ( #494 )
2023-03-24 00:13:05 +05:30
pablohashescobar
2501c819d3
fix: keyerror on comment create and update ( #492 )
2023-03-24 00:12:56 +05:30
pablohashescobar
4e3c9397ea
feat: page labels and favorites ( #487 )
...
* dev: initiate page labels
* dev: page labels
* dev: my pages endpoint
2023-03-22 23:41:30 +05:30
pablohashescobar
27b1308227
fix: file asset uploading and deleting ( #496 )
2023-03-22 23:38:47 +05:30
vamsi
818d1147d5
dev: new migrations for added fields and introducing Pages
2023-03-22 01:39:53 +05:30
pablohashescobar
c4594bff01
feat: cycles and modules issues state group percentages ( #484 )
...
* dev: state group issue percentage on cycle list
* dev: add issue percentage fields for modules and query updates on cycle apis
2023-03-22 01:36:52 +05:30
pablohashescobar
5e81600e38
feat: jira issue importer ( #476 )
...
* dev: initialize jira importer
* dev: create service import for jira
* dev: update task to create all users for project and workspace and also create assignees when importing bulk assignees
* dev: create bulk modules import endpoint for jira epics
* dev: create bulk module issues when importing modules
2023-03-22 01:36:38 +05:30
pablohashescobar
846e73e3b8
feat: add issue filters for cycles and modules ( #475 )
2023-03-22 01:36:06 +05:30
pablohashescobar
4dc76eac19
fix: project url max length ( #471 )
2023-03-22 01:35:53 +05:30
pablohashescobar
f7dbc5e9c0
feat: page and page-blocks ( #468 )
...
* dev: initiate paper models
* feat: page and page-blocks
* dev: page id filter for page blocks
2023-03-22 01:34:10 +05:30
pablohashescobar
025c8b3835
feat: sub issue toggle ( #464 )
2023-03-22 01:33:56 +05:30
pablohashescobar
9339138c0e
feat: user workspace dashboard endpoint ( #461 )
...
* dev: initiate new dashboard endpoint
* fix: updated issue week for this count and pending issues
* dev: add try catch block
* dev: add exception
* dev: issue state distribution endpoint
* dev: move from state name to state group
* dev: add overdue issues and upcoming issues
2023-03-22 01:33:44 +05:30
pablohashescobar
a3bacbfef1
fix: workspace invitation datetime import ( #456 )
...
* chore: update the endpoint to return last 6 months data
* dev: add datetime import
2023-03-22 01:33:19 +05:30
pablohashescobar
698718aa8d
chore: rename analytics env variable keys ( #455 )
2023-03-22 01:33:06 +05:30
pablohashescobar
7fd775ab05
chore: update the endpoint to return last 6 months data ( #453 )
2023-03-22 01:32:51 +05:30
pablohashescobar
e5f8c94de8
feat: add flag for toggling issue views ( #452 )
2023-03-22 01:32:37 +05:30
pablohashescobar
350e183375
dev: update importer task to create user automatically and adding it to project and workspace ( #467 )
2023-03-17 22:57:10 +05:30
vamsi
8370511a66
dev: new migrations Importer, IssueView, IssueViewFavorite and a few alterations
2023-03-16 00:41:50 +05:30
pablohashescobar
836dc4027b
feat: jitsu events for sign in and sign up ( #423 )
...
* feat: jitsu events for sign in and sign up
* dev: update event data
2023-03-15 23:25:38 +05:30
pablohashescobar
88754e6fc0
dev: separate endpoints for workspace assets and user assets ( #420 )
2023-03-15 23:25:23 +05:30
pablohashescobar
b6ee197b40
feat: issue filter views ( #418 )
...
* dev: views initiated
* dev: refactor filtering logic
* dev: move state grouping filter to util function
* dev: view issues create endpoint and update on filters for time
* dev: rename views to issue views
* dev: rename in serilaizer and views
* dev: update issue filters
* dev: update filter
* feat: create issue favorites
* dev: update query keys
* dev: update create and update method
2023-03-15 23:25:09 +05:30
pablohashescobar
46f6b61928
refactor: grouper function to fix priority keys ( #415 )
2023-03-15 23:24:55 +05:30
pablohashescobar
5d8f2b6b75
feat: github importer ( #425 )
...
* dev: init github importer
* dev: add endpoint for creating import
* dev: create endpoint to bulk create issues
* dev: bulk issue importer
* dev: bulk create endpoints for labels and updates in issue bulk create endpoint to create labels and links
* dev: add comments in bluk create
* dev: status import endpoint and user invitaion workflow
* dev: initiate github repo sync
* dev: bulk issue sync endpoint and fix key issue in bg task
* dev: update endpoints for service imports
* dev: update labels logic
* dev: update importer task
* dev: bulk issue activities
* dev: update importer task for mapped users
* dev: update importer endpoint to send github token
* dev: update bulk import endpoint
* fix: workspace get query
* dev: update bulk import endpoints
2023-03-15 23:24:44 +05:30
pablohashescobar
d3ca8560fc
fix: project list ordering ( #427 )
2023-03-15 23:24:26 +05:30
pablohashescobar
ab9e0cf559
refactor: update response structure for cycle issue and module issues ( #432 )
2023-03-15 23:21:37 +05:30
pablohashescobar
c07cfee018
refactor: update favorites for project, cycle and module ( #434 )
...
* dev: refactor favorites
* dev: fix typo
2023-03-15 23:21:23 +05:30
pablohashescobar
ed8f0b8473
feat: user activity graph ( #437 )
...
* feat: user activity graph
* dev: issue completed and activity graph
2023-03-15 23:21:08 +05:30
pablohashescobar
0082a98d53
dev: add cycle date validation ( #442 )
2023-03-15 23:20:49 +05:30
pablohashescobar
d6aadb115d
refactor: users endpoint to return invites and assigned issues count ( #449 )
2023-03-15 23:20:31 +05:30
pablohashescobar
6de6522a41
chore: permissions for api endpoints ( #419 )
2023-03-11 23:51:06 +05:30
pablohashescobar
0416e07f46
refactor: self hosting setup ( #411 )
...
* merge-commit: self hosted updates
* dev: updates in self hosting setup
* dev: update script to get the instance IP
* dev: update script to generate backend secret key
2023-03-09 20:49:12 +05:30
pablohashescobar
cf72a187fe
fix: rename db host name for docker setup ( #380 )
2023-03-08 01:00:52 +05:30