You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not everyone needs every kind of data so it should be possible to specify in the config file which data should be indexed and which not through a whitelist or blacklist.
Proposed idea for CLI:
binocular should be the command, as it is right now
binocular index should execute the indexing process
Here it should be possible to provide a config file and/or provide config arguments
e.g. Enable/Disable offline building
Enable/Disable CI, ITS, etc
binocular webserver should only execute the backend, no indexing in this case
For this, the frontend must run on another port which then accesses the backend
Allow indexer to use a ignore section in the config file to exclude certain files and folder from indexing
e.g. sometimes, especially in education, node_modules is committed, which might break indexing binocular in memory-/space-limited environments. In such cases, it should be possible to exclude the committed folder from indexing
We check, per default, for files like this git log --name-status -- '*.db' '*.log' '*/.idea' '*.iml' '*node_modules*' '*target*' '*dist*' '*.DS_Store*' '*__MACOSX*', hence we could consider already adding these in the config file as an example
The text was updated successfully, but these errors were encountered:
Not everyone needs every kind of data so it should be possible to specify in the config file which data should be indexed and which not through a whitelist or blacklist.
Proposed idea for CLI:
binocular
should be the command, as it is right nowbinocular index
should execute the indexing processbinocular webserver
should only execute the backend, no indexing in this caseignore
section in the config file to exclude certain files and folder from indexingnode_modules
is committed, which might break indexing binocular in memory-/space-limited environments. In such cases, it should be possible to exclude the committed folder from indexinggit log --name-status -- '*.db' '*.log' '*/.idea' '*.iml' '*node_modules*' '*target*' '*dist*' '*.DS_Store*' '*__MACOSX*'
, hence we could consider already adding these in the config file as an exampleThe text was updated successfully, but these errors were encountered: