-
Notifications
You must be signed in to change notification settings - Fork 0
Release 0.2 PM #37
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
base: main
Are you sure you want to change the base?
Release 0.2 PM #37
Conversation
…ponent Board 001. create board component
Api 001 Auth and http services
Add columns and drag-and-drop
… and indents have been added
fix: adaptive
| path: 'workspace', | ||
|
|
||
| loadChildren: () => import('./workspace/workspace.module').then((m) => m.WorkspaceModule), | ||
|
|
||
| canActivate: [AuthGuard], | ||
| }, | ||
| { | ||
| path: 'profile', | ||
| loadChildren: () => import('./profile/profile.module').then((m) => m.ProfileModule), | ||
| canActivate: [AuthGuard], | ||
| }, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ФОРМАТИРОВАНИЕ?
|
|
||
| loadChildren: () => import('./workspace/workspace.module').then((m) => m.WorkspaceModule), | ||
|
|
||
| canActivate: [AuthGuard], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
canActivate -> canLoad
|
|
||
|
|
||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ФОРМАТИРОВАНИЕ?
|
|
||
| } | ||
|
|
||
| } | ||
|
|
||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ФОРМАТИРОВАНИЕ?
| export const tokenInterceptorProviders = [ | ||
| { provide: HTTP_INTERCEPTORS, useClass: TokenInterceptor, multi: true }, | ||
| ]; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ей в модуле было бы лучше
| return {}; | ||
| }; | ||
|
|
||
| // eslint-disable-next-line class-methods-use-this |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Это что такое?
| ) { } | ||
|
|
||
| ngOnInit() { | ||
| this.isAuthService.isAuthorized$.subscribe((e) => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
е?
Может б?
Может А?
Может кракодил?
Или бегимот?
| @Injectable({ | ||
| providedIn: 'root', | ||
| }) | ||
| export class ChangeLanguageService { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ChangeLanguageService => LanguageService
|
|
||
| @Output() createTask = new EventEmitter<TaskResponse>(); | ||
|
|
||
| userId!: any; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
any?
| } | ||
|
|
||
| :host { | ||
| ::ng-deep { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
::ng-deep ?
Task: https://github.com/rolling-scopes-school/js-fe-course-en/blob/main/tasks/angular/project-management-system.md;
Screenshots:






Deploy: https://pomakom-rsteam.github.io/project-management-app-team2/
Done: 27.11. 22, deadline: 27.11.22
Score: 620 from 620
Check criteria
Welcome route - max 70 points
Login / Sign up - max 80 points
Main route - max 100 points
Board creation functionality 20 points
Displays all created boards as a list 10 points
Each board in the list is displayed with a small preview of available information (title, description, etc). By clicking an element the user navigates to the board item (Board route). There's also a button for board deletion. 10 points
When trying to delete the board, we should receive a confirmation modal. The confirmation modal must be a generic component (one for the entire application). 10 points
Global search: search for a task by a task number, name, users who participate in it, and by the text of the task description. 20 points
The user profile editing functionality is implemented. 30 points
Board route - max 260 points
General requirements - max 80 points
Additional functionality:
filter in board component - helps user to search tasks by title and description

comments in tasks
