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

Identify what is required for the website that VRMS provides #7524

Open
8 tasks
Tracked by #7527
FamousHero opened this issue Sep 26, 2024 · 1 comment
Open
8 tasks
Tracked by #7527

Identify what is required for the website that VRMS provides #7524

FamousHero opened this issue Sep 26, 2024 · 1 comment
Labels
Complexity: Medium P-Feature: Events https://www.hackforla.org/events/ P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) P-Feature: Project Meetings https://www.hackforla.org/project-meetings role: back end/devOps Tasks for back-end developers size: 0.5pt Can be done in 3 hours or less

Comments

@FamousHero
Copy link
Member

FamousHero commented Sep 26, 2024

Overview

We are overfetching data from VRMS when creating the event and project pages. We should only receive the data we need to fufill page creation to ensure data privacy and security.

Action Items

  • Find data provided by VRMS in _data/external/vrms_data.json
  • Go through the code-base and find all references to this file
    • Check all event, project, and project meetings pages for references
  • Note all data provided by vrms_data.json that is being used within the site
  • Write your findings in a comment below this issue. Since there won't be a PR linked with this issue:
    • move to Questions/In review
    • Apply label "Ready for dev lead" to this issue

Merge Team

Resources/Instructions

info provided by VRMS

{
"location": {
"city":
"state":
"country":
},
"owner": {
"ownerId":
},
"brigade":
"checkInReady":
"_id":
"hacknight":
"name":
"eventType":
"description":
"project": {
"recruitingCategories": [],
"partners": [
"Seeking"
],
"managedByUsers": [],
"_id":
"name":
"description":
"githubIdentifier":
"projectStatus":
"location":
"githubUrl":
"slackUrl":
"googleDriveUrl":
"googleDriveId":
"hflaWebsiteUrl":
"videoConferenceLink":
"lookingDescription":
"createdDate":
"__v":
},
"date":
"startTime":
"endTime":
"hours":
"createdDate":
"updatedDate":
"__v": 0,
"videoConferenceLink":
}

@FamousHero FamousHero added role: back end/devOps Tasks for back-end developers Complexity: Medium P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) P-Feature: Events https://www.hackforla.org/events/ P-Feature: Projects page https://www.hackforla.org/projects/ size: 0.5pt Can be done in 3 hours or less Draft Issue is still in the process of being created ready for dev lead Issues that tech leads or merge team members need to follow up on and removed Draft Issue is still in the process of being created ready for dev lead Issues that tech leads or merge team members need to follow up on labels Sep 26, 2024
@FamousHero

This comment was marked as outdated.

@FamousHero FamousHero added ready for dev lead Issues that tech leads or merge team members need to follow up on and removed Draft Issue is still in the process of being created labels Sep 27, 2024
@ExperimentsInHonesty ExperimentsInHonesty added P-Feature: Project Meetings https://www.hackforla.org/project-meetings and removed P-Feature: Projects page https://www.hackforla.org/projects/ ready for dev lead Issues that tech leads or merge team members need to follow up on labels Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Medium P-Feature: Events https://www.hackforla.org/events/ P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) P-Feature: Project Meetings https://www.hackforla.org/project-meetings role: back end/devOps Tasks for back-end developers size: 0.5pt Can be done in 3 hours or less
Projects
Status: Prioritized backlog
Development

No branches or pull requests

2 participants