Page MenuHomeDevCentral
Feed Advanced Search

Jan 31 2017

dereckson moved T1147: Secure gates with API keys or another authentication mechanism from Debt to New services on the Notifications center board.
Jan 31 2017, 23:03 · security, Notifications center
dereckson moved T1147: Secure gates with API keys or another authentication mechanism from Backlog to Debt on the Notifications center board.
Jan 31 2017, 23:03 · security, Notifications center
dereckson created T1147: Secure gates with API keys or another authentication mechanism.
Jan 31 2017, 23:02 · security, Notifications center
dereckson closed T1146: Change date format for CLI client as Resolved by committing rNOTIFCLIa1a757c8caa9: Update timestamp format.
Jan 31 2017, 20:45 · CLI, Notifications center
dereckson moved T1146: Change date format for CLI client from Backlog to Working on on the Notifications center board.
Jan 31 2017, 20:43 · CLI, Notifications center
dereckson added a revision to T1146: Change date format for CLI client: D899: Update timestamp format.
Jan 31 2017, 20:43 · CLI, Notifications center
dereckson added a comment to T1146: Change date format for CLI client.

I don't want to add options if we aren't going to use it, but it's fairly ok to move the date format in config, as a strftime if there are divergent opinions on this one.

Jan 31 2017, 20:30 · CLI, Notifications center
dereckson claimed T1146: Change date format for CLI client.
Jan 31 2017, 20:17 · CLI, Notifications center
dereckson created T1146: Change date format for CLI client.
Jan 31 2017, 20:17 · CLI, Notifications center

Jan 28 2017

dereckson closed T1138: Null exception in PhabricatorStory::getItemProjectsPHIDsThroughApplicationSearch() when notifications user account doesn't have an access to a paste as Resolved by committing rNOTIFb7daa4cc8137: Fix null exception when Phabricator object is private.
Jan 28 2017, 00:18 · Notifications center
dereckson added a revision to T1138: Null exception in PhabricatorStory::getItemProjectsPHIDsThroughApplicationSearch() when notifications user account doesn't have an access to a paste: D873: Fix null exception when Phabricator object is private.
Jan 28 2017, 00:17 · Notifications center
dereckson renamed T1138: Null exception in PhabricatorStory::getItemProjectsPHIDsThroughApplicationSearch() when notifications user account doesn't have an access to a paste from Null exception in PhabricatorStory::getRepositoryPHID() when notifications user account doesn't have an access to a paste to Null exception in PhabricatorStory::getItemProjectsPHIDsThroughApplicationSearch() when notifications user account doesn't have an access to a paste.
Jan 28 2017, 00:12 · Notifications center
dereckson created T1138: Null exception in PhabricatorStory::getItemProjectsPHIDsThroughApplicationSearch() when notifications user account doesn't have an access to a paste.
Jan 28 2017, 00:11 · Notifications center
dereckson closed T1136: Null exception in PhabricatorStory::getRepositoryPHID() when notifications user account doesn't have an access as Resolved by committing rNOTIFf5e62b25cc8d: Fix null exception when Phabricator repository is private.
Jan 28 2017, 00:03 · Notifications center
dereckson added a revision to T1136: Null exception in PhabricatorStory::getRepositoryPHID() when notifications user account doesn't have an access: D872: Fix null exception when Phabricator repository is private.
Jan 28 2017, 00:01 · Notifications center

Jan 27 2017

dereckson renamed T1136: Null exception in PhabricatorStory::getRepositoryPHID() when notifications user account doesn't have an access from Null excception in PhabricatorStory::getRepositoryPHID() when notifications user account doesn't have an access to Null exception in PhabricatorStory::getRepositoryPHID() when notifications user account doesn't have an access.
Jan 27 2017, 23:07 · Notifications center
dereckson created T1136: Null exception in PhabricatorStory::getRepositoryPHID() when notifications user account doesn't have an access.
Jan 27 2017, 23:06 · Notifications center

Jan 17 2017

dereckson created T1118: Stabilize Composer dependencies.
Jan 17 2017, 17:48 · Technical debt, Notifications center

Jan 12 2017

dereckson added a comment to T631: Bitbucket support for Notifications center.

Sample payload in P236.

Jan 12 2017, 06:08 · Notifications center
dereckson edited P236 Bitbucket payload.
Jan 12 2017, 06:08 · Notifications center
dereckson updated the title for P236 Bitbucket payload from /usr/home/surfboard/forms/new/T-gBwVi-gJcAARBtRQcAAAAA-1341653441 to Bitbucket payload.
Jan 12 2017, 06:07 · Notifications center

Jan 8 2017

dereckson closed T770: Add a Feature for the GitHub HTTP to AMQP pass through as Wontfix.

If we don't use it and nobody else does, we can remove the feature instead making it optional.

Jan 8 2017, 02:12 · Notifications center

Jan 7 2017

dereckson merged T791: Trying to get property of non-object in PhabricatorStory::getItemProjectsPHIDs into T962: Trying to get property of non-object in PhabricatorStory::getRepositoryPHID.
Jan 7 2017, 20:48 · Notifications center
dereckson merged task T791: Trying to get property of non-object in PhabricatorStory::getItemProjectsPHIDs into T962: Trying to get property of non-object in PhabricatorStory::getRepositoryPHID.
Jan 7 2017, 20:48 · Notifications center
dereckson closed T999: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project as Resolved by committing rNOTIF6653ad57b95c: Improve API replies handling in NotifyNewCommitsToDiffusion.
Jan 7 2017, 20:35 · Regression, Notifications center
dereckson added a revision to T999: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project: D807: Improve API replies handling in NotifyNewCommitsToDiffusion.
Jan 7 2017, 19:35 · Regression, Notifications center
dereckson moved T999: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project from Bugs to Working on on the Notifications center board.
Jan 7 2017, 17:49 · Regression, Notifications center
dereckson added a comment to T999: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project.

I can repro the regression with the following test:

tests/Jobs/NotifyNewCommitsToDiffusionTest.php
public function testJobWhenThereIsNoPhabricatorInstanceForTheProject () {
    $this->mockJob("not-existing-project");
    $this->job->handle();
}

protected function mockJob(string $project = "acme") {
    $this->job = new NotifyNewCommitsToDiffusion(
        $project,
        "ssh://acme/k2.git"
    );
}

This produces the following stack trace:

Nasqueron\Notifications\Tests\Jobs\NotifyNewCommitsToDiffusionTest::testJobWhenThereIsNoPhabricatorInstanceForTheProject
RuntimeException: No credentials for Phabricator project not-existing-project.

/app/notifications/app/Phabricator/PhabricatorAPI.php:67
/app/notifications/app/Phabricator/PhabricatorAPIFactory.php:26
/app/notifications/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:217
/app/notifications/app/Jobs/NotifyNewCommitsToDiffusion.php:146
/app/notifications/app/Jobs/NotifyNewCommitsToDiffusion.php:136
/app/notifications/app/Jobs/NotifyNewCommitsToDiffusion.php:75
/app/notifications/tests/Jobs/NotifyNewCommitsToDiffusionTest.php:37
Jan 7 2017, 17:46 · Regression, Notifications center
dereckson raised the priority of T999: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project from Low to High.
Jan 7 2017, 17:45 · Regression, Notifications center
dereckson merged task T1089: NotifyNewCommitsToDiffusion: RuntimeException: No credentials for Phabricator project ... into T999: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project.
Jan 7 2017, 17:44 · Regression, Notifications center
dereckson merged T1089: NotifyNewCommitsToDiffusion: RuntimeException: No credentials for Phabricator project ... into T999: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project.
Jan 7 2017, 17:44 · Regression, Notifications center
dereckson added a comment to T1089: NotifyNewCommitsToDiffusion: RuntimeException: No credentials for Phabricator project ....

I can repro the regression with the following test:

Jan 7 2017, 17:04 · Regression, Notifications center
dereckson created T1089: NotifyNewCommitsToDiffusion: RuntimeException: No credentials for Phabricator project ....
Jan 7 2017, 16:48 · Regression, Notifications center

Jan 6 2017

dereckson added a comment to T880: config/compile.php should contain most used classes.

http://laravel-recipes.com/recipes/60/optimizing-the-framework-for-better-performance notes a need to use use statements instead of absolute \namespace\class notation.

