Proto commits in brave/brave-variations

These 10 commits are when the Protocol Buffers files have changed:

Commit:36e5247
Author:r0hit0303
Committer:GitHub

[documentation] Improve doc for min_version and max_version (#1713) Resolves https://github.com/brave/brave-variations/issues/1712

The documentation is generated from this commit.

Commit:0160e02
Author:Mikhail
Committer:GitHub

Remove the legacy python seed generator (#1387) In production we use `seed_tools` since October: https://github.com/brave/devops/pull/12606/files I believe it's time to drop the old generator.

Commit:2818192
Author:Aleksei Khoroshilov

Add stuff

Commit:cbfe99e
Author:Mikhail
Committer:GitHub

Update study.proto from the upstream (#793)

Commit:30f5653
Author:Mikhail
Committer:GitHub

Implement finch tracker (#732) * Add finch_parser * Fix classifying * Move to src/ * Frontend changes * Move the frontend * Move webpack * Change UI * Fix lint, add clean * Formating * More formating * Renaming * package-lock.json * Add licenses * Improve blacklist * Parse Control_ group * Change folder logic * Remove ts-loader * Fix lint * Decompose app.ts * Vue => React * Cosmetic fixes * Lint fixes * Some cleanup * Add favicon * Show empty groups * Parse Chromium version * Implement filters * Add 2 filters * Rename files * Update deploy workflow * Update cmd options * Move URLs * Add CI jobs * Make mrkdwn json summary * String filters * Cleanup * Fix build:proto * Review fixes * Fix config.js * Add a fallback message * Unified search link for features * Remove isBraveSeed * FilterDetails => StudyDetails * Change name filter * UI improvements * Use chrome_version for all seeds * Add upstream URL * Set min priority for upstream * Remove regexp * Simplify filtering * Fix some review issues * Move the job to private repo * output the whole payload * Update repo URL * npm run serve:dev allows hot-reloading dev experience (#744) Starts web server, frontend gets changes as soon as files are saved. Uses webpack for typescript compilation. Puts all html and bundle output at src/web/public/ path * Don't create output file for empty summary * Fix console.log * Fix clean && lint, remove js files from lint * Change upstream URL * Relax eslint settings * Explicitly ignore *.js in eslintrc * Fix void main() * Fix <label> * Remove upstreamTab * src/web/src => src/web/app * React.useMemo() for experiments * React.useMemo() for studies * Code style * Add id to StudyModel * Decompose app.tsx * Decompose core_utils.ts * Add jest tests * Add jest to package.json * Add ts-jest to package.json * Change jest.config.js * Add summary tests * Notify about parsing error, cut archived * Fix directory structure * Split models * Add study_models.tests.ts * Fix seed loading * Reject for non HTTP 200 * Better sourcegraph regexs * Control_ => Control * Update README.md * Add comments, use -1 version for Brave * Add src/README.md * Show min/max version * Sanitize study.name * Improve killswitch detection * Add sanitizeUrl * Fix review issues * Fix sanitizeUrl() --------- Co-authored-by: Pete Miller <miller.pete@gmail.com>

Commit:3334d9a
Author:Mikhail Atuchin
Committer:Mikhail Atuchin

Move to src/

Commit:524d5fc
Author:Mikhail Atuchin
Committer:Mikhail Atuchin

Change UI

Commit:8ab81b5
Author:Moritz Haller
Committer:Moritz Haller

Organise repo and bundle web resources

Commit:5be5cd5
Author:Moritz Haller
Committer:Moritz Haller

Add dashboard

Commit:fc30fe6
Author:Moritz Haller

Initial commit