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

FIX: Everhour Extension #225

Merged
merged 17 commits into from Oct 26, 2021
Merged

FIX: Everhour Extension #225

merged 17 commits into from Oct 26, 2021

Conversation

farisaziz12
Copy link
Contributor

Description

Fixed a bug where project tasks would not show up if nobody has logged time against a task for the current day. Project tasks should now show up regardless of having had time logged against them or not.

Type of change

  • Bug fix / improvement for my extension

Screencast

Checklist

@farisaziz12 farisaziz12 marked this pull request as ready for review October 25, 2021 16:25
@mattisssa mattisssa added the extension fix / improvement Label for PRs with extension's fix improvements label Oct 25, 2021
@mattisssa mattisssa self-assigned this Oct 26, 2021
@mattisssa mattisssa self-requested a review October 26, 2021 17:46
@mattisssa mattisssa merged commit 38a4f72 into raycast:main Oct 26, 2021
FezVrasta pushed a commit to FezVrasta/extensions that referenced this pull request Nov 24, 2021
* feat(extensions): create everhour extension

* feat(everhour): render hours and min for task time

* chore: fix package.json typos

* feat(task-list): replace console log with error toast

* chore(package-json): improve title and command name

* feat(api): add get current user and time records api funcs

* feat(utils): create toast state resolver

* refactor(project-list): use time records for data flow

* refactor: use time records data

* refactor(time-submit-form): use dropdown

* Update extensions/everhour/package.json

* feat(api): add func to get tasks

* feat(task-list): fetch tasks and use to filter time records

* feat(task-list-item): use time records to get current day task time

* refactor(time-submit-form): use more readable dropdown items

* Update TimeSubmitForm.tsx

Co-authored-by: Thomas Paul Mann <hi@thomaspaulmann.com>
FezVrasta pushed a commit to FezVrasta/extensions that referenced this pull request Mar 23, 2022
* feat(extensions): create everhour extension

* feat(everhour): render hours and min for task time

* chore: fix package.json typos

* feat(task-list): replace console log with error toast

* chore(package-json): improve title and command name

* feat(api): add get current user and time records api funcs

* feat(utils): create toast state resolver

* refactor(project-list): use time records for data flow

* refactor: use time records data

* refactor(time-submit-form): use dropdown

* Update extensions/everhour/package.json

* feat(api): add func to get tasks

* feat(task-list): fetch tasks and use to filter time records

* feat(task-list-item): use time records to get current day task time

* refactor(time-submit-form): use more readable dropdown items

* Update TimeSubmitForm.tsx

Co-authored-by: Thomas Paul Mann <hi@thomaspaulmann.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
extension fix / improvement Label for PRs with extension's fix improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants