Skip to content

Conversation

@VladimirPal
Copy link
Contributor

#328

  • Add push configuration options to GitHubRepoConnectionState and GitLabRepoConnectionState, allowing customization of:
    • Commit display template (md_bullets or html_dropdown)
    • Maximum commits to display per push event
    • Whether to show commit body content
  • Refactor onPush and onGitLabPush methods to use FormatUtil.formatPushEventContent, ensuring consistent commit formatting
  • Improve Matrix event messages with enhanced formatting options, supporting collapsible commit lists in html_dropdown mode
  • Apply improvements across GitHub and GitLab integrations

html_dropdown:
html_demo

md_bullets:
md_demo

@VladimirPal VladimirPal requested a review from a team as a code owner March 27, 2025 07:01
@VladimirPal VladimirPal force-pushed the github-push-details branch 4 times, most recently from f021ee3 to 1632694 Compare March 31, 2025 11:38
@VladimirPal VladimirPal force-pushed the github-push-details branch 2 times, most recently from f7475ee to fd74cd8 Compare May 13, 2025 07:34
- Add `push` configuration options to `GitHubRepoConnectionState` and
  `GitLabRepoConnectionState`, allowing customization of:
  - Commit display template (`md_bullets` or `html_dropdown`)
  - Maximum commits to display per push event
  - Whether to show commit body content
- Refactor `onPush` and `onGitLabPush` methods to use
  `FormatUtil.formatPushEventContent`, ensuring consistent commit formatting
- Improve Matrix event messages with enhanced formatting options, supporting
  collapsible commit lists in `html_dropdown` mode
- Apply improvements across GitHub and GitLab integrations
Signed-off-by: Vladimir Pal <[email protected]>
@VladimirPal VladimirPal force-pushed the github-push-details branch from fd74cd8 to ec25c1d Compare May 17, 2025 11:19
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.

1 participant