Add a has_refs field to activities #147

This commit is contained in:
Ian Renton
2026-09-18 18:28:30 +01:00
parent e5caf7353d
commit 40033d122e
15 changed files with 158 additions and 124 deletions
+1 -2
View File
@@ -2,8 +2,7 @@ import re
from icalendar import Event
from core.enums import Continent
from core.enums import ActivityName
from core.enums import ActivityName, Continent
from data.alert import Alert
from providers.alert.ical_alert_provider import ICALAlertProvider
+1 -2
View File
@@ -4,8 +4,7 @@ from datetime import datetime
import pytz
from core.constants import HTTP_HEADERS
from core.enums import Mode
from core.enums import ActivityName, ActivityRefType
from core.enums import ActivityName, ActivityRefType, Mode
from core.url_data_cache import URLDataCache
from data.activity_ref import ActivityRef
from data.spot import Spot
+1 -2
View File
@@ -7,8 +7,7 @@ import requests
from requests.exceptions import ConnectionError, ConnectTimeout, ReadTimeout
from core.constants import HTTP_HEADERS
from core.enums import Mode
from core.enums import ActivityName, ActivityRefType
from core.enums import ActivityName, ActivityRefType, Mode
from data.activity_ref import ActivityRef
from data.spot import Spot
from providers.spot.http_spot_provider import HTTPSpotProvider
+1 -2
View File
@@ -1,7 +1,6 @@
from datetime import datetime
from core.enums import Mode
from core.enums import ActivityName, ActivityRefType
from core.enums import ActivityName, ActivityRefType, Mode
from data.activity_ref import ActivityRef
from data.spot import Spot
from providers.spot.http_spot_provider import HTTPSpotProvider
+1 -2
View File
@@ -6,8 +6,7 @@ import pytz
import requests
from core.constants import HTTP_HEADERS
from core.enums import Mode
from core.enums import ActivityName
from core.enums import ActivityName, Mode
from data.activity_ref import ActivityRef
from data.spot import Spot
from providers.spot.http_spot_provider import HTTPSpotProvider
+1 -2
View File
@@ -4,8 +4,7 @@ import pytz
import requests
from core.constants import HTTP_HEADERS
from core.enums import Mode
from core.enums import ActivityName, ActivityRefType
from core.enums import ActivityName, ActivityRefType, Mode
from data.activity_ref import ActivityRef
from data.spot import Spot
from providers.spot.http_spot_provider import HTTPSpotProvider
+1 -2
View File
@@ -5,8 +5,7 @@ import requests
from requests.exceptions import ConnectionError, ConnectTimeout, ReadTimeout
from core.constants import HTTP_HEADERS
from core.enums import Mode
from core.enums import ActivityName, ActivityRefType
from core.enums import ActivityName, ActivityRefType, Mode
from data.activity_ref import ActivityRef
from data.spot import Spot
from providers.spot.http_spot_provider import HTTPSpotProvider
+1 -2
View File
@@ -4,8 +4,7 @@ from datetime import datetime
import requests
from core.constants import HTTP_HEADERS
from core.enums import LocationSourceForSpot, Mode
from core.enums import ActivityName, ActivityRefType
from core.enums import ActivityName, ActivityRefType, LocationSourceForSpot, Mode
from data.activity_ref import ActivityRef
from data.spot import Spot
from providers.spot.http_spot_provider import HTTPSpotProvider
+1 -2
View File
@@ -8,8 +8,7 @@ import pytz
from rss_parser import Parser
from rss_parser.models.rss import RSS
from core.enums import Mode
from core.enums import ActivityName, ActivityRefType
from core.enums import ActivityName, ActivityRefType, Mode
from data.activity_ref import ActivityRef
from data.spot import Spot
from providers.spot.http_spot_provider import HTTPSpotProvider
+1 -2
View File
@@ -1,8 +1,7 @@
import json
from datetime import datetime
from core.enums import Mode
from core.enums import ActivityName, ActivityRefType
from core.enums import ActivityName, ActivityRefType, Mode
from data.activity_ref import ActivityRef
from data.spot import Spot
from providers.spot.sse_spot_provider import SSESpotProvider
+1 -2
View File
@@ -2,8 +2,7 @@ from datetime import datetime
import pytz
from core.enums import Mode
from core.enums import ActivityName, ActivityRefType
from core.enums import ActivityName, ActivityRefType, Mode
from data.activity_ref import ActivityRef
from data.spot import Spot
from providers.spot.http_spot_provider import HTTPSpotProvider
+1 -2
View File
@@ -2,8 +2,7 @@ from datetime import datetime
import pytz
from core.enums import Mode
from core.enums import ActivityName
from core.enums import ActivityName, Mode
from data.activity_ref import ActivityRef
from data.spot import Spot
from providers.spot.http_spot_provider import HTTPSpotProvider