Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fccc meetup api v1 #1

Open
wants to merge 64 commits into
base: main
Choose a base branch
from
Open

Fccc meetup api v1 #1

wants to merge 64 commits into from

Conversation

takosuper1
Copy link
Collaborator

First Commit: This API used Django framework. It currently has one endpoint (GET) that requires an api key. Once it authenticates, it spits back all the Tech Life events from the database.

TODO:

  1. Need more tests for database functions
  2. Need to configure to post FCCC events on general chat in Discord server.

takosuper1 and others added 30 commits October 17, 2024 14:20
… secrets, installed app list to setting.py inside django project
…stalled apps of settings.py to the name of the project.
…ave the appropriate files in the core directory
…and adjusted when it was installing python and pip
…ango project directory -> Meetup2Discord and its subdirectory mysite-> core
…d a temp file to test parsing that is a ics.txt file.
…lly instead of specifying eastern us. Might just hard code it as eastern.
ted UUID that is coming from meetup and is being confused in the model for the database uuid.
… and convert to python. So far not able to work. imports are not recognized.
…etup. Took a slice and put it in tests.py. Need to finish that first. Currently not compiling.
 to parsing_ical. Need to fix issue in
 parsing_ical.
…dar. migrated new values to database, removing ones that are not needed.
…t key. Only tested with browser. Getting expected json, invalid key. Need to test in postman now.
…use the host attribute is causing it to now work. Using cli to interact. curl -H "X-API-Key: YOMAMA" -H "Origin: http://localhost:3000" -H "Host: localhost:8000" http://localhost:8000/meetups/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant