選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
Blaz Smehov a08f381800 feat: add switching between ml and filter algorithm, various fixes in context use, script for creating docker images, various bug fixes regarding persistence in db, persisting alerts in db and CRUD operations for alerts 3週間前
..
api chore: big refactoring job 3週間前
auth chore: big refactoring job 3週間前
build feat: add switching between ml and filter algorithm, various fixes in context use, script for creating docker images, various bug fixes regarding persistence in db, persisting alerts in db and CRUD operations for alerts 3週間前
config chore: big refactoring job 3週間前
seed chore: big refactoring job 3週間前
README.md chore: big refactoring job 3週間前
_common.sh chore: big refactoring job 3週間前

README.md

Scripts

Organized by concern. Default server URL is http://localhost:1902; override with BASE_URL.

Layout

Directory Purpose
api/ Server API tests and examples
config/ Server/config operations (settings, parser configs)
auth/ Auth token (for remote/protected APIs)
seed/ Dev seed data (e.g. trackers)

API (api/)

  • smoke_test.sh – Full smoke test: gateways, zones, trackerzones, trackers (list, update, delete). Requires jq.
    ./scripts/api/smoke_test.sh
    BASE_URL=http://host:1902 ./scripts/api/smoke_test.sh
    
  • tracks.sh – Tracks query examples (getTracks with limit, from, to). Optional first arg: tracker UUID.
    ./scripts/api/tracks.sh
    ./scripts/api/tracks.sh <tracker-uuid>
    

Config (config/)

  • settings.sh – PATCH /reslevis/settings (algorithm, thresholds, etc.).
  • add_parser.sh – POST /configs/beacons to add a decoder/parser config (e.g. Eddystone).

Auth (auth/)

  • token.sh – Get OAuth token from auth server. Set env: CLIENT_SECRET, USERNAME, PASSWORD; optional AUTH_URL, CLIENT_ID, AUDIENCE. Prints token to stdout.
    export CLIENT_SECRET=... USERNAME=... PASSWORD=...
    TOKEN=$(./scripts/auth/token.sh)
    curl -H "Authorization: Bearer $TOKEN" "$BASE_URL/reslevis/getTrackers"
    

Seed (seed/)

  • seed_trackers.sh – POST multiple trackers for dev (same payloads as former bulk seed).
    ./scripts/seed/seed_trackers.sh
    

Shared

  • _common.sh – Sourced by other scripts; sets BASE_URL (default http://localhost:1902). Do not run directly.