Zettel Social

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-09-18
16:59
feat(ua): /r/ will not be checked for user-agent. This allows us to block Go/Google servers to be blocked for other paths leaf check-in: aa0d6d2c72 user: stern tags: trunk
2026-09-04
12:17
fix: remove double adding of ua-action check-in: e3718cb4ec user: stern tags: trunk
12:07
enhance: replace EqualMatcher with a single map check-in: 2c6519310c user: stern tags: trunk
11:33
chore: update to Go 1.27; update dependencies check-in: 0197cc6bcc user: stern tags: trunk
2026-08-05
17:41
chore: update dependencies check-in: bfdbafda5f user: stern tags: trunk
17:40
refactor(wui): make linter happy check-in: 018b7d0c8a user: stern tags: trunk
2026-07-05
15:48
Remove /now endpoint check-in: e8df01f82c user: stern tags: trunk
2026-06-29
13:06
Add SuffixMatcher for UA checking check-in: a864a334a6 user: stern tags: trunk
2026-06-28
18:08
Allow REJECT-UA to specify a full, a prefix, and a contains match, not just by inspecting a regular expression check-in: f6a66f16b4 user: stern tags: trunk
2026-06-04
18:31
Allow to filter user agents with a minimum count value check-in: 1b214e1774 user: stern tags: trunk
2026-06-03
14:34
Reverse sort by count for disallowed user agents check-in: 99564ff9b7 user: stern tags: trunk
2026-06-02
18:15
Allow to sort user agents by count check-in: 444bf1b4bb user: stern tags: trunk
2026-05-22
19:41
Add permanent HTTP header X-Clacks-Overhead check-in: 52bd296693 user: stern tags: trunk
2026-05-18
15:55
Make linter happy check-in: 8c8b87ee67 user: stern tags: trunk
15:51
Also count HEAD requests for user-agent stats check-in: 770c9afbbf user: stern tags: trunk
14:50
Refactor UA functor, fix ignoring HEAD requests check-in: d419200074 user: stern tags: trunk
14:30
User-Agent plain text view: move total request count just before start date check-in: 84fef2b01e user: stern tags: trunk
14:08
Update dependencies check-in: df91866571 user: stern tags: trunk
14:07
Allow to retrieve more user-agent data, e.g. number of requests check-in: 747d2d3823 user: stern tags: trunk
2026-05-12
16:58
Make uptime start time as UTC check-in: 61ca446e12 user: stern tags: trunk
2026-05-10
17:04
Plain text User Agents: add some sums / counter to be shown check-in: 1875e7467c user: stern tags: trunk
2026-05-08
19:44
Show service start time on plain list of user agents check-in: f3b3f60a0f user: stern tags: trunk
2026-04-29
16:15
Add support for explicit thesis criteria page check-in: 91a4497a7c user: stern tags: trunk
2026-04-20
16:36
Allow status to be random for every request, not just the first one check-in: 2389ca5a8b user: stern tags: trunk
15:41
UA-Reject: use only status codes 400 <= code <= 999. check-in: 10bbd96f83 user: stern tags: trunk
15:39
Optimize UA matching: if definitely no regexp, use strings.Contains, strings.HasPrefix, or == (if possible) check-in: fcf5e626d2 user: stern tags: trunk
2026-04-15
17:59
Return weighted random http status code for blocked user-agents check-in: 2e472fc855 user: stern tags: trunk
2026-04-13
17:48
Remove global regexp for user-agent check check-in: 472646ff83 user: stern tags: trunk
17:43
Refactor user agent checking to be done in repository check-in: de628bc618 user: stern tags: trunk
16:06
Split repository/volatile.go -> useragent.go, opmlfile.go check-in: 04ded209bf user: stern tags: trunk
13:35
Refactor User-Agent checking middleware check-in: 8f4067540b user: stern tags: trunk
2026-04-10
18:13
Check also for HTTP method and URL path before checking for User-Agents check-in: 355d1f1320 user: stern tags: trunk
15:54
Update dependencies check-in: d904e6927b user: stern tags: trunk
2025-10-27
18:49
Remove page "Leistungen"; move tree "Hochschule" check-in: 84cdfffcd2 user: stern tags: trunk
17:37
Update dependencies check-in: 44521bad19 user: stern tags: trunk
2025-10-17
16:41
Update dependencies check-in: b7f9858683 user: stern tags: trunk
2025-09-13
12:10
Update dependencies check-in: 68cc52464a user: stern tags: trunk
2025-09-02
16:38
Adapt to updated dependencies check-in: ae6686b7df user: stern tags: trunk
2025-08-30
14:46
Update dependencies; Go 1.25 check-in: 94c122ae8e user: stern tags: trunk
14:44
Refactor main file check-in: 3df19990f6 user: stern tags: trunk
2025-08-17
12:56
Add thesis page to sxhtml-based pages check-in: e7b290ab75 user: stern tags: trunk
2025-08-14
15:05
Most pages are now sxhtml files check-in: 38441a4406 user: stern tags: trunk
2025-08-12
15:32
Links is now sxhtml check-in: 9d892d35e7 user: stern tags: trunk
2025-08-11
19:01
Datenschutz is now sxhtml check-in: 93e585f540 user: stern tags: trunk
18:16
Imprint is now sxhtml check-in: 1e464c24af user: stern tags: trunk
17:44
Refactor site structure; add blog categories check-in: 0e82dffcb0 user: stern tags: trunk
2025-08-10
12:29
Move site config into internal site.Site data structure check-in: d45a35b6a3 user: stern tags: trunk
2025-08-07
18:52
Add sx defun "make-link" check-in: f2d21f0d4a user: stern tags: trunk
2025-08-06
17:14
Update dependencies; adapt to sxweb changes; reorder some imports check-in: 5a774235e5 user: stern tags: trunk
2025-07-03
09:10
Refactor counting user-agents check-in: b803d96f55 user: stern tags: trunk