Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/add relations status size priority task #6879

Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
132 commits
Select commit Hold shift + click to select a range
5f0e065
WIP: GitHub Integration
badalkhatri0924 Aug 23, 2023
110ccb8
WIP: GitHub Integration
badalkhatri0924 Aug 23, 2023
513aed0
WIP: Github Integration
badalkhatri0924 Aug 24, 2023
7c1c8f0
Updated Probot Configurationi
badalkhatri0924 Aug 25, 2023
a270bb4
Merge branch 'feat/github-integration' of github.com:ever-co/ever-gau…
rahul-rocket Sep 6, 2023
66767aa
Merge branch 'develop' into feat/github-integration
rahul-rocket Sep 6, 2023
482c126
chore(deps): packages for @gauzy/integration-github
rahul-rocket Sep 6, 2023
5c1aba4
fix(cspell): typo spelling :-)
rahul-rocket Sep 6, 2023
b69b4b6
chore(cspell): add my word
rahul-rocket Sep 6, 2023
fc1b00e
Merge branch 'develop' into feat/github-integration
rahul-rocket Sep 8, 2023
07d2a5b
chore: add HubStaff required env vars and also switch to NX Cloud
evereq Sep 8, 2023
60fa1f2
Merge pull request #6812 from ever-co/Feat/github-integration
evereq Sep 8, 2023
734b731
Update README.md
evereq Sep 8, 2023
1141f58
wip: #6823 alter integration feature structure
rahul-rocket Sep 11, 2023
1f891bc
Merge branch 'develop' into feat/github-integration
rahul-rocket Sep 11, 2023
16c0fd8
chore(deps): yarn.lock
rahul-rocket Sep 11, 2023
793e753
Merge branch 'develop' into feat/github-integration
rahul-rocket Sep 18, 2023
500675e
Merge branch 'develop' into feat/#6823-github-integration
rahul-rocket Sep 18, 2023
611c656
wip: github & jira integration sync in DB
rahul-rocket Sep 18, 2023
2bc239e
Merge pull request #6843 from ever-co/fix/reset-timer-at-midnight
evereq Sep 18, 2023
4f9bbff
feat(migration): integration [table] alter columns
rahul-rocket Sep 18, 2023
8796ddc
fix: integration columns extended
rahul-rocket Sep 18, 2023
ccbeb7b
wip: synced new integrations and merged with old once
rahul-rocket Sep 18, 2023
2107a8e
fix: reverted deleted migration by mistake
rahul-rocket Sep 18, 2023
647c8e8
fix: #6823 added new integration type
rahul-rocket Sep 18, 2023
62e2c97
fix: integration order & redirect url
rahul-rocket Sep 18, 2023
0f50dff
fix: updated migration for create new project management integrations
rahul-rocket Sep 18, 2023
444508e
fix: regenerate migration unique constraint
rahul-rocket Sep 18, 2023
c025ac7
fix: insert & update new integration type
rahul-rocket Sep 19, 2023
9419ca8
fix: #6823 github integrations DB seeds
rahul-rocket Sep 19, 2023
450c387
fix: #6823 github & jira integration icons
rahul-rocket Sep 19, 2023
2680a70
Merge pull request #6851 from ever-co/feat/#6823-github-integration
rahul-rocket Sep 19, 2023
d8d11b3
Merge branch 'develop' into feat/github-integration
rahul-rocket Sep 19, 2023
efebcbf
fix: build issue
rahul-rocket Sep 19, 2023
31b800f
chore(deps): added deps package to avoid build
rahul-rocket Sep 19, 2023
eb62f5f
fix: cspell spelling ;-)
rahul-rocket Sep 19, 2023
d51b717
Update desktop-ipc.ts
evereq Sep 19, 2023
d55aea9
Merge pull request #6852 from ever-co/fix/concurrent-access-to-database
evereq Sep 19, 2023
fb00d71
Merge pull request #6799 from ever-co/feat/github-integration
evereq Sep 19, 2023
4238ee2
fix: build (related to new plugins)
evereq Sep 19, 2023
26a0c08
chore(deps): chore(deps): downgrade octokit from ^3.1.0 to 2.1.0
rahul-rocket Sep 19, 2023
671fb20
Merge pull request #6854 from ever-co/chore/octokit-deps
rahul-rocket Sep 19, 2023
9fa835c
removed: octokit module removed from core package
rahul-rocket Sep 19, 2023
81c1e44
fix: removed octokit feature module completely
rahul-rocket Sep 19, 2023
a13bd02
Merge pull request #6855 from ever-co/remove/octokit-module
rahul-rocket Sep 19, 2023
6543b53
chore(deps): downgrade @octokit/rest from ^20.0.1 to ^18.0.0
rahul-rocket Sep 19, 2023
ae890e0
fix: get get the currently running version of Node.js
rahul-rocket Sep 19, 2023
28bf00d
chore: disable for now NX cloud cache
evereq Sep 20, 2023
da04a46
feat: environment for GitHub integration
rahul-rocket Sep 20, 2023
ae53124
feat: #6734 GitHub authorization pages
rahul-rocket Sep 20, 2023
7087024
feat: #6734 github API module
rahul-rocket Sep 20, 2023
7658212
fix: #6734 integrations moved on wizard folder
rahul-rocket Sep 20, 2023
0ce9473
fix: #6734 improved probot helper
rahul-rocket Sep 21, 2023
0acae48
Translation Added
Gramosx Sep 21, 2023
91763f1
Added isActive and isOnline field for Public Team
badalkhatri0924 Sep 21, 2023
9d4807d
Merge pull request #6861 from ever-co/fix/public-team-api-isActive-is…
rahul-rocket Sep 21, 2023
842798b
Project Adding feature added while team create
Gramosx Sep 21, 2023
3fe0445
label optional
Gramosx Sep 21, 2023
891370c
fix: #6734 GitHub app installation API integration
rahul-rocket Sep 21, 2023
a541d42
Merge pull request #6862 from ever-co/adding-project-while-team-create
rahul-rocket Sep 21, 2023
983aa2a
refactor: #6734 github integration config
rahul-rocket Sep 21, 2023
349cbb9
fix: #6734 github configuration envs
rahul-rocket Sep 21, 2023
f964edf
fix: #6734 probot github events subscription
rahul-rocket Sep 21, 2023
81e3a47
fix: #6734 add integration relationId
rahul-rocket Sep 21, 2023
1851fe5
fix: #6734 github integration redirect url
rahul-rocket Sep 21, 2023
483a4bc
fix: rename gauzy-ai integration API route
rahul-rocket Sep 21, 2023
0b7a4f5
fix: gauzy AI integration API group by integration module
rahul-rocket Sep 21, 2023
bde4381
fix: circular dependency for integrations modules
rahul-rocket Sep 21, 2023
7d7294c
Merge pull request #6863 from ever-co/fix/gauzy-ai-integration-api
rahul-rocket Sep 21, 2023
9ea0358
Merge branch 'develop' into feat/#6734-github-authorization
rahul-rocket Sep 21, 2023
3e58752
fix: task linked issue for crud update action
rahul-rocket Sep 22, 2023
1141edd
Merge pull request #6866 from ever-co/fix/crud-task-linked-issue
rahul-rocket Sep 22, 2023
b39a63f
fix: #6734 integration dynamic redirection
rahul-rocket Sep 22, 2023
7f38662
fix: useHash true for angular routing
rahul-rocket Sep 22, 2023
f6069c4
fix: #6734 github integration redirection after post install
rahul-rocket Sep 22, 2023
a0203a9
chore: disable NX builds cache
evereq Sep 22, 2023
0aa83d7
fix: #6734 github integration redirection based on closed popup
rahul-rocket Sep 22, 2023
3d4b23f
fix: window popup will be closed after install github app
rahul-rocket Sep 22, 2023
b98c782
fix: #6734 open new window with some predefined properties
rahul-rocket Sep 23, 2023
011e0a2
feat: #6734 probot plugin improvement
rahul-rocket Sep 23, 2023
f5671e7
Update README.md
evereq Sep 23, 2023
d2a90c9
fix: #6734 environment private key configuration issue
rahul-rocket Sep 23, 2023
ca1fde5
fix: #6734 github installation metadata API
rahul-rocket Sep 23, 2023
93f38ef
Update README.md
evereq Sep 23, 2023
032d242
feat: build task number if not generated
adkif Sep 23, 2023
0747f9c
Translation Added
Gramosx Sep 23, 2023
58c7dc5
Adding Team while project create
Gramosx Sep 23, 2023
9daff50
fix: #6734 get metadata for github installation app
rahul-rocket Sep 23, 2023
bbdbf8c
feat: #6734 get github repositories
rahul-rocket Sep 23, 2023
02be4f2
fix: #6734 hubstaff integration post install URL redirection
rahul-rocket Sep 23, 2023
c39f06c
fix: #6734 upwork integration callback configuration
rahul-rocket Sep 24, 2023
d471435
fix: #6734 removed wizard step
rahul-rocket Sep 24, 2023
1a15e62
fix: broken integrations router link
rahul-rocket Sep 24, 2023
24ed881
fix: #6734 github app install API dto validation
rahul-rocket Sep 24, 2023
d75a3d9
fix: #6734 integration tenant create only one time
rahul-rocket Sep 24, 2023
9d6a5f0
fix: #6734 implemented integration tenant first or create
rahul-rocket Sep 24, 2023
9b92bca
feat: add new attribute to entity task
adkif Sep 24, 2023
04ac8b6
feat: alter table task and generate migration file
adkif Sep 24, 2023
f9321b7
feat: create new util class
adkif Sep 24, 2023
d91e7ef
feat: improve tasks dialogs using dynamics status, size and priority
adkif Sep 24, 2023
866673a
Merge pull request #6871 from ever-co/#6870-adding-team-while-project…
rahul-rocket Sep 25, 2023
a1a0413
fix: #6734 get github repositories and displayed
rahul-rocket Sep 25, 2023
52048df
fix: #6734 display tables for issues of specific repository
rahul-rocket Sep 25, 2023
a87b8b8
feat: improve tasks backlog
adkif Sep 25, 2023
50eb8e8
feat: add taskStatus parameter to payload on update
adkif Sep 25, 2023
f371693
fix: #6734 get github repositories using integration ID
rahul-rocket Sep 25, 2023
aaf87de
fix: #6734 sync tasks/issues from github
rahul-rocket Sep 25, 2023
91eba4f
fix: #6734 API routes conflicting with middleware
rahul-rocket Sep 25, 2023
e65df10
fix: cspell spelling ;-)
rahul-rocket Sep 25, 2023
6806953
fix: cspell spelling ;-)
rahul-rocket Sep 25, 2023
aedcd5d
Merge pull request #6873 from ever-co/feat/#6734-github-authorization
rahul-rocket Sep 25, 2023
1f77a3d
chore(envs): added sample of envs
rahul-rocket Sep 25, 2023
0c46e7f
Merge pull request #6874 from ever-co/chore/env-sample
rahul-rocket Sep 25, 2023
304c7eb
fix: rename env variables configurations as per standard format
rahul-rocket Sep 25, 2023
d33b348
feat: add entity relationship support in query
adkif Sep 25, 2023
0087a37
feat: create a util class for color adapter
adkif Sep 25, 2023
8744f93
feat: save statususes in store service
adkif Sep 25, 2023
7acae2d
feat: create replace pipe
adkif Sep 25, 2023
4933fb0
feat: create a badge component that renderer complex object
adkif Sep 25, 2023
7c1d0f1
feat: create a status component that renderer status in table
adkif Sep 25, 2023
466b1da
feat: improve task estimate
adkif Sep 25, 2023
6401777
feat: improve task render cell component
adkif Sep 25, 2023
c9339f2
feat: caching task status to increase performance
adkif Sep 25, 2023
2e39117
feat: integrate task status, size and priority to ng2smarttable
adkif Sep 25, 2023
fb2dc58
Merge remote-tracking branch 'origin/develop' into fix/improve-deskto…
adkif Sep 25, 2023
7d5402a
fix: if config available then create app using Octokit
rahul-rocket Sep 26, 2023
8b27c83
fix: github environment variables not available
rahul-rocket Sep 26, 2023
a587d45
Merge pull request #6875 from ever-co/fix/rename-envs-configuration
rahul-rocket Sep 26, 2023
5b1bba5
Merge remote-tracking branch 'origin/develop' into fix/improve-deskto…
adkif Sep 26, 2023
77b50f4
Merge pull request #6882 from ever-co/fix/improve-desktop-smart-table…
evereq Sep 26, 2023
3d419c7
Merge pull request #6881 from ever-co/feat/entity-relation-supported-…
evereq Sep 26, 2023
8a5a21e
Merge pull request #6880 from ever-co/feat/improve-tasks-dialogs-sele…
evereq Sep 26, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 12 additions & 5 deletions packages/contracts/src/task.model.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ import { IOrganizationSprint } from './organization-sprint.model';
import { IOrganizationTeam } from './organization-team.model';
import { ITag } from './tag.model';
import { IUser } from './user.model';
import { TaskStatusEnum } from './task-status.model';
import { TaskPriorityEnum } from './task-priority.model';
import { TaskSizeEnum } from './task-size.model';
import { ITaskStatus, TaskStatusEnum } from './task-status.model';
import { ITaskPriority, TaskPriorityEnum } from './task-priority.model';
import { ITaskSize, TaskSizeEnum } from './task-size.model';

export interface ITask extends IBasePerTenantAndOrganizationEntityModel {
title: string;
Expand All @@ -37,6 +37,13 @@ export interface ITask extends IBasePerTenantAndOrganizationEntityModel {
parent?: ITask;
parentId?: ITask['id']; // Optional field for specifying the parent task ID
children?: ITask[];

taskStatus?: ITaskStatus;
taskSize?: ITaskSize;
taskPriority?: ITaskPriority;
taskStatusId?: ITaskStatus['id'];
taskSizeId?: ITaskSize['id'];
taskPriorityId?: ITaskPriority['id'];
}

export interface IGetTaskOptions
Expand All @@ -48,14 +55,14 @@ export interface IGetTaskByEmployeeOptions extends IBaseRelationsEntityModel {
where?: IGetTaskOptions;
}

export interface IGetSprintsOptions extends IGetTaskOptions {}
export type IGetSprintsOptions = IGetTaskOptions;

export enum TaskParticipantEnum {
EMPLOYEES = 'employees',
TEAMS = 'teams',
}

export interface ITaskCreateInput extends ITask {}
export type ITaskCreateInput = ITask;

export interface ITaskUpdateInput extends ITaskCreateInput {
id?: string;
Expand Down
Loading