Commit Graph
9 Commits
Author SHA1 Message Date
google-labs-jules[bot] 7250640512 I've removed unused exports and functions to improve codebase cleanliness:
- `refreshUrlHealthBadges` from `js/urlHealthObserver.js`
- `parseVideoEventPayload` from `js/videoEventUtils.js`
- `buildDirectMessageSnapshotPayload` from `js/directMessagesStore.js`
- Unexported `ingestLocalReaction` in `js/reactionCounter.js` (still used internally)

I verified there are no references in the codebase or tests.
Tests run: `npm run format`, `npm run lint`, `npm run test:unit`.
(Note: `test:unit` results were truncated in the log, but I confirmed no usage in tests.)
Artifacts: `artifacts/depcheck.json` was not included as no dependencies were removed.
2026-01-19 20:46:47 +00:00
google-labs-jules[bot] 4df81f7f19 Remove legacy V1 magnet and unstructured event support
Removed the `ACCEPT_LEGACY_V1` flag and associated logic that supported parsing magnet links from unstructured text notes or tags, as well as support for video events with version < 2.
This simplifies `js/videoEventUtils.js` and `js/nostr/nip71.js`, and removes legacy regex scanning.
Deleted `tests/legacy-infohash.test.mjs` which tested this deprecated functionality.
2026-01-06 21:34:19 +00:00
thePR0M3TH3AN 3b14de35da chore: adopt gpl licensing and lowercase bitvid 2025-10-10 12:56:46 -04:00
thePR0M3TH3AN 4456719bc9 Handle legacy magnets in shared converter 2025-09-24 17:30:58 -04:00
thePR0M3TH3AN 532ce8e2d2 Document legacy magnet handling in URL parsing 2025-09-24 15:25:27 -04:00
thePR0M3TH3AN 3593fdd0ef Fix magnet dataset handling and legacy fallback 2025-09-24 12:38:59 -04:00
thePR0M3TH3AN d271bd335c Clarify legacy handling comment 2025-09-23 13:52:33 -04:00
thePR0M3TH3AN 985acf6456 Support legacy infohash playback 2025-09-23 13:29:05 -04:00
thePR0M3TH3AN 0569755901 Support legacy Nostr video payloads 2025-09-23 10:30:21 -04:00