aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug introduced by commit 17ad237cd599702fNicolas Vigier2013-11-252-1/+5
| | | | | | The gl_template option is now in the origin_config instead of repo_config before, so we need to use the origin_config function to access it.
* Version 0.110.11Nicolas Vigier2013-10-072-1/+3
|
* Add some documentation about template variablesNicolas Vigier2013-10-071-0/+29
|
* Allow the showconf command to query specific optionsNicolas Vigier2013-10-071-3/+20
|
* NEWS: add spacesNicolas Vigier2013-10-071-0/+10
|
* Add the repo_conf and origin_conf functions in templatesNicolas Vigier2013-10-072-4/+24
| | | | | | And remove the duplication of options from main repo definition to each repo definition. Now that we can use the repo_conf function this is no longer useful.
* Add the showconf command, to show repos configuration in yamlNicolas Vigier2013-10-073-2/+21
|
* Allow non-ldap group definitionsNicolas Vigier2013-09-223-6/+25
|
* Give $r instead of $r->{repos} as argument to load_gitrepos_dirNicolas Vigier2013-09-221-6/+6
| | | | This will make it possible to create groups from load_gitrepos_dir.
* Include config values in quotes (it just feels nicer)Colin Guthrie2013-08-202-4/+6
| | | | | Also enclose the maintainer nick in square brackets as gitolite is fine with these and it looks better than a hyphen as a separator.
* Version 0.10Colin Guthrie2013-08-182-1/+5
|
* Simplify how the noemail option worksColin Guthrie2013-08-181-4/+5
| | | | | Just use it to suppress the hooks.mailinglist git config value thus allowing us to use the upstream post-receive-email hook directly.
* Version 0.90.9Colin Guthrie2013-08-012-1/+6
|
* soft_repo.gl: Allow topic branches.Colin Guthrie2013-07-311-0/+2
| | | | | | | | | While we may not use these too much in the future, we will need them for importing branches from subversion. The use of the term "topic" here is somewhat arbitrary but it avoids cluttering up the main namespace and allows us to restrict things and preserve some semblence of order :)
* soft_repo.gl: Rename the release/* branches to distro/*.Colin Guthrie2013-07-311-2/+2
| | | | | | | | | | | The rationale here is to make it more apparent to maintainers that the branches are not per-local-release version, but for major distro releases should any updates need to be pushed to stable releases. Due to the history, we will import software with previous Mandriva and MES distro branches, which the import script helpfully renames for us to distro/mdv* and distro/mes* appropriately. For our own distro branches in the future, we should name them distro/mga*
* Version 0.80.8Nicolas Vigier2013-07-162-1/+2
|
* Fix regex for master branchNicolas Vigier2013-07-163-3/+4
|
* soft_repo.gl: allow pushing tagsNicolas Vigier2013-07-162-0/+5
|
* Version 0.7Nicolas Vigier2013-07-152-1/+3
|
* soft_repo.gl: remove '<>' from gitweb.ownerNicolas Vigier2013-07-152-1/+3
| | | | Temporary fix, as gitolite doesn't like this
* Version 0.6Nicolas Vigier2013-07-152-1/+2
|
* Use Git::Repository instead of Git moduleNicolas Vigier2013-07-152-6/+7
| | | | Git module on Mageia 1 seems to have some problems to clone a repo.
* Version 0.5Nicolas Vigier2013-07-152-1/+2
|
* Dump repos db in a yaml file when running glrunNicolas Vigier2013-07-155-1/+13
|
* README: Add some spaces in configuration options listNicolas Vigier2013-07-151-24/+64
|
* Filter what user infos we keep from ldapNicolas Vigier2013-07-153-1/+10
|
* In repos_config, allow giving a git_url instead of a directory pathNicolas Vigier2013-07-155-3/+29
| | | | | The git url will be cloned automatically (if target directory does not exist), or pulled automatically.
* soft_repo.gl: allow @mga-packagers to push by defaultNicolas Vigier2013-07-152-0/+6
| | | | | Allow @mga-packagers to push to master and release/ branches by default, unless lockdown is set to 'yes' for the repo
* Update NEWSNicolas Vigier2013-07-151-0/+4
|
* soft_repo.gl: set maintainer as gitweb.ownerNicolas Vigier2013-07-151-0/+3
| | | | (idea from Colin)
* soft_repo.gl: use variable for maintainerNicolas Vigier2013-07-151-2/+3
|
* Call load_users in glconfNicolas Vigier2013-07-151-0/+1
| | | | | Load users from ldap even in glconf, as some infos from users can be used in gitolite configuration.
* load_users: keep all user infos from ldapNicolas Vigier2013-07-151-2/+2
| | | | | Keep all user infos fetched from ldap (not only ssh key), so that they can be used in gitolite configuration.
* Version 0.4Nicolas Vigier2013-06-272-1/+3
|
* Fix comparison of old and new ssh keys from ldapNicolas Vigier2013-06-272-1/+5
|
* Version 0.3Nicolas Vigier2013-06-272-1/+3
|
* Ignore group members not matching user reNicolas Vigier2013-06-272-3/+4
|
* Version 0.2Nicolas Vigier2013-06-252-1/+3
|
* Add noemail option, to disable commit emailsNicolas Vigier2013-06-242-0/+4
|
* Set repo descriptionsNicolas Vigier2013-06-243-0/+3
|
* Set commits mailing listsNicolas Vigier2013-06-243-0/+9
|
* Add repodef_repo.gl templateNicolas Vigier2013-06-242-0/+5
|
* Allow defining repos directly in main config fileNicolas Vigier2013-06-242-2/+11
|
* Version 0.1Nicolas Vigier2013-06-242-0/+33
|
* Add .gitignoreNicolas Vigier2013-06-241-0/+1
|
* Update READMENicolas Vigier2013-06-241-0/+45
|
* Add use_ldap optionNicolas Vigier2013-06-243-0/+4
| | | | To be able to disable use of ldap
* Add example configurationNicolas Vigier2013-06-241-0/+7
|
* Run gitolite if conf or keydir changedNicolas Vigier2013-06-232-5/+14
|
* Load users from ldap and save their ssh keys in keydirNicolas Vigier2013-06-233-0/+49
|