- Use '/' key to quickly access this field.
- Enter a name of repository, or repository group for quick search.
- Prefix query to allow special search:
user:admin, to search for usernames, always global
user_group:devops, to search for user groups, always global
pr:303, to search for pull request number, title, or description, always global
commit:efced4, to search for commits, scoped to repositories or groups
file:models.py, to search for file paths, scoped to repositories or groups
For advanced full text search visit: repository search
authentication: introduce a group sync flag for plugins....
authentication: introduce a group sync flag for plugins.
- we'll skip any syncing on plugins which simply don't get any group information
- we let plugins define if they wish to sync groups
- prevent from odd cases in which someone sets user groups as syncing, and using regular
plugin. In this case memebership of that group would be wiped, and it's generaly bad behaviour.
<h3class="panel-title">${_('Import New Groups or Repositories')}</h3>
</div>
<divclass="panel-body">
<divclass="checkbox">
${h.checkbox('destroy',True)}
<labelfor="destroy">${_('Destroy old data')}</label>
</div>
<spanclass="help-block">${_('In case a repository or a group was deleted from the filesystem and it still exists in the database, check this option to remove obsolete data from the database.')}</span>
<divclass="checkbox">
${h.checkbox('invalidate',True)}
<labelfor="invalidate">${_('Invalidate cache for all repositories')}</label>
</div>
<spanclass="help-block">${_('Each cache data for repositories will be cleaned with this option selected. Use this to reload data and clear cache keys.')}</span>