Skip to content

Dashboard V1.0#55

Open
ghost wants to merge 126 commits intomasterfrom
dashboard
Open

Dashboard V1.0#55
ghost wants to merge 126 commits intomasterfrom
dashboard

Conversation

@ghost
Copy link

@ghost ghost commented Sep 12, 2018

No description provided.

Georgian Tanase and others added 30 commits August 3, 2018 15:08
- create a new page in the instance, for seeing the dashboard report
- add db object for jira user in which to save various data
- add file reference in csproj
- update angular controller to not use $scope
DD-3 report dashboard page in web platform
- update db table name to avoid misusage
- update the angular controller to work properly without using the $scope
- simply view for report dashboard
- get the users from all the projects from a specific instance
- try to update the db with user details
- update logic for saving jira users in db table
- refactor report service to close the db connection while retrieving the users with rest api
- change the names of instance and project to avoid confusion
- update the logic to get the absolute uri of the avatars
- add foreign key for instance id on atlassian users db table
- update logic to make only one single call to get the users from the instance
- fix typo
- refactor code according to review
- create a new db table for WorkLogs
- update jira service to get all worklogs for multiple users across the instance
- reuse already implemented models for retrieving the data from the request
- update db context to have the worklog table
- update the dashboard report service to update or add worklogs
- rename method names to suggestive ones
- update a couple of methods' names and their dependencies
- a bit of refactoring
- get the deleted worklogs and update the db to delete them as well
- refactor jira response models to be serializable and to have the properties with the first letter in upperCase
- break the JiraIssue file into multiple files and make a hierarchy of classes to avoid duplicating code
- update csproj file and fix build problems
Merge branch 'DD-13-refactor-jira-rest-request-members' into DD-13-refactor-jira-issue

# Conflicts:
#	Equilobe.DailyReport.Models/Equilobe.DailyReport.Models.csproj
- break linq methods into multiple calls
- check before editing worklog update
georgiantanase and others added 8 commits September 11, 2018 14:52
- make the update button large
- if userimages folder is not existent, create one automatically
- allow dashboard page to be accessed anonymously
- update worklogs to have the time spent rounded in minutes
- get worklogs only from last business day (excluding today)
- remove border for the first row in worklog table
- show either Yesterday or Friday(if today is Monday) on the first date shown
- remove useless spacing top-bottom
- centered data to be consistent for each card, no matter the worklogs and the name
- update UI
@ghost ghost changed the title Dashboard Dashboard V1.0 Sep 12, 2018
Georgian Tanase and others added 21 commits September 12, 2018 14:46
- add empty new lines at the end of files
- revert Web.config
- add hash to instance in order to access the dashboard report page with a special hash code, when not logged in
- change default routes from RouteConfig
- dashboard data is deleted while the manual update is on progress
- rename JiraDeletedWorklogs.cs to JiraWorklogs.cs for reusage
- simplify linq methods
- update logic to get all the worklogs since business days ago and to update the database properly
- update logic to verify the validity of the url in the request for getting the dashboard, instead of making another pre-request
- update the api url
- update the conditions for dashboard availability
- restore routes changes
- update the angular call for getting the dashboard
- add parameter to get the unavailable page for dashboard
- restore some changes
- restore unwanted change
- refactor code
- add local configuration and set up the configs for Local
- refactor
DD-31 dashboard anonymous accessible only with hash
- update UI to have 3 members on each line no matter the resolution
- create a new html file for each member card on the report page
- update report logic for users
- update UI to be consistent
- update loading toggle on the angular controller
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants