-
Notifications
You must be signed in to change notification settings - Fork 43
fix(privacy): apply noindex+mask policy to machine-readable outputs (#173) #183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
LyuboslavLyubenov
wants to merge
33
commits into
midt-bg:main
Choose a base branch
from
LyuboslavLyubenov:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 25 commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
2bdea8a
loop deliverables
LyuboslavLyubenov 8e5f515
fix(privacy): centralize X-Robots-Tag in hardenResponse via X-Privacy…
dae52db
fix(privacy): mask eik on /companies/:eik.data and forward marker thr…
LyuboslavLyubenov 5da7ca5
docs(architecture,privacy): reflect worker-level noindex + .data cove…
LyuboslavLyubenov 71f3839
docs(privacy): add ADR-0003 + operational masking guide, cross-link A…
LyuboslavLyubenov e44fc6c
docs(adr): fit new adr/ layout — extract privacy policy to 0007, renu…
LyuboslavLyubenov 1f26be9
style: prettier-format the privacy-masking files for blocking lint
LyuboslavLyubenov 6ac6539
fix(privacy): remove redundant markPrivacyMaskApplied calls in csv-ex…
LyuboslavLyubenov b47225b
fix(privacy): guard natural-person mask with bidder_kind to stop cons…
LyuboslavLyubenov d56e23d
docs(privacy): correct stale isNaturalPersonBidder docstring (no inli…
LyuboslavLyubenov 7073132
docs(privacy): record displayName + slug policy decisions (ADR-0007 §…
LyuboslavLyubenov 127edd6
fix(privacy): add consortium guard to JSON masker for parity with CSV…
LyuboslavLyubenov 6f65c83
fix(privacy): mask sole-trader ЕИК on contract page + .data twin
LyuboslavLyubenov 85822a7
test(privacy): prove contract .data marker reaches X-Robots-Tag via r…
LyuboslavLyubenov 1d4ca86
test(privacy): adapt masking fixtures to upstream getDb + ContractPar…
LyuboslavLyubenov 6a1aa9f
merge upstream/main into PR #183: rebase onto current upstream and re…
LyuboslavLyubenov 53ca492
test(privacy): satisfy ContractRecord shape and prettier formatting a…
LyuboslavLyubenov 287a7a8
merge upstream/main into PR #183: rebase onto current upstream and re…
LyuboslavLyubenov 93e816e
merge upstream/main into PR #183: keep mergeable onto current upstream
LyuboslavLyubenov 70ba2d6
merge upstream/main into PR #183 branch: keep mergeable onto current …
LyuboslavLyubenov e85f17c
test(privacy): satisfy ContractValueTimeline.currentValueDoubled afte…
LyuboslavLyubenov 8521e4d
docs: clean leftover merge-conflict markers and align ADR numbers
LyuboslavLyubenov 5d33ea5
fix(privacy): guard company loader against consortium over-mask
LyuboslavLyubenov 3cd5d23
perf(db): project legal_form only on the CSV path
LyuboslavLyubenov a13e9a5
docs(security): document the blanket-CSV call site for markPrivacyMas…
LyuboslavLyubenov 3fd03af
fix(privacy): mirror the loader consortium guard in company meta()
LyuboslavLyubenov 1d316a3
fix(privacy): extend noindex to prose-consortium .data twin
LyuboslavLyubenov 059d7ba
merge upstream/main into PR #183: keep mergeable onto current upstream
LyuboslavLyubenov 3458dae
fix(privacy): mask sole-trader rows in leaderboard list mappers
LyuboslavLyubenov 6b1877b
fix(privacy): set noindex marker on leaderboard list when a row is ma…
LyuboslavLyubenov 7e4773c
fix(privacy): strip server-only bidder_legal_form from contract.json …
LyuboslavLyubenov 75251eb
fix(db): project legal_form on the list path so /companies + .data do…
LyuboslavLyubenov 0a9152b
merge upstream/main into PR #183: keep mergeable onto current upstream
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.