This pull-request encompasses all the bugfixes and additions to functionality done by Medhat Elmasry's COMP4976 class during Fall 2019 (Sept-Dec. 2019). Due to not being a collaborator, I forked the project and organized it where the pull-requests would go through me. These commits encompass all the successful pull-requests.
This includes:
Issue 91: Localization functionality added. French and Spanish can now be selected as the language on the CMS.
Issue 87: Rich text editors have been introduced in forms on the CMS. This includes spellchecking.
Issue 82: DB entity relational diagrams added. See comments by @Joey Tang.
Issue 90: Form validation has been introduced on all forms.
Issue 88: A new uploaded image now properly deletes the replaced one.
Issue 85: Data seeding has been improved. See comment from @medhatelmasry.
Issue 89: Logos of social media sites are now able to be added (e.g. the Snapchat icon).
This pull-request encompasses all the bugfixes and additions to functionality done by Medhat Elmasry's COMP4976 class during Fall 2019 (Sept-Dec. 2019). Due to not being a collaborator, I forked the project and organized it where the pull-requests would go through me. These commits encompass all the successful pull-requests.
This includes:
Issue 91: Localization functionality added. French and Spanish can now be selected as the language on the CMS.
Issue 87: Rich text editors have been introduced in forms on the CMS. This includes spellchecking.
Issue 82: DB entity relational diagrams added. See comments by @Joey Tang.
Issue 90: Form validation has been introduced on all forms.
Issue 88: A new uploaded image now properly deletes the replaced one.
Issue 85: Data seeding has been improved. See comment from @medhatelmasry.
Issue 89: Logos of social media sites are now able to be added (e.g. the Snapchat icon).
Issue 84: Migrations folder. See comment by @medhatelmasry.
Issue 93: Deleting current selected election will not crash application.