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

[#59037] Primerize "Log time" dialog #17268

Draft
wants to merge 58 commits into
base: dev
Choose a base branch
from

Conversation

klaustopher
Copy link
Contributor

@klaustopher klaustopher commented Nov 25, 2024

Ticket

https://community.openproject.org/work_packages/59037

What are you trying to accomplish?

Screenshots

What approach did you choose and why?

ToDos

  • User input field generates the wrong input name for the hidden input. Should be time_entry[custom_field_values][14][] is timeentry[custom_field_values][14][]
  • User select adds an empty component wrapper for the hidden input field, this shows up in the UI as a seperator

Merge checklist

  • Added/updated tests
  • Added/updated documentation in Lookbook (patterns, previews, etc)
  • Tested major browsers (Chrome, Firefox, Edge, ...)

@klaustopher klaustopher force-pushed the implementation/59037-primerize-log-time-dialog branch 9 times, most recently from 1b80f81 to c1fe43b Compare December 3, 2024 08:58
@klaustopher klaustopher force-pushed the implementation/59037-primerize-log-time-dialog branch 6 times, most recently from 99ba88e to 5365457 Compare December 10, 2024 10:17
@github-actions github-actions bot temporarily deployed to gh-6899875-pr-17268 December 10, 2024 10:31 Inactive
@klaustopher klaustopher force-pushed the implementation/59037-primerize-log-time-dialog branch from 6d8d0cc to 2a5815e Compare December 10, 2024 15:19
@github-actions github-actions bot temporarily deployed to gh-6899875-pr-17268 December 10, 2024 15:19 Inactive
@klaustopher klaustopher force-pushed the implementation/59037-primerize-log-time-dialog branch from 2a5815e to b4eda15 Compare December 10, 2024 15:35
@github-actions github-actions bot temporarily deployed to gh-6899875-pr-17268 December 10, 2024 15:35 Inactive
@github-actions github-actions bot temporarily deployed to gh-6899875-pr-17268 December 10, 2024 16:18 Inactive
@klaustopher klaustopher force-pushed the implementation/59037-primerize-log-time-dialog branch from 286eb05 to 3bcc56f Compare December 11, 2024 09:02
@github-actions github-actions bot temporarily deployed to gh-6899875-pr-17268 December 11, 2024 09:03 Inactive
@github-actions github-actions bot temporarily deployed to gh-6899875-pr-17268 December 11, 2024 15:55 Inactive
@klaustopher klaustopher force-pushed the implementation/59037-primerize-log-time-dialog branch from 5f3398a to 82be505 Compare December 11, 2024 15:55
@github-actions github-actions bot temporarily deployed to gh-6899875-pr-17268 December 11, 2024 16:09 Inactive
@github-actions github-actions bot temporarily deployed to gh-6899875-pr-17268 December 12, 2024 09:52 Inactive
@klaustopher klaustopher force-pushed the implementation/59037-primerize-log-time-dialog branch from 6080475 to 5c36cf0 Compare December 12, 2024 11:22
@github-actions github-actions bot temporarily deployed to gh-6899875-pr-17268 December 12, 2024 11:23 Inactive
- when changing the workpackage on an edit form, the `method` was still overridden to `PATCH`
- when the work package field is already populated we cause a redundant request to the backend to refresh the form
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

1 participant