gethomepage / homepage

A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.

Home Page:https://gethomepage.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Bug] Calendar shows finished event.

sasagar opened this issue · comments

Description

When I add iCal data from Google Calendar, the old schadule come to be shown and does not end. Whichever monthly or agenda.

Steps to reproduce

  1. Add Calender service widget
  2. In yaml, add iCal private url of Google Calendar.
  3. The old data shown. (even few years ago.)

homepage version

v0.8.6

Installation method

Docker

Configuration

- Agenda:
        icon: <some_icon_url>
        href: <some_url>
        description: <some_service_name>
        widget:
          type: calendar
          view: agenda
          maxEvents: 15 # optional - defaults to 10
          showTime: true # optional - show time for event happening today - defaults to false
          previousDays: 0 # optional - shows events since three days ago - defaults to 0
          integrations: # same as in Monthly view example
            - type: ical # Show calendar events from another service
              url: https://calendar.google.com/calendar/ical/<some_path>/basic.ics # URL with calendar events
              name: <SOMENAME> # required - name for these calendar events
              color: blue # optional - defaults to pre-defined color for the service (zinc for ical)
              params: # optional - additional params for the service
                showName: true # optional - show name before event title in event line - defaults to false


### Container Logs

(none)

### Browser Logs

(none)

### Troubleshooting

### PING

PING calendar.google.com (172.217.161.206): 56 data bytes
64 bytes from 172.217.161.206: seq=0 ttl=112 time=14.439 ms
64 bytes from 172.217.161.206: seq=1 ttl=112 time=14.470 ms
64 bytes from 172.217.161.206: seq=2 ttl=112 time=14.299 ms
64 bytes from 172.217.161.206: seq=3 ttl=112 time=14.846 ms
64 bytes from 172.217.161.206: seq=4 ttl=112 time=14.568 ms
64 bytes from 172.217.161.206: seq=5 ttl=112 time=14.724 ms
64 bytes from 172.217.161.206: seq=6 ttl=112 time=14.710 ms
64 bytes from 172.217.161.206: seq=7 ttl=112 time=14.450 ms
64 bytes from 172.217.161.206: seq=8 ttl=112 time=14.359 ms
64 bytes from 172.217.161.206: seq=9 ttl=112 time=14.196 ms
64 bytes from 172.217.161.206: seq=10 ttl=112 time=15.059 ms


### Other

_No response_

### Before submitting, I have made sure to

- [X] Check [the documentation](https://gethomepage.dev/)
- [X] Follow [the troubleshooting guide](https://gethomepage.dev/latest/more/troubleshooting/) (please include output above if applicable).
- [X] Search [existing issues](https://github.com/gethomepage/homepage/search?q=&type=issues) and [discussions](https://github.com/gethomepage/homepage/search?q=&type=discussions).

I cant reproduce this. Can you provide a link to a calendar that does?

@denispapec

@shamoon
Thanks for your fast reply.

I use "private iCal URL" (I'm not sure it is correct in English. I'm using it in Japanese.) so I should not put the url here.

Are there any possibilities that the language?

Honestly, calendars are totally wonky. I have no idea, I doubt it's the language exactly but maybe TZ related. But without a link to reproduce this Im not sure there's much we can do. You could create a dummy calendar with events like the private one and if that does it share that link