Weekly GitHub Report for Monica: October 29, 2024 - November 05, 2024
Weekly GitHub Report for Monica
Thank you for subscribing to our weekly newsletter! Each week, we deliver a comprehensive summary of your GitHub project's latest activity right to your inbox, including an overview of your project's issues, pull requests, contributors, and commit activity.
Table of Contents
I. Issues
1.1 Top 5 Active Issues:
We consider active issues to be issues that that have been commented on most frequently within the last week.
-
[Chandler] Setting
QUEUE_CONNECTION
toredis
causes Chandler not working: This issue is about a bug where settingQUEUE_CONNECTION
toredis
causes Chandler to not work properly, as the jobs dispatched to the queues never get executed. The user has to changeQUEUE_CONNECTION
tosync
to get Chandler working, including sending email notifications.- The comments discuss how the issue also occurs when using MariaDB, the observation that certain things like default templates are not added when using Redis locally, and a suggestion to open an issue on Laravel if there is a problem, as Monica has nothing specific related to it.
- Number of comments this week: 4
-
AI Chatbot support for Q&A and Actions, aka ChatGPT for Monica: This issue is a feature request for AI Chatbot support for Q&A and Actions, specifically requesting the integration of ChatGPT into Monica to enable a chat interface for tasks such as asking questions about contacts and performing actions via text.
- The comments on this issue discuss the feasibility and potential challenges of implementing AI Chatbot support, including considerations around privacy, token usage, and the need for pseudo-functions to enable reasoning and execution of actions by the AI.
- Number of comments this week: 3
-
Inconsistent password requirements: This issue is about inconsistent password requirements in Monica v5, where the same password is accepted for an admin account but rejected for a user account. The user encountered an error message stating that the password may only contain letters, numbers, and dashes.
- The comments section includes a user asking how the admin account was created, another user mentioning they registered through
/register
before but encountered the same issue with the password, and speculation that the issue may have been fixed recently. - Number of comments this week: 3
- The comments section includes a user asking how the admin account was created, another user mentioning they registered through
-
How do I increase storage on Chandler beyond 50MB? [Selfhosted]: This issue is about a user who is self hosting Chandler on their own hardware using Docker and wants to know how to increase the maximum storage from 50MB to unlimited storage.
- The comments on this issue include a user expressing a similar question about profile pictures, another user suggesting to ask such questions in Discussions, and a third user providing a workaround for updating storage limits directly via SQL for self-hosted instances.
- Number of comments this week: 3
-
Support "unlimited" storage in Chandler: This issue is about requesting support for "unlimited" storage in Chandler, specifically discussing the interpretation of setting the storage limit to "0" in Monica 5.x.
- The comments in the interaction discuss the current implementation of setting the storage limit to "0" for unlimited storage in Monica, with one user pointing out the .env.example file indicating that 0=unlimited, while another user suggests updating the UI to display "Unlimited" instead of 0 for clarity.
- Number of comments this week: 3
1.2 Top 5 Stale Issues:
We consider stale issues to be issues that have been opened in this project for the longest time within the last year. The team should work together to get these issues resolved and closed as soon as possible.
-
[Chandler] No option to create a role in groups (yet): This issue pertains to the lack of an option to create a role in groups within the Chandler project on GitHub. The bug description highlights the presence of a field for roles of a contact in a group, but the inability to actually create such a role, whether when creating a group or adding a contact.
- Open for 371 days, 23 hours, 12 minutes
-
AI Chatbot support for Q&A and Actions, aka ChatGPT for Monica: This issue is a feature request for adding AI Chatbot support for Q&A and Actions, specifically ChatGPT, to the Monica project. The requester is seeking to build a chat interface that can perform tasks such as asking questions about contacts and adding notes via text.
- Open for 354 days, 13 hours, 44 minutes
-
Monica API: occupation and company are not visible: This issue pertains to a bug in the Monica API where the occupation and company information is not visible in the user interface, despite being linked through the API endpoints.
The bug has been open for 351 days, 22 hours, and 48 minutes, and the user expected to see the occupation in the overview page of a person under work information in the Monica v4 application. - Open for 351 days, 22 hours, 48 minutes
- Undefined in post title input as default: This issue pertains to a bug in the GitHub project where the title input defaults to 'undefined' when creating a post, leading to unexpected behavior of adding a post even when no content is provided in the title field.
The problem described in this issue has been open for 351 days, 15 hours, and 00 minutes, and it specifically affects the Regular and Inspirational post creation process in the project, causing the title input to default to 'undefined' and adding a post each time, even when the title field is left unfilled. - Open for 351 days, 15 hours, 00 minutes
- Inconsistent password requirements: This issue pertains to inconsistent password requirements within the Monica v5 project. Specifically, the bug report highlights a discrepancy where a password accepted for an admin account is rejected for a user account, causing confusion and inconvenience for users. The issue has been open for 346 days, 01 hours, and 55 minutes without a response, indicating a need for resolution in maintaining consistent password standards across different account types.
- Open for 346 days, 01 hours, 55 minutes
1.3 Open Issues
This section lists, groups, and then summarizes issues that were created within the last week in the repository.
Issues Opened This Week: 1
Summarized Issues:
- **Syncing contacts via CardDAV**: This issue describes a bug where contacts synced to Monica via CardDAV can fail to be added, not even showing up in the audit logs at all.
- [github.com/monicahq/monica/issues/7445](https://github.com/monicahq/monica/issues/7445)
1.4 Closed Issues
This section lists, groups, and then summarizes issues that were closed within the last week in the repository. This section also links the associated pull requests if applicable.
Issues Closed This Week: 0
Summarized Issues:
As of our latest update, there were no issues closed in the project this week.
1.5 Issue Discussion Insights
This section will analyze the tone and sentiment of discussions within this project's open and closed issues that occurred within the past week. It aims to identify potentially heated exchanges and to maintain a constructive project environment.
Based on our analysis, there are no instances of toxic discussions in the project's open issues from the past week.
II. Pull Requests
2.1 Open Pull Requests
This section lists and summarizes pull requests that were created within the last week in the repository.
Pull Requests Opened This Week: 3
Pull Requests:
- Enhancements to .env.example file: This pull request enhances the .env.example file by providing setup guidance and placeholders for API keys and other important variables to assist users in the setup process.
- Fix for boolean values and search results in API: This pull request fixes boolean values and excludes archived results from search in the API.
- Fix for form data not updating on radio button change: This pull request addresses the issue of form data not being updated on radio button change in the contact relationship form, specifically when switching between "I know the name" and "I don't know the name" options.
2.2 Closed Pull Requests
This section lists and summarizes pull requests that were closed within the last week in the repository. Similar pull requests are grouped, and associated commits are linked if applicable.
Pull Requests Closed This Week: 0
Summarized Pull Requests:
As of our latest update, there are no closed pull requests for the project this week.
2.3 Pull Request Discussion Insights
This section will analyze the tone and sentiment of discussions within this project's open and closed pull requests that occurred within the past week. It aims to identify potentially heated exchanges and to maintain a constructive project environment.
Based on our analysis, there are no instances of toxic discussions in the project's open pull requests from the past week.
III. Commits
3.1 Commits
This section lists and summarizes commits made within the last week and groups them based on topic.
Commits Made This Week: 0
Summarized Commits:
As of our latest update, there are no commits for the project this week.
IV. Contributors
4.1 Contributors
Active Contributors:
We consider an active contributor in this project to be any contributor who has made at least 1 commit, opened at least 1 issue, created at least 1 pull request, or made more than 2 comments in the last month.
Contributor | Commits | Pull Requests | Issues | Comments |
---|---|---|---|---|
shreyashrpawar | 0 | 3 | 0 | 0 |
DanteB918 | 0 | 2 | 0 | 1 |
Otanga-Otieno | 0 | 1 | 0 | 1 |
Alvin Otanga | 1 | 0 | 0 | 0 |
Mazarin | 1 | 0 | 0 | 0 |
Alexis Saettler | 1 | 0 | 0 | 0 |
asbiin | 0 | 1 | 0 | 0 |
djaiss | 0 | 1 | 0 | 0 |
AzeemSup | 0 | 1 | 0 | 0 |
mattstein | 0 | 1 | 0 | 0 |