• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

popstas / google-drive-access
60%

Build:
DEFAULT BRANCH: master
Repo Added 26 Nov 2025 11:37PM UTC
Files 40
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • codex/add-black-formatter-and-isort-setup
  • codex/add-command-to-compare_files
  • codex/add-config.scan.collect_permissions-option
  • codex/add-logging-to-data/app.log
  • codex/add-tests-and-coverage-workflow
  • codex/improve-test-coverage
  • codex/improve-test-coverage-dc84vb
  • codex/improve-test-coverage-metrics
  • codex/refactor-authentication-and-utility-functions
  • codex/refactor-drive_audit-commands-into-modules
  • codex/refactor-move_files_to_public_folder
  • codex/refactor-request/response-utilities-and-add-tests
  • codex/refactor-translations-and-config-into-modules
  • master

20 Feb 2026 09:27AM UTC coverage: 59.964% (+0.04%) from 59.921%
22218657883

push

github

popstas
fix(http): strip trailing comma from email field

Split email on commas, strip whitespace, and take the
first non-empty part so values like 'user@example.com,'
are normalized before being passed to the Drive API.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

3 of 3 new or added lines in 1 file covered. (100.0%)

1682 of 2805 relevant lines covered (59.96%)

0.6 hits per line

Relevant lines Covered
Build:
Build:
2805 RELEVANT LINES 1682 COVERED LINES
0.6 HITS PER LINE
Source Files on master
  • Tree
  • List 40
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22218657883 master fix(http): strip trailing comma from email field Split email on commas, strip whitespace, and take the first non-empty part so values like 'user@example.com,' are normalized before being passed to the Drive API. Co-Authored-By: Claude Sonnet 4.6... push 20 Feb 2026 09:28AM UTC popstas github
59.96
22184890900 master refactor(http): rename endpoint to /share_folder Rename /set_client_subfolder_writer to /share_folder and its module from set_client_subfolder_writer.py to share_folder.py. Also wire share_file_config into set_client_folder_access so it can call... push 19 Feb 2026 02:02PM UTC popstas github
59.92
22183985625 master feat(http): add /set_client_subfolder_writer endpoint Introduces a new HTTP route that grants writer access to a named subfolder inside a client folder. The subfolder name is configured via the new `drive.writer_subdir` config key. - Add `get_it... push 19 Feb 2026 01:36PM UTC popstas github
59.82
21945463160 master fix(http): normalize lang list and case Unwrap list-valued lang field (["Ru"] → "ru"), lowercase it, and fall back to config default for unsupported values. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> push 12 Feb 2026 11:51AM UTC popstas github
59.67
21943951424 master feat(http): add folder_url to response, lang arg Add folder_url to granted_existing translation and JSON response in set_client_folder_access and create_client_folder routes. Add per-request lang override via payload field across all routes. Co... push 12 Feb 2026 11:03AM UTC popstas github
59.49
21803401684 master fix(http): unwrap list-valued email field When /set_client_folder_access receives email as a list (e.g. ["user@example.com"]), normalize it to a plain string to prevent TypeError from nested list in grant_access. Co-Authored-By: Claude Opus 4.6 ... push 08 Feb 2026 06:46PM UTC popstas github
59.53
21783012889 master feat(http): add email field to folder access Allow direct email-based access grant in /set_client_folder_access, bypassing Planfix task/assignee lookup when email is provided. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> push 07 Feb 2026 04:16PM UTC popstas github
59.5
21766681504 master feat(http): check file access before share, add msg Check if file already has 'anyone' permission before creating one. Return localized message 'File already has access with role {role}' when file is already shared. Co-authored-by: Cursor <curso... push 06 Feb 2026 09:34PM UTC popstas github
59.27
21766298195 master fix(http): use self.translate for 404 fallback translate(language, ...) referenced undefined local; use self.translate() which reads self.language. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> push 06 Feb 2026 09:20PM UTC popstas github
59.19
21765886031 master feat(http): add /share_file endpoint Share a Google Drive document via "anyone with the link" permission. Extracts file ID from document URL, verifies the file belongs to the configured shared drive, then creates a link-sharing permission with co... push 06 Feb 2026 09:06PM UTC popstas github
59.21
See All Builds (56)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc