Sabanci University announcements-via-email service. Current Version: 1.3.3
This software sends the announcements made on the MySU platform via email to Sabanci University students.
If you are a student and would like to sign up or opt out (after having signed up), you can do so through this form.
- Please note that it will take about a week or two to apply your action (sign up or opt out).
- updated login procedure
- moved all the config options to a separate file
- added a testing mode to the program
- fixed a bug that broke the program
- fixed a bug with login that was recently introduced
- fixed mailing list to circumvent max recepient.
- proper error handling for dbOps.connect_to_database
- proper ip resolution for accessing mongodb
- added versions for packages to ensure SUDuyuru doesn't break with python package updates
- uploaded the .gitignore to github
- Updated mail content and implemented more advanced html and css for formatting.
- Implemented proper logging instead of print statements, info can now be viewed in docker logs while the container is running.
- Fixed a bug where I put the wrong argument in the wrong function.
- Added module to handle updating the client list. The filename must be added in creds.py
- proper error handling
- important announcements section
- tests
- Announcements will have attached dates
- Announcements in Turkish option
- today-on-campus daily mail
- move module design from functions to objects.