Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Fix far in the future issued_ats (core team only)

Offen
#5,271 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

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
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
rails, ruby
Bereich
backend, databases

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

core team

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

In Codespaces öffnen

Startet den Dev-Container des Projekts im Browser, mit Ihrem eigenen GitHub-Konto.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus rubyforgood/human-essentials

Alle Issues in rubyforgood/human-essentials

Ähnliche Issues

Weitere Issues zu Ruby

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.