Commit Graph

  • 99dd6894fd fix: default APP_PORT to 7755 to avoid conflicts main Dorian 2026-03-17 00:44:23 +00:00
  • e1f7394a6d fix: use POSTGRES_USER env var in healthcheck Dorian 2026-03-17 00:24:29 +00:00
  • 8d56fe392d refactor: update environment configuration and documentation Dorian 2026-02-17 05:12:59 +00:00
  • a88022f81d feat: improve AuthModal user feedback during login process Dorian 2026-02-17 04:29:04 +00:00
  • ffad3eb6e8 feat: enhance AuthModal loading indicators and button labels Dorian 2026-02-17 04:25:23 +00:00
  • d8f54a5032 feat: add remote signer QR flow to AuthModal Dorian 2026-02-17 04:18:55 +00:00
  • bd1f370760 feat: enhance Nostr login options in AuthModal Dorian 2026-02-17 04:08:33 +00:00
  • cef73f9694 feat: add Nostr Connect login functionality and update routing Dorian 2026-02-17 04:00:40 +00:00
  • 023653eec5 docs: update README and improve zap handling in webhooks and services Dorian 2026-02-14 16:35:21 +00:00
  • 50915f8c52 fix: improve mock data handling in IndeehubApiService Dorian 2026-02-14 16:29:56 +00:00
  • f40b4a1268 refactor: update caching and zap handling in components Dorian 2026-02-14 16:11:30 +00:00
  • e48e5f5b4d feat: enhance zap integration with backend stats and UI improvements Dorian 2026-02-14 15:55:02 +00:00
  • 66db9376ed feat: enhance zap functionality with stats tracking and pubkey support Dorian 2026-02-14 15:35:59 +00:00
  • bb4f13fc65 feat: implement nsec login functionality in AuthModal Dorian 2026-02-14 15:26:42 +00:00
  • 96542e0e8a fix: update tsbuildinfo and refine component rendering Dorian 2026-02-14 13:26:05 +00:00
  • 8b10de2180 feat: enhance pubkey decoding and processing in AuthModal Dorian 2026-02-14 13:23:03 +00:00
  • edf8be014e feat: integrate ZapsModule and enhance zap payment handling Dorian 2026-02-14 13:21:27 +00:00
  • 1a5cbbfbf1 feat: enhance payment confirmation handling in ZapModal Dorian 2026-02-14 13:10:28 +00:00
  • e10b0a0406 refactor: simplify Nostr login button and improve Amber login flow Dorian 2026-02-14 13:07:52 +00:00
  • 11d289d793 feat: add comment support for Lightning payments in BTCPay and Strike services Dorian 2026-02-14 13:02:42 +00:00
  • e774d20821 feat: auto-detect zap payments, show zapper profiles, fix algorithm Dorian 2026-02-14 12:42:57 +00:00
  • 92182ca2ad fix: resolve creator lightning address via two-step API lookup Dorian 2026-02-14 12:31:16 +00:00
  • 8f1a28e825 feat: add zap button with lightning invoice modal and fix keys detection Dorian 2026-02-14 12:27:34 +00:00
  • 2a16802404 feat: add KeysModal for managing private key accounts Dorian 2026-02-14 12:18:48 +00:00
  • d1ac281ad9 feat: enhance webhook event handling and improve profile fetching logic Dorian 2026-02-14 12:05:32 +00:00
  • bbac44854c feat: integrate content fetching on successful Amber login Dorian 2026-02-14 11:39:28 +00:00
  • 93e2f666aa feat: update default content source for new users Dorian 2026-02-14 11:25:44 +00:00
  • 40485e9622 feat: enhance Amber login flow with unsigned event management Dorian 2026-02-14 11:25:27 +00:00
  • ca3d390180 feat: update AppHeader and useAccounts for improved user profile handling Dorian 2026-02-14 11:13:21 +00:00
  • 674c9f80c5 feat: enhance streaming functionality with format support and fallback mechanism Dorian 2026-02-14 10:56:37 +00:00
  • 0ae2638af9 fix: cast KeyRewriteLoader to any for TypeScript compatibility in VideoPlayer Dorian 2026-02-14 10:34:34 +00:00
  • 8aff9271a4 feat: enhance HLS error handling and key URL rewriting in VideoPlayer Dorian 2026-02-14 10:08:14 +00:00
  • 276dab207c feat: implement three-phase Amber login flow in AuthModal Dorian 2026-02-14 09:28:25 +00:00
  • 38293b1f95 feat: add comprehensive logging to payment cron for debugging Dorian 2026-02-13 23:07:31 +00:00
  • 0e2f2b0a73 feat: allow dismissing sovereign flow to use traditional auth form Dorian 2026-02-13 23:05:24 +00:00
  • d8b8237300 copy: change sovereign flow text from NAH! to STOP! Dorian 2026-02-13 23:02:47 +00:00
  • 169e03d72d style: keep Films rows as horizontal scroll with responsive card sizes Dorian 2026-02-13 23:02:27 +00:00
  • db266e40a8 style: switch Films rows to responsive grid matching Algos layout Dorian 2026-02-13 23:01:29 +00:00
  • 0559876649 fix: make Algos/filter grid match Films rows at 6 cards per row Dorian 2026-02-13 22:58:46 +00:00
  • 989dd75a84 style: change content grid from 5 to 6 cards per row on desktop Dorian 2026-02-13 22:56:35 +00:00
  • ae97cbe67b fix: resolve AES-128 key delivery blocking HLS video playback Dorian 2026-02-13 22:54:52 +00:00
  • 31a225ec15 fix: set Nostr Extension and Amber login buttons to exact 48px height Dorian 2026-02-13 22:48:28 +00:00
  • 37b0bc654a style: left-to-right fade animations on sovereign phases + match close button to film modal Dorian 2026-02-13 22:47:56 +00:00
  • 19e8186a30 fix: default auth modal to 'Join IndeeHub' register mode Dorian 2026-02-13 22:46:46 +00:00
  • 90cdd030e1 feat: sovereign identity flow — NAH! animation + keypair generation Dorian 2026-02-13 22:43:23 +00:00
  • 941d8917f3 style: dark glass button for Nostr Extension login + or-divider Dorian 2026-02-13 22:39:34 +00:00
  • 6480d02b11 style: use deep black glass morphism for content detail modal Dorian 2026-02-13 22:38:45 +00:00
  • 7da4104aa2 fix: move search icon to the left of Sign In button on desktop Dorian 2026-02-13 22:37:44 +00:00
  • 0917410c9e fix: add stream diagnostics and project-ID fallback for video playback Dorian 2026-02-13 22:36:41 +00:00
  • f715534c06 fix: show exactly 5 content cards per row on desktop across all tabs Dorian 2026-02-13 22:26:40 +00:00
  • 6bb95fd004 fix: Amber login on mobile with two-phase clipboard flow Dorian 2026-02-13 22:23:34 +00:00
  • 2fdb119ee5 fix: show backstage films on all content sources, not just IndeeHub API Dorian 2026-02-13 22:20:14 +00:00
  • faa419fc28 fix: serve service worker with no-cache headers via exact-match location Dorian 2026-02-13 22:16:13 +00:00
  • 5db3194d60 fix: suppress unused variable errors after hiding persona/extension UI Dorian 2026-02-13 22:05:49 +00:00
  • ad4a9f48b6 ui: hide Persona switcher and Extension button from header Dorian 2026-02-13 21:58:24 +00:00
  • 671afd2915 fix: add GET /subscriptions endpoint to silence 404s Dorian 2026-02-13 21:57:17 +00:00
  • f3a9d3d614 fix: decouple rent payouts from rate API, correct sats terminology Dorian 2026-02-13 21:34:07 +00:00
  • c84c4e92b7 fix: widen rents.usd_amount column, add webhook alias, silence cron spam Dorian 2026-02-13 21:30:29 +00:00
  • 5244fdef50 Fix poster 404: add ^~ to /storage/ locations to override static asset regex Dorian 2026-02-13 21:18:11 +00:00
  • 7f78ac9ba6 Fix FFmpeg worker: align job data format with API and update content status Dorian 2026-02-13 21:07:24 +00:00
  • f6c4b9f06c Fix false "Rented" state for project owners + add "Your project" badge Dorian 2026-02-13 20:48:58 +00:00
  • 3e4279e252 Fix 405 on thumbnail uploads: move MinIO proxy above static asset regex Dorian 2026-02-13 20:36:03 +00:00
  • fc20c625fa Fix Mixed Content on file uploads: presigned URLs now use public domain Dorian 2026-02-13 20:30:49 +00:00
  • abb83fe164 Bump CACHEBUST to v8 for backend and frontend rebuilds; update Nginx and NostrAuthGuard to handle X-Forwarded-Prefix for NIP-98 compliance Dorian 2026-02-13 20:20:32 +00:00
  • dea2d2e768 Bump CACHEBUST to v7 to force rebuild with payment_methods fix Dorian 2026-02-13 20:08:36 +00:00
  • 4f7fdd4413 Fix missing payment_methods table creation + bump CACHEBUST to v6 Dorian 2026-02-13 19:47:46 +00:00
  • 34c48d9f6e Fix apostrophe in Children's Animation migration + bump CACHEBUST to v5 Dorian 2026-02-13 19:34:31 +00:00
  • f52e7dda7e Bump CACHEBUST to v4 to force backend rebuild with migration fixes Dorian 2026-02-13 19:13:59 +00:00
  • 85e9d2f197 Convert all remaining entity-manager migrations to raw SQL Dorian 2026-02-13 19:01:24 +00:00
  • 20718c547e Remove image tags that cause Portainer pull failures Dorian 2026-02-13 18:41:21 +00:00
  • 82a5c0a5cf Fix entity-based migrations that crash on missing columns Dorian 2026-02-13 18:30:37 +00:00
  • eeffce4baa Add versioned image tags to force Portainer to rebuild images Dorian 2026-02-13 18:11:51 +00:00
  • bb281b488b Add CACHEBUST build arg to force Docker image rebuilds Dorian 2026-02-13 18:05:40 +00:00
  • 330345c1ac Hardcode postgres healthcheck user to avoid variable substitution issues Dorian 2026-02-13 17:54:46 +00:00
  • e9c5c50ca3 Remove MinIO console port mapping to avoid host port conflicts Dorian 2026-02-13 17:50:37 +00:00
  • 819b20dcb4 Refactor genre seeding and deletion logic for improved database management Dorian 2026-02-13 17:36:53 +00:00
  • 8c43448306 Refactor database SSL configuration for improved clarity and flexibility Dorian 2026-02-13 17:28:28 +00:00
  • b8ab347c68 Update Nginx configuration and mock mode initialization for improved backend handling Dorian 2026-02-13 17:18:44 +00:00
  • c6d5896b30 Update API configuration to support additional environment variables for improved flexibility Dorian 2026-02-13 17:09:08 +00:00
  • a66842d771 Update environment variables and refactor Docker configurations for improved deployment Dorian 2026-02-13 16:40:10 +00:00
  • a8dc82dc59 Update environment variables and enhance Docker configurations for improved deployment Dorian 2026-02-13 16:27:51 +00:00
  • 3ca43b62e4 Enhance Docker and backend configurations for improved deployment Dorian 2026-02-13 12:35:03 +00:00
  • 7e9a35a963 Add HLS.js support and enhance content streaming logic Dorian 2026-02-13 00:04:53 +00:00
  • 0da83f461c Enhance payment processing and rental features Dorian 2026-02-12 23:24:25 +00:00
  • cdd24a5def Implement backend API and database services in Docker setup Dorian 2026-02-12 20:14:39 +00:00
  • f19fd6feef Enhance comment seeding and search functionality Dorian 2026-02-12 14:57:16 +00:00
  • 53a88b012a Update tsconfig and AuthModal component for enhanced functionality Dorian 2026-02-12 14:26:52 +00:00
  • 35bc78b890 Enhance content management and user interaction features Dorian 2026-02-12 14:24:52 +00:00
  • ab0560de00 Add WebSocket support and update dependencies Dorian 2026-02-12 13:25:58 +00:00
  • 4bc14caae7 Match algo filter layout to Films/My List (slider spacing) Dorian 2026-02-12 13:21:13 +00:00
  • dcb419d67a Unify auth: bridge auth store and Nostr account on every login path Dorian 2026-02-12 13:20:35 +00:00
  • 32e1751df3 Fix seeder: origin mismatch + robust Dockerfile Dorian 2026-02-12 13:17:49 +00:00
  • 57db25aa94 Match My List layout to Films tab (horizontal slider, card sizing) Dorian 2026-02-12 13:12:22 +00:00
  • 5e6c1e009a Match My List and filter grid text styling to ContentRow Dorian 2026-02-12 13:06:23 +00:00
  • 4fb16e079e Enable mock data mode in Docker build Dorian 2026-02-12 13:02:11 +00:00
  • e3ce88dc13 Fix seeder: install tsx globally, add verbose CMD output Dorian 2026-02-12 12:58:49 +00:00
  • dd4d5e99a4 Fix seeder: skip heavy devDeps, decouple app from seeder success Dorian 2026-02-12 12:56:31 +00:00
  • 33190afd08 Fix seeder Dockerfile: remove --ignore-scripts from npm ci Dorian 2026-02-12 12:52:12 +00:00
  • 42bd54783a Remove container_name from docker-compose to fix redeploy conflicts Dorian 2026-02-12 12:50:02 +00:00
  • 2c6e311705 Add truncated descriptions to My List film cards Dorian 2026-02-12 12:47:33 +00:00