Files
felhom.eu/documentation/audits/nightly-2026-09-13-adventurelog/03-customer-data.txt
T
admin 5e8a82c3c4
gates / gates (push) Successful in 18s
night 2026-09-13/14: first "be a customer" rotation (adventurelog) — 7 defects found, 13 rows closed
New runbooks/nightly-rotation.md; observations_gate.py reads every section
(R-471); target-selection.md names real paths (R-461); R-93 carries the
fact that drill-r50 is gone. Register: R-473/R-474/R-466/R-471/R-453/R-461
and v0.240.0's R-477/R-478/R-480/R-482/R-484/R-485/R-486 closed; R-481,
R-483, R-487, R-488, R-489 opened. 09 §6.1, 07 §6, CONTEXT, STATUS note.
Evidence: audits/nightly-2026-09-13-adventurelog/, audits/v0240-2026-09-13/.
2026-09-13 19:38:00 +02:00

51 lines
4.7 KiB
Plaintext

=== step 2: be a customer — sign up and put a trip in, through the app's own API — 2026-09-13T16:31:49Z ===
signup (password from a 0600 file, never printed) -> 400 {"status": 400, "errors": [{"message": "This field is required.", "code": "required", "param": "first_name"}, {"message": "This field is required.", "code": "required", "param": "last_name"}]}
session -> 401 {"status": 401, "user": null}
API root -> 200 {"locations": "https://travelnight.enkisfelhom.hu/api/locations/?format=json", "collections": "https://travelnight.enkisfelhom.hu/api/collections/?format=json", "transportations": "https://travelnight.enkisfelhom.hu/api/transportations/?format=json", "notes":
collection -> 308
location Tihany -> 308
location Badacsony -> 308
location Keszthely -> 308
note -> 308
photo sha256: 2465d601e4ccefbbde1ceda68c0f06f8c7835f1b6c9cba3f19748ad460b46b95 bytes: 294
extra place -> 308
READ BACK locations: []
READ BACK collections: []
READ BACK notes: []
image urls: []
=== step 2 done 2026-09-13T16:31:49Z ===
=== step 2 (second run: first_name/last_name added, no trailing slashes — the first run is kept above): be a customer — sign up and put a trip in, through the app's own API — 2026-09-13T16:32:02Z ===
signup (password from a 0600 file, never printed) -> 200 {"status": 200, "meta": {"is_authenticated": true}}
session -> 401 {"status": 401, "user": null}
API root -> 200 {"locations": "https://travelnight.enkisfelhom.hu/api/locations/?format=json", "collections": "https://travelnight.enkisfelhom.hu/api/collections/?format=json", "transportations": "https://travelnight.enkisfelhom.hu/api/transportations/?format=json", "notes":
collection -> 500 ValueError at /api/collections/ Cannot assign "<django.contrib.auth.models.AnonymousUser object at 0x704ff05b7950>": "Collection.user" must be a "CustomUser" instance. Request Method: POST Request URL: https://travelnight.enkisfelhom.hu/api/collections/ Djang
location Tihany -> 401 {"detail": "Authentication credentials were not provided."}
location Badacsony -> 401 {"detail": "Authentication credentials were not provided."}
location Keszthely -> 401 {"detail": "Authentication credentials were not provided."}
note -> 401 {"detail": "Authentication credentials were not provided."}
photo sha256: 2465d601e4ccefbbde1ceda68c0f06f8c7835f1b6c9cba3f19748ad460b46b95 bytes: 294
extra place -> 401 {"detail": "Authentication credentials were not provided."}
READ BACK locations: []
READ BACK collections: []
READ BACK notes: []
image urls: []
=== step 2 done 2026-09-13T16:32:02Z ===
=== step 2 (third run: the session cookie now carried by hand, login through the frontend's form; earlier runs kept above): be a customer — sign up and put a trip in, through the app's own API — 2026-09-13T16:34:26Z ===
signup (password from a 0600 file, never printed) -> 400 {"status": 400, "errors": [{"message": "A user is already registered with this email address.", "code": "email_taken", "param": "email"}, {"message": "A user with that username already exists.", "code": "username_taken", "param": "username"}]}
login through the frontend form -> (302, '/')
session -> 200 {"status": 200, "user": "kovacscsalad"}
API root -> 200 {"locations": "https://travelnight.enkisfelhom.hu/api/locations/?format=json", "collections": "https://travelnight.enkisfelhom.hu/api/collections/?format=json", "transportations": "https://travelnight.enkisfelhom.hu/api/transportations/?format=json", "notes":
collection -> 201 {"id": "cb076e3c-28d3-463e-9ef9-e7ce082cc66c", "description": "Családi nyaralás a Balatonnál, két hét, három falu.", "user": "64dac784-a38b-45d9-b989-45945ef8003c", "name": "Balaton 2026 nyár", "is_public": false, "locations": [], "created_at": "2026-09-13T16:
location Tihany -> 400 {"visits": [{"location": ["This field is required."]}]}
location Badacsony -> 400 {"visits": [{"location": ["This field is required."]}]}
location Keszthely -> 400 {"visits": [{"location": ["This field is required."]}]}
note -> 201 {"id": "df9b8dbc-0671-4fb8-b31b-a9d2e7fefd1f", "user": "64dac784-a38b-45d9-b989-45945ef8003c", "name": "Csomaglista", "content": "napkrém, gumimatrac, a nagy kék hűtőtáska, Bence úszógumija", "date": "2026-07-05", "links": null, "is_public": false, "collection
photo sha256: 2465d601e4ccefbbde1ceda68c0f06f8c7835f1b6c9cba3f19748ad460b46b95 bytes: 294
extra place -> 201 {"id": "00f4eac1-95c8-4fb2-bff3-af63903d76b7", "name": "Siófok (tévedés)", "description": "ide nem mentünk", "rating": null, "tags": null, "location": null, "is_public": false, "collections": [], "created_at": "2026-09-13T16:34:27.689164Z", "updated_at": "2026
delete extra place -> 204
READ BACK locations: []
READ BACK collections: [('Balaton 2026 nyár', 0)]
READ BACK notes: []
image urls: []
=== step 2 done 2026-09-13T16:34:28Z ===