Outis
|
55c8284cf9
|
Merge pull request #338 from outis1one/claude/ionos-script-integration-x32ofw
Suggest a /kopia-data subdir of the DR-spare path for the SFTP mirror
|
2026-08-15 00:10:34 -04:00 |
|
Outis
|
4ee2377a4a
|
Merge pull request #337 from outis1one/claude/ionos-script-integration-x32ofw
Pass the resolved SSH port to Kopia's SFTP mirror, not just user/host
|
2026-08-14 23:44:56 -04:00 |
|
Outis
|
b7bb14d872
|
Merge pull request #336 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-14 23:19:20 -04:00 |
|
Outis
|
70b8dd5d9b
|
Merge pull request #335 from outis1one/claude/ionos-script-integration-x32ofw
Fix DR-spare path reset on reinstall and tilde-quoting in remote comm…
|
2026-08-14 18:39:39 -04:00 |
|
Outis
|
5dc77e7a65
|
Merge pull request #334 from outis1one/claude/ionos-script-integration-x32ofw
Don't offer to generate a root SSH key when one already works for the…
|
2026-08-14 16:10:12 -04:00 |
|
Outis
|
1e96124117
|
Merge pull request #333 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-14 15:17:07 -04:00 |
|
Outis
|
ccd38d1150
|
Merge pull request #332 from outis1one/claude/ionos-script-integration-x32ofw
Log the raw error text, not just categorize_error()'s bucket label
|
2026-08-14 08:50:51 -04:00 |
|
Outis
|
fc5990c293
|
Merge pull request #331 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-14 08:15:28 -04:00 |
|
Outis
|
979686f0aa
|
Merge pull request #330 from outis1one/claude/ionos-script-integration-x32ofw
Show character counts and which field was blank in B2 setup prompts
|
2026-08-13 23:16:56 -04:00 |
|
Outis
|
af79531025
|
Merge pull request #329 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-13 22:14:49 -04:00 |
|
Outis
|
5161c94866
|
Merge pull request #328 from outis1one/claude/ionos-script-integration-x32ofw
Reuse an existing destination's repository password on re-run
|
2026-08-13 21:55:30 -04:00 |
|
Outis
|
8c40b24eca
|
Merge pull request #327 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-13 21:27:50 -04:00 |
|
Outis
|
6ad1889e56
|
Merge pull request #326 from outis1one/claude/extensions-qr-code-popup-6jlkcp
security-dashboard: drop the port from Sipnetic QR's TURN server field
|
2026-08-13 15:27:38 -04:00 |
|
Outis
|
2f6604c5db
|
Merge pull request #325 from outis1one/claude/extensions-qr-code-popup-6jlkcp
asterisk vendor: always append TURN port even when TURN_SERVER is hos…
|
2026-08-12 23:12:39 -04:00 |
|
Outis
|
080412d07a
|
Merge pull request #324 from outis1one/claude/extensions-qr-code-popup-6jlkcp
Retire the shared coturn service — every WebRTC/SIP service now runs …
|
2026-08-12 22:21:13 -04:00 |
|
Outis
|
7db680d5e4
|
Merge pull request #323 from outis1one/claude/extensions-qr-code-popup-6jlkcp
Claude/extensions qr code popup 6jlkcp
|
2026-08-12 21:36:04 -04:00 |
|
Outis
|
ca1b004798
|
Merge pull request #322 from outis1one/claude/extensions-qr-code-popup-6jlkcp
asterisk: mount Caddy's cert store regardless of coturn mode
|
2026-08-12 18:53:25 -04:00 |
|
Outis
|
32b2e1ced6
|
Merge pull request #321 from outis1one/claude/extensions-qr-code-popup-6jlkcp
Claude/extensions qr code popup 6jlkcp
|
2026-08-12 17:35:27 -04:00 |
|
Outis
|
d8a375f5db
|
Merge pull request #320 from outis1one/claude/extensions-qr-code-popup-6jlkcp
security-dashboard: put TURN creds in the Sipnetic QR, widen the popup
|
2026-08-12 16:14:44 -04:00 |
|
Outis
|
a8757cddba
|
Merge pull request #319 from outis1one/claude/extensions-qr-code-popup-6jlkcp
security-dashboard: add white quiet zone around Sipnetic QR code
|
2026-08-12 15:51:46 -04:00 |
|
Outis
|
73e6fd052f
|
Merge pull request #318 from outis1one/claude/extensions-qr-code-popup-6jlkcp
security-dashboard: show extension Sipnetic QR code in a popup modal
|
2026-08-12 15:38:15 -04:00 |
|
Outis
|
68e56803f1
|
Merge pull request #317 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-12 09:11:45 -04:00 |
|
Outis
|
6789b1152e
|
Merge pull request #316 from outis1one/claude/ionos-script-integration-x32ofw
Distinguish timeout from real TURN test failure, bump timeout to 20s
|
2026-08-11 23:21:16 -04:00 |
|
Outis
|
d7c88de918
|
Merge pull request #315 from outis1one/claude/ionos-script-integration-x32ofw
Switch TURN test from -e <peer> to -y — real verification this time
|
2026-08-11 22:29:51 -04:00 |
|
Outis
|
c12d0d6cb1
|
Merge pull request #314 from outis1one/claude/ionos-script-integration-x32ofw
Fix "Either -e peer_address or -y must be specified" in TURN allocati…
|
2026-08-11 22:18:48 -04:00 |
|
Outis
|
5fff3f7c48
|
Merge pull request #313 from outis1one/codex/fix-drum-rhythm-game-audio-issues
drum-rhythm-game: inject runtime fixes for WebAudio, pad fallback, and song metadata
|
2026-08-11 21:59:36 -04:00 |
|
Outis
|
c16224f6d0
|
Add sourced nursery rhyme tune fixes
|
2026-08-11 20:59:55 -04:00 |
|
Outis
|
9d2a4291ee
|
Add sourced classical tune fixes
|
2026-08-11 18:20:32 -04:00 |
|
Outis
|
8617b071a1
|
Merge pull request #311 from outis1one/codex/fix-drum-rhythm-game-audio-issues
drum-rhythm-game: inject post-install JS to fix WebAudio, pad audio fallback, and song metadata
|
2026-08-11 18:16:30 -04:00 |
|
Outis
|
93683e6bec
|
Merge pull request #312 from outis1one/claude/ionos-script-integration-x32ofw
Fix false TURN allocation failure, add attention recap, one-at-a-time…
|
2026-08-11 18:10:27 -04:00 |
|
Outis
|
d32014c3ea
|
Add sourced sing-along tune fixes
|
2026-08-11 18:09:48 -04:00 |
|
Outis
|
a66b82beaa
|
Merge pull request #310 from outis1one/claude/ionos-script-integration-x32ofw
Add provider-portal checklist with real values to the PSTN health check
|
2026-08-11 16:45:24 -04:00 |
|
Outis
|
cb1bb9b11b
|
Merge pull request #308 from outis1one/codex/fix-drum-rhythm-game-audio-issues
drum-rhythm-game: inject runtime fixes for Christmas songs, pad audio, and WebAudio resume
|
2026-08-11 16:29:59 -04:00 |
|
Outis
|
5a0eb84909
|
Merge pull request #309 from outis1one/claude/ionos-script-integration-x32ofw
Add provider-portal checklist with real values to the PSTN health check
|
2026-08-11 16:29:34 -04:00 |
|
Outis
|
a28e9a5a1c
|
Fix drum rhythm Christmas audio
|
2026-08-11 16:29:08 -04:00 |
|
Outis
|
ab076f076e
|
Merge pull request #307 from outis1one/claude/ionos-script-integration-x32ofw
Add automated PSTN/trunk/SMS health-check script
|
2026-08-11 16:08:43 -04:00 |
|
Outis
|
098f8f59cb
|
Merge pull request #306 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-11 15:53:19 -04:00 |
|
Outis
|
822fc61ed7
|
Merge pull request #305 from outis1one/claude/ionos-script-integration-x32ofw
Remove stale Caddy block before rewriting it on a fresh security-dash…
|
2026-08-11 14:23:03 -04:00 |
|
Outis
|
5559c56907
|
Merge pull request #304 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-11 13:16:22 -04:00 |
|
Outis
|
8a6c0ce656
|
Merge pull request #303 from outis1one/claude/ionos-script-integration-x32ofw
Mount systemd/dbus/sensors into Docker-based Beszel agents for Servic…
|
2026-08-11 12:34:10 -04:00 |
|
Outis
|
793b5ae8c3
|
Merge pull request #302 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-11 11:10:32 -04:00 |
|
Outis
|
304d01b0d1
|
Merge pull request #301 from outis1one/claude/ionos-script-integration-x32ofw
Make tab completion + backup pruning setup unconditional in setup.sh
|
2026-08-11 09:29:18 -04:00 |
|
Outis
|
dade706b80
|
Merge pull request #300 from outis1one/claude/ionos-script-integration-x32ofw
Add beszel-agent: agent-only Beszel install for remote/homelab boxes
|
2026-08-11 09:19:53 -04:00 |
|
Outis
|
3d9bcda994
|
Merge pull request #299 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-11 08:58:29 -04:00 |
|
Outis
|
30b5e91249
|
Merge pull request #298 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-11 00:58:39 -04:00 |
|
Outis
|
91340c5f2f
|
Merge pull request #297 from outis1one/claude/ionos-script-integration-x32ofw
Add Gatus auto-sync from Caddyfile, promote ensure_yq to lib/common.sh
|
2026-08-11 00:36:21 -04:00 |
|
Outis
|
d4ebbe715b
|
Merge pull request #296 from outis1one/claude/ionos-script-integration-x32ofw
Accept Beszel's own "copy for docker compose" snippet directly
|
2026-08-11 00:12:50 -04:00 |
|
Outis
|
01963694c7
|
Merge pull request #295 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-10 23:53:27 -04:00 |
|
Outis
|
3bc14d8cf4
|
Merge pull request #294 from outis1one/claude/ionos-script-integration-x32ofw
Add Beszel for lightweight server + Docker monitoring
|
2026-08-10 23:45:56 -04:00 |
|
Outis
|
6a0edd5d87
|
Merge pull request #293 from outis1one/claude/ionos-script-integration-x32ofw
Accept plain "remove"/"uninstall" as aliases for --remove
|
2026-08-10 23:37:53 -04:00 |
|
Outis
|
94b317213c
|
Merge pull request #292 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-10 23:30:32 -04:00 |
|
Outis
|
e01440aef6
|
Merge pull request #291 from outis1one/claude/ionos-script-integration-x32ofw
Fix three crash-looping services: koha-db, homebox, vaultwarden
|
2026-08-10 23:19:09 -04:00 |
|
Outis
|
21ce245477
|
Merge pull request #290 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-10 22:46:10 -04:00 |
|
Outis
|
a3284f2edd
|
Merge pull request #289 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-10 19:56:50 -04:00 |
|
Outis
|
158186a28c
|
Merge pull request #288 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-10 17:55:03 -04:00 |
|
Outis
|
1c1fa32b6f
|
Merge pull request #287 from outis1one/claude/ionos-script-integration-x32ofw
Fix password prompt silently stripping leading/trailing whitespace
|
2026-08-10 15:49:14 -04:00 |
|
Outis
|
ba3718d4ea
|
Merge pull request #286 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-10 15:25:59 -04:00 |
|
Outis
|
82fad864ac
|
Merge pull request #285 from outis1one/claude/ionos-script-integration-x32ofw
Don't blindly overwrite existing Samba config; stop clobbering shared…
|
2026-08-10 15:17:09 -04:00 |
|
Outis
|
dcfc9eaeae
|
Merge pull request #284 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-10 14:57:06 -04:00 |
|
Outis
|
e917fbddb0
|
Merge pull request #283 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-10 14:12:40 -04:00 |
|
Outis
|
63c227f101
|
Merge pull request #282 from outis1one/claude/ionos-script-integration-x32ofw
Drop the header row, tighten name-to-count spacing
|
2026-08-10 12:50:13 -04:00 |
|
Outis
|
d015320ecb
|
Merge pull request #281 from outis1one/claude/ionos-script-integration-x32ofw
Pixel-align the header labels with their data columns
|
2026-08-10 12:42:31 -04:00 |
|
Outis
|
1377f20882
|
Merge pull request #280 from outis1one/claude/ionos-script-integration-x32ofw
Move the column header out of the checklist into the non-selectable i…
|
2026-08-10 12:34:26 -04:00 |
|
Outis
|
bf2fc8fde5
|
Merge pull request #279 from outis1one/claude/ionos-script-integration-x32ofw
Add a fake header row and size the checklist width to the terminal
|
2026-08-10 12:29:00 -04:00 |
|
Outis
|
55f94c0ea4
|
Merge pull request #278 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-10 12:19:22 -04:00 |
|
Outis
|
753cc58016
|
Merge pull request #277 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-10 11:57:17 -04:00 |
|
Outis
|
8cd52347ff
|
Merge pull request #276 from outis1one/claude/ionos-script-integration-x32ofw
Fix whiptail checklist silently dropping [installed] on long descript…
|
2026-08-10 10:48:59 -04:00 |
|
Outis
|
44e954fbb7
|
Merge pull request #275 from outis1one/claude/ionos-script-integration-x32ofw
Claude/ionos script integration x32ofw
|
2026-08-10 10:42:59 -04:00 |
|
Outis
|
1bffa5f50d
|
Merge pull request #274 from outis1one/claude/ionos-script-integration-x32ofw
Fix ensure_coturn_user leaving callers in the wrong directory
|
2026-08-09 23:21:39 -04:00 |
|
Outis
|
d95f2b93d9
|
Merge pull request #273 from outis1one/claude/ionos-script-integration-x32ofw
Fix stale usage comment in cloud-init.sh
|
2026-08-09 22:36:42 -04:00 |
|
Outis
|
1d96bd5daf
|
Merge pull request #272 from outis1one/claude/vps-capacity-assessment-r57vw3
Claude/vps capacity assessment r57vw3
|
2026-08-09 22:35:54 -04:00 |
|
Outis
|
060b705cdd
|
Merge pull request #271 from outis1one/claude/ionos-script-integration-x32ofw
Add cloud-init.sh for provider install-script/user-data fields
|
2026-08-09 22:33:42 -04:00 |
|
Outis
|
5aef55a059
|
Merge pull request #270 from outis1one/claude/vps-capacity-assessment-r57vw3
Claude/vps capacity assessment r57vw3
|
2026-08-09 20:04:57 -04:00 |
|
Outis
|
a9a7200cb5
|
Merge pull request #269 from outis1one/claude/vps-capacity-assessment-r57vw3
Claude/vps capacity assessment r57vw3
|
2026-08-09 18:05:15 -04:00 |
|
Outis
|
cdc1e48d82
|
Merge pull request #268 from outis1one/claude/vps-capacity-assessment-r57vw3
Claude/vps capacity assessment r57vw3
|
2026-08-09 14:12:24 -04:00 |
|
Outis
|
39fb198c64
|
Merge pull request #267 from outis1one/claude/asterisk-security-phone-numbers-osu937
security-dashboard: add Calls & Texts tab for PSTN calls and SIP/SMS …
|
2026-08-08 21:02:58 -04:00 |
|
Outis
|
beb2881a36
|
Merge pull request #266 from outis1one/claude/file-duplication-finder-x10y2k
Add cross-platform duplicate file finder (tools/dedupe-finder.py)
|
2026-08-08 21:01:56 -04:00 |
|
Outis
|
6151edeeac
|
Merge pull request #265 from outis1one/claude/droplet-capacity-assessment-s2voix
Claude/droplet capacity assessment s2voix
|
2026-08-08 17:17:43 -04:00 |
|
Outis
|
048ed4af8e
|
Merge pull request #264 from outis1one/claude/traccar-installation-issues-3scwv7
Move ai-stack and paintplus vendored source under vendor/
|
2026-08-04 09:10:57 -04:00 |
|
Outis
|
9a1a11a710
|
Merge pull request #263 from outis1one/claude/traccar-installation-issues-3scwv7
Claude/traccar installation issues 3scwv7
|
2026-08-04 08:46:04 -04:00 |
|
Outis
|
d56d31d8db
|
Merge pull request #262 from outis1one/claude/traccar-installation-issues-3scwv7
traccar: scripted, idempotent ntfy push-notification setup
|
2026-08-04 06:57:27 -04:00 |
|
Outis
|
c671fc2163
|
Merge pull request #261 from outis1one/claude/traccar-installation-issues-3scwv7
Claude/traccar installation issues 3scwv7
|
2026-08-03 18:45:02 -04:00 |
|
Outis
|
398950cf65
|
Merge pull request #260 from outis1one/claude/traccar-installation-issues-3scwv7
Claude/traccar installation issues 3scwv7
|
2026-08-03 16:32:21 -04:00 |
|
Outis
|
41b00bef1d
|
Merge pull request #259 from outis1one/claude/drum-game-service-sync-twnt5n
Sync drum-rhythm-game service with upstream's Docker deployment
|
2026-08-03 16:31:48 -04:00 |
|
Outis
|
a110bbded9
|
Merge pull request #258 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Claude/asterisk caller id number y1b3ls
|
2026-07-28 23:38:26 -04:00 |
|
Outis
|
79775d41f8
|
Merge pull request #257 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Document Ring vs Page and auto-answer kiosks, in the dashboard itself
|
2026-07-28 20:54:44 -04:00 |
|
Outis
|
b166170481
|
Merge pull request #256 from outis1one/claude/asterisk-digital-ocean-consolidate-9dsrse
Read domain/TURN from Easy Asterisk's own config, and offer a setting…
|
2026-07-28 16:23:01 -04:00 |
|
Outis
|
632cdb1c1c
|
Merge pull request #255 from outis1one/claude/asterisk-digital-ocean-consolidate-9dsrse
Claude/asterisk digital ocean consolidate 9dsrse
|
2026-07-28 16:13:10 -04:00 |
|
Outis
|
ec4585e418
|
Merge pull request #254 from outis1one/claude/asterisk-digital-ocean-consolidate-9dsrse
Claude/asterisk digital ocean consolidate 9dsrse
|
2026-07-28 15:47:44 -04:00 |
|
Outis
|
119ad1007c
|
Merge pull request #253 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Confirm inbound SMS→AMI working live; rule out outbound over SIP
|
2026-07-28 13:49:58 -04:00 |
|
Outis
|
1765958c4b
|
Merge pull request #252 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Claude/asterisk caller id number y1b3ls
|
2026-07-27 08:56:54 -04:00 |
|
Outis
|
445b14403e
|
Merge pull request #251 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Fix the actual cause of every "file does not exist": ProtectHome=true
|
2026-07-26 23:45:17 -04:00 |
|
Outis
|
cf2d0604b9
|
Merge pull request #250 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Grant smsrelay's ACL access after the Asterisk restart, not before
|
2026-07-26 23:31:12 -04:00 |
|
Outis
|
39c9f20fa6
|
Merge pull request #249 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Log rejected sms-inbound webhook requests instead of dropping silently
|
2026-07-26 23:22:18 -04:00 |
|
Outis
|
d91143a8b3
|
Merge pull request #248 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Stop the old sms-inbound instance before a fresh reinstall, not after
|
2026-07-26 23:00:54 -04:00 |
|
Outis
|
8fbc1b8cb0
|
Merge pull request #247 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Fix sms-inbound crashing on every "update" re-run
|
2026-07-26 22:57:59 -04:00 |
|
Outis
|
cbbb587b7e
|
Merge pull request #246 from outis1one/claude/asterisk-caller-id-number-y1b3ls
sms-inbound: log exactly why recipient resolution failed
|
2026-07-26 22:38:36 -04:00 |
|
Outis
|
5328601b7a
|
Merge pull request #245 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Rebuild sms-inbound to deliver texts into Asterisk via AMI, not ntfy
|
2026-07-26 22:07:06 -04:00 |
|
Outis
|
be46674413
|
Merge pull request #244 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Fix inbound-calling regression from the SMS-over-SIP include, and the
|
2026-07-26 21:24:55 -04:00 |
|
Outis
|
3b2ae2d344
|
Merge pull request #243 from outis1one/claude/asterisk-caller-id-number-y1b3ls
Add SMS-over-SIP inbound (Anveo MESSAGE method), diagnostic-first
|
2026-07-26 21:15:11 -04:00 |
|