Commit Graph

  • a6cc10a689 fix: Use get-current-user instead of auth:current-user glenneth 2025-11-03 20:28:10 +0300
  • 799a614e89 fix: Use with-error-handling macro in password APIs glenneth 2025-11-03 20:23:35 +0300
  • 356c6fbb49 feat: Add password change UI to admin dashboard glenneth 2025-11-03 20:18:17 +0300
  • 86eef472a9 feat: Add password change and reset API endpoints glenneth 2025-11-03 20:15:45 +0300
  • dbe9a06247 security: Liquidsoap now uses environment variable for Icecast password glenneth 2025-11-03 20:06:50 +0300
  • ed39646ad2 docs: Update security documentation with template fix glenneth 2025-11-03 19:51:30 +0300
  • 25183ea5cf security: Remove hardcoded admin credentials from login page glenneth 2025-11-03 19:49:53 +0300
  • ce4fced380 security: Fix Docker port bindings and externalize all passwords glenneth 2025-11-03 19:47:53 +0300
  • 3a7fb4b223 docs: Minor wording updates to config template glenneth 2025-11-03 05:30:50 +0300
  • 0909c323ad feat: Implement secure configuration system and remove hardcoded credentials glenneth 2025-11-03 05:27:39 +0300
  • 49cba9fe7c addenda refactor/lispy-improvements Brian O'Reilly 2025-11-02 15:59:55 -0500
  • 8d0240340a typo Brian O'Reilly 2025-11-02 15:58:48 -0500
  • c7852e4230 Deployment, and post deployment notes and problems in TODO.org Brian O'Reilly 2025-11-02 15:54:44 -0500
  • cd02961a95 docs: Update README.org file structure to reflect current project state feature/liquidsoap-dj-controls glenneth 2025-10-12 06:35:08 +0300
  • f101ff5757 feat: Add Liquidsoap DJ controls via telnet integration glenneth 2025-10-12 06:34:37 +0300
  • 78fa57012b Add Liquidsoap DJ controls via telnet integration Glenn Thompson 2025-10-08 10:17:40 +0300
  • c3632fea28 Resolve merge conflict: integrate track-ids fix with api-output refactoring glenneth 2025-10-09 06:07:28 +0300
  • 69d97a74da Fix: Add dynamic stream URL detection for multi-environment support fix/dynamic-stream-url Glenn Thompson 2025-10-24 05:54:26 +0300
  • 90bb9a1650 refactor: Implement Lispy improvements - templates, strings, and error handling fix/persistent-player-font feature/hybrid-player feature/docker feature/clip-templating feature-playlist-control design api-refactoring-only glenneth 2025-11-02 09:08:09 +0300
  • 0bb93c53a4 Update template paths in calling code. Brian O'Reilly 2025-11-01 15:19:22 -0400
  • bc36a00322 Change the template extension to match clip documentation Brian O'Reilly 2025-11-01 15:04:32 -0400
  • 637650a5ef docs: Update PROJECT-HISTORY.org with Phase 8 and recent developments Glenn Thompson 2025-11-01 05:33:56 +0300
  • fd02e4c1d1 chore: remove obsolete session notes file Glenn Thompson 2025-11-01 05:26:57 +0300
  • 1c85464a5f docs: Fix music directory location, remove Python examples, add package manager notes Glenn Thompson 2025-10-28 07:08:10 +0300
  • f1eb43b325 docs: Comprehensive documentation update for October 2025 Glenn Thompson 2025-10-26 09:19:21 +0300
  • a458a85823 feat: added documentation on build and deploy docker based asteroid Luis Pereira 2025-10-26 22:15:21 +0000
  • ab3acf1279 feat: add docker setup for asteroid app Luis Pereira 2025-10-26 21:37:33 +0000
  • c4fd96289b feat: add custom env volume path for stream containers Luis Pereira 2025-10-26 21:36:44 +0000
  • 0930fc2c1c fix: retry user initialization Luis Pereira 2025-10-19 23:04:36 +0100
  • a2ae329d54 Merge branch 'glenneth1-fix/persistent-player-font' Brian O'Reilly 2025-10-25 12:36:30 -0400
  • 66e97aaf37 fix: Replace Courier New with VT323 in persistent audio player frame Glenn Thompson 2025-10-25 18:32:46 +0300
  • a795680e99 feat: Add hybrid player with frameset and pop-out options glenneth 2025-10-21 21:50:39 +0300
  • d8abd9661d feat: Add pop-out player and queue management improvements glenneth 2025-10-19 13:52:59 +0300
  • 01f5806959 feat: Add hybrid player with frameset and pop-out options glenneth 2025-10-21 21:50:39 +0300
  • 4288b4a1ea feat: Implement frameset-based persistent audio player feature/persistent-audio-player glenneth 2025-10-19 15:09:24 +0300
  • 74cd3625f3 feat: Add pop-out player and queue management improvements feature/popout-player glenneth 2025-10-19 13:52:59 +0300
  • 9721fbbc8a fix: track search missing query variable glenneth 2025-10-17 05:44:58 +0300
  • b3fd00cb4d refactor: improve code consistency and maintainability glenneth 2025-10-17 05:29:47 +0300
  • c20899c948 fix: track search missing query variable refactor/admin-now-playing glenneth 2025-10-17 05:44:58 +0300
  • 55514d214a refactor: improve code consistency and maintainability glenneth 2025-10-17 05:29:47 +0300
  • 0dee51f344 Update DEV-LOG.org with comprehensive development history glenneth/docs-update glenneth 2025-10-17 05:02:15 +0300
  • 4d0b54f7d6 feat: move player to use now-playing partial Luis Pereira 2025-10-13 21:56:47 +0100
  • f3d012cbc6 feat: move front-page to use now-playing partial Luis Pereira 2025-10-13 21:56:21 +0100
  • d0efc89e33 feat: add HTML partial hidration for now-playing Luis Pereira 2025-10-13 16:58:54 +0100
  • 13a6777eab docs: Add comprehensive development log (DEV-LOG.org) glenneth 2025-10-16 14:19:53 +0300
  • cc78c50e7a docs: Update PROJECT-OVERVIEW with stream queue and ReplayGain glenneth 2025-10-16 14:12:39 +0300
  • 65876b0a57 docs: Comprehensive documentation update for current features glenneth 2025-10-16 13:41:08 +0300
  • 136fa2fa74 fix: avoid icecast xml to be shown on frontend when there is no artist fix-volume-normalization Luis Pereira 2025-10-14 11:28:23 +0100
  • 6506f7d153 fix: playlist create button wrap on small screens Luis Pereira 2025-10-14 12:08:23 +0100
  • a7fe6a73c7 fix: srollbars only visible when required on chrome browsers Luis Pereira 2025-10-14 12:07:36 +0100
  • fd7707eb74 Improve player UI and reduce buffering glenneth 2025-10-14 14:41:59 +0300
  • 5f78213d92 Improve audio quality and streaming performance glenneth 2025-10-14 14:41:43 +0300
  • d4edb8bfec Add admin UI for stream queue management glenneth 2025-10-14 14:41:25 +0300
  • b64d101f8a Add stream queue control system glenneth 2025-10-14 14:41:03 +0300
  • 70263fbfbc feat: stream base url as variable on templates Luis Pereira 2025-10-10 22:19:08 +0100
  • 91c77206d1 docs: Add session notes for page flow feature implementation glenneth 2025-10-12 16:02:04 +0300
  • 8f1ce3f149 docs: Mark Page Flow feature as complete in TODO glenneth 2025-10-12 08:12:48 +0300
  • 5362c86f9f fix: Complete UI fixes for page flow feature glenneth 2025-10-12 08:11:14 +0300
  • 4b8a3a064c feat: Implement role-based page flow and user management APIs glenneth 2025-10-12 07:53:43 +0300
  • 9679290a61 docs: Add session notes for page flow feature implementation feature/user-page-flow glenneth 2025-10-12 16:02:04 +0300
  • 10bd8b4297 docs: Mark Page Flow feature as complete in TODO glenneth 2025-10-12 08:12:48 +0300
  • 0b5bde83ea fix: Complete UI fixes for page flow feature glenneth 2025-10-12 08:11:14 +0300
  • c6ac8763a3 feat: Implement role-based page flow and user management APIs glenneth 2025-10-12 07:53:43 +0300
  • 26c516c25d this is kind of a dead patch. clean up working set. Brian O'Reilly 2025-10-11 13:21:38 -0400
  • b61e9c891a dep to run music scan in parallel. Brian O'Reilly 2025-10-11 13:20:42 -0400
  • a739edc16f update TODO with some UI items. Brian O'Reilly 2025-10-11 13:20:14 -0400
  • 6e82688959 Update documentation authors to Asteroid Radio Development Team glenneth 2025-10-10 16:13:27 +0300
  • 925a624bda Documentation cleanup: remove outdated files, add API docs, update core documentation glenneth 2025-10-10 16:12:12 +0300
  • da054c1ab9 Updated changes in api-refactoring glenneth 2025-10-10 05:49:16 +0300
  • e126426acd Updated TESTING.org glenneth 2025-10-10 05:41:35 +0300
  • 549ba8b38f feat: improved navbar in all pages Luis Pereira 2025-10-09 18:28:44 +0100
  • 2b6bad3348 feat: improved nav styling Luis Pereira 2025-10-09 18:27:05 +0100
  • dff2f52f7b Merge branch 'glenneth1-api-refactoring-only' Brian O'Reilly 2025-10-10 07:24:58 -0400
  • 341d4fbf66 Updated changes in api-refactoring wip/api-refactoring glenneth 2025-10-10 05:49:43 +0300
  • a7b7b6cae6 Updated changes in api-refactoring js-fixes-for-api glenneth 2025-10-10 05:47:34 +0300
  • 5569da46e2 Updated changes in api-refactoring glenneth 2025-10-10 05:43:48 +0300
  • 719a1b2548 Updated TESTING.org glenneth 2025-10-10 05:42:00 +0300
  • 82785e1da1 Fix frontend JavaScript to work with define-api endpoints Glenn Thompson 2025-10-08 09:32:05 +0300
  • c79f2b5b7e Resolve merge conflict: integrate track-ids fix with api-output refactoring glenneth 2025-10-09 06:07:28 +0300
  • 5bc6f27840 Fix frontend JavaScript to work with define-api endpoints Glenn Thompson 2025-10-08 09:32:05 +0300
  • 5e33d2aafe Add comprehensive automated test suite glenneth 2025-10-08 05:20:56 +0300
  • e0c1eac408 Refactor API endpoints to use Radiance's define-api macro glenneth 2025-10-08 05:09:50 +0300
  • a77b7768c4 Add comprehensive automated test suite glenneth 2025-10-08 05:20:56 +0300
  • 5fcb1a06d5 Refactor API endpoints to use Radiance's define-api macro glenneth 2025-10-08 05:09:50 +0300
  • 19c984b238 Merge remote-tracking branch 'upstream/main' glenneth 2025-10-08 04:34:56 +0300
  • dde8027b5c WORKING: API-aware authentication returns JSON for API routes glenneth 2025-10-07 10:25:34 +0300
  • dff299923e Fix api-output usage: pass structured data with :status and :message glenneth 2025-10-07 09:34:06 +0300
  • 9ec7848b47 Add API-aware authentication with auto-detection (needs execution flow fix) glenneth 2025-10-07 09:22:33 +0300
  • 707e7aba96 WIP: Add API-aware authentication (detection works, need to fix execution flow) glenneth 2025-10-07 09:15:32 +0300
  • efb96f950e Fix auth form styling: wider forms (600px) and hidden message boxes glenneth 2025-10-06 23:51:32 -0400
  • 5d31763e85 Add user registration and authentication UI improvements glenneth 2025-10-07 06:38:39 +0300
  • fa1de1c874 Update profile page to match site-wide layout and styling glenneth 2025-10-06 09:49:36 +0300
  • f7bc30f18c Add user profile page with edit functionality glenneth 2025-10-06 09:13:11 +0300
  • 1b1445e25f Add user profile page with clip template styling glenneth 2025-10-06 05:49:18 +0300
  • b31800a7db Fix playlist schema mismatch - use track-ids field consistently Glenn Thompson 2025-10-04 17:40:25 +0300
  • d0b94e555b Fix auth form styling: wider forms (600px) and hidden message boxes glenneth/user-profile-page glenneth 2025-10-06 23:51:32 -0400
  • 5691187e6a Add user registration and authentication UI improvements glenneth 2025-10-07 06:38:39 +0300
  • c0049e6232 Update profile page to match site-wide layout and styling glenneth 2025-10-06 09:49:36 +0300
  • 8718887dff Add user profile page with edit functionality glenneth 2025-10-06 09:13:11 +0300
  • 4b5e5d7fcc Add user profile page with clip template styling glenneth 2025-10-06 05:49:18 +0300