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 dispatched jobs to the queues are not executed. The user has to changeQUEUE_CONNECTION
tosync
in order to get Chandler working, including sending email notifications.- The comments discuss the issue further, with one user confirming that the problem also occurs when using MariaDB, and another user mentioning that using Redis locally with
docker-compose
causes certain defaults to not be added. Another user suggests that if there is an issue, it is more likely a Laravel issue and recommends opening an issue on Laravel's repository. - Number of comments this week: 4
- The comments discuss the issue further, with one user confirming that the problem also occurs when using MariaDB, and another user mentioning that using Redis locally with
-
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 tasks within the chat interface.
- 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 consists of three interactions where the user asks how the admin account was created, another user mentions creating the admin account through
/register
, and a third user notes that the issue may have been fixed recently. - Number of comments this week: 3
- The comments section consists of three interactions where the user asks how the admin account was created, another user mentions creating the admin account through
-
How do I increase storage on Chandler beyond 50MB? [Selfhosted]: This issue is about a user self-hosting Chandler on their own hardware using Docker and wanting to increase the maximum storage from 50MB to unlimited storage.
- The comments on this issue suggest that the user should ask this question in Discussions as it is not an issue. Additionally, it is mentioned that while there is no way to increase storage limit via the web UI, users can update account limits directly through SQL if self-hosting.
- Number of comments this week: 3
-
Support "unlimited" storage in Chandler: This issue is about requesting support for "unlimited" storage in Chandler by allowing a user to have no storage limit by setting it to -1 instead of 0, which is currently not working as expected in Monica 5.x.
- The comments in the interaction provide additional information and clarification on how the storage limit is currently handled in Monica, suggesting that setting the limit to 0 should mean no limits, and discussing the need to update the UI to reflect this accurately.
- 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, 24 minutes
-
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 ChatGPT integration for Monica. The user is requesting a chat interface that can perform tasks such as asking questions about contacts and adding notes to contacts via text.
- Open for 354 days, 13 hours, 57 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, 23 hours, and 01 minutes, and the user expected to see the occupation in the overview page of a person under work information in the Monica application. - Open for 351 days, 23 hours, 01 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 post additions even when the title field is left unfilled.
The problem described in this issue has been open for 351 days, 15 hours, and 13 minutes, and it specifically addresses the issue of the title input defaulting to 'undefined' in both Regular and Inspirational post creation, causing posts to be added unexpectedly without providing any content in the title field. - Open for 351 days, 15 hours, 13 minutes
- Inconsistent password requirements: This issue is about inconsistent password requirements in the Monica v5 project. The bug description explains that a password accepted for an admin account is rejected for a user account, even though they should have the same requirements.
- Open for 346 days, 02 hours, 08 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 pertains to a bug where contacts synced to Monica via CardDAV can fail to be added, not even showing up in the audit logs at all.
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: This pull request fixes boolean values and excludes archived results from search in the Monica 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, by adding a function to clear the form fields when the "I don't know the name" option is selected.
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 |