Skip to content

Conversation

@tomymaritano
Copy link

Summary

This PR introduces several core improvements:

✅ Adds a localDataPath runtime config to allow local data override
✅ Adds a new logging utility and refactors the logging system
✅ Replaces moment with date-fns for better date handling and smaller bundle
✅ Updates API helpers to accept Octokit instance explicitly
✅ Adds support for using environment variables for GitHub config


Notes

  • No tests were executed yet due to previous network restrictions
  • Manual validation performed (pnpm install, typecheck, lint OK)

Next steps

  • Add automated tests for new functionality
  • Ensure compatibility with upstream updates

…on-plan-for-forked-repo

Update config to use env vars for GitHub
…for local file support

- Added LOCAL_DATA_PATH runtime variable to nuxt.config.ts
- Updated data API to load from a local file when LOCAL_DATA_PATH is set
- Updated README with new setup instructions using LOCAL_DATA_PATH
- Added .env.example documenting LOCAL_DATA_PATH

Notes:
Programmatic checks failed in Codex due to no network access (pnpm lint/test/typecheck not run yet).feat(config): add support for local data path configuration
@vercel
Copy link

vercel bot commented Jun 10, 2025

@tomymaritano is attempting to deploy a commit to the Develit-io Team on Vercel.

A member of the Team first needs to authorize it.

@vercel
Copy link

vercel bot commented Jun 10, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
explorer-app ✅ Ready (Inspect) Visit Preview Jun 10, 2025 5:31am

…n when anonymous.

Resolves issue web3privacy#22.Merge branch 'main' into codex/propagate-team.anonymous-value-in-projectopeness-components
Adds a check in server/api/data.post.ts to append a numeric suffix if a project folder already exists.

Prevents accidental overwrites and data loss when adding projects with the same name.

Resolves issue #4.

Merge branch 'main' into codex/adjust-slug-generation-and-add-folder-deletion-check
… in utils/score.ts according to simplified W3PN criteria.

Resolves issue #11.

Merge branch 'main' into codex/revise-utils/score.ts-for-w3pn-criteria
…t modified timestamp fetched from the API on the index page (Dashboard).

Resolves issue web3privacy#19.

Merge branch 'main' into codex/add-last-updated-label-with-timestamp
Removes score requirement during project creation and adjusts validation logic accordingly.

Resolves issue web3privacy#17.
…e with a clear description of the Explorer’s purpose, contribution guidelines, and links to documentation.

Resolves issue web3privacy#25
Merge branch 'main' into codex/review-and-update-about.vue-content
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant