]> git.sthu.org Git - oe1archive.git/log
oe1archive.git
2 weeks agoRegex search: allow for literal search of special regex chars main
mittis [Sun, 4 Jan 2026 06:55:35 +0000 (07:55 +0100)]
Regex search: allow for literal search of special regex chars

Parentheses "(",")" and curly braces "{","}"are escaped now
and not interpreted as regex characters.
This allows for searching broadcasts with -s "Das.*Leben (2)"
which matches the title "Das gute Leben (2)".
Previously "Das gute Leben (2)" led to empty search result
as the paraenthes are used in regex to capture groups.

2 weeks agoFix URLs for specific broadcast
Stefan Huber [Sat, 3 Jan 2026 15:04:40 +0000 (16:04 +0100)]
Fix URLs for specific broadcast

Fix wrong URL introduced by commit ba21947c.

2 weeks agoAvoid line break in f-string argument
Stefan Huber [Sat, 3 Jan 2026 09:16:41 +0000 (10:16 +0100)]
Avoid line break in f-string argument

2 weeks agoRephrasing help and README.markdown
Stefan Huber [Fri, 2 Jan 2026 21:52:40 +0000 (22:52 +0100)]
Rephrasing help and README.markdown

2 weeks agoAdd a range CLI option for number of days
Stefan Huber [Fri, 2 Jan 2026 21:44:40 +0000 (22:44 +0100)]
Add a range CLI option for number of days

Going beyond the weekly archive is slower as it fetches day by day.
Introduce an option to opt-in for this mode by specifying the number of
days.

2 weeks agoRephrase Archive.__init__() logic
Stefan Huber [Fri, 2 Jan 2026 21:27:40 +0000 (22:27 +0100)]
Rephrase Archive.__init__() logic

Cleanup logic and method naming to directly build up Archive instance
members rather than having helper methods that are neither static nor
set the members directly. Give the methods more descriptive names. Also
simplify how 'days' is passed on.

2 weeks agoHarmonize string delimiters
Stefan Huber [Fri, 2 Jan 2026 20:59:19 +0000 (21:59 +0100)]
Harmonize string delimiters

2 weeks agoUse only one web API
Stefan Huber [Fri, 2 Jan 2026 20:53:43 +0000 (21:53 +0100)]
Use only one web API

2 weeks agoSwitch to https:// URLs everywhere
Stefan Huber [Fri, 2 Jan 2026 20:24:18 +0000 (21:24 +0100)]
Switch to https:// URLs everywhere

2 weeks agoKilling the delay when generating 30 day view
Stefan Huber [Fri, 2 Jan 2026 19:44:44 +0000 (20:44 +0100)]
Killing the delay when generating 30 day view

Delays for flow control are typically wrong. It should be something done
by the server, instead.

2 weeks agoMore clean up
Stefan Huber [Fri, 2 Jan 2026 19:40:31 +0000 (20:40 +0100)]
More clean up

Factoring out the URLs of the web APIs. Fixing more line width warnings.
Killing an unused variable.

2 weeks agoClean up code
Stefan Huber [Fri, 2 Jan 2026 19:01:17 +0000 (20:01 +0100)]
Clean up code

Renaming SuperArchive back to Archive. Removing unused imports, unused
variables, and f-strings without variables.

2 weeks agomajor revision mainly to support 30-days back stream captures
G.Mitterlechner [Wed, 31 Dec 2025 13:50:34 +0000 (14:50 +0100)]
major revision mainly to support 30-days back stream captures

4 years agoRename to oe1archive
Stefan Huber [Tue, 4 May 2021 19:17:18 +0000 (21:17 +0200)]
Rename to oe1archive

Adopt new script filename in the README. And not only rename the script
filename, but, in some sense, the program name per se, i.e., the section
header of the README.

4 years agoDrop .py ending
Stefan Huber [Tue, 4 May 2021 18:59:42 +0000 (20:59 +0200)]
Drop .py ending

There is no point and it is discouraged to have a file ending when the
shebang calls the right interpreter anyways. Fix this, and chmod to
executable for that matter.

4 years agoFixed surl and changed order of day, month, year in file-/dirnames. v2.1
G.Mitterlechner [Mon, 3 May 2021 18:21:04 +0000 (20:21 +0200)]
Fixed surl and changed order of day, month, year in file-/dirnames.

4 years agoAdd README
Stefan Huber [Mon, 3 May 2021 06:20:24 +0000 (08:20 +0200)]
Add README

4 years agoInitial version v2.0
Stefan Huber [Mon, 3 May 2021 06:14:14 +0000 (08:14 +0200)]
Initial version

This is the version transferred from shutils.git commit ab59dc3e.