Historical event data
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 55/100
Direzione di ricerca
Traccia il flusso di scraping e upload in Go per Astra, Mazevo e The Comet Calendar, quindi esamina la route degli eventi di CourseBook e la relativa aggregazione per la gestione delle date passate. Il lavoro è completato quando gli upload preservano i dati storici di MongoDB, sostituiscono per data le voci corrispondenti e la raccolta events include sia i giorni passati sia quelli futuri.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Right now, all of the event data we scrape from Astra, Mazevo, and The Comet Calendar is for the future. We scrape future data and upload it to MongoDB, deleting the old data. I can see a use case for someone needing this historical event data that were deleting, maybe as some kind of training data or something.
Develop a way to upload new Astra, Mazevo, and The Comet Calendar data without deleting the old data. Use the date as the key to replace matching entries during upload.
In addition, check whether the CourseBook events route allows pulling events from the past (as in like over a year ago). If it does not, update the aggregation that generates the events collection to generate all days, instead of just future days.
- Lingua principale
- Go
- Stelle
- 12
- Fork
- 54
- Merge medio
- 2m
- PR unite (30g)
- 1
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di UTDNebula/api-tools
-
Improve unit tests in sectionParser_test.goForse già presa @Sidd-Pelluru l’ha presa 19 giorni fa. ApertaL1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Improve unit tests in discountsParser_test.goForse già presa @LikithInam l’ha presa 5 giorni fa. ApertaL1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
L1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
-
L1 Type: Bug Report
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
Improve output in events.goForse già presa @DennisOrtin l’ha presa 9 giorni fa. ApertaL1 recommended for recruits
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Tutte le issue di UTDNebula/api-tools
Issue simili
-
TOTP enrollment returns 500 for phone-only users (empty TOTP account name)Forse già presa @emiliosandoval4 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 60/100
I maintainer di solito rispondono entro 1 giorno
-
8.9 to 8.10 Helm upgrade guide still says deprecated keys are removed in chart v16 (Camunda 8.11)Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
camunda/camunda-platform-helm#7559 ·
I maintainer di solito rispondono entro 1 giorno
-
docs: namespaceRegexes example teaches prefix matching, but regexes are matched as a substringForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertatriage/pending-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
external-secrets/external-secrets#7117 ·
I maintainer di solito rispondono entro 2 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
ENTERPILOT/GoModel#1183 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
createEtcdKV fails on a single transient etcd endpoint sync timeoutForse già presa @vldmit l’ha presa oggi. Apertacontribution
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno