Skip to content

Projects support#14

Merged
tomaszmrugalski merged 7 commits into
masterfrom
projects
Apr 28, 2026
Merged

Projects support#14
tomaszmrugalski merged 7 commits into
masterfrom
projects

Conversation

@tomaszmrugalski

@tomaszmrugalski tomaszmrugalski commented Apr 26, 2026

Copy link
Copy Markdown
Collaborator

This needs to:

  • list projects and print project details
  • add ability to store projects info
  • update project subframes based on local files
  • add subframes to a project based on local files
  • list files that do not match any known projects
  • if there's 1000 files, make sure the tasks lookup can be made optional

@tomaszmrugalski tomaszmrugalski linked an issue Apr 26, 2026 that may be closed by this pull request
4 tasks
@tomaszmrugalski tomaszmrugalski added this to the 0.2.0 milestone Apr 26, 2026
@tomaszmrugalski tomaszmrugalski added API This is related to the API. CLI This change affects the CLI (command-line interface, i.e. the hevelius-runner command) new feature This is a new functionality or feature volumes Things related to storing files on disk labels Apr 26, 2026
@tomaszmrugalski tomaszmrugalski self-assigned this Apr 26, 2026
Refactor project statistics handling to use project IDs and enhance subframe synchronization. Added new functions for matching and syncing subframes, and updated tests to reflect changes in project data structure.
--task renamed to --tasks
--project renamed to --projects
@tomaszmrugalski tomaszmrugalski merged commit b4d495b into master Apr 28, 2026
7 checks passed
@tomaszmrugalski tomaszmrugalski deleted the projects branch May 6, 2026 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

API This is related to the API. CLI This change affects the CLI (command-line interface, i.e. the hevelius-runner command) new feature This is a new functionality or feature volumes Things related to storing files on disk

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add projects support

1 participant