Jan 6 2017, 06:23 · Technical debt, Notifications center
dereckson merged T936: Add an option to disable GitHub HTTP to AMQP replication into T770: Add a Feature for the GitHub HTTP to AMQP pass through.
Jan 6 2017, 06:18 · Notifications center
dereckson merged task T936: Add an option to disable GitHub HTTP to AMQP replication into T770: Add a Feature for the GitHub HTTP to AMQP pass through.
Jan 6 2017, 06:18 · Notifications center
dereckson added a subtask for T631: Bitbucket support for Notifications center: T1081: Simplify Notifications center workflow to build notifications and fire payload events.
Jan 6 2017, 06:16 · Notifications center
dereckson added a comment to T631: Bitbucket support for Notifications center.

We don't use BitBucket anymore for rVIPERSERV. It has been converted to Git as rVIPER.

Jan 6 2017, 06:16 · Notifications center
dereckson updated the task description for T631: Bitbucket support for Notifications center.
Jan 6 2017, 06:15 · Notifications center
dereckson updated the description for U2 Notifications center current sprint.
Jan 6 2017, 04:27 · Notifications center
dereckson changed the destination URL U2 Notifications center current sprint from https://devcentral.nasqueron.org/project/view/89/ to https://devcentral.nasqueron.org/project/view/90/.
Jan 6 2017, 04:26 · Notifications center

Jan 4 2017

dereckson edited projects for T1061: Fork phpmetrics to produce code quality data for Nasqueron PHP code, added: Notifications center; removed Notifications center (No, this is not a magic elixir, this is a fir distillate.).

Sprint status — Notifications center — No, this is not a magic elixir, this is a fir distillate

Jan 4 2017, 02:47 · Notifications center, Continous integration and delivery

Jan 3 2017

dereckson moved T843: Handle GitHub pull_request event from In progress to Backlog on the User-Dereckson board.
Jan 3 2017, 04:01 · Notifications center
dereckson moved T843: Handle GitHub pull_request event from Working on to New services on the Notifications center board.
Jan 3 2017, 04:00 · Notifications center

Dec 31 2016

dereckson edited P231 Configuration JSON report.
Dec 31 2016, 22:04 · Notifications center
dereckson added a comment to P231 Configuration JSON report.

This JSON document is written by hand as test result for this output:

Dec 31 2016, 22:03 · Notifications center
dereckson created P231 Configuration JSON report.
Dec 31 2016, 22:02 · Notifications center
dereckson created T1076: Map payload to classes.
Dec 31 2016, 05:39 · Restricted Project, good-first-issue, Technical debt, Notifications center
dereckson moved T991: Document notifications center configuration schemas from Backlog to Debt on the Notifications center board.
Dec 31 2016, 05:36 · XML, Technical debt, Notifications center, Schemas
dereckson moved T893: Standardize l10n keys from Bugs to Debt on the Notifications center board.
Dec 31 2016, 05:33 · Restricted Project, good-first-issue, Technical debt, Notifications center
dereckson moved T880: config/compile.php should contain most used classes from Bugs to Debt on the Notifications center board.
Dec 31 2016, 05:33 · Technical debt, Notifications center
dereckson moved T890: repository.query will be deprecated on Phabricator from Bugs to Debt on the Notifications center board.
Dec 31 2016, 05:32 · Technical debt, Notifications center
dereckson moved T954: Get a mapping class from an instance from Backlog to Debt on the Notifications center board.
Dec 31 2016, 05:31 · Technical debt, Notifications center

Dec 20 2016

dereckson created U2 Notifications center current sprint.
Dec 20 2016, 11:17 · Notifications center

Dec 18 2016

dereckson moved T843: Handle GitHub pull_request event from New services to Working on on the Notifications center board.
Dec 18 2016, 16:36 · Notifications center

Nov 6 2016

dereckson created T1042: Handle GitHub label event.
Nov 6 2016, 19:55 · Notifications center
dereckson merged T1019: GitHub integrations webhooks events into T1020: GitHub integrations webhooks events.
Nov 6 2016, 19:53 · Notifications center
dereckson merged task T1019: GitHub integrations webhooks events into T1020: GitHub integrations webhooks events.
Nov 6 2016, 19:53 · User-Dereckson, Notifications center

