Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* added url field to departmentApi * added url field to department and made courseApi * completed models, serializers, views and made api endpoints for get requests * added delete api and cors whitelist * changes in delete request for courses * made port changes * added query for department with abbr and course with code * made fileUpload changes to file model and made dynamic renderring functions from file data * added file field to serializer * fixed delete request * changes in api * fix:merge cherry-pick commit * changes in file model * fix driveid field * removed unnecessary prints * fixed post request for files * feat:added course fetch and get department detail through one request * refactor: department post requests * feat:made user and upload models * lint fixes * made uploads model * feat:configured request get and creation post requests * feat:configured update route on request * feat:integrateg falcon client and completed user get and post functions * fix: alter profile_image field to hold image url * feat:retrieved file from frontend in backend * feat:integrated file upload route with drive api * feat:added filetype field to upload * feat:implemented JWT and added courses array field to user model * feat:made add course route * added date field to requests * refactor:abstaction of JWT decoding sequence and fix:filter bugs in upload POST request * added date field to uploads and serialized upload title and filetype * feat:made course request model * fix:upload route file management conditions and make user course deletion route * added status field to uploads model * fix:standardize department get request response * fix: linting according to PEP8 standards * chore: add .pylintrc and added packages to requirements.txt * chore: added new dependencies in requirements.txt * refactor: separate user related functions into a separate app * Implemented search using elasticsearch * implemented search * removed unnecessary print statements * Revert "implemented search" This reverts commit 8f9eae8. * Revert "Implemented search using elasticsearch" This reverts commit cbc58f0. * Fixed styling issues and added HTTP status response * Fixed styling issues and added HTTP status response * added import statements * added setup instructions * added command to initialize indexes * refactor: separate user related functions into a separate app * feat: rebase search and remove unnecessary url registers * feat: configure elastic search and django server to docker * chore: added test data and ingestion script * chore: remove config/postgres.yml from .gitignore * docs: update setup instructions in README * chore: add index rebuilding script to ingest.sh * chore: remove litter from Dockerfile * chore: simplify data addition through ingest script * feat: integrated file initial upload to review folders functionality * fix: remove non finalized files from search index * fix: added makemigrations command to docker-compose * restructure: move falcon clients and drive file to appropriate folders and fix .gitignore and add test structure.json * docs: added alternate setup instructions * feat add workflow to run lint test * fix: lint issues * feat: added api_test fix: lint issues test test test test test test * chore: add rextra_hosts to docker-compose Co-authored-by: Mahak <gmahak1@gmail.com>
- Loading branch information