LocalNotionApi Starting: Sun May 24 09:49:11 PM UTC 2026 Listing Environment... ADMIN_EMAIL=administrator@localnotion.net ADMIN_PASSWORD=DesmondMiles DB_HOST=localhost DB_NAME=ln-main DB_PASSWORD=SumSumRulz! DB_PORT=5432 DB_USERNAME=morty DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: DEBUGINFOD_URLS=https://debuginfod.centos.org/ FIREBASE_SERVICE_ACCOUNT_PATH=/opt/localnotion/.firebase-account.json FIREBASE_STORAGE_BUCKET=localnotion-faloha.firebasestorage.app GPG_TTY=/dev/pts/0 HISTCONTROL=ignoredups HISTSIZE=1000 HOME=/root HOSTNAME=ln-test02 LANG=en_US.UTF-8 LESSOPEN=||/usr/bin/lesspipe.sh %s LN_HOME=/opt/localnotion LN_LOGS=/usr/share/nginx/html/ln-logs LOGNAME=root LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.7z=01;31:*.ace=01;31:*.alz=01;31:*.apk=01;31:*.arc=01;31:*.arj=01;31:*.bz=01;31:*.bz2=01;31:*.cab=01;31:*.cpio=01;31:*.crate=01;31:*.deb=01;31:*.drpm=01;31:*.dwm=01;31:*.dz=01;31:*.ear=01;31:*.egg=01;31:*.esd=01;31:*.gz=01;31:*.jar=01;31:*.lha=01;31:*.lrz=01;31:*.lz=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.lzo=01;31:*.pyz=01;31:*.rar=01;31:*.rpm=01;31:*.rz=01;31:*.sar=01;31:*.swm=01;31:*.t7z=01;31:*.tar=01;31:*.taz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tgz=01;31:*.tlz=01;31:*.txz=01;31:*.tz=01;31:*.tzo=01;31:*.tzst=01;31:*.udeb=01;31:*.war=01;31:*.whl=01;31:*.wim=01;31:*.xz=01;31:*.z=01;31:*.zip=01;31:*.zoo=01;31:*.zst=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.m4a=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.oga=01;36:*.opus=01;36:*.spx=01;36:*.xspf=01;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90: MAIL=/var/spool/mail/root NODE_ENV=development OLDPWD=/root PATH=/root/.local/bin:/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/localnotion/bin POSTMARK_API_KEY=a94aef7a-b5db-442b-913d-940a54299a0d PWD=/opt/localnotion/ln-api SHELL=/bin/bash SHLVL=2 TERM=xterm USER=root _=/usr/bin/env XDG_RUNTIME_DIR=/run/user/0 XDG_SESSION_CLASS=user-early XDG_SESSION_ID=c1 XDG_SESSION_TYPE=tty Listing Environment Finished [Nest] 4717 - 05/24/2026, 9:49:14 PM  LOG [NestFactory] Starting Nest application... [Nest] 4717 - 05/24/2026, 9:49:14 PM  LOG [InstanceLoader] TypeOrmModule dependencies initialized +79ms [Nest] 4717 - 05/24/2026, 9:49:14 PM  LOG [InstanceLoader] ConfigHostModule dependencies initialized +1ms [Nest] 4717 - 05/24/2026, 9:49:14 PM  LOG [InstanceLoader] ConfigModule dependencies initialized +528ms [Nest] 4717 - 05/24/2026, 9:49:14 PM  LOG [InstanceLoader] FirebaseModule dependencies initialized +77ms [Nest] 4717 - 05/24/2026, 9:49:14 PM  LOG [InstanceLoader] AppModule dependencies initialized +0ms query: SELECT version() query: SELECT * FROM current_schema() query: CREATE EXTENSION IF NOT EXISTS "uuid-ossp" query: START TRANSACTION query: SELECT * FROM current_schema() query: SELECT * FROM current_database() query: SELECT "table_schema", "table_name", obj_description(('"' || "table_schema" || '"."' || "table_name" || '"')::regclass, 'pg_class') AS table_comment FROM "information_schema"."tables" WHERE ("table_schema" = 'public' AND "table_name" = 'clients') OR ("table_schema" = 'public' AND "table_name" = 'users') OR ("table_schema" = 'public' AND "table_name" = 'pools') OR ("table_schema" = 'public' AND "table_name" = 'products') OR ("table_schema" = 'public' AND "table_name" = 'items') OR ("table_schema" = 'public' AND "table_name" = 'reservations') OR ("table_schema" = 'public' AND "table_name" = 'product_groups') OR ("table_schema" = 'public' AND "table_name" = 'product_group_products') query: SELECT * FROM "information_schema"."tables" WHERE "table_schema" = 'public' AND "table_name" = 'typeorm_metadata' query: CREATE TABLE "clients" ("id" uuid NOT NULL DEFAULT uuid_generate_v4(), "client_uid" character varying(128) NOT NULL, "first_name" character varying(100) NOT NULL, "last_name" character varying(100) NOT NULL, "email" character varying NOT NULL, "phone" character varying(50) NOT NULL, "name" character varying(255) NOT NULL, "description" text, "slug" character varying(100) NOT NULL, "subscription_tier" character varying(50) NOT NULL DEFAULT 'basic', "is_active" boolean NOT NULL DEFAULT true, "created_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), "updated_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), CONSTRAINT "UQ_35f43684456b62e341302669b0d" UNIQUE ("client_uid"), CONSTRAINT "UQ_b48860677afe62cd96e12659482" UNIQUE ("email"), CONSTRAINT "UQ_2a850b0972b11500683fe49b3c4" UNIQUE ("slug"), CONSTRAINT "PK_f1ab7cf3a5714dbc6bb4e1c28a4" PRIMARY KEY ("id")) query: CREATE UNIQUE INDEX "IDX_35f43684456b62e341302669b0" ON "clients" ("client_uid") query: CREATE UNIQUE INDEX "IDX_b48860677afe62cd96e1265948" ON "clients" ("email") query: CREATE UNIQUE INDEX "IDX_2a850b0972b11500683fe49b3c" ON "clients" ("slug") query: CREATE INDEX "IDX_ace902f8d642e90a66508af639" ON "clients" ("is_active") query: SELECT "n"."nspname", "t"."typname" FROM "pg_type" "t" INNER JOIN "pg_namespace" "n" ON "n"."oid" = "t"."typnamespace" WHERE "n"."nspname" = 'public' AND "t"."typname" = 'users_role_enum' query: CREATE TYPE "public"."users_role_enum" AS ENUM('CONSUMER', 'USER', 'LEAD', 'CLIENT', 'DEMO', 'TEST', 'STAFF', 'ADMIN') query: CREATE TABLE "users" ("id" uuid NOT NULL DEFAULT uuid_generate_v4(), "uid" character varying(128) NOT NULL, "name" character varying(255) NOT NULL, "email" character varying NOT NULL, "role" "public"."users_role_enum" NOT NULL, "access" integer NOT NULL DEFAULT '0', "client_id" uuid, "created_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), "updated_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), CONSTRAINT "UQ_6e20ce1edf0678a09f1963f9587" UNIQUE ("uid"), CONSTRAINT "UQ_97672ac88f789774dd47f7c8be3" UNIQUE ("email"), CONSTRAINT "PK_a3ffb1c0c8416b9fc6f907b7433" PRIMARY KEY ("id")) query: CREATE UNIQUE INDEX "IDX_6e20ce1edf0678a09f1963f958" ON "users" ("uid") query: CREATE INDEX "IDX_0d1e90d75674c54f8660c4ed44" ON "users" ("client_id") query: SELECT "n"."nspname", "t"."typname" FROM "pg_type" "t" INNER JOIN "pg_namespace" "n" ON "n"."oid" = "t"."typnamespace" WHERE "n"."nspname" = 'public' AND "t"."typname" = 'pools_tracking_type_enum' query: CREATE TYPE "public"."pools_tracking_type_enum" AS ENUM('INDIVIDUAL', 'POOL') query: CREATE TABLE "pools" ("id" uuid NOT NULL DEFAULT uuid_generate_v4(), "client_id" uuid NOT NULL, "name" character varying(255) NOT NULL, "description" text, "tracking_type" "public"."pools_tracking_type_enum" NOT NULL, "capacity" integer, "created_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), "updated_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), CONSTRAINT "PK_6708c86fc389259de3ee43230ee" PRIMARY KEY ("id")) query: CREATE INDEX "IDX_c6a26443cd13f33769d65db66f" ON "pools" ("client_id") query: SELECT "n"."nspname", "t"."typname" FROM "pg_type" "t" INNER JOIN "pg_namespace" "n" ON "n"."oid" = "t"."typnamespace" WHERE "n"."nspname" = 'public' AND "t"."typname" = 'products_duration_type_enum' query: CREATE TYPE "public"."products_duration_type_enum" AS ENUM('HOURLY', 'DAILY', 'WEEKLY', 'CUSTOM') query: CREATE TABLE "products" ("id" uuid NOT NULL DEFAULT uuid_generate_v4(), "client_id" uuid NOT NULL, "pool_id" uuid NOT NULL, "name" character varying(255) NOT NULL, "description" text, "slug" character varying(200) NOT NULL, "rental_rate" numeric(10,2) NOT NULL, "currency" character varying(3) NOT NULL DEFAULT 'USD', "duration_type" "public"."products_duration_type_enum" NOT NULL, "duration_value" integer NOT NULL, "available_from" TIMESTAMP WITH TIME ZONE, "available_to" TIMESTAMP WITH TIME ZONE, "max_quantity" integer, "is_active" boolean NOT NULL DEFAULT true, "image_url" character varying(500), "created_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), "updated_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), CONSTRAINT "UQ_464f927ae360106b783ed0b4106" UNIQUE ("slug"), CONSTRAINT "PK_0806c755e0aca124e67c0cf6d7d" PRIMARY KEY ("id")) query: CREATE INDEX "IDX_285ba0d0d4d16d1ad981d8f0ff" ON "products" ("client_id") query: CREATE UNIQUE INDEX "IDX_464f927ae360106b783ed0b410" ON "products" ("slug") query: SELECT "n"."nspname", "t"."typname" FROM "pg_type" "t" INNER JOIN "pg_namespace" "n" ON "n"."oid" = "t"."typnamespace" WHERE "n"."nspname" = 'public' AND "t"."typname" = 'items_status_enum' query: CREATE TYPE "public"."items_status_enum" AS ENUM('AVAILABLE', 'RENTED', 'MAINTENANCE', 'RETIRED') query: CREATE TABLE "items" ("id" uuid NOT NULL DEFAULT uuid_generate_v4(), "client_id" uuid NOT NULL, "pool_id" uuid NOT NULL, "name" character varying(255) NOT NULL, "description" text, "serial_number" character varying(100), "status" "public"."items_status_enum" NOT NULL DEFAULT 'AVAILABLE', "image_url" character varying(500), "created_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), "updated_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), CONSTRAINT "PK_ba5885359424c15ca6b9e79bcf6" PRIMARY KEY ("id")) query: CREATE INDEX "IDX_03bbd01491a557392dd88456b3" ON "items" ("client_id") query: CREATE INDEX "IDX_33b83d275b42e27dfd462271bb" ON "items" ("pool_id") query: CREATE INDEX "IDX_36275759f2cbc3b5ca32f39341" ON "items" ("status") query: SELECT "n"."nspname", "t"."typname" FROM "pg_type" "t" INNER JOIN "pg_namespace" "n" ON "n"."oid" = "t"."typnamespace" WHERE "n"."nspname" = 'public' AND "t"."typname" = 'reservations_status_enum' query: CREATE TYPE "public"."reservations_status_enum" AS ENUM('PENDING', 'CONFIRMED', 'CHECKED_OUT', 'RETURNED', 'CANCELLED') query: CREATE TABLE "reservations" ("id" uuid NOT NULL DEFAULT uuid_generate_v4(), "client_id" uuid NOT NULL, "product_id" uuid NOT NULL, "pool_id" uuid NOT NULL, "item_id" uuid, "consumer_uid" character varying(128), "consumer_name" character varying(255) NOT NULL, "consumer_email" character varying(255) NOT NULL, "consumer_phone" character varying(30), "start_time" TIMESTAMP WITH TIME ZONE NOT NULL, "end_time" TIMESTAMP WITH TIME ZONE NOT NULL, "quantity" integer NOT NULL DEFAULT '1', "unit_rate" numeric(10,2) NOT NULL, "total_amount" numeric(10,2) NOT NULL, "status" "public"."reservations_status_enum" NOT NULL DEFAULT 'PENDING', "notes" text, "created_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), "updated_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), CONSTRAINT "PK_da95cef71b617ac35dc5bcda243" PRIMARY KEY ("id")) query: CREATE INDEX "IDX_eb7027e899ba8bd29f5bee3953" ON "reservations" ("client_id") query: CREATE INDEX "IDX_17ed48431cd87fd05250af137f" ON "reservations" ("item_id") query: CREATE INDEX "IDX_00821b44c4e66f111233fd7f5b" ON "reservations" ("consumer_uid") query: CREATE INDEX "IDX_6980bebdfc294daf963c28f540" ON "reservations" ("start_time") query: CREATE INDEX "IDX_c42f5dcdd13d6e63ee44b4cb23" ON "reservations" ("status") query: CREATE TABLE "product_groups" ("id" uuid NOT NULL DEFAULT uuid_generate_v4(), "client_id" uuid NOT NULL, "name" character varying(255) NOT NULL, "description" text, "slug" character varying(200) NOT NULL, "is_active" boolean NOT NULL DEFAULT true, "created_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), "updated_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(), CONSTRAINT "UQ_93f9e0d1c8a8c6360cc31b7437c" UNIQUE ("slug"), CONSTRAINT "PK_bccc8805f3453d0cce77c1beedb" PRIMARY KEY ("id")) query: CREATE INDEX "IDX_930ea1bdc3a898b87c9d6a1153" ON "product_groups" ("client_id") query: CREATE UNIQUE INDEX "IDX_93f9e0d1c8a8c6360cc31b7437" ON "product_groups" ("slug") query: CREATE TABLE "product_group_products" ("product_group_id" uuid NOT NULL, "product_id" uuid NOT NULL, CONSTRAINT "PK_b8bb20a2023bcbae50e1b73a11c" PRIMARY KEY ("product_group_id", "product_id")) query: CREATE INDEX "IDX_93b5aa92b1ab258d82c52ce0e9" ON "product_group_products" ("product_group_id") query: CREATE INDEX "IDX_61d25794e7ca098f6ba9593e23" ON "product_group_products" ("product_id") query: ALTER TABLE "users" ADD CONSTRAINT "FK_0d1e90d75674c54f8660c4ed446" FOREIGN KEY ("client_id") REFERENCES "clients"("id") ON DELETE NO ACTION ON UPDATE NO ACTION query: ALTER TABLE "pools" ADD CONSTRAINT "FK_c6a26443cd13f33769d65db66fc" FOREIGN KEY ("client_id") REFERENCES "clients"("id") ON DELETE NO ACTION ON UPDATE NO ACTION query: ALTER TABLE "products" ADD CONSTRAINT "FK_285ba0d0d4d16d1ad981d8f0ffb" FOREIGN KEY ("client_id") REFERENCES "clients"("id") ON DELETE NO ACTION ON UPDATE NO ACTION query: ALTER TABLE "products" ADD CONSTRAINT "FK_e4432f6c7ae108783f1fdcd63db" FOREIGN KEY ("pool_id") REFERENCES "pools"("id") ON DELETE NO ACTION ON UPDATE NO ACTION query: ALTER TABLE "items" ADD CONSTRAINT "FK_03bbd01491a557392dd88456b32" FOREIGN KEY ("client_id") REFERENCES "clients"("id") ON DELETE NO ACTION ON UPDATE NO ACTION query: ALTER TABLE "items" ADD CONSTRAINT "FK_33b83d275b42e27dfd462271bbe" FOREIGN KEY ("pool_id") REFERENCES "pools"("id") ON DELETE NO ACTION ON UPDATE NO ACTION query: ALTER TABLE "reservations" ADD CONSTRAINT "FK_eb7027e899ba8bd29f5bee39531" FOREIGN KEY ("client_id") REFERENCES "clients"("id") ON DELETE NO ACTION ON UPDATE NO ACTION query: ALTER TABLE "reservations" ADD CONSTRAINT "FK_48d25c3eba71013de1994839f86" FOREIGN KEY ("product_id") REFERENCES "products"("id") ON DELETE NO ACTION ON UPDATE NO ACTION query: ALTER TABLE "reservations" ADD CONSTRAINT "FK_7d8e33b209b77c06acac339661c" FOREIGN KEY ("pool_id") REFERENCES "pools"("id") ON DELETE NO ACTION ON UPDATE NO ACTION query: ALTER TABLE "reservations" ADD CONSTRAINT "FK_17ed48431cd87fd05250af137fa" FOREIGN KEY ("item_id") REFERENCES "items"("id") ON DELETE NO ACTION ON UPDATE NO ACTION query: ALTER TABLE "product_groups" ADD CONSTRAINT "FK_930ea1bdc3a898b87c9d6a11533" FOREIGN KEY ("client_id") REFERENCES "clients"("id") ON DELETE NO ACTION ON UPDATE NO ACTION query: ALTER TABLE "product_group_products" ADD CONSTRAINT "FK_93b5aa92b1ab258d82c52ce0e93" FOREIGN KEY ("product_group_id") REFERENCES "product_groups"("id") ON DELETE CASCADE ON UPDATE CASCADE query: ALTER TABLE "product_group_products" ADD CONSTRAINT "FK_61d25794e7ca098f6ba9593e234" FOREIGN KEY ("product_id") REFERENCES "products"("id") ON DELETE CASCADE ON UPDATE CASCADE query: COMMIT [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] TypeOrmCoreModule dependencies initialized +415ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] TypeOrmModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] TypeOrmModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] TypeOrmModule dependencies initialized +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] TypeOrmModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] TypeOrmModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] TypeOrmModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] TypeOrmModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] TypeOrmModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] AuthModule dependencies initialized +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] UsersModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] PoolsModule dependencies initialized +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] ItemsModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] ReservationsModule dependencies initialized +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] ClientsModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] ProductsModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] ProductGroupsModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [InstanceLoader] BookingModule dependencies initialized +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RoutesResolver] AuthController {/auth}: +280ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/auth/me, GET} route +12ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/auth/set-claim, POST} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RoutesResolver] UsersController {/users}: +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/users, POST} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/users/me, GET} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/users, GET} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/users/:id, GET} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/users/:id, PATCH} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/users/:id, DELETE} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RoutesResolver] ClientsController {/clients}: +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/clients, POST} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/clients, GET} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/clients/slug/:slug, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/clients/:id, GET} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/clients/:id, PATCH} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/clients/:id, DELETE} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RoutesResolver] PoolsController {/pools}: +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/pools, POST} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/pools, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/pools/:id/availability, GET} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/pools/:id, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/pools/:id, PATCH} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/pools/:id, DELETE} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RoutesResolver] ItemsController {/items}: +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/items, POST} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/items, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/items/pool/:poolId, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/items/:id, GET} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/items/:id, PATCH} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/items/:id, DELETE} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RoutesResolver] ProductsController {/products}: +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/products, POST} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/products, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/products/slug/:slug, GET} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/products/:id, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/products/:id, PATCH} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/products/:id, DELETE} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RoutesResolver] ProductGroupsController {/product-groups}: +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/product-groups, POST} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/product-groups, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/product-groups/slug/:slug, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/product-groups/:id, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/product-groups/:id, PATCH} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/product-groups/:id/products, POST} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/product-groups/:id/products, DELETE} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/product-groups/:id, DELETE} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RoutesResolver] ReservationsController {/reservations}: +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/reservations, POST} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/reservations/my, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/reservations, GET} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/reservations/:id, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/reservations/:id, PATCH} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/reservations/:id/status, PATCH} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/reservations/:id, DELETE} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RoutesResolver] BookingController {/booking/:clientSlug}: +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/booking/:clientSlug/products, GET} route +1ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/booking/:clientSlug/products/:productSlug, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/booking/:clientSlug/products/:productSlug/availability, GET} route +0ms [Nest] 4717 - 05/24/2026, 9:49:15 PM  LOG [RouterExplorer] Mapped {/booking/:clientSlug/reservation/:id, GET} route +1ms query: SELECT "UserEntity"."id" AS "UserEntity_id", "UserEntity"."uid" AS "UserEntity_uid", "UserEntity"."name" AS "UserEntity_name", "UserEntity"."email" AS "UserEntity_email", "UserEntity"."role" AS "UserEntity_role", "UserEntity"."access" AS "UserEntity_access", "UserEntity"."client_id" AS "UserEntity_client_id", "UserEntity"."created_at" AS "UserEntity_created_at", "UserEntity"."updated_at" AS "UserEntity_updated_at" FROM "users" "UserEntity" WHERE (("UserEntity"."uid" = $1)) LIMIT 1 -- PARAMETERS: ["bQ6I2f1aBvaV8IJc0QaPDsx2sd92"] query: START TRANSACTION query: INSERT INTO "users"("id", "uid", "name", "email", "role", "access", "client_id", "created_at", "updated_at") VALUES (DEFAULT, $1, $2, $3, $4, $5, $6, DEFAULT, DEFAULT) RETURNING "id", "access", "created_at", "updated_at" -- PARAMETERS: ["bQ6I2f1aBvaV8IJc0QaPDsx2sd92","Administrator","administrator@localnotion.net","ADMIN",0,null] query: COMMIT [Nest] 4717 - 05/24/2026, 9:49:16 PM  LOG [AuthService] Admin bootstrap complete [Nest] 4717 - 05/24/2026, 9:49:16 PM  LOG [NestApplication] Nest application successfully started +5ms