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

Various features and bug fixes #31

Merged
merged 81 commits into from
Jan 10, 2025

Conversation

jeppekroghitk
Copy link
Collaborator

@jeppekroghitk jeppekroghitk commented Nov 19, 2024

Link to ticket

N/A

Description

  • Introduced fromDate and toDate, enabling setting (-x day and +x day) as params for relative dynamic urls.
  • Introduced FlatPickr for date range selection
  • Unlocked range of displayed days at one time
  • Overhauled post handling
  • Added ticket type to dropdown
  • Fixed issue where tickets were not sorted correctly
  • Worked on better displaying that the tickets are being synced on load
  • Removed "add timelog" button
  • Locked save button and show spinner on click
  • Implemented overflow-scroll behaviour when selecting many days
  • Redesigned modal to popup at clicked cell
  • Implemented copy forward functionality
  • Added option to overwrite already filled fields when copying forward
  • Fixed issue when adding new todo

Screenshot of the result

N/A

Checklist

  • My code is covered by test cases.
  • My code passes our test (all our tests).
  • My code passes our static analysis suite.
  • My code passes our continuous integration process.

If your code does not pass all the requirements on the checklist you have to add a comment explaining why this change
should be exempt from the list.

Additional comments or questions

If you have any further comments or questions for the reviewer please add them here.

@jeppekroghitk jeppekroghitk requested a review from cableman January 9, 2025 09:59
@jeppekroghitk jeppekroghitk requested a review from cableman January 9, 2025 13:20
@jeppekroghitk jeppekroghitk merged commit 2213b9a into develop Jan 10, 2025
8 of 11 checks passed
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