Ticket #9036 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

FileValidator write-access determination issue

Reported by: Mathieu Doucet Owned by: Mathieu Doucet
Priority: critical Milestone: Release 3.1.1
Component: Framework Keywords: PatchCandidate
Cc: Blocked By:
Blocking: Tester: Stuart Campbell

Description

The FileValidator currently checks that the user can write a file by checking whether its parent directory is writable. This breaks when the parent directory is not owner by the user.

Change History

comment:1 Changed 7 years ago by Mathieu Doucet

  • Keywords PatchCandidate added
  • Priority changed from major to critical
  • Milestone changed from Backlog to Release 3.2

comment:2 Changed 7 years ago by Mathieu Doucet

  • Tester set to Peter Peterson

comment:3 Changed 7 years ago by Mathieu Doucet

Re #9036 fix permission issue

Changeset: b118dd640d03b173cdce06aa677b430ca830f588

comment:4 Changed 7 years ago by Mathieu Doucet

Re #9036 Catch unknown exceptions

Changeset: 3dd2f7b5d8f41cbf8bf889af0967851d328f0257

comment:5 Changed 7 years ago by Russell Taylor

  • Status changed from new to assigned

comment:6 Changed 7 years ago by Mathieu Doucet

  • Status changed from assigned to verify
  • Resolution set to fixed

comment:7 Changed 7 years ago by Stuart Campbell

  • Status changed from verify to verifying
  • Tester changed from Peter Peterson to Stuart Campbell

comment:8 Changed 7 years ago by Stuart Campbell

  • Status changed from verifying to closed

Merge remote branch 'origin/feature/9036_fix_filevalidator_write_access'

Full changeset: 4bfa5b3d00e58f76b4831c10793cc113d6960d3c

comment:9 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 3.2 to Release 3.1.1

Moved to patch release 3.1.1

comment:10 Changed 7 years ago by Mathieu Doucet

Re #9036 fix permission issue

Changeset: f636dbf43dbf778f834d220933ccb13739712be3

comment:11 Changed 7 years ago by Mathieu Doucet

Re #9036 Catch unknown exceptions

Changeset: 82e955450f879f9e6ac43572171dbb199085c9f8

comment:12 Changed 7 years ago by Russell Taylor

The above 2 commits result from pulling this work into the patch release branch.

comment:13 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 9879

Note: See TracTickets for help on using tickets.