Weekly GitHub Report for Monica: January 28, 2025 - February 04, 2025
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. News
1.1 Recent Version Releases:
The current version of this repository is v4.1.2
1.2 Version Information:
Version 4.1.2, released on May 4, 2024, addresses a bug fix related to the contact listing feature, ensuring that the updated_at date is no longer incorrectly modified for all contacts.
II. Issues
2.1 Top 5 Active Issues:
We consider active issues to be issues that that have been commented on most frequently within the last week. Bot comments are omitted.
-
is there an app: This issue is about a user inquiring whether there is an app version of the Monica project and expressing interest in potentially developing some features if an app does not exist. The discussion reveals that there is an ongoing personal development project for an Android client, with plans to expand it into a multiplatform app, and provides insights into alternative ways to use Monica on mobile devices.
- The comments discuss the development of an Android client for Monica, with the developer accepting contributions and planning a multiplatform app. Users inquire about testing versions and setup instructions, with updates provided on login instructions and compatibility with self-hosted instances, while noting the app's pre-alpha status.
- Number of comments this week: 1
-
The DEFAULT_MAX_STORAGE_SIZE key does not work in monica 5 (beta 4): This issue is about a bug in the Monica 5 (beta 4) software where setting the
DEFAULT_MAX_STORAGE_SIZE
key does not change the user's available storage size as expected. The user reports that despite setting the storage size to 20,000 MB, the account still shows a limit of 50 MB, which is inconsistent with the behavior in Monica 4.- The comments suggest using
DEFAULT_STORAGE_LIMIT
instead ofDEFAULT_MAX_STORAGE_SIZE
and provide a command to set the storage size properly within the Monica container, including clearing and caching configurations and restarting Apache. - Number of comments this week: 1
- The comments suggest using
-
Cannot edit the Vault description after creation.: This issue highlights a bug in the Monica application where users are unable to edit the Vault description after its creation. The problem occurs when users attempt to access the editing option via the cogwheel on the chooser screen, but no option is available to modify the description.
- A comment indicates that the issue is being addressed in a pull request, suggesting that a fix is underway.
- Number of comments this week: 1
Since there were fewer than 5 open issues, all of the open issues have been listed above.
2.2 Top 5 Stale Issues:
We consider stale issues to be issues that has had no activity within the last 30 days. The team should work together to get these issues resolved and closed as soon as possible.
As of our latest update, there are no stale issues for the project this week.
2.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: 0
Summarized Issues:
As of our latest update, there are no open issues for the project this week.
2.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: 2
Summarized Issues:
-
Monica Application Relationship Name Bug: Users encounter issues when switching between the "I know the name" and "I don't know the name" options while adding a relationship in the Monica application. The first issue involves a browser error message that appears when users initially select "I know the name" and then switch to "I don't know the name," prompting them to fill in the "I know the name" field. The second issue describes an inconsistency where the system retains and displays a name entered under the "I know the name" option, even when the user switches to "I don't know the name," leading to unexpected behavior.
2.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 or closed issues from the past week.
III. Pull Requests
3.1 Open Pull Requests
This section provides a summary of pull requests that were opened in the repository over the past week. The top three pull requests with the highest number of commits are highlighted as 'key' pull requests. All other pull requests are grouped based on similar characteristics for easier analysis.
Pull Requests Opened This Week: 0
As of our latest update, there are no open pull requests for the project this week.
3.2 Closed Pull Requests
This section provides a summary of pull requests that were closed in the repository over the past week. The top three pull requests with the highest number of commits are highlighted as 'key' pull requests. All other pull requests are grouped based on similar characteristics for easier analysis.
Pull Requests Closed This Week: 10
Key Closed Pull Requests
1. chore(deps): upgrade dependencies : This pull request involves upgrading various dependencies in the Monica project, including fixes for issues with Pint and PHPStan, an upgrade to Larastan, and a migration of the TailwindCSS configuration, as evidenced by multiple commits addressing these updates and improvements.
- URL: pull/7524
- Merged: Yes
2. build: Update devcontainer.json: This pull request involves updating the devcontainer.json
file and removing the .devcontainer/Dockerfile
and .devcontainer/docker-compose.yml
files in the Monica project, as indicated by the series of commits, and it has been successfully merged.
- URL: pull/7477
- Merged: Yes
3. feat: add vault edit and update functionality: This pull request introduces a new feature that adds the ability to edit and update vaults in the Monica project, addressing issue #7511, and has been successfully merged into the main branch.
- URL: pull/7523
- Merged: Yes
Other Closed Pull Requests
- Bug Fixes in Form Handling: This topic covers pull requests that address bugs in form handling, ensuring smoother user interactions. One pull request fixes a bug in the contact relationship form by clearing fields when switching radio buttons, while another allows the creation of new labels that are substrings of existing ones and improves UI accessibility.
- Documentation and Comment Enhancements: These pull requests focus on improving documentation and comments within the codebase. One enhances the
.env.example
file with detailed comments and placeholders, while another corrects a typographical error in thewebauthn.php
file.
- Build Tools Upgrade: This pull request involves upgrading the project's build tools to newer versions, including PHP 8.3, Node 22, and Yarn 4.6. The changes were successfully merged into the main codebase, ensuring compatibility with the latest technologies.
- Testing and Issue Resolution: This topic includes pull requests related to testing and resolving specific issues. One pull request was created to test the SonarCloud action but was not merged, while another addressed an SQL error issue in MariaDB but was also not merged.
3.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 or closed pull requests from the past 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.
If there are more than 10 active contributors, the list is truncated to the top 10 based on contribution metrics for better clarity.
Contributor | Commits | Pull Requests | Issues | Comments |
---|---|---|---|---|
asbiin | 17 | 3 | 0 | 8 |
bhimbho | 1 | 1 | 0 | 1 |
eltociear | 1 | 1 | 0 | 0 |
rfrancocantero | 0 | 0 | 2 | 0 |
willemmeter | 0 | 0 | 2 | 0 |
Otanga-Otieno | 1 | 0 | 0 | 0 |
prohtex | 0 | 0 | 1 | 0 |