Vitary
A simple social media made with Django
🛠️
Installation Get the source code
git clone https://github.com/foxy4096/Vitary.git
Go the the dir
cd Vitary
Add the enviroment variables
In Powershell or terminal
touch .env
In .env
add the following variables
DEBUG=True or False
EMAIL_ADDRESS
EMAIL_PASSWORD
SITE_ID
Make a virtualenv
pip install virtualenv
and
virtuatenv venv
Install the dependencies
pip install -r req.txt
Make Migrations
On Windows:
python manage.py makemigrations
On *nix systemm:
python3 manage.py makemigrations
Migrate the database
On Windows:
python manage.py migrate
On *nix systemm:
python3 manage.py migrate
Create the superuser
On Windows :
python manage.py createsuperuser
On *nix systemm:
python3 manage.py createsuperuser
Run the server
On Windows:
python manage.py runserver
On *nix systemm:
python3 manage.py runserver
🔧
Tools Python the programming language
Git Version Control System
Visual Studio Code Free source code editor
Website Crashes on Google Chrome Andriod
Describe the bug When the website is accessed from Google Chrome Android The Site Crashes
To Reproduce Steps to reproduce the behavior:
Expected behavior The website should open as normally as it work on desktop Screenshots If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context Works on any other browser like Mozilla Firefox etc
Refactored the code
Pull Request Template
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Test Configuration:
Checklist:
Bump minimatch from 3.0.4 to 3.0.8 in /apps/core/static/css
Bumps minimatch from 3.0.4 to 3.0.8.
Commits
782c264
3.0.86ade2da
fix: trim patterna6f52b0
3.0.7e4cd434
fix: treat nocase:true as always having magice6bbe1c
publishConfig for 3.05b7cd33
3.0.620b4b56
[fix] revert all breaking syntax changes2ff0388
document, expose, and test 'partial:true' option5dbd6a7
ci: tests and makeworkdbda065
full test coverage, adding tests, deleting dead codeDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and languageYou can disable automated security fix PRs for this repo from the Security Alerts page.
Fixed the edited bug this time for real :watch:
Pull Request Template
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Test Configuration:
Checklist:
Fixed update_date issue :watch:
Pull Request Template
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Test Configuration:
Checklist:
Create label.yml
Pull Request Template
Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes # (issue)
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Test Configuration:
Checklist:
Create greetings.yml
Pull Request Template
Description
This action will greet to new user who are new to contributing on this repository. 🚀 🦊
Fixes # (issue)
Type of change
Created the action
Checklist: