Push Tracker
Go to file
Push Tracker
ash pushed to main at qoherent/ria-ran--sim-drop 2026-07-01 23:17:22 -04:00
244a6ab05e note
Files 15 items
A ashkan@beigi.net 0be02bd1f4 Harden: fix bare-filename db path crash, configurable APN
- Fix FileNotFoundError when database.path has no directory component
  (os.makedirs(os.path.dirname(path)) with path="subscribers.db" raised).
  Add ensure_parent_dir helper; use it in app.py and scripts/init_db.py.
- Open5GS/free5gc adapters now use profile.apn for the core session/DNN name
  instead of a hardcoded "internet"; apn is threaded through get_adapter.

Tests: +4 (ensure_parent_dir, adapter APN); 82 pass.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-01 06:13:26 +00:00
android Add Phase-1 eSIM provisioning implementation 2026-07-01 05:56:31 +00:00
configs Add Phase-1 eSIM provisioning implementation 2026-07-01 05:56:31 +00:00
plan Add Phase-1 eSIM provisioning implementation 2026-07-01 05:56:31 +00:00
portal Add Phase-1 eSIM provisioning implementation 2026-07-01 05:56:31 +00:00
scripts Harden: fix bare-filename db path crash, configurable APN 2026-07-01 06:13:26 +00:00
server Harden: fix bare-filename db path crash, configurable APN 2026-07-01 06:13:26 +00:00
systemd Add Phase-1 eSIM provisioning implementation 2026-07-01 05:56:31 +00:00
tests Harden: fix bare-filename db path crash, configurable APN 2026-07-01 06:13:26 +00:00
.gitattributes Initial commit 2026-07-01 01:40:49 -04:00
.gitignore Add Phase-1 eSIM provisioning implementation 2026-07-01 05:56:31 +00:00
CHANGELOG.md Harden: fix bare-filename db path crash, configurable APN 2026-07-01 06:13:26 +00:00
claude.md Add Phase-1 eSIM provisioning implementation 2026-07-01 05:56:31 +00:00
config.yaml.example Phase 2: real 3GPP profile encodings + changelog 2026-07-01 06:03:48 +00:00
README.md Initial commit 2026-07-01 01:40:49 -04:00
requirements.txt Add Phase-1 eSIM provisioning implementation 2026-07-01 05:56:31 +00:00

ria-ran--sim-drop