ICS ha fatto cilecca #300

Closed
opened 2024-10-20 21:10:13 +00:00 by paspo · 6 comments
Owner

ICS non ha funzionato. Ha creato il file index.ics con dentro le informazioni ma il planet non l'ha considerato come aggiornamento.

Originally posted by @omarl in #277 (comment)

ICS non ha funzionato. Ha creato il file index.ics con dentro le informazioni ma il planet non l'ha considerato come aggiornamento. _Originally posted by @omarl in https://git.libreschool.org/BgLUG/bglug.it/issues/277#issuecomment-3474_
Author
Owner

@omarl Hai un'idea del perchè?

Se il file index.ics è corretto (e lo è, perchè io sul mio client vedo gli eventi aggiornati), vuol dire che qualcosa non piace a planet

@omarl Hai un'idea del perchè? Se il file index.ics è corretto (e lo è, perchè io sul mio client vedo gli eventi aggiornati), vuol dire che qualcosa non piace a planet
Collaborator

Domanda

@omarl Hai un'idea del perchè?

Se il file index.ics è corretto (e lo è, perchè io sul mio client vedo gli eventi aggiornati), vuol dire che qualcosa non piace a planet

Tendenzialmente darei la colpa a planet di ILS (https://gitlab.com/ItalianLinuxSociety/planet).
Provo a lanciarlo e vedere se riesco a riprodurre l'errore.

Domanda > > > @omarl Hai un'idea del perchè? > > Se il file index.ics è corretto (e lo è, perchè io sul mio client vedo gli eventi aggiornati), vuol dire che qualcosa non piace a planet > Tendenzialmente darei la colpa a planet di ILS (https://gitlab.com/ItalianLinuxSociety/planet). Provo a lanciarlo e vedere se riesco a riprodurre l'errore.
Collaborator

Ci ho guardato un pochino e ho scoperto che:

A questo punto direi che la soluzione è sistemare l'indirizzo a livello del loro indice, anche se mi sembrava di ricordare che avessimo creato delle regole specifiche per nginx. Faccio la MR a loro.

Ci ho guardato un pochino e ho scoperto che: * noi siamo presenti con un indirizzo diverso: https://gitlab.com/ItalianLinuxSociety/planet/-/blob/master/eventi/calendars.txt?ref_type=heads * tale indirizzo porta a 404. * la vera domanda è quindi come ha fatto funzionare per boccaleone. A questo punto direi che la soluzione è sistemare l'indirizzo a livello del loro indice, anche se mi sembrava di ricordare che avessimo creato delle regole specifiche per nginx. Faccio la MR a loro.
Collaborator
Rif: https://gitlab.com/ItalianLinuxSociety/planet/-/merge_requests/37
Collaborator

La MR è stata accettata e il problema sì è risolto. Ci sono altre persone che accedono a https://bglug.it/events/elenco/?ical ? Se sì, forse è meglio aggiustare anche il reindirizzamento per evitare di rompere la retrocompatibilità.

La MR è stata accettata e il problema sì è risolto. Ci sono altre persone che accedono a https://bglug.it/events/elenco/?ical ? Se sì, forse è meglio aggiustare anche il reindirizzamento per evitare di rompere la retrocompatibilità.
Author
Owner

location ~ /events/elenco/ {
default_type "text/calendar";
try_files $uri /it/index.ics;
}

il redirect c'è, bisogna capire perchè non funziona

https://git.libreschool.org/BgLUG/bglug.it/src/commit/259fcc31bdce25c61c4c46d4441a45dbe4b93d2a/docker/rootfs/etc/nginx/http.d/default.conf#L22-L25 il redirect c'è, bisogna capire perchè non funziona
paspo closed this issue 2024-10-21 21:24:03 +00:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: BgLUG/bglug.it#300
No description provided.