mirror of
https://github.com/bitwarden/android.git
synced 2026-08-13 22:08:44 -05:00
Code review fixes: - Remove duplicate KeyConnectorUrl branch in InitUserCryptoMethodExtensions - Fix CollectionManagerTest createCollection calls to include organizationUserId - Prevent vault sync from overwriting user's in-progress edits in CollectionAddEditViewModel (early return if already in Content state) - Add per-collection canManage permission check before allowing edit navigation, based on collection manage flag and org role - Gitignore .claude/outputs/ to exclude plan documents from commits New tests: - CollectionsViewModelTest: 11 tests covering navigation, state updates, FAB visibility based on permissions, snackbar relay, and error states - CollectionAddEditViewModelTest: 20 tests covering create/edit/delete flows, name validation, dialog states, snackbar relay, and the sync overwrite protection fix Updated test fixtures: - SyncResponseProfileUtil: add organizationUserId, limitCollectionCreation, limitCollectionDeletion fields
48 lines
773 B
Plaintext
48 lines
773 B
Plaintext
# Fastlane generated and temporary files are ignored per suggested best practices:
|
|
# https://github.com/fastlane/docs/blob/master/docs/best-practices/source-control.md
|
|
fastlane/report.xml
|
|
fastlane/README.md
|
|
|
|
# Ruby / Bundler
|
|
.bundle/
|
|
vendor/
|
|
|
|
# Backup files
|
|
*.bak
|
|
|
|
# General
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Kotlin
|
|
.kotlin/
|
|
|
|
# Gradle build cache
|
|
/build-cache/
|
|
|
|
# IDEs and editors
|
|
.gradle
|
|
.idea/
|
|
*.iml
|
|
/build
|
|
/captures
|
|
/local.properties
|
|
local.properties
|
|
user.properties
|
|
|
|
# Secrets
|
|
/keystores/*.jks
|
|
/app/src/standardBeta/google-services.json
|
|
/app/src/standardRelease/google-services.json
|
|
/authenticator/src/google-services.json
|
|
|
|
# Claude Code outputs
|
|
.claude/outputs/
|
|
|
|
# Python
|
|
.python-version
|
|
__pycache__/
|
|
|
|
# Generated by .github/scripts/validate-json/validate-json.py
|
|
duplicates.txt
|