CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 06:00:55 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"08045c40a418c9b47b08708aff5ee12b"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=ZzTcrbdLHY9i3rn0%2BhlVn0O6RlmtpS5qJmGW8ar%2BHabkmS1O1NRNeKe7fVFXYfCsHzcshMLjGA%2F%2FqWGfWpbX6OHJMDr8y9Kfs%2Fs74HM6g6TQ%2BzQf4xWVK1r1goiqXrFhYlnPzRMSv36Y8v0NVdBkNxh9965Vj6dyIWh%2FKdoTJx9ROAGea1YmJpSRP9bceBUxGmfN0dDfEJmsACNH%2Bl4nGby3c9NzoBlsYjo%2FoMWwNs7h09hs5819Is2aJSBglgHvEoiEi9EPTXe2Sgv0ilC4JA%3D%3D--jo5ZHv0ND2IYR1Tp--JOUpM6deMh1b2UPyYfI49A%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.435779008.1753596055; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 06:00:55 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 06:00:55 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: EE44:2EF87B:6A51C6:8EFD70:6885C097
Tags · Innei/ProcessReporter · GitHub
Toggle v0.5.0's commit message
Toggle v1.4.0's commit message
Toggle v1.3.0's commit message
Toggle v1.2.0's commit message
Toggle v1.1.1's commit message
Toggle v1.1.0's commit message
Toggle v1.0.3's commit message
Toggle v1.0.2's commit message
Toggle v1.0.1's commit message
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Tags: Innei/ProcessReporter
Tags
v0.5.0
Add comprehensive API, architecture, development, and user guide docu… …mentation - Introduced detailed API documentation in API.md, outlining the ReporterExtension protocol, core interfaces, data models, and integration examples. - Added architecture overview in ARCHITECTURE.md, detailing system components, data flow, and design patterns. - Created a development guide in DEVELOPMENT.md, covering environment setup, code organization, and testing strategies. - Developed a user guide in USER_GUIDE.md, providing installation instructions, feature descriptions, and configuration examples. - Enhanced the README.md with updated features, installation steps, and development information. These additions improve the overall documentation quality, aiding developers and users in understanding and utilizing ProcessReporter effectively. Signed-off-by: Innei <tukon479@gmail.com>
v1.4.0
Enhance MediaInfoManager and Reporter for improved media playback mon… …itoring - Integrated Combine framework into MediaInfoManager for reactive media state changes. - Added notification handling for playback state changes, allowing the Reporter to respond to media updates. - Updated the Reporter class to utilize the new media monitoring capabilities, sending media info alongside window focus data. - Refactored the prepareSend method to accommodate optional media information, enhancing reporting flexibility. These changes improve the application's ability to track and report media playback status in real-time, enhancing user experience and functionality. Signed-off-by: Innei <tukon479@gmail.com>
v1.3.0
Enhance Reporter functionality with mapping rules and improved data h… …andling - Introduced mapping rules application in the Reporter class to modify process and media information before sending reports. - Updated the ReporterOptions structure to include a mapping cache for better data management. - Refactored FocusedWindowInfo and MediaInfo structures to use mutable properties for easier updates. - Enhanced the subscription mechanism to include mapping settings, allowing dynamic updates to the mapping cache. These changes improve the flexibility and accuracy of the reporting process, ensuring that data is correctly mapped and sent based on user-defined rules. Signed-off-by: Innei <tukon479@gmail.com>
v1.2.0
Enhance Slack integration with custom emoji conditions and improve me… …dia info retrieval - Added support for custom emoji conditions in the Slack integration, allowing dynamic emoji selection based on media attributes. - Introduced a new method to retrieve the application identifier for media processes, enhancing the MediaInfo structure. - Refactored the registerSlack method to incorporate custom emoji logic and improve readability. - Updated the getMediaInfo function to include the application identifier, providing more context for media playback. These changes improve the flexibility and user experience of the Slack integration, allowing for more personalized status updates. Signed-off-by: Innei <tukon479@gmail.com>
v1.1.1
Add emoji picker and condition button to Slack preferences view - Introduced an emoji picker button for easier emoji selection in the PreferencesIntegrationSlackView. - Added a condition emoji button to open a modal for setting custom emoji conditions. - Enhanced layout by integrating the emoji picker and condition button into a horizontal stack view alongside the global custom emoji input. - Improved formatting and readability of template string usage instructions. These changes enhance the user experience by providing more intuitive emoji management options in the Slack integration settings. Signed-off-by: Innei <tukon479@gmail.com>
v1.1.0
Enhance Reporter error handling and integrate rate limiting for Slack - Updated ReporterError enum to include new cases for ratelimitExceeded and ignored errors, providing more granular error handling. - Modified error handling in Reporter to filter out ignored and rate-limited errors, improving the clarity of failure messages. - Implemented a Ratelimiter class to manage request rates for Slack integration, ensuring compliance with rate limits. - Adjusted Slack integration methods to return appropriate error cases based on integration status and rate limits. - Updated processName property in ReportModel to be optional, enhancing flexibility in handling media information. These changes improve error management and ensure that Slack integration adheres to rate limits, enhancing overall application reliability. Signed-off-by: Innei <tukon479@gmail.com>
v1.0.3
Update GitHub Actions workflow to create a DMG for the ProcessReporte… …r app - Added a step to create a DMG file for the ProcessReporter app in the release workflow. - Updated the release artifact to include the newly created DMG instead of the previous ZIP file. This enhancement streamlines the release process by providing a more suitable distribution format for macOS users. Signed-off-by: Innei <tukon479@gmail.com>
v1.0.2
Update GitHub Actions workflow to use Xcode 16.2 - Changed the Xcode version in the workflow from Xcode_15.4.app to Xcode_16.2.app to ensure compatibility with the latest features and improvements. This update aligns the workflow with the current Xcode version, enhancing build reliability. Signed-off-by: Innei <tukon479@gmail.com>
v1.0.1
Update GitHub Actions workflow for Xcode 15.4 compatibility - Changed the Xcode version in the workflow to Xcode_15.4.app for compatibility. - Added steps to display the Xcode version and list the directory contents for better debugging. - Updated the build path to reflect the new directory structure. This update ensures the workflow is aligned with the latest Xcode version and improves visibility during the build process. Signed-off-by: Innei <tukon479@gmail.com>
PreviousNext
You can’t perform that action at this time.