Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add resolution field to question (#243) * Add resolution field * Add resolution field to serializer * Adapt endpoint * Add resolution to submission page * Remove print * Add resource system (#251) * Create `Resource` model * Create `Resource` serializer * Create POST endpoint * Add DELETE endpoint * Add permission class * Fix overall windows unresponsiveness (#253) * Added some Font responsiveness to the Landing page * Deleted redudant information * Created Responsive Functions * Altered the Navbar and LandingPage margin structure * Revisioned Margin structure of Navbar * Restructured HomePage Icons Dims * Made settings page height responsive * Finalise Settings page restructure * Finalised Login page Restructuring * Regsiter Page responsiveness restructuring * Made Final Adjustements * Readjust the max fontsize of the homebuttons * Made Font size more reposnive in Exams * Fixed the maxWidth parameter to correct unaligned arrows in ExamPage * Implement questions report system (#252) * Report model created * Report model created (maybe functional) * Noob mistakes solved * Fix some errors * Acess blocked for non-admins Non-admins can't access nor delete reports, only create them * Small changes * Removed unused import * Bump django from 3.2.13 to 3.2.14 in /backend (#256) Bumps [django](https://github.com/django/django) from 3.2.13 to 3.2.14. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.13...3.2.14) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump pillow from 9.1.0 to 9.1.1 in /backend (#231) Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.1.0 to 9.1.1. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](python-pillow/Pillow@9.1.0...9.1.1) --- updated-dependencies: - dependency-name: pillow dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump terser from 5.13.1 to 5.14.2 in /frontend (#257) Bumps [terser](https://github.com/terser/terser) from 5.13.1 to 5.14.2. - [Release notes](https://github.com/terser/terser/releases) - [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md) - [Commits](https://github.com/terser/terser/commits) --- updated-dependencies: - dependency-name: terser dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump django from 3.2.13 to 3.2.15 in /backend (#270) * Add issue templates * Bump django from 3.2.13 to 3.2.15 in /backend Bumps [django](https://github.com/django/django) from 3.2.13 to 3.2.15. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.13...3.2.15) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Jerónimo Mendes <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add Makefile (#273) * Add issue templates * Update lint.yml * Add Makefile * Add Reports Page (#269) * Initial Enabling of ReportsPage * Changes made to the initial example * GetReports Backend initialised * Removal of console log * Default Collumn widths * Added Expanded Information per Report, made a Component for each report in the table * Serialized Foreign Key retrieving only one of the properties * Added Delete Icon * Delete Report Backend Added * Fixed Number Comparison * Added Erro Type Filtering * Added all filtering functionality * Styles the Dropdown according to new MUI5 Documentatio, simplification of style overrides * Enable hrefs to question page * Change table data display * Made only those with body show expandable icon * Separeted the ReportTable Component into 2 tider components * Created a button to alert what Question has more reports * Fixed Select in GenExamPage * Fixed Select in LeaderBoardPage * Added Corrections Co-authored-by: Jerónimo Mendes <[email protected]> * Implement question page (#271) * Enable Question page * Add grid layout * Create new box component * Fetch Question * Add information panel * Add resolution box * Add resources panel * Create math block component * Added Basic Structure for Comment Section, css missing * Finnished Comment Section * Finished Reply Area * Make delete only a option for mods or authors * Fixing wrong Mod User expression * Responsive Fonts added with new Hooks * Made Chat and Comment Components, for factorization * Change Comment POST body * Deleted has_upvoted and has_downvoted * Pass context * Add user serializer to comment serializer * Fix typo * Connect to backend * Update on comment deletion * Update comments on comment submission * Fix typo * Fixed Horizontal Overflow due to navbar * Made TextField reset after submission * Added prop to question so that it can be unresponsive when it is not necessary * Fixed Grid Structure inconsistencies * Report Button Added * Generic Structure of the Dialog is set * Added Submission And Form * Selected Report Type CSS * Connected With Backend * Verifications and Notifications added * Fixed Verifications inconsistencies, tidier code * Small changes to responsiveness * Made the Textfield smaller and Submit button's size static * Fixed Missing Box and Missing Question ID * Enable hrefs to question page * Added Profanity control * Asked Improvements * Allow for date to be shown in each comment * Address review comments * Added Sorting capabilities to the questionArray * Transfered the Sorting functionalities to the question page * Changed the Styling of the Branch to MUIv5 * Changed Box Styling * Fixed Visual Bug in Styling of Comments * Reduced Redunduncies and made the requested changes * Reduced More styling Redundancies and added responsive Icons * Added more responsive icons * Removed Sneaky Console Logs from previous PR * Fixed ESlint bug * Missing Bracket from Commit Merge * Fix eslint * Fix code style issues with Prettier Co-authored-by: Miguel Dinis de Sousa <[email protected]> Co-authored-by: Miguel Dinis <[email protected]> Co-authored-by: Lint Action <[email protected]> * Fix node modules problem * Read env variables from .env file * Fix App.js and Navbar Unresponsiveness (#280) * Made Navbar minimally responsive for Mobile * Fixed Homepage Bug (Uncontrolled Width) added Box Component * Disabled Margins near root * Finding a workaround for the absence of global margins * Added Mobile Viewport restriction * making HomePage tidier and more responsive * More responsive changes * Missing Swipeble Drawer Functionality added * Made Swipeble Drawer occur in Mobile while no user is logged in * Added Detective SVG to the Drawer * Made changes to the Drawers text along with two new components to systematize our UI * Adjust AboutPage to 0 margin * Add min to heigfht of logo on the drawer * Converted About Page to MUIv5 styling * Added few new typography components and made some alterations to the previous ones * Used the new Components on the AboutPage tiding up styling also * Fixed Some Typography inconsistencies added padding * Finished AboutUs Restyling and Responsiveness * Made Navbar minimally responsive for Mobile * Fixed Homepage Bug (Uncontrolled Width) added Box Component * Disabled Margins near root * Finding a workaround for the absence of global margins * Added Mobile Viewport restriction * making HomePage tidier and more responsive * More responsive changes * Missing Swipeble Drawer Functionality added * Made Swipeble Drawer occur in Mobile while no user is logged in * Added Detective SVG to the Drawer * Made changes to the Drawers text along with two new components to systematize our UI * Adjust AboutPage to 0 margin * Add min to heigfht of logo on the drawer * Converted About Page to MUIv5 styling * Added few new typography components and made some alterations to the previous ones * Used the new Components on the AboutPage tiding up styling also * Fixed Some Typography inconsistencies added padding * Finished AboutUs Restyling and Responsiveness * Conflicts Collateral Damage solved * Reports Page No margin correction * Question Page no Margin Correction * Added the systematic typographies to question page * Correct Margin in Results Page * Correct Exam Page Margin * Renable Mobile Warning Page Functionality * Correct Margin Exam Page * Correct Leaderboard margin * Correct Margin Gen Exam Page * Correct Margins Landing Page * Fix import typo * Add default email backend * Bump oauthlib from 3.1.1 to 3.2.1 in /backend (#287) Bumps [oauthlib](https://github.com/oauthlib/oauthlib) from 3.1.1 to 3.2.1. - [Release notes](https://github.com/oauthlib/oauthlib/releases) - [Changelog](https://github.com/oauthlib/oauthlib/blob/master/CHANGELOG.rst) - [Commits](oauthlib/oauthlib@v3.1.1...v3.2.1) --- updated-dependencies: - dependency-name: oauthlib dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Deprecate `django.conf.urls.url` and remove unused urls (#288) * Deprecation solved * Unused urls removed * Bump django from 3.2.13 to 3.2.15 in /backend (#296) Bumps [django](https://github.com/django/django) from 3.2.13 to 3.2.15. - [Release notes](https://github.com/django/django/releases) - [Commits](django/django@3.2.13...3.2.15) --- updated-dependencies: - dependency-name: django dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix allowed hosts (#299) * Fix settings to allow list of allowed hosts * Update .env.example * Bump version * Fix python version Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Miguel Dinis <[email protected]> Co-authored-by: afonsofsdomingues <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Miguel Dinis de Sousa <[email protected]> Co-authored-by: Lint Action <[email protected]> Co-authored-by: pearsettings44 <[email protected]>
- Loading branch information