Oct 20 2016

dereckson moved T843: Handle GitHub pull_request event from Backlog to In progress on the User-Dereckson board.
Oct 20 2016, 20:33 · Notifications center
dereckson closed T1029: Fix FreeBSD port for CLI notifications client as Resolved by committing rPORTS112fb9809764: Fix RUN_DEPENDS path for devel/otifications-cli-client.
Oct 20 2016, 00:19 · Servers, Notifications center
dereckson added a revision to T1029: Fix FreeBSD port for CLI notifications client: D687: Fix RUN_DEPENDS path for devel/otifications-cli-client.
Oct 20 2016, 00:17 · Servers, Notifications center
dereckson added a comment to T1029: Fix FreeBSD port for CLI notifications client.

Makefile should be RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pika/amqp_object.py:devel/py-pika.

Oct 20 2016, 00:12 · Servers, Notifications center
dereckson updated the task description for T1029: Fix FreeBSD port for CLI notifications client.
Oct 20 2016, 00:11 · Servers, Notifications center
dereckson updated the task description for T1029: Fix FreeBSD port for CLI notifications client.
Oct 20 2016, 00:10 · Servers, Notifications center
dereckson created T1029: Fix FreeBSD port for CLI notifications client.
Oct 20 2016, 00:10 · Servers, Notifications center

Oct 19 2016

dereckson closed T844: Handle GitHub issue_comment event as Resolved by committing rNOTIF08e1e5ca8189: Handle issue_comment event on GitHub.
Oct 19 2016, 23:46 · User-Dereckson, Notifications center
dereckson added a revision to T844: Handle GitHub issue_comment event: D686: Handle issue_comment event on GitHub.
Oct 19 2016, 20:18 · User-Dereckson, Notifications center
dereckson claimed T844: Handle GitHub issue_comment event.
Oct 19 2016, 18:45 · User-Dereckson, Notifications center
dereckson moved T851: Map GitHub gates to Phabricator instances from In progress to Backlog on the User-Dereckson board.
Oct 19 2016, 18:01 · TrustSpace, User-Dereckson, Notifications center
dereckson moved T844: Handle GitHub issue_comment event from Backlog to In progress on the User-Dereckson board.
Oct 19 2016, 18:01 · User-Dereckson, Notifications center
dereckson moved T851: Map GitHub gates to Phabricator instances from Backlog to In progress on the User-Dereckson board.
Oct 19 2016, 17:49 · TrustSpace, User-Dereckson, Notifications center
dereckson moved T843: Handle GitHub pull_request event from Next to Backlog on the User-Dereckson board.
Oct 19 2016, 14:22 · Notifications center
dereckson moved T844: Handle GitHub issue_comment event from Next to Backlog on the User-Dereckson board.
Oct 19 2016, 14:21 · User-Dereckson, Notifications center
dereckson moved T851: Map GitHub gates to Phabricator instances from Next to Backlog on the User-Dereckson board.
Oct 19 2016, 14:21 · TrustSpace, User-Dereckson, Notifications center
dereckson moved T954: Get a mapping class from an instance from Next to Backlog on the User-Dereckson board.
Oct 19 2016, 14:21 · Technical debt, Notifications center
dereckson moved T991: Document notifications center configuration schemas from Next to Backlog on the User-Dereckson board.
Oct 19 2016, 14:21 · XML, Technical debt, Notifications center, Schemas

Sep 16 2016

dereckson created T1019: GitHub integrations webhooks events.
Sep 16 2016, 22:23 · User-Dereckson, Notifications center
dereckson created T1020: GitHub integrations webhooks events.
Sep 16 2016, 22:22 · Notifications center
dereckson triaged T1020: GitHub integrations webhooks events as Low priority.
Sep 16 2016, 22:22 · Notifications center

Sep 11 2016

dereckson updated the task description for T999: NotifyNewCommitsToDiffusion fails to check if we've or not a Phabricator instance for this project.
Sep 11 2016, 01:37 · Regression, Notifications center

Sep 5 2016

dereckson created T1009: Handle Phabricator pholio projects.
Sep 5 2016, 13:30 · Notifications center

Sep 4 2016

