aboutsummaryrefslogtreecommitdiffstats
path: root/storage/filesystem/config.go
Commit message (Collapse)AuthorAgeFilesLines
* config: ReadConfig and LoadConfig from scopesMáximo Cuadros2020-05-241-15/+2
|
* Revert "Merge pull request #20 from quorumcontrol/feature/other-configs"Máximo Cuadros2020-05-241-48/+4
| | | | | This reverts commit 3127ad9a44a2ee935502816065dfe39f494f583d, reversing changes made to 73c52edaad2dae256be61bd1dbbab08e1092f58e.
* Add Merged configWes Morgan2020-04-061-4/+48
| | | | ...for reading and writing global (~/.git/config) and reading system (/etc/gitconfig) configs in addition to local repo config
* *: migration from gopkg to go modulesMáximo Cuadros2020-03-101-3/+3
|
* dotgit: Move package outside internal.Antonio Jesus Navarro Perez2018-06-051-1/+1
| | | | Signed-off-by: Antonio Jesus Navarro Perez <antnavper@gmail.com>
* *: Use CheckClose with named returnsJavi Fontan2018-03-271-4/+4
| | | | | | | | Previously some close errors were losts. This is specially problematic in go-git as lots of work is done here like generating indexes and moving packfiles. Signed-off-by: Javi Fontan <jfontan@gmail.com>
* storage/filesystem: check all Close errorsSantiago M. Mola2017-07-191-5/+6
|
* project: move imports from srcd.works to gopkg.inAntonio Jesus Navarro Perez2017-03-071-2/+2
| | | | To be able to fix #261 we will move again to gopkg.in before v4 stable release.
* new srcd.works/go-git.v4 pathMáximo Cuadros2017-01-301-2/+2
|
* config: documentation improvementsMáximo Cuadros2017-01-301-2/+1
|
* config: marshal and unmarshal implementationMáximo Cuadros2017-01-261-93/+12
|
* config: Config, bare flag (#177)Máximo Cuadros2016-12-121-16/+40
| | | | | | | | * config.Config: bare flag * changes * changes
* new plumbing package (#118)Máximo Cuadros2016-11-081-1/+1
| | | * plumbing: now core was renamed to core, and formats and clients moved inside
* global storage interface refactor (#112)Máximo Cuadros2016-11-071-71/+53
| | | | | | | | | | | * core: ObjectStorage, ReferenceStorage renamed to ObjectStorer and ReferenceStorer * rebase * general, changes request by @alcortes * general, changes request by @alcortes
* storage/filesystem: implement missing functionality. (#110)Santiago M. Mola2016-11-031-7/+12
| | | | | | | * storage/filesystem: added ObjectStorage Set. * storage/filesystem: now passes all tests, except those specific to transactions. * formats/config: Encoder now encodes subsections with no options. * formats/config: add HasSubsection on Section. * dotgit: add Ref method to get specific reference.
* storage: filesystem fix config on new repositories (#100)Máximo Cuadros2016-10-261-4/+10
|
* formats/config: Added encoder/decoder for git config files. (#97)Santiago M. Mola2016-10-261-26/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * WIP: Add config format parser. * add decoder based on gcfg. Portions of code taken from: https://github.com/go-gcfg/gcfg/blob/5b9f94ee80b2331c3982477bd84be8edd857df33/read.go * add git config encoder and config methods. * use format/config in storage/filesystem for read * use format/config in storage/filesystem to write * formats/config: improve docs. * formats/config: improve tests. * formats/config: use our fork of gcfg; improve api. * formats/config: improve api. * storage/filesystem: fix gofmt * formats/config: use NoSubsection constant. * formats/config: add doc.go * formats/config: requested sytle changes. * formats/config: do not use *_test packages.
* storage: filesystem ref storage, and not not exists file handlingMáximo Cuadros2016-09-101-2/+3
|
* storage: filesystem idx generation (wip)Máximo Cuadros2016-09-061-7/+4
|
* storage/filesystem: ConfigStore implementationMáximo Cuadros2016-08-211-0/+76