tytan652
fbbf6d854c
tests/discoverer: Add file variations
...
Enables testing properly the ICS header check which is ignored if
content-type is text/calendar.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/814 >
2026-08-28 21:51:52 +00:00
Georges Basile Stavracas Neto
0322bcf54c
utils/source-discoverer: Test URI before discovery
...
This makes sure that we have a valid host set. This check is
copies from Soup's private SOUP_URI_IS_VALID() macro.
Add a test for this behavior.
Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/794
2023-03-05 11:24:49 -03:00
Georges Basile Stavracas Neto
075b91d279
tests: Set bug base
2023-03-05 11:24:49 -03:00
Milan Crha
0bd11799dc
Port to libsoup3
2022-06-22 08:51:30 -03:00
Georges Basile Stavracas Neto
9a636f33e5
tests: Disable unauthorized test again
...
Needs more love.
Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/700
2021-03-22 15:54:41 -03:00
Georges Basile Stavracas Neto
d38c1f2f41
tests: Enable unauthorized discovery test
...
This one is actually implemented, what's not implemented is the WebDAV one.
2021-03-12 11:03:26 -03:00
Georges Basile Stavracas Neto
75d24803ed
tests: Temporarily disable discoverer test
2019-07-16 21:30:31 -03:00
Georges Basile Stavracas Neto
371fdbc881
Introduce new source discoverer
...
The new source discoverer is a complete overhaul of
the current code. It is async-only, correctly threaded,
and easier to maintain.
A major new feature of this web source discoverer is
that it now pings the server to see if the URL feeds
us back with an iCalendar file.
Furthermore, it continues to use E-D-S WebDAV discovery
functions as a fallback mechanism.
Fixes #380
2019-07-13 16:04:30 -03:00