Massaki Archambault
0ddc4e515e
add support for github orgs
2024-08-14 22:03:28 -04:00
Massaki Archambault
abf8507673
refactor config loader and add github config
2024-08-14 22:03:28 -04:00
Massaki Archambault
dca46e8c69
fix missing mutex lock
2024-08-14 22:03:28 -04:00
Massaki Archambault
7856de56b5
hide archived project by default
...
prefix archived project name with a "." by default
so they appear hidden on the filesystem.
At the same time, added the configuration gitlab.archived_project_handling
to set how archived projects are handled
2024-08-14 22:03:28 -04:00
Massaki Archambault
471b0061b5
guard gitlab cache Map with RWMutex to prevent concurrent read/write
...
fixes #11
2024-08-14 22:03:28 -04:00
Massaki Archambault
7fccd4b91d
fix cache invalidation
2024-08-14 22:03:28 -04:00
Massaki Archambault
8293825c2b
fix regression that caused more queries then necessary to be made to gitlab api
2024-08-14 22:03:28 -04:00
Massaki Archambault
8c53ccea6a
switch to slog for logging
2024-08-14 22:03:28 -04:00
Massaki Archambault
45cef75960
reorganize gitlab package
2024-08-14 22:03:28 -04:00