dereckson closed T959: Trigger Docker Hub build when source repository is updated as Resolved by committing rNOTIFe4b94f5c52b9: Trigger build to Docker Hub.
Sep 4 2016, 15:59 · User-Dereckson, Notifications center
dereckson added a revision to T959: Trigger Docker Hub build when source repository is updated: D653: TriggerBuildFactory::hasToken.
Sep 4 2016, 00:04 · User-Dereckson, Notifications center

Sep 3 2016

dereckson changed the status of T1005: Fix Composer package keruald/dockerhub from Invalid to Resolved.

[ Set status as Resolved, as the original issue was a correct issue to solve. The fact we can't repro doesn't mean it was invalid at writing time, but the issue was solved, for example by a caching invalidation on Packagist side. ]

Sep 3 2016, 13:21 · Notifications center, Docker images, User-Dereckson
dereckson changed the status of T1005: Fix Composer package keruald/dockerhub, a subtask of T959: Trigger Docker Hub build when source repository is updated, from Invalid to Resolved.
Sep 3 2016, 13:21 · User-Dereckson, Notifications center
dereckson closed T1005: Fix Composer package keruald/dockerhub as Invalid.

Works correctly now.

Sep 3 2016, 13:20 · Notifications center, Docker images, User-Dereckson
dereckson closed T1005: Fix Composer package keruald/dockerhub, a subtask of T959: Trigger Docker Hub build when source repository is updated, as Invalid.
Sep 3 2016, 13:20 · User-Dereckson, Notifications center
dereckson updated the language for P218 composer.lock from autodetect to json.
Sep 3 2016, 13:14 · Notifications center, Keruald
dereckson added a comment to T1005: Fix Composer package keruald/dockerhub.

Can't repro on an empty folder:

Sep 3 2016, 13:11 · Notifications center, Docker images, User-Dereckson
dereckson added a subtask for T959: Trigger Docker Hub build when source repository is updated: T1005: Fix Composer package keruald/dockerhub.
Sep 3 2016, 02:21 · User-Dereckson, Notifications center
dereckson added a parent task for T1005: Fix Composer package keruald/dockerhub: T959: Trigger Docker Hub build when source repository is updated.
Sep 3 2016, 02:21 · Notifications center, Docker images, User-Dereckson
dereckson created T1005: Fix Composer package keruald/dockerhub.
Sep 3 2016, 02:21 · Notifications center, Docker images, User-Dereckson
dereckson added a revision to T959: Trigger Docker Hub build when source repository is updated: D651: Add DockerHub support.
Sep 3 2016, 01:57 · User-Dereckson, Notifications center
dereckson added a revision to T959: Trigger Docker Hub build when source repository is updated: D650: Add factory to generate TriggerBuild classes.
Sep 3 2016, 00:40 · User-Dereckson, Notifications center

Sep 2 2016

dereckson moved T959: Trigger Docker Hub build when source repository is updated from Needs Review / Blocked / Waiting to In progress on the User-Dereckson board.
Sep 2 2016, 23:42 · User-Dereckson, Notifications center
dereckson closed T965: Create a Docker Hub client API library to trigger builds as Resolved by committing rKDOCKERHUB1f7ac83499fa: Send HTTP payload to Docker Hub to trigger a build.
Sep 2 2016, 23:41 · User-Dereckson, Keruald, Notifications center
dereckson closed T965: Create a Docker Hub client API library to trigger builds, a subtask of T959: Trigger Docker Hub build when source repository is updated, as Resolved.
Sep 2 2016, 23:41 · User-Dereckson, Notifications center
dereckson added a revision to T965: Create a Docker Hub client API library to trigger builds: D647: Send HTTP payload to Docker Hub to trigger a build.
Sep 2 2016, 23:34 · User-Dereckson, Keruald, Notifications center
dereckson closed T696: Provide on Ysul a tool to get notifications in CLI as Resolved.
Sep 2 2016, 22:21 · CLI, Message queues, Continous integration and delivery, Notifications center
Sandlayth closed T1000: Detect builds issues with Docker images as Resolved by committing rNOTIFa5708c2a2662: Accept mail notifications for DockerHub build failures.
Sep 2 2016, 20:48 · Notifications center, User-Dereckson, Nasqueron Docker deployment squad, Continous integration and delivery