423 Commits
Author SHA1 Message Date
Gwyneth Llewelyn 9d984f0550 Chore: bump dependent packages to avoid security flaws 2026-05-10 21:18:26 +01:00
Gwyneth Llewelyn 7810d1be4f CI/CD: Toying around with new workflows 2026-05-10 21:12:29 +01:00
Gwyneth LlewelynandCopilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> 89531b39ee Potential fix for code scanning alert no. 11309: Clear-text logging of sensitive information
This is a quick AI-generated fix to avoid writing passwords to the logs.
There are a few packages to do just that, and I may change that in the future, but, for now, this should work fine.

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-05-10 21:08:18 +01:00
Gwyneth Llewelyn 294c081a1d CI:add changelog autogeneration 2026-04-09 20:46:18 +01:00
Gwyneth Llewelyn e3ddb8b1a8 CI: tinkering with YAML 2026-04-09 20:39:51 +01:00
Gwyneth Llewelyn 43a4ef2be1 CI: more tiny changes to let scripts run manually 2026-04-09 20:36:15 +01:00
Gwyneth Llewelyn 7f42de61d1 CI: bump versions of used actions
Probably more are needed to get this working as it should.
2026-04-09 20:05:39 +01:00
Gwyneth Llewelyn 4d4ac20ef7 Chore:use new URL to SB Admin theme
The old one gives a 404.
2026-04-09 20:04:55 +01:00
Gwyneth Llewelyn f62b1736b2 CI: update all GutHub Actions to modern versions 2025-11-19 22:02:44 +00:00
Gwyneth Llewelyn 45b05bab2f Style: new: show all notifications & offline IMs 2025-11-07 11:57:43 +00:00
Gwyneth Llewelyn c3b6688808 Style: add autocomplete fields for user & pass 2025-11-07 11:52:14 +00:00
Gwyneth Llewelyn cc9d1ba603 Docs: typo in comment 2025-11-07 10:30:48 +00:00
Gwyneth Llewelyn 7373ed3f1c Fix: trace messages only if user is logged in 2025-11-07 10:24:11 +00:00
Gwyneth Llewelyn 65578d3693 Refact: tinkering witth time stamps 2025-11-07 09:18:56 +00:00
Gwyneth Llewelyn c180be11bf Refact: trying to get tables for messages working
The parameters passed were wrong!
2025-11-07 09:18:37 +00:00
Gwyneth Llewelyn bffcad234a Fea: debug now uses an infobxww 2025-11-07 01:42:50 +00:00
Gwyneth Llewelyn 049cc59792 Bug: botched able template, gave JS error 2025-11-06 19:11:48 +00:00
Gwyneth Llewelyn 467e27fc6a Refactor: shuffle JS around
This is tricky — all tmplates must be explicily defined in the footer, so that the scripts  are loaded in the right sequence.
Clumsy!
2025-11-06 18:58:47 +00:00
Gwyneth Llewelyn dcc5f77d47 Style: remove extra character ’t’ 2025-11-06 18:39:36 +00:00
Gwyneth Llewelyn 76026db177 Doc: explanation on how to set NOTIFY_SOCKET 2025-11-06 18:31:50 +00:00
Gwyneth Llewelyn b731843718 Feat: add more systemd notifications
Should go to the standard log otherwis.
2025-11-06 18:22:43 +00:00
Gwyneth Llewelyn b5ac06a37f Test: see if systemd noification is fine
Test with
    go test -tags systemd -test.run 'TestSystemdNotify(.*)' -v
2025-11-06 18:06:08 +00:00
Gwyneth Llewelyn d02ad4e797 Style: tweaks & more tweaks 2025-11-06 17:30:24 +00:00
Gwyneth Llewelyn f8eb69d01b Bug: wrong build tags? 2025-11-06 10:57:57 +00:00
Gwyneth Llewelyn a326c9dfae Bug: tags were reversed on telemetry! v0.9.1 2025-11-06 10:38:16 +00:00
Gwyneth Llewelyn cb3bb63b9f v0.9.1-alpha
With all goodies, ready to be tested 😀
2025-11-06 10:22:43 +00:00
Gwyneth Llewelyn 67b873754f Style: tables template is used for Offline IMs and Feed Messages
But it might be used for other full-page tables, too!
2025-11-06 09:54:37 +00:00
Gwyneth Llewelyn 092d733328 Style: generic template to be used when we have simple, basic things to display. 2025-11-06 09:44:20 +00:00
Gwyneth Llewelyn 05719bea99 Feat: prepare new table for lis of messages
This will include Feed and Offline IMs
2025-11-05 21:59:24 +00:00
Gwyneth Llewelyn d1902eaae7 Remove extra comments we’re NOT using 2025-11-05 21:58:56 +00:00
Gwyneth Llewelyn b5fcd4f63b Chore: bump StartBoostrap Admin-2 theme 2025-11-05 21:58:09 +00:00
Gwyneth Llewelyn 7eb5f1735e Bug: width & height were mixed up! 2025-11-04 03:27:37 +00:00
Gwyneth Llewelyn d8fe834d37 Refact: huge mega-change to CLI spawning
Now it handles parameter templates and a zillion other cool things.
2025-10-31 18:13:37 +00:00
Gwyneth Llewelyn 9a7cb09981 RefatL added trelemetry databut neds tweaking 2025-10-31 02:20:16 +00:00
Gwyneth Llewelyn 35529a1af9 Refact: imagemagick, systemd all optional now 2025-10-30 16:36:21 +00:00
Gwyneth Llewelyn c21c47f320 Feat: log to systemd if available, else do Trace
Conrolled with the build flag `-flag=systemd`
2025-10-29 13:35:33 +00:00
Gwyneth Llewelyn d9b5294874 Fix: deal with correct location for imagick
Now will search on $PATH as well as accept an absolute path (which *will* be checked first!)
2025-10-29 08:55:20 +00:00
Gwyneth Llewelyn 541235bb0c Preparing 0.9.2… 2025-10-29 01:35:32 +00:00
Gwyneth Llewelyn d03bccfdce Fix: configtype had wrong params!
I never remember how to pass variadic parameters correctly…
2025-10-27 21:07:07 +00:00
Gwyneth Llewelyn 75384e479a Refact (major): spawn magickinstead of library
By default, now, gOSWI spawns external processes for resizing, using whatever version of ImageMagick is on the path.
To get the old behaviour, compile with `go build -tags imagick`.
2025-10-27 15:50:32 +00:00
Gwyneth Llewelyn 1851c43b8f Doc: remove comment saying no need for ImageMagick 2025-10-27 15:23:31 +00:00
Gwyneth Llewelyn 71689a83a9 Refact: use modern loop with range 2025-10-27 15:22:09 +00:00
Gwyneth Llewelyn 14e670272e Fix: resp.Body.Close() was being called with nil
Or, rather, we didn’t check at the correct spot
Also: get rid of log, use your internal solution.
2025-10-27 15:21:05 +00:00
Gwyneth Llewelyn ae33755068 Doc: slight restyle of my Keybase/PGP badge 2025-10-27 07:57:44 +00:00
Gwyneth Llewelyn 495565268d Doc: PGP badge seems to be broken 2025-10-26 16:49:21 +00:00
Gwyneth Llewelyn d43933f8ef CI: attempt to display badge 2025-10-26 16:48:52 +00:00
Gwyneth Llewelyn 404659753e CI/Docs: added DeepSource tag (runs via BitBucket) 2025-10-26 01:38:07 +01:00
Gwyneth Llewelyn d807fd2373 CI: DeepSource didn’t run on Bitbucket because the file name was wrong!! 2025-10-26 01:18:55 +01:00
Gwyneth Llewelyn 3bec87288a CI: use env IMAGEMAGICK_VERSION 2025-10-26 01:00:41 +01:00
Gwyneth Llewelyn 3d789622ae Doc: fix space issues in LICENSE, add it to .editorconfig 2025-10-26 00:10:23 +01:00