TEAMMATES / teammates

This is the project website for the TEAMMATES feedback management tool for education
https://teammatesv4.appspot.com/
GNU General Public License v2.0
1.63k stars 3.26k forks source link

Submitting some enhancements #13121

Closed TaylorPhelps closed 3 weeks ago

TaylorPhelps commented 1 month ago

Refactoring getProperty method: refactored the getProperty method to handle default values more efficiently and avoid redundant code.

Corrected initialization of static fields: ensured that the static fields in the Config class are initialized properly by reading values from the build.template.properties file.

Handled environment-specific properties: The Config class now handles properties differently based on whether the application is running in a development environment (dev.properties) or a production environment (build.properties).

Fixed logging: ensured that the application logs meaningful information during startup, such as the instance ID, zone rules version, and server startup messages. This helps in monitoring and debugging the application.

github-actions[bot] commented 1 month ago

Hi @TaylorPhelps, thank you for your interest in contributing to TEAMMATES! However, your PR does not appear to follow our contribution guidelines:

Please address the above before we proceed to review your PR.

weiquu commented 3 weeks ago

Closing as not tagged to any issue. Do read through our contribution guidelines and follow the processes there.