Page MenuHomePhabricator

caov297 (Vincent Cao)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Sep 30 2015, 9:27 PM (446 w, 1 d)
Availability
Available

Recent Activity

Mar 30 2017

caov297 updated Q602: How long does repository cluster take to sync when adding a new device to the cluster from to How long does repository cluster take to sync when adding a new device to the cluster.
Mar 30 2017, 6:45 PM

Mar 16 2017

caov297 updated the question details for Q593: Cluster: if you update an AWS instance to use elastic IP, do I have to update anything else other than the almanac device?.
Mar 16 2017, 10:23 PM
caov297 updated Q593: Cluster: if you update an AWS instance to use elastic IP, do I have to update anything else other than the almanac device? from to Cluster: if you update an AWS instance to use elastic IP, do I have to update anything else other than the almanac device?.
Mar 16 2017, 10:22 PM

Feb 28 2017

caov297 closed Q578: similar call like AphrontWriteGuard::beginScopedUnguardedWrite() for temporary allowing a permissive policy of a project or an application? as resolved.
Feb 28 2017, 10:37 PM
caov297 added Q578: similar call like AphrontWriteGuard::beginScopedUnguardedWrite() for temporary allowing a permissive policy of a project or an application? (Answer 518).
Feb 28 2017, 10:36 PM
caov297 updated Q578: similar call like AphrontWriteGuard::beginScopedUnguardedWrite() for temporary allowing a permissive policy of a project or an application? from to similar call like AphrontWriteGuard::beginScopedUnguardedWrite() for temporary allowing a permissive policy of a project or an application?.
Feb 28 2017, 9:30 PM

Feb 7 2017

caov297 added a comment to T12225: pre-receive hook declined failure during git push.

UPDATE: This issue seems to have been addressed by upgrading to the latest codebase.

Feb 7 2017, 5:27 PM · Bug Report
caov297 created T12225: pre-receive hook declined failure during git push.
Feb 7 2017, 5:13 PM · Bug Report

Dec 12 2016

caov297 closed Q531: Can an administrator invalidate a user's session to force a logout and relogin? as resolved.
Dec 12 2016, 7:06 PM
caov297 added a comment to Q531: Can an administrator invalidate a user's session to force a logout and relogin? (Answer 485).

the usecase is that if our administrator needs to change some configuration settings which may impact current login users, the idea is to perhaps have a mechanism for force a relogin so the setting takes affect. I accomplish by writing a cmdline application and querying the phabricator_session table to invalidate the user's session, it's not integrated into the phabricator UI, but work good enough for now.

Dec 12 2016, 7:06 PM

Dec 9 2016

caov297 updated Q531: Can an administrator invalidate a user's session to force a logout and relogin? from to Can an administrator invalidate a user's session to force a logout and relogin?.
Dec 9 2016, 6:54 PM

Sep 29 2016

caov297 added a comment to T11712: file chunks not encrypted when enabling file encryption.

when i run the command:

Sep 29 2016, 10:32 PM · Bug Report
caov297 added a comment to T11712: file chunks not encrypted when enabling file encryption.

phabricator b9f35351e9d486f7b825652ba2de0074b35cd2c5 (Aug 29 2016)
arcanist 10e5194752901959507223c01e0878e6b8312cc5 (Aug 26 2016)
phutil d6818e59c1764ede22cad56f8c5b1b527cb6a577 (Aug 26 2016)

Sep 29 2016, 10:15 PM · Bug Report
caov297 created T11712: file chunks not encrypted when enabling file encryption.
Sep 29 2016, 10:14 PM · Bug Report

Sep 7 2016

caov297 added a comment to Q485: PhabricatorFileDataController class handRequest doesn't have valid viewer/user for CDN file request.

I was thinking of adding some code to phabricator to set the phusr cookie for alternate-file-domain (aws cloudfront) when a user login as well in order for me to track user download of software packages in the file application. What is the security risk involve in doing this? Is there a better way of capturing a userid when they download a file being served from a CDN?

Sep 7 2016, 5:32 PM

Sep 3 2016

caov297 updated Q485: PhabricatorFileDataController class handRequest doesn't have valid viewer/user for CDN file request from to PhabricatorFileDataController class handRequest doesn't have valid viewer/user for CDN file request.
Sep 3 2016, 12:19 AM

Sep 1 2016

caov297 closed Q484: Does phabricator team do static code analysis on phabricator code base? as resolved.
Sep 1 2016, 6:23 PM
caov297 added Q484: Does phabricator team do static code analysis on phabricator code base? (Answer 454).
Sep 1 2016, 6:22 PM
caov297 updated Q484: Does phabricator team do static code analysis on phabricator code base? from to Does phabricator team do static code analysis on phabricator code base?.
Sep 1 2016, 5:45 PM

Aug 18 2016

caov297 added a comment to Q463: Restricting File upload to certain groups or project (Answer 434).

I also see a Packages application as well, however both Packages and Phragment seems to be prototype application and uninstalled on our running instance. Perhaps Packages is what i need to look into as a substitute to Files because it seems to be more access control for creation. Does Phragment and Packages support S3 storage backend? How would i would about installing it back since it is indicated as uninstalled?

Aug 18 2016, 5:37 PM
caov297 added Q463: Restricting File upload to certain groups or project (Answer 434).
Aug 18 2016, 5:02 PM
caov297 updated Q463: Restricting File upload to certain groups or project from to Restricting File upload to certain groups or project.
Aug 18 2016, 3:55 PM · Files

Aug 16 2016

caov297 added a comment to T11487: Update preamble documentation to consider cluster mode and loadbalancers in series.

thanks Evan, that did the trick!

Aug 16 2016, 10:26 PM · Documentation, Diffusion
caov297 added a comment to T11487: Update preamble documentation to consider cluster mode and loadbalancers in series.

we are using Apache webserver, and yes we are mangling the REMOTE_ADDRESS in preamble as recommended in the configure_preamble article section "adjusting client ips" because we are behind a load balancer.

Aug 16 2016, 8:30 PM · Documentation, Diffusion
caov297 edited projects for T11487: Update preamble documentation to consider cluster mode and loadbalancers in series, added: Diffusion; removed Diffusion (v3).
Aug 16 2016, 7:19 PM · Documentation, Diffusion
caov297 created T11487: Update preamble documentation to consider cluster mode and loadbalancers in series.
Aug 16 2016, 7:03 PM · Documentation, Diffusion

Nov 18 2015

caov297 updated Q223: How to restrict outgoing MySQL ports to specific range from to How to restrict outgoing aphrontMySQL ports to specific range.
Nov 18 2015, 8:22 PM · Aphront

Oct 1 2015

caov297 added a comment to T9488: track accounts who did git clone.

The main reason for this was to see every month what's the usage of our company's SDK repository that was being downloaded/pull/clone from our partners to help in infrastructure. It also helps us to track which partner accounts that have downloaded to notify if a critical bug or vulnerability that been patch so they can retroactively merge our fix into their codebase. Our "public" repo acts like a simple download portal for partner to get our code that we push to, while actively development is done in a internal GIT environment. So partners would just clone our code and stuff it into their own development environment to be worked on. So having this analytic helps.

Oct 1 2015, 5:51 PM · Diffusion, Facts

Sep 30 2015

caov297 created T9488: track accounts who did git clone.
Sep 30 2015, 9:30 PM · Diffusion, Facts