Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#2280] Specify time periods for different repos in csv config #2281

Open
wants to merge 21 commits into
base: master
Choose a base branch
from

Conversation

CYX22222003
Copy link
Contributor

@CYX22222003 CYX22222003 commented Feb 3, 2025

Fix #2280

Proposed commit message

Specify time periods for different repos in csv config

This is to address the request to allow different periods for different
repos. 

Let's update the methods of parsing csv file and updating analysis
dates of repo configuration in the backend.

Other information

Sample CSV

Repository's Location,Branch,File formats,Ignore Glob List,Ignore standalone config,Ignore Commits List,Ignore Authors List,Shallow Cloning,Find Previous Authors,since,until
https://github.com/Golddirio/HacknRoll2025.git,main,,,,,,,,17/01/2025,19/01/2025

New format of summary.json

{
  "repoSenseVersion": "de62a593c5",
  "reportGeneratedTime": "周一, 10 2月 2025 21:53:52 SGT",
  "reportGenerationTime": " 16.18 second(s)",
  "zoneId": "Asia/Singapore",
  "reportTitle": "RepoSense Report",
  "repos": [
    {
      "location": {
        "location": "https://github.com/reposense/testrepo-Alpha.git",
        "repoName": "testrepo-Alpha",
        "organization": "reposense",
        "domainName": "github"
      },
      "branch": "master",
      "displayName": "reposense/testrepo-Alpha[master]",
      "outputFolderName": "reposense_testrepo-Alpha_master",
      "sinceDate": "2025-01-10",
      "untilDate": "2025-02-10"
    }
  ]
  ...
}

Related issue: #2283

@github-actions github-actions bot requested a deployment to dashboard-2281 February 3, 2025 05:40 Abandoned
@github-actions github-actions bot requested a deployment to docs-2281 February 3, 2025 05:40 Abandoned
@github-actions github-actions bot requested a deployment to dashboard-2281 February 3, 2025 06:07 Abandoned
@github-actions github-actions bot requested a deployment to docs-2281 February 3, 2025 06:07 Abandoned
@github-actions github-actions bot requested a deployment to dashboard-2281 February 3, 2025 06:32 Abandoned
@github-actions github-actions bot requested a deployment to docs-2281 February 3, 2025 06:32 Abandoned
@github-actions github-actions bot requested a deployment to dashboard-2281 February 3, 2025 13:49 Abandoned
@github-actions github-actions bot requested a deployment to docs-2281 February 3, 2025 13:49 Abandoned
@github-actions github-actions bot requested a deployment to dashboard-2281 February 3, 2025 13:59 Abandoned
@github-actions github-actions bot requested a deployment to docs-2281 February 3, 2025 13:59 Abandoned
@github-actions github-actions bot requested a deployment to dashboard-2281 February 8, 2025 00:57 Abandoned
@github-actions github-actions bot requested a deployment to docs-2281 February 8, 2025 00:57 Abandoned
@github-actions github-actions bot requested a deployment to dashboard-2281 February 8, 2025 01:58 Abandoned
@github-actions github-actions bot requested a deployment to docs-2281 February 8, 2025 01:58 Abandoned
@CYX22222003 CYX22222003 marked this pull request as ready for review February 8, 2025 02:28
@CYX22222003 CYX22222003 requested review from Airiinnn and a team February 8, 2025 02:28
@CYX22222003 CYX22222003 changed the title Specify time periods for different repos in csv config [2280] Specify time periods for different repos in csv config Feb 8, 2025
@CYX22222003 CYX22222003 changed the title [2280] Specify time periods for different repos in csv config [#2280] Specify time periods for different repos in csv config Feb 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Specify different time periods for different repos (backend)
2 participants