Skip to content

Conversation

@nipsysdev
Copy link
Owner

Pull Request Summary

Overview

This PR refactors the source configuration files to use more human-friendly identifiers instead of abbreviated ones. The change affects all source configurations and their associated test files.

Changes

  • Refactored source configuration files:

    • Renamed abbreviated source files to full names:
      • an.tsaccess_now.ts
      • duk.tsdeclassified_uk.ts
      • eff.tselectronic_frontier_foundation.ts
      • fpf.tsfreedom_press_foundation.ts
      • lpe.tslogos_press_engine.ts
      • p2p.tsp2p_foundation.ts
      • tf.tstorrent_freak.ts
    • Updated source identifiers and export names to be more descriptive
    • Updated import statements in src/config/sources/index.ts to use new file names
  • Updated integration test files:

    • Renamed all integration test files to match new source naming convention
    • Updated import statements to reference new source files
    • Updated test descriptions to use full source names instead of abbreviations
  • Renamed fixture directories:

    • All test fixture directories renamed to match new source naming convention
    • No content changes in fixture files, only path changes

@nipsysdev nipsysdev self-assigned this Sep 15, 2025
@nipsysdev nipsysdev added the enhancement New feature or request label Sep 15, 2025
@nipsysdev nipsysdev merged commit 130fa24 into main Sep 16, 2025
5 of 6 checks passed
@nipsysdev nipsysdev deleted the refactor/human_friendly_source_identifiers branch September 16, 2025 01:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants