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

Create file include list #215

Open
2 of 3 tasks
rheimus opened this issue Nov 6, 2020 · 1 comment
Open
2 of 3 tasks

Create file include list #215

rheimus opened this issue Nov 6, 2020 · 1 comment
Assignees
Labels
enhancement server Tasks related to the server code / configuration / handling
Milestone

Comments

@rheimus
Copy link
Collaborator

rheimus commented Nov 6, 2020

File include would be a replacement for the current system used to define what files are synchronized by the server.

Currently, the directory management list is used to determine what files should be served, this should change to a more standard file include/ignore list pair.

directories: [...] // Directory management modes
files: {
  include: [...] // Glob patterns to include
  ignore: [...] // Glob patterns to ignore
}
  • Directory patterns should be automatically transformed to their glob equivalent
  • Included files/directories should be added to the manifest
  • Ignored files should not be added to the manifest
@rheimus rheimus self-assigned this Nov 7, 2020
@rheimus rheimus added the server Tasks related to the server code / configuration / handling label Nov 7, 2020
@rheimus
Copy link
Collaborator Author

rheimus commented Nov 17, 2020

The initial draft of this feature is available in alpha 6|
https://github.com/rheimus/ServerSync/releases/tag/3.7.0-alpha.6

@rheimus rheimus added this to the future milestone Mar 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement server Tasks related to the server code / configuration / handling
Projects
None yet
Development

No branches or pull requests

1 participant