[2026-10-16 07:56:13] local.INFO: jira achievement source {"start_date":"2026-10-01","end_date":"2026-10-16","jql":"(assignee = currentUser()) AND (statusCategory = Done) AND ((created >= \"2026-10-01\" AND created < \"2026-10-17\") OR (updated >= \"2026-10-01\" AND updated < \"2026-10-17\"))","issue_count":94} 
[2026-10-16 07:56:23] local.INFO: chatgpt response {"status":"success","issue_count":94,"draft_count":10,"drafts":[{"title":"Settlement report enhancement - Settlement report - Populated settlement report and header merchant count","description":"In the SSLCOMMERZ Reseller project, the settlement report was completed by populating the report and header merchant count.","issue_keys":["SSLCOMRSR-395"]},{"title":"Commission report creation - Commission report - Populated commission report from reseller settlement","description":"In the SSLCOMMERZ Reseller project, the commission report was generated by pulling data from reseller settlement.","issue_keys":["SSLCOMRSR-394"]},{"title":"Commission report UI match - Commission report page - Matched commission and transaction report UI with the reseller portal","description":"In the SSLCOMMERZ Reseller project, the UI for the commission and transaction report was aligned with the reseller portal's design.","issue_keys":["SSLCOMRSR-393"]},{"title":"Settlement report UI match - Settlement report page - Matched settlement report UI with the reseller portal","description":"In the SSLCOMMERZ Reseller project, the settlement report UI was successfully made consistent with the reseller portal's interface.","issue_keys":["SSLCOMRSR-392"]},{"title":"Settlement report pagination issue - Settlement report - Resolved pagination issue encountered in the settlement report.","description":"In the SSLCOMMERZ Reseller project, the issue of pagination not being found in the settlement report was addressed and resolved.","issue_keys":["SSLCOMRSR-383"]},{"title":"Commission data loading fix - Commission report - Fixed commission data loading issue that caused infinite loading.","description":"In the SSLCOMMERZ Reseller project, the loading issue for commission data was corrected to prevent infinite loading.","issue_keys":["SSLCOMRSR-382"]},{"title":"Password update functionality - Profile settings - Updated password issues to provide warning for incorrect current passwords.","description":"In the SSLCOMMERZ Reseller project, the password update process was improved by providing feedback for incorrect current passwords and adding visibility for password criteria.","issue_keys":["SSLCOMRSR-381"]},{"title":"2FA functionality fix - Profile settings - Resolved issue with 2FA enable/disable functionality.","description":"In the SSLCOMMERZ Reseller project, the enable/disable feature for two-factor authentication was fixed.","issue_keys":["SSLCOMRSR-380"]},{"title":"Activity log loading fix - Settings - Resolved issues with activity log not loading correctly.","description":"In the SSLCOMMERZ Reseller project, the loading problem of the activity log was addressed.","issue_keys":["SSLCOMRSR-379"]},{"title":"Reseller activity logs display - Settings - Integrated GET request for reseller activity logs on settings page.","description":"In the SSLCOMMERZ Reseller project, the display of reseller activity logs was implemented using the specified API.","issue_keys":["SSLCOMRSR-373"]}]} 
[2026-10-16 07:56:23] local.INFO: jira achievement preview {"user_id":1,"start_date":"2026-10-01","end_date":"2026-10-16","generated_count":10} 
[2026-10-16 07:56:46] local.INFO: jira achievement source {"start_date":"2026-10-01","end_date":"2026-10-16","jql":"(assignee = currentUser()) AND (statusCategory = Done) AND ((created >= \"2026-10-01\" AND created < \"2026-10-17\") OR (updated >= \"2026-10-01\" AND updated < \"2026-10-17\"))","issue_count":94} 
[2026-10-16 07:56:54] local.INFO: chatgpt response {"status":"success","issue_count":94,"draft_count":10,"drafts":[{"title":"Settlement report population - SSLCOMMERZ Reseller - Populated settlement report and header merchant count","description":"In the SSLCOMMERZ Reseller project, the task was completed to populate the settlement report and header merchant count, enhancing the report's data accuracy.","issue_keys":["SSLCOMRSR-395"]},{"title":"Commission report population - SSLCOMMERZ Reseller - Populated commission report from reseller_settlement","description":"In the SSLCOMMERZ Reseller project, the task to populate the commission report from the reseller settlement was completed, providing key financial insights.","issue_keys":["SSLCOMRSR-394"]},{"title":"Report UI matching - SSLCOMMERZ Reseller - Matched commission and transaction report UI with reseller-portal","description":"In the SSLCOMMERZ Reseller project, the commission and transaction report UI was successfully matched with the reseller portal to ensure consistency and user experience.","issue_keys":["SSLCOMRSR-393"]},{"title":"Settlement report UI matching - SSLCOMMERZ Reseller - Matched settlement report UI with reseller-portal","description":"In the SSLCOMMERZ Reseller project, the settlement report UI was aligned with the reseller portal for a uniform look and feel across applications.","issue_keys":["SSLCOMRSR-392"]},{"title":"Settling pagination issue - SSLCOMMERZ Reseller - Addressed no pagination found in settlement report","description":"In the SSLCOMMERZ Reseller project, the issue of missing pagination in the settlement report was identified, providing a solution for better navigability.","issue_keys":["SSLCOMRSR-383"]},{"title":"Commission data issue resolution - SSLCOMMERZ Reseller - Fixed commission data loading issue","description":"In the SSLCOMMERZ Reseller project, a loading issue related to commission data when selecting 'all' in filters was resolved, improving the data retrieval process.","issue_keys":["SSLCOMRSR-382"]},{"title":"Password update feature - SSLCOMMERZ Reseller - Updated password functionality with new warnings","description":"In the SSLCOMMERZ Reseller project, the password update feature was enhanced to include warning messages for incorrect passwords and added password visibility options.","issue_keys":["SSLCOMRSR-381"]},{"title":"2FA functionality fix - SSLCOMMERZ Reseller - Fixed 2FA enable/disable functionality","description":"In the SSLCOMMERZ Reseller project, the two-factor authentication enable/disable feature was successfully corrected, ensuring better security measures.","issue_keys":["SSLCOMRSR-380"]},{"title":"Activity logs enhancement - SSLCOMMERZ Reseller - Showed reseller activity logs on settings","description":"In the SSLCOMMERZ Reseller project, the activity logs feature was implemented to display reseller activity logs in settings, aiding in user tracking.","issue_keys":["SSLCOMRSR-373"]},{"title":"Active session management - SSLCOMMERZ Reseller - Managed active sessions from settings","description":"In the SSLCOMMERZ Reseller project, the task to manage active sessions in user settings was completed, allowing users to revoke sessions as needed.","issue_keys":["SSLCOMRSR-372"]}]} 
[2026-10-16 07:56:54] local.INFO: jira achievement preview {"user_id":1,"start_date":"2026-10-01","end_date":"2026-10-16","generated_count":10} 
[2026-10-23 07:27:14] local.WARNING: Financial overview OpenAI analysis was unavailable. {"exception":"Control character error, possibly incorrectly encoded"} 
[2026-10-26 12:07:59] local.WARNING: Financial overview OpenAI analysis was unavailable. {"exception":"Control character error, possibly incorrectly encoded"} 
[2026-10-26 17:26:36] local.ERROR: jira achievement preview {"user_id":1,"start_date":"2026-10-01","end_date":"2026-10-26","error":"Jira rejected the saved credentials with both classic and scoped authentication. Save a newly copied Atlassian API token created for the same Atlassian account email."} 
[2026-11-02 16:04:24] local.WARNING: Financial overview OpenAI analysis was unavailable. {"exception":"Control character error, possibly incorrectly encoded"} 
[2026-11-02 16:05:04] local.WARNING: Financial overview OpenAI analysis was unavailable. {"exception":"Control character error, possibly incorrectly encoded"} 
[2026-11-03 18:04:06] local.ERROR: jira achievement preview {"user_id":1,"start_date":"2026-11-01","end_date":"2026-11-03","error":"Jira rejected the saved credentials with both classic and scoped authentication. Save a newly copied Atlassian API token created for the same Atlassian account email."} 
[2026-11-03 18:05:18] local.ERROR: jira achievement preview {"user_id":1,"start_date":"2026-11-01","end_date":"2026-11-03","error":"Jira rejected the saved credentials with both classic and scoped authentication. Save a newly copied Atlassian API token created for the same Atlassian account email."} 
[2026-11-07 07:31:39] local.WARNING: Financial overview OpenAI analysis was unavailable. {"exception":"OpenAI returned HTTP 429."} 
[2026-11-07 07:32:05] local.WARNING: Financial overview OpenAI analysis was unavailable. {"exception":"OpenAI returned HTTP 429."} 
[2026-11-07 07:32:24] local.WARNING: Financial overview OpenAI analysis was unavailable. {"exception":"OpenAI returned HTTP 429."} 
[2026-11-07 08:39:54] local.WARNING: Financial intelligence AI answer unavailable. {"exception":"OpenAI HTTP 429"} 
[2026-11-07 08:40:25] local.WARNING: Financial intelligence AI answer unavailable. {"exception":"OpenAI HTTP 429"} 
