Commit Graph
92 Commits
Author SHA1 Message Date
google-labs-jules[bot]andPR0M3TH3AN 7b9e08de9c docs(ai): update quickstart and contributing (agent)
- Update `README.md`:
  - Change `npm install` to `npm ci` for consistent setup.
  - Add "Quick Reference" section for common commands.
  - Explicitly label the video post example as "Quickstart: Send your first video post" and refine intro text.
  - Correct `npm run format` description.
- Update `CONTRIBUTING.md`:
  - Clarify `npm run format` targets.
  - Minor refinements to "Submitting a Pull Request" and "Agent PR Conventions" sections.
- Verified all documentation matches current codebase state.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-29 14:28:51 +00:00
google-labs-jules[bot]andPR0M3TH3AN 3cd8dfd78d docs(ai): improve onboarding steps
- Recommend `npm start` in README and CONTRIBUTING
- Add forwardPorts to devcontainer.json
- Add ONBOARDING_REPORT.md

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-29 08:29:37 +00:00
google-labs-jules[bot]andPR0M3TH3AN cfbbf78941 chore(ai): add automated PR review report
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-28 23:49:33 +00:00
thePR0M3TH3AN f0e27d175d Adjust NIP-07 timeouts and document overrides 2026-01-28 15:00:20 -05:00
google-labs-jules[bot]andPR0M3TH3AN b4bf11cb6d docs(ai): update quickstart and contributing (agent)
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-28 14:28:49 +00:00
thePR0M3TH3AN b50180221b Merge pull request #1811 from PR0M3TH3AN/ai/docs-update-20250220-4304523426347248604
Update Developer Documentation and Quickstarts
2026-01-27 09:28:42 -05:00
google-labs-jules[bot]andPR0M3TH3AN 0e08b9232d docs(ai): update quickstart and contributing (agent)
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-27 14:27:52 +00:00
thePR0M3TH3AN 9321e7189a Add docs TOC guidance 2026-01-27 09:18:38 -05:00
google-labs-jules[bot]andPR0M3TH3AN b9d2ed3a11 docs(ai): improve onboarding steps and devcontainer
- Create `docs/onboarding-audit-2025-01-27.md` with audit findings.
- Update `CONTRIBUTING.md` to recommend `npm ci`, mention test sharding, and update devcontainer details.
- Update `README.md` to prioritize `npm ci`.
- Update `.devcontainer/devcontainer.json` to install Playwright browsers and GitHub CLI.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-27 08:38:25 +00:00
bitvid-agent 8a156c6956 fix(ai): formatting (agent) 2026-01-27 03:31:55 +00:00
thePR0M3TH3AN 888185fb02 docs: clarify user content identifiers and storage layout 2026-01-26 22:12:05 -05:00
google-labs-jules[bot] ee48362c37 docs(ai): update quickstart and contributing (agent) 2026-01-26 14:38:31 +00:00
google-labs-jules[bot] 0077f0c25d docs(ai): improve onboarding steps (agent)
- Update CONTRIBUTING.md and README.md to clarify npm run format scope and recommend test shards
- Fix broken unit tests in sessionActor and tagPreferenceMenu to unblock shards
2026-01-26 09:09:40 +00:00
google-labs-jules[bot] 099d218a33 Update README and storage docs with static client and S3 mode info
- Updated README.md to state bitvid is a static client.
- Added supported S3 upload modes to README.md and docs/storage-tab-design.md.
- Added security warnings about browser-held keys.
- Updated docs/storage-r2.md to contextually place R2 integration.
- Updated scripts/check-hex.js to ignore ai/** to fix lint failure.
2026-01-25 16:00:51 +00:00
google-labs-jules[bot] 726ef24e4d docs(ai): update quickstart and contributing (agent) 2026-01-25 14:26:24 +00:00
google-labs-jules[bot] a718b885b6 docs(ai): update quickstart and contributing (agent) 2026-01-24 14:48:35 +00:00
thePR0M3TH3AN ccd1089ed7 Add embed documentation and framing headers 2026-01-23 18:43:56 -05:00
thePR0M3TH3AN 03334f6b21 Merge pull request #1589 from PR0M3TH3AN/docs/update-readme-build-instructions-18391905515114930775
Update README local build instructions
2026-01-23 11:22:47 -05:00
google-labs-jules[bot]andPR0M3TH3AN bf88c547c4 docs: update local build instructions
Clarify the need to install dependencies before building to ensure `tailwindcss` is available.
Offer `npm ci` as the preferred reproducible install method and `npm install` as an alternative.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-23 16:22:18 +00:00
google-labs-jules[bot]andPR0M3TH3AN bec21fd810 docs: add guide for cancelling CI runs and improve script
- Updates `scripts/cancel-all-ci-runs.sh` with a safer, more robust version that handles repository detection and `xargs` limitations.
- Adds `docs/cancelling-ci-runs.md` explaining how to use the script.
- Links the new documentation in `README.md` under Quickstart Commands.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-01-23 16:15:16 +00:00
google-labs-jules[bot] 02606aa2ea docs(ai): update quickstart and contributing (agent) 2026-01-23 14:13:04 +00:00
bitvid-agent 8d98b7e74c fix(ai): formatting (agent) 2026-01-22 23:53:36 +00:00
google-labs-jules[bot] a9cef919a8 Add Dockerfile and script for containerized Playwright testing
- Add `Dockerfile` based on `mcr.microsoft.com/playwright:v1.57.0-jammy`.
- Add `scripts/run-playwright-docker.sh` to build and run the container with volume mounts.
- Add `.dockerignore` to prevent host `node_modules` from corrupting the build.
- Update `README.md` with usage instructions.
2026-01-22 22:53:03 +00:00
google-labs-jules[bot] 29df7ad507 feat: retain visual test artifacts on failure
- Updated `playwright.config.ts` to use separate projects for 'visual' and 'e2e' tests.
- Configured 'visual' project to retain screenshots, traces, and videos on failure.
- Set Playwright output directory to `artifacts/test-results`.
- Added `scripts/show-artifacts.sh` to help locate test artifacts.
- Updated `KNOWN_ISSUES.md` and `README.md` with debugging instructions.
2026-01-22 20:20:20 +00:00
google-labs-jules[bot] 4adb8f5103 chore: ignore and remove generated tailwind css
- Add `css/tailwind.generated.css` to `.gitignore`.
- Remove the tracked `css/tailwind.generated.css` file from the repository.
- Update `CONTRIBUTING.md` to discourage committing the generated file.
- Update `README.md` to clarify that `npm run build` generates the gitignored CSS.

This ensures the generated artifact is not tracked, reducing merge conflicts and repository bloat, while maintaining clear instructions for local development.
2026-01-22 19:56:18 +00:00
thePR0M3TH3AN 054fca8433 Add unit test sharding and timeouts 2026-01-22 09:58:18 -05:00
google-labs-jules[bot] 4b3d7644b3 docs(ai): update quickstart and contributing (agent) 2026-01-21 14:17:33 +00:00
google-labs-jules[bot] 0787e93bf0 docs(ai): update quickstart and contributing (agent) 2026-01-20 14:24:51 +00:00
google-labs-jules[bot] 2256f446ea chore(ai): apply formatting/lint autofixes 2026-01-20 13:32:37 +00:00
google-labs-jules[bot] 9db1f94ea7 docs(ai): improve onboarding steps and fix dev setup 2026-01-20 08:41:45 +00:00
thePR0M3TH3AN 89e82778d6 Add DM test suites and headless e2e CI 2026-01-19 13:43:13 -05:00
google-labs-jules[bot] 68bdd590a6 Remove IPNS support and related content
Deleted IPNS view, content, and asset files. Removed references to IPNS from the README, sidebar, and documentation pages. This feature is no longer supported for hosting.
2026-01-19 02:13:59 +00:00
google-labs-jules[bot] e78f7c47f1 chore(ai): remove dead code (agent)
Removes unused JavaScript files, exports, and npm dependencies identified during a dead code sweep.

- Deleted `js/healthService.js` (unused).
- Deleted `js/nostr/signer-interface.js` (unused).
- Deleted `js/watchHistorySort.js` (unused).
- Deleted `js/services/signerKeyManager.js` and `tests/ui/signerKeyManager.test.mjs` (unused).
- Removed `buildStorageChallengeEvent` from `js/nostrEventSchemas.js`.
- Removed `path` and `webtorrent` from `package.json` dependencies (unused/vendored).
- Updated `tests/hashtag-preferences.test.mjs` to fix a mock-related failure exposed by environment checks.

Verified with `npm run test:unit`. `lint` and `format` checks run.
Note: `tests/moderation-service.test.mjs` failure deemed pre-existing.
See `artifacts/depcheck.json` (if retained) for dependency analysis.
2026-01-18 20:20:54 +00:00
thePR0M3TH3AN 0e2f0495ba Merge pull request #1312 from PR0M3TH3AN/ai/docs-update-20240523-6702486559021222440
Update documentation for Quickstart and Contributing
2026-01-18 11:41:51 -05:00
thePR0M3TH3AN da7f62a372 Add signer adapter documentation 2026-01-18 11:30:43 -05:00
google-labs-jules[bot] 4f2660a354 docs(ai): update quickstart and contributing (agent) 2026-01-18 14:12:27 +00:00
google-labs-jules[bot] 09545c869c docs(ai): improve onboarding steps and add devcontainer
- Update README.md to recommend `npm ci` and include test steps.
- Update CONTRIBUTING.md with explicit development setup instructions.
- Add `.devcontainer/devcontainer.json` for reproducible Node 20 environment.
- Add audit report in `ai/reports/onboarding-20260118.md`.
2026-01-18 08:23:14 +00:00
google-labs-jules[bot] a46754e8bf docs: update README to reflect recent Upload Modal changes
- Terminology updated: 'Custom' -> 'External Link', 'Cloudflare' -> 'Upload File'.
- Clarified that richer metadata repeaters (captions, segments, etc.) are fully available in the Edit Video modal, while the Upload modal focuses on variants and hashtags.
- Updated 'Advanced settings' to 'Advanced options'.
2026-01-08 15:14:29 +00:00
thePR0M3TH3AN c5a03ee470 Update docs for magnet-only warning and fetch limits 2026-01-07 21:07:31 -05:00
thePR0M3TH3AN 7183e033e9 Add playback fallback documentation 2026-01-07 20:02:11 -05:00
thePR0M3TH3AN 1b8625c07f Add instance config documentation 2026-01-07 19:40:55 -05:00
thePR0M3TH3AN 3996986e63 Remove nostr shim and retarget imports 2026-01-06 15:32:21 -05:00
thePR0M3TH3AN 9f0583f68d Document hashtag preference kind migration 2025-11-13 15:18:40 -05:00
thePR0M3TH3AN 0c66578901 Document deploy-time Tailwind build 2025-11-03 11:39:35 -05:00
thePR0M3TH3AN 1c13122ba0 Ignore generated Tailwind CSS and update build commands 2025-11-03 11:36:48 -05:00
thePR0M3TH3AN 77b4f1d94f Clarify Tailwind token import flow 2025-10-27 10:12:22 -04:00
thePR0M3TH3AN 1beba07f9b docs: update lint guidance and license reference 2025-10-27 09:24:21 -04:00
thePR0M3TH3AN 058a4801d8 Update roadmap and README for shipped channel features 2025-10-27 09:16:03 -04:00
thePR0M3TH3AN f4744cb921 Document hashtag preferences and extend tests 2025-10-25 17:48:37 -04:00
thePR0M3TH3AN ee943b065b Document nostr facade migration 2025-10-22 22:47:48 -04:00