Commit Graph
321 Commits
Author SHA1 Message Date
Brian R. Bondy 1cbc3afe9a Narrow DEPS codeowners to root and chromium_src only (#34376)
Other DEPS files are covered by netzenbot's automated checks
and gn check. Root DEPS is a code execution channel on checkout
and chromium_src DEPS can't be validated by gn check, so those
still need manual review.
2026-03-02 16:36:04 -05:00
Brian R. Bondy e886177073 Remove CODEOWNERS rules for Brave Account (#34372)
Remove land-grab CODEOWNERS rules for Brave Account

The *brave_account* and *BraveAccount* wildcard rules match any file
path containing those strings, which is overly broad and triggers
unnecessary reviews. This is a "land-grab" pattern that taxes
productivity for developers who trigger those reviews.
2026-03-02 16:02:38 -05:00
Brian R. Bondy d6db5f12d7 Remove dead CODEOWNERS rules (#34371)
Remove dead CODEOWNERS rules for deleted files

- script/build-bisect.py: file was removed
- browser/ui/webui/brave_web_uicontroller_factory.cc: file was removed
- browser/ui/webui/brave_rewards_page_ui.{cc,h}: files were removed
- browser/ui/webui/brave_rewards_ui.{cc,h}: files were removed
- third_party/boost: directory was removed
- brave/components/l10n/: wrong path prefix (brave/) so it never
  matched anything, and the component is deprecated anyway
2026-03-02 16:02:22 -05:00
Max Karolinskiy e81496d254 Removes ai_chat_prompts.grdp from string reviewers codeowners. (#34280) 2026-02-27 15:30:16 -05:00
Mihai PLESA 42d2af1746 auto add stoybook label to package json files changes (#34245) 2026-02-27 11:58:27 +01:00
Wojciech Knapik 4738aa49bf only-docs -> no-browser-changes (#32412) 2026-02-26 18:43:50 +00:00
Kyle Hickinson 815c8cd6b1 Remove iOS codeowner (#34224) 2026-02-26 12:49:47 -05:00
Simon Hong 02f25e7b2a Update CODEOWNERS to remove specific owners (#33878)
Removed ownership assignments for Brave theme, Widevine, Wayback machine, and Brave Referrals Service.
2026-02-12 13:47:12 +09:00
Aleksei Khoroshilov 44527b16c9 Remove unnecessary review lock on permission lifetime codebase. (#32269)
Remove unnecessary lock on permission lifetime codebase.
2026-02-11 00:54:57 -07:00
Mihai PLESA bae1d91135 Fix push command in sync-and-rebase workflow
Update the push command to use refs/heads for branch reference.
2026-01-30 20:43:35 +00:00
Mihai PLESA 7c439884ff Fix typo in pull request template 2026-01-30 11:56:35 +00:00
Aleksei Khoroshilov fbd64a2bd1 Run upstream tests on filters change (#33333)
* Add GH label to run upstream tests on *.filter files change.

* Fix labeler for perf-some-tests.
2026-01-21 12:14:36 +00:00
Brian R. Bondyandbrave-builds 662e87dc32 Convert CODEOWNER users to teams (#32070)
1.88.31

Co-authored-by: brave-builds <brave-builds+devops@brave.com>
2026-01-15 14:27:47 -05:00
Aleksei Khoroshilov 8a958a52df Push the actually rebased commit instead of original commit. (#33110) 2026-01-09 13:26:02 +00:00
Shivan b3bb76c8b4 Update CODEOWNERS for components/constants to be brave-core-owners (#32807) 2025-12-12 08:31:15 -08:00
Brian Johnson 03782c8697 Merge wiki into rust.md (#32475)
Merge the wiki entry into the doc and remove parts that were not correct
2025-11-21 14:01:34 -07:00
Mihai PLESA 5a7e9fe2c8 Update set-milestone-from-base-branch.yml 2025-11-19 09:07:10 +00:00
Mihai PLESA a15edc7f38 Update set-milestone-from-base-branch.yml 2025-11-19 09:05:35 +00:00
Mihai PLESA 881e8bd4d1 Change repository-projects permission from read to write 2025-11-19 09:04:04 +00:00
Brian Johnson d4d852135e Move non-critical rules out of critical code owner section (#32401) 2025-11-18 12:27:42 -07:00
mschfh 5953436ac2 Add repository-projects permission to PR milestone workflow (#32382)
Added permission to read repository projects to the workflow.
2025-11-18 08:44:57 +00:00
Brian Johnson eb9d0af1d7 Add explanation for deprecated components/constants directory (#32368) 2025-11-17 15:38:28 -07:00
Brian Johnson 7580dc4c2f Move browser/ui/BUILD.gn codeowner to semgrep (#32364)
See https://github.com/brave/security-action/pull/882/files
2025-11-17 15:26:16 -07:00
Brian Johnson 7e0819d219 Convert sources.gni codeowner to semgrep (#32229)
see https://github.com/brave/security-action/pull/869
2025-11-17 14:01:26 -07:00
Andrea 83f661e802 [github workflows] add permissions (#32338) 2025-11-15 09:25:35 +00:00
Mihai PLESA 314a1ec385 switch github actions to ubuntu-slim 1 vcpu 2025-11-06 21:14:18 +00:00
Szilard Szaloki be1a5c465c Resets code owner entries for Brave Account. (#32057) 2025-10-28 02:40:11 +00:00
Szilard Szaloki 2704fedc23 Adds code owner entries for Brave Account. (#32038) 2025-10-27 17:48:29 -05:00
Brian Johnson 23a5c03592 Add codeowner for keyed service factories (#31859)
Keyed service factories need special attention for browser context handling
2025-10-23 15:55:27 -07:00
Kyle Hickinson d65b54c64b Make iOS team the codeowner of ios component layers (#30394) 2025-10-07 17:11:25 -04:00
renovate[bot] a460ba2a0c Update actions/checkout action to v5 (#31621)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-03 15:39:42 +01:00
renovate[bot] 28b76b3897 Update actions/labeler action to v6 (#31622)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-03 15:24:02 +01:00
renovate[bot] fb67538dc5 Update actions/checkout action to v4.3.0 (#31620)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-03 15:23:45 +01:00
Mihai PLESA 13ba0ad5b1 Add 'ios/**' to ignorePaths in renovate.json 2025-10-03 14:41:57 +01:00
Mihai PLESA 48f3d263fe Update renovate.json configuration
Removed packageRules to enable all components for updates.
2025-10-03 14:22:06 +01:00
renovate[bot] 299c6eb81a Migrate renovate config (#31618)
Migrate config .github/renovate.json

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-03 14:21:22 +01:00
Mihai PLESA ed3cba6a5c Add 'test/**' to ignorePaths in renovate.json 2025-10-03 13:54:00 +01:00
Mihai PLESA e4dd8de8dc Update ignorePaths in renovate.json 2025-10-03 13:50:50 +01:00
Mihai PLESA 73b7f510c2 Add 'tools/crates/vendor/**' to ignorePaths 2025-10-03 13:47:52 +01:00
Mihai PLESA 66435a3bd1 Remove dependencyDashboard setting from renovate.json 2025-10-03 13:39:22 +01:00
Mihai PLESA 04a54a1a18 Enable dependency dashboard in Renovate config 2025-10-03 12:34:05 +01:00
Brian Johnson d4367aec17 Add codeowner for ai_chat_settings_helper (#31599)
Add codeowner for ai_chat_settings_helper to prevent adding more "proxy" methods to other classes.
2025-10-02 10:40:11 -07:00
Mihai PLESA c14ff10ec8 update labels in pr template (#31596) 2025-10-02 17:58:09 +01:00
Gaetano Checinski 2f3ca6a450 add new pr labels (#31427) 2025-10-02 17:25:21 +01:00
Mihai PLESA 8f0ddaa3bd codeowners devops (#31565)
* codeowners devops
2025-10-01 21:32:20 +01:00
Gaetano Checinski 270d56b162 require commit hash for sync rebase pr workflow (#31280)
require commit hash for sync rebase pr workflow to prevent TOCTOU race-conditions
2025-09-25 08:55:00 +01:00
bridiver 3f3fb0aa0b add docs for keyed service patterns 2025-09-23 12:37:09 -07:00
sangwoo ko 848f875cd5 [cr141] Refactor SplitView to use BraveContentsContainerView
This commit migrates the SplitView implementation from using individual
views for secondary content management to utilizing the centralized
BraveContentsContainerView. This change eliminates code duplication and
improves maintainability by leveraging existing infrastructure.

**Key Changes:**

** SplitView Architecture Refactoring:**
- Replace direct management of secondary_contents_web_view_,
  secondary_devtools_web_view_, secondary_reader_mode_toolbar_,
  secondary_lens_overlay_view_, and secondary_contents_scrim_view_
- Migrate to using a single BraveContentsContainerView instance that
  encapsulates all secondary content management

** View Hierarchy Simplification:**
- secondary_contents_container_ (raw View) → secondary_contents_container_view_
  (BraveContentsContainerView)
- All secondary view access now goes through the container view's accessors
- Unified layout management through BraveContentsContainerView

**Benefits:**
- Reduces code duplication between primary and secondary content management
- Leverages existing ContentsContainerView infrastructure for DevTools,
  scrim views, lens overlay, and reader mode toolbar
- Simplifies view hierarchy and improves maintainability
- Better separation of concerns with centralized content management
2025-09-22 14:59:52 -04:00
samartnik e21cb72b97 Adds Android team as owners for BraveDynamicColors.java file (#30689) 2025-08-18 17:45:34 -04:00
cdesouza-chromium 46c7beb0d8 Add brave-core-owners to CODEOWNERS (#30607)
There are several scattered cases of single user handle mentions that
can just be replaced with `brave-core-owners`, and this PR corrects
those places.
2025-08-13 23:05:08 +01:00