Skip to content

Comments

3 auth does not work w pat#5

Merged
devdorn merged 5 commits intomainfrom
3-auth-does-not-work-w-pat
Jan 8, 2026
Merged

3 auth does not work w pat#5
devdorn merged 5 commits intomainfrom
3-auth-does-not-work-w-pat

Conversation

@devdorn
Copy link
Owner

@devdorn devdorn commented Jan 8, 2026

This pull request introduces several enhancements and improvements to the JiraTime application, focusing on better Jira authentication support, improved user experience, and UI updates. The most significant changes are the addition of Jira email-based authentication (for Jira Cloud), validation and handling of the new email field, UI improvements for version display and feedback, and minor icon and usability tweaks.

Jira authentication improvements:

  • Added support for Jira Cloud authentication by introducing a jiraEmail field to AppSettings and updating the authentication logic in createHeaders to use Basic Auth with email and token for Jira Cloud, and Bearer token for Jira Server/DC. [1] [2] [3]
  • Updated settings storage and retrieval to include the new jiraEmail field, ensuring it is persisted and loaded correctly.

Settings UI and validation:

  • Added a new input field for Jira Email in the settings form, updated validation to require host, email, and PAT, and added email format validation. [1] [2] [3]

Ticket logging improvements:

  • Enhanced the worklog form to include an optional work description textarea and ensured the description is passed to the addWorklog function for both manual and timer-based logging. [1] [2] [3] [4]

UI and usability updates:

  • Updated the version display in the UI to dynamically use the app version and added a link for users to report issues.
  • Changed the unpin ticket icon from a trash can to a pin-off icon for better clarity.

Build and workflow updates:

  • Updated version numbers in manifest.json and package.json to 1.3.0 and added a build-time define for __APP_VERSION__ using Vite. [1] [2] [3]
  • Improved the no-prs.yml workflow to restrict PR closing to non-owners and non-bot users.

@devdorn devdorn linked an issue Jan 8, 2026 that may be closed by this pull request
@devdorn devdorn merged commit 613378b into main Jan 8, 2026
2 checks passed
@devdorn devdorn deleted the 3-auth-does-not-work-w-pat branch January 14, 2026 19:15
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.

Auth does not work w/ PAT

1 participant