Fix far in the future issued_ats (core team only)
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 30/100
Rechercherichtung
Beginne damit, die itemisierbaren Datensätze und issued_at-Felder für distributions, donations und purchases zu lokalisieren, und untersuche anschließend die betroffenen Daten mit zukünftigen Datumsangaben. Bestätige, wie die korrekten Daten bestimmt werden, bevor du die Migration entwirfst. Als abgeschlossen gilt die Aufgabe, wenn Datensätze, die mehr als ein Jahr in der Zukunft liegen, schrittweise korrigiert sind und die Anforderung zur Kommunikation mit betroffenen Benutzer:innen geklärt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Summary
From a while ago, there are a number of issued_ats that are in the far future. Need a migration to fix them
why?
They cause incorrect reports, info for partners
Details
We went over the distribution ones in our sunday meeting -- the correct dates for the future dates for distributions are all obvious. We just need to do a migration to make the adjustment.
Check also donations and purchases.
Criteria for completion
- migration that fixes the itemizables with dates more than 1 year in the future. This is on a piecemeal basis.
Question for devs
Do we need to communicate about these? It's certainly possible that someone has reentered them after not being able to find them.
Further note
We should communicate with the affected users when we fix this. With a mind to inventory levels, etc. So this might be different for different users (depending on the date)
- Vorherrschende Sprache
- Ruby
- Sterne
- 594
- Forks
- 596
- Ø Merge
- 4 T. 19 Std.
- Gemergte PRs (30 T.)
- 14
Entwicklungsumgebung
Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus rubyforgood/human-essentials
-
Export button on annual report should revert to "Export Report" from "Please Wait..." once report generated.Evtl. vergeben @costajohnt hat das vor 25 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
rubyforgood/human-essentials#5691 · 1 Kommentar · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
On Distributions, fix line-item column headers wrapping and alignment on narrow screensEvtl. vergeben @Sinkleberg hat das vor 8 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
rubyforgood/human-essentials#5603 · 8 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Proposal: forecast-based reorder points and shortage allocation ("Replenishment Planner")Evtl. vergeben @arnavt687 hat das vor 28 Tagen übernommen. Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
rubyforgood/human-essentials#5728 · 3 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Ruby for Good 2026 DC stale
rubyforgood/human-essentials#5694 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add optional phone number to users (esp Partner Users)Evtl. vergeben @costajohnt hat das vor 30 Tagen übernommen. OffenDifficulty—Intermediate Ruby for Good 2026 DC
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100
rubyforgood/human-essentials#5687 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in rubyforgood/human-essentials
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
aws/aws-sdk-ruby#3460 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
Maintainer antworten meist innerhalb von 17 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
riscv/riscv-unified-db#2755 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
ossf/best-practices-badge#3081 ·
Maintainer antworten meist innerhalb von 1 Tag