* 3199c54 N (2024-09-02 18:16:46 -0400) c4lliope: [deploy] replace missing `secret_key_base`.  (HEAD -> main, share/main)
* fc9f4a5 N (2024-09-02 18:06:35 -0400) c4lliope: [repair] channel mapping 
* fea2a16 N (2024-09-02 17:56:00 -0400) c4lliope: More channel-binding. 
* 728fe5c N (2024-09-02 17:47:19 -0400) c4lliope: Ensure channel on deploy. 
* 0db6a4d N (2024-09-01 23:58:32 -0400) c4lliope: [doc] Produce documentation pages. 
* 4b73b90 N (2024-09-01 23:45:09 -0400) c4lliope: [employee] base image lookup on schedule keys. 
* 1b8a26c N (2024-09-01 23:40:00 -0400) c4lliope: Drop inapplicable biographies. 
* 40130d0 N (2024-09-01 23:22:54 -0400) c4lliope: Build `Acuity` module, dump bookings. 
* 70be761 N (2024-08-31 14:20:20 -0400) c4lliope: Change masseurs and therapy menu. 
* 9bb2fd3 N (2024-08-29 13:39:45 -0400) c4lliope: drop old broken `/mailbox` address. 
* 27bd9d7 N (2024-08-29 13:27:49 -0400) c4lliope: [nix] upgrade. 
* 74dc4c9 N (2024-07-31 12:02:05 -0400) c4lliope: Repair mix/node command recipes. 
* e7e8225 N (2024-07-31 11:36:48 -0400) c4lliope: Mark `app.js` module, compile in `assets/build.js` 
* fcf1176 N (2024-06-23 14:30:08 -0400) c4lliope: Drop cowboy - again. 
* be723a7 N (2024-06-21 23:17:00 -0400) c4lliope: Replace `cowboy` relay engine, using `bandit` 
* 81be8cb N (2024-06-21 23:00:41 -0400) c4lliope: Pin earlier `cowlib`, `cowboy`, `plug_cowboy` 
* 58b5a1a N (2024-06-21 21:48:06 -0400) c4lliope: `Plug.Cowboy` inside `Pain` module. 
* 4de46c9 N (2024-06-21 21:43:36 -0400) c4lliope: Couple small release changes. 
* 3facc88 N (2024-06-21 21:26:25 -0400) c4lliope: Add `plug_cowboy` back in. 
* 38a0b67 N (2024-06-21 21:14:53 -0400) c4lliope: Repair small error, a missing comma. 
* 8cf843a N (2024-06-21 21:09:21 -0400) c4lliope: [operand][pain] cross-pollinación. 
* 9392a6d N (2024-06-21 20:15:44 -0400) c4lliope: Run app inside release command. 
* fe5bba1 N (2024-06-21 19:52:15 -0400) c4lliope: Exclude `phoenix` symbols in esbuild bundle. 
* 9f6bc4f N (2024-06-21 19:44:28 -0400) c4lliope: Possibly roll back numerous changes. 
* 84eca14 N (2024-06-21 19:23:21 -0400) c4lliope: Roll back `esbuild` a bunch. 
* 737a258 N (2024-06-21 19:17:16 -0400) c4lliope: Use npm as our node package manager. 
* 7d58b32 N (2024-06-21 19:12:00 -0400) c4lliope: Is yarn causing problems? 
* 58e8f10 N (2024-06-21 19:00:08 -0400) c4lliope: Packages and languages, clean up loose ends. 
* 962a133 N (2024-06-21 18:52:50 -0400) c4lliope: Check in on node-compiled bundles. 
* 0b06bfe N (2024-06-21 18:29:54 -0400) c4lliope: Reduce dependency, `cowboy`, `plug_cowbo`, `cowlib` 
* 9c96f72 N (2024-06-21 18:09:22 -0400) c4lliope: Drop `tzdata`, `swoosh`, and underlying `hackney` 
* 0ad006d N (2024-06-21 17:09:47 -0400) c4lliope: Replace `HTTPoison` (bad dependencies) using `Req`k 
* eac47b0 N (2024-06-21 16:30:48 -0400) c4lliope: More upgrades. 
* 5a5f265 N (2024-06-21 16:20:05 -0400) c4lliope: Upgrade dependencies, flake and mix. 
* 59bf6db N (2024-06-21 15:48:23 -0400) c4lliope: Upgrade dependencies, flake and mix. 
* f1a1694 N (2023-12-14 01:17:02 -0500) c4lliope: Disable `Pain.Repo`. 
* 43b15d7 N (2023-11-02 13:26:32 -0400) c4lliope: Clean up body-location descriptions. 
* bbc3b19 N (2023-11-01 11:22:58 -0400) c4lliope: Repair employees, mirror squarespace. 
* f75f5ed N (2023-10-27 19:25:31 -0400) c4lliope: Repair calendar css ordering. 
* f56849a N (2023-10-27 19:18:27 -0400) c4lliope: Check and repair menu on mobile. 
* ea1b28f N (2023-10-27 19:16:00 -0400) c4lliope: Relax CSRF rules. 
* 5dfa1fc N (2023-10-23 07:34:20 -0400) c4lliope: upgrade dependencies. 
* 83a799c N (2023-10-23 07:33:58 -0400) c4lliope: Add accommodation remark, use `.sface` 
* 6e254fb N (2023-10-20 15:57:42 -0400) c4lliope: Arrange menu on large & small screens 
* af37970 N (2023-10-20 15:53:45 -0400) c4lliope: Repair 'connect' link. 
* 744043f N (2023-10-20 15:44:34 -0400) c4lliope: Add business links on end of page. 
* ebdc4fb N (2023-10-17 11:52:22 -0400) c4lliope: More aligned again. 
* 9d10c48 N (2023-10-17 11:49:20 -0400) c4lliope: Enable random employee seleccion. 
* 5241a2f N (2023-10-17 11:47:37 -0400) c4lliope: More aligned. 
* 03a2a8b N (2023-10-17 11:32:07 -0400) c4lliope: More alignment. 
* 4b7ce3e N (2023-10-17 11:20:05 -0400) c4lliope: Change `priv/*.yml` 
* d1b68ab N (2023-10-17 11:16:04 -0400) c4lliope: Change padding on `BookLive`. 
* 17bd08a N (2023-10-15 13:53:27 -0400) c4lliope: Add combo packages and change color scheme. 
* 36f9fd7 N (2023-10-15 11:10:11 -0400) c4lliope: Use `BookLive` on main `/` address. 
* ca65e80 N (2023-10-15 10:55:23 -0400) c4lliope: Add `book.painawayofphilly.com` 
* f3c5993 N (2023-10-15 04:06:47 -0400) c4lliope: Change cookie options again. 
* f01ed91 N (2023-10-15 03:55:52 -0400) c4lliope: `samesite=none` 
* 29760a3 N (2023-10-13 20:19:57 -0400) c4lliope: Use `Plug.CSRFProtection` by name. 
* 64fd3ea N (2023-10-13 20:15:06 -0400) c4lliope: Add `assemble.codes` domain in more places. 
* 900271f N (2023-10-13 20:11:34 -0400) c4lliope: change csrf domains in router plug. 
* fcb8197 N (2023-10-13 20:03:37 -0400) c4lliope: Add domains back in. 
* 3b79d3b N (2023-10-13 20:00:55 -0400) c4lliope: include `//assemble.codes` inside `check_origin`. 
* d1741a0 N (2023-10-13 19:56:33 -0400) c4lliope: check all bases. 
* f0ff7d7 N (2023-10-13 19:52:06 -0400) c4lliope: Apply `access-control-allow-origin`. 
* f69367c N (2023-10-13 19:46:02 -0400) c4lliope: Add permissible origins. 
* 6d12056 N (2023-10-13 19:40:45 -0400) c4lliope: Drop SSL. 
* 70eed8c N (2023-10-13 19:34:22 -0400) c4lliope: spell precisely our produccion subdomains. 
* ecddf5e N (2023-10-12 18:08:03 -0400) c4lliope: Redescribe CORS. 
* a17b019 N (2023-10-09 16:47:30 -0400) c4lliope: change CORS domains. 
* 7b79105 N (2023-10-09 16:44:32 -0400) c4lliope: Drop `cors_plug` dependency. 
* adbe4b5 N (2023-10-09 16:35:50 -0400) c4lliope: Add a couple more employees. 
* 8fdd5d9 N (2023-10-09 16:35:06 -0400) c4lliope: enable emails on bookings. 
* c65afa6 N (2023-10-09 16:29:59 -0400) c4lliope: Disable `same_site` header. 
* b76e2d9 N (2023-10-09 15:53:36 -0400) c4lliope: change `frame-ancestors`. 
* ade33eb N (2023-10-09 15:43:57 -0400) c4lliope: Add more precise CORS rules as a `plug`. 
* b665d23 N (2023-10-09 14:30:16 -0400) c4lliope: Repair minor body chooser issue. 
* 4ff9b2e N (2023-10-08 12:12:48 -0400) c4lliope: Expand CORS rules. 
* cff1da6 N (2023-10-08 12:02:24 -0400) c4lliope: Enable CORS. 
* 5f616d9 N (2023-09-20 09:31:38 -0400) Calliope: Handle no add-on booking case. 
* 23b733b N (2023-09-20 09:23:42 -0400) Calliope: Book add-ons, display confirmation link 
* f7dac12 N (2023-09-20 08:40:00 -0400) Calliope: Render addons. 
* 5aa99a2 N (2023-09-20 08:39:27 -0400) Calliope: Clean up legal phrases. 
* 6a06bfe N (2023-09-19 17:02:07 -0400) Calliope: Add conditions, encourage users to read. 
* 5589502 N (2023-09-19 15:26:54 -0400) Calliope: Mark required booking fields. 
* 48ab637 N (2023-09-19 14:53:34 -0400) Calliope: merge possible blocks, per-day as needed. 
* 7be946e N (2023-09-19 14:27:50 -0400) Calliope: Book long ahead, see open blocks. 
* 031c4ac N (2023-09-19 13:37:18 -0400) Calliope: Upgrade dependencies, use `yarn`. 
* 93bdbd8 N (2023-09-19 13:36:09 -0400) Calliope: Drop surname, rehash calendar colors. 
* 3d0a044 E (2023-09-05 13:32:16 -0400) c4lliope: Add sum of service prices. 
* c10c3c0 E (2023-09-05 13:17:01 -0400) c4lliope: Enable more than one, or no, body location choices 
* 26a90c6 E (2023-08-31 02:00:27 -0400) c4lliope: Body only on massage opciones, calendar only 14d. 
* e659efe E (2023-08-31 01:31:56 -0400) c4lliope: repair bypass sizing. 
* cd5ad8e E (2023-08-31 01:29:31 -0400) c4lliope: Display end screen once order is booked. 
* 4a9df10 E (2023-08-31 01:18:44 -0400) c4lliope: Place bookings on calendars. 
* d2088be E (2023-08-30 23:50:34 -0400) c4lliope: Ask customer's information so booking can be made. 
* a436ac3 E (2023-08-30 08:04:27 -0400) c4lliope: Rearrange screen on schedule block. 
* 1fb8363 E (2023-08-30 07:50:33 -0400) c4lliope: Use async schedule processing. 
* 737d18a E (2023-08-28 14:19:06 -0400) c4lliope: Handle unchosen cases on body locations. 
* cdb924d E (2023-08-28 13:54:34 -0400) c4lliope: Redescribe nil body location choices. 
* 4b2643b E (2023-08-28 13:50:03 -0400) c4lliope: Enable choosing position on body. 
* 14f4325 E (2023-08-25 00:37:11 -0400) c4lliope: Drop `Open Sans`, use Carbon Icons. 
* 762a7b5 E (2023-08-25 00:15:45 -0400) c4lliope: Use `Open Sans`, no missing glyphs. 
* 8fc05a0 E (2023-08-25 00:05:26 -0400) c4lliope: Handle `clear` events as a sequence. 
* 044fe74 E (2023-08-24 17:29:34 -0400) c4lliope: Prepare `Pain.Order` module, bypass option. 
* d327542 E (2023-08-24 16:45:18 -0400) c4lliope: Clean up. 
* 3fff783 E (2023-08-24 16:42:40 -0400) c4lliope: Yep, in good shape on choosing employees. 
* f5031a2 E (2023-08-24 16:35:27 -0400) c4lliope: Much progress on proper booking logic. 
* 65e5edd E (2023-08-24 15:50:50 -0400) c4lliope: Round one: sum genders improperly. 
* 5867e90 E (2023-08-24 14:33:21 -0400) c4lliope: Apply some polish, and realign headings. 
* 2f549bc E (2023-08-24 14:13:37 -0400) c4lliope: More employee booking logic. 
* 7089953 E (2023-08-24 13:52:11 -0400) c4lliope: Properly disable non-bookable employees. 
* 0ad3993 E (2023-08-24 12:32:24 -0400) c4lliope: Prepare to disable unbookable employee choices. 
* 79cf5f5 E (2023-08-24 12:31:19 -0400) c4lliope: Color and braid `<ServiceMap/>` threads. 
* b4e29fe E (2023-08-24 12:06:35 -0400) c4lliope: Hide and display biographies. 
* 265f852 E (2023-08-24 11:54:31 -0400) c4lliope: Render `ServiceMap` nicely on small screens. 
* e6ee72e E (2023-08-24 11:14:19 -0400) c4lliope: Add a nice-looking `<ServiceMap/>`. 
* 353c5a0 E (2023-08-24 07:51:05 -0400) c4lliope: One more check on booking options. 
* 6172149 E (2023-08-24 06:38:38 -0400) c4lliope: Clean up `Pain.Schedule.check_blocks` 
* 85a3775 E (2023-08-23 20:34:40 -0400) c4lliope: Prepare final coding push. 
* 7662469 E (2023-08-23 20:26:11 -0400) c4lliope: Many more scheduling upgrades. 
* 411ad6e E (2023-08-23 18:45:38 -0400) c4lliope: Relay the schedule and service screens. 
* 4fed86a E (2023-08-23 18:44:56 -0400) c4lliope: More properly assign `assigns`. 
* 72b2a3f E (2023-08-23 18:43:33 -0400) c4lliope: Handle edge cases in squarespace schedules. 
* e437cce E (2023-08-21 18:34:47 -0400) c4lliope: Drop inspections. 
* 656ae04 E (2023-08-21 18:32:18 -0400) c4lliope: Reduce coloring delay on calendar. 
* d022c0a E (2023-08-21 18:11:22 -0400) c4lliope: Color upcoming months; basic approach. 
* 2c5fd01 E (2023-08-21 16:32:01 -0400) c4lliope: Handle case once blocks are used up. 
* 4a482a9 E (2023-08-21 16:06:31 -0400) c4lliope: Publish prerelease `socket.assigns` error case. 
* 78c5900 E (2023-08-21 14:15:14 -0400) c4lliope: Display open calendar blocks per day in schedule. 
* e606d61 E (2023-08-21 01:15:16 -0400) c4lliope: Pass chosen day back up so Phoenix can make use. 
* 22f6899 E (2023-08-21 00:02:23 -0400) c4lliope: Color calendar days by open blocks. 
* 6f9e88a E (2023-08-20 23:20:09 -0400) c4lliope: Speed up schedule checks using a parallel map. 
* 018887a E (2023-08-20 22:58:05 -0400) c4lliope: Use local time zone. 
* 83226d8 E (2023-08-20 22:33:36 -0400) c4lliope: Upgrade schedule, pull daily blocks. 
* 4b6ebca E (2023-08-20 09:55:15 -0400) c4lliope: Break, load `daisyui` as a second CSS module. 
* d06c3f2 N (2023-08-20 08:23:25 -0400) c4lliope: Big changes; prepare scheduling experience. 
* f961853 E (2023-08-18 16:05:43 -0400) c4lliope: Choose more than one service. 
* 1010328 E (2023-08-18 15:24:41 -0400) c4lliope: Rearrange therapist images on mobile. 
* 666a5e7 E (2023-08-18 14:54:40 -0400) c4lliope: Rearrange therapist selection, per-person. 
* 039c147 E (2023-08-13 06:40:45 -0400) c4lliope: Add employee seleccion. 
* 2415039 E (2023-08-12 00:08:31 -0400) c4lliope: Keep card width @ 40rem. 
* 5403562 E (2023-08-11 23:36:59 -0400) c4lliope: Keep order in page middle. 
* ada4bc6 E (2023-08-11 23:33:17 -0400) c4lliope: Mix `<p>` and `<section>`, cleaner spacing. 
* ce66db2 E (2023-08-11 23:30:31 -0400) c4lliope: Make each bookable service clickable. 
* 0efa622 E (2023-08-11 21:58:39 -0400) c4lliope: Rearrange descriptions and Hanyu phrases. 
* 7595b46 E (2023-08-11 21:45:05 -0400) c4lliope: Add booking buttons. 
* 654452d E (2023-08-11 21:37:12 -0400) c4lliope: Make `Class` and `Service` components. 
* a250101 E (2023-08-11 20:57:07 -0400) c4lliope: Apply number of people on click. 
* 9393d77 E (2023-08-11 19:59:42 -0400) c4lliope: Include services rendered. 
* da36d1e E (2023-08-10 18:17:38 -0400) c4lliope: Use CDN on DaisyUI css; repair loading sync. 
* 5cc6761 E (2023-08-10 18:09:31 -0400) c4lliope: Add buildpack config. 
* 8f2aaf6 E (2023-08-10 13:45:08 -0400) c4lliope: Make progress using Surface and DaisyUI. 
* 8d848b0 E (2023-08-09 13:20:11 -0400) c4lliope: `mix surface.init --demo --catalogue` 
* ec1813d E (2023-08-09 13:11:40 -0400) c4lliope: [base] `mix phx.new pain`