Page MenuHomeDevCentral
Feed All Stories

Jan 8 2017

dereckson accepted D809: Improve AMQPEventListener code style.
Jan 8 2017, 04:49
dereckson created D809: Improve AMQPEventListener code style.
Jan 8 2017, 04:48
dereckson updated the task description for T1087: Consolidate documentation resources.
Jan 8 2017, 04:19 · Technical debt, documentation, Tasacora
dereckson committed rNOTIF691289cb6db0: Remove GitHub to AMQP mirror feature (authored by dereckson).
Remove GitHub to AMQP mirror feature
Jan 8 2017, 03:53
dereckson closed D808: Remove GitHub to AMQP mirror feature by committing rNOTIF691289cb6db0: Remove GitHub to AMQP mirror feature.
Jan 8 2017, 03:48
dereckson updated the summary of D808: Remove GitHub to AMQP mirror feature.
Jan 8 2017, 03:44
dereckson accepted D808: Remove GitHub to AMQP mirror feature.
Jan 8 2017, 03:39
dereckson updated the diff for D808: Remove GitHub to AMQP mirror feature.

Only remove the feature.

Jan 8 2017, 03:03
dereckson planned changes to D808: Remove GitHub to AMQP mirror feature.

Change touches code style too.

Jan 8 2017, 02:34
dereckson created D808: Remove GitHub to AMQP mirror feature.
Jan 8 2017, 02:24
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 edited P235 Explicit variables vs methods calls in methods.
Jan 7 2017, 21:25
dereckson created P235 Explicit variables vs methods calls in methods.
Jan 7 2017, 21:15
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 committed rNOTIF6653ad57b95c: Improve API replies handling in NotifyNewCommitsToDiffusion (authored by dereckson).
Improve API replies handling in NotifyNewCommitsToDiffusion
Jan 7 2017, 20:36
dereckson closed D807: Improve API replies handling in NotifyNewCommitsToDiffusion by committing rNOTIF6653ad57b95c: Improve API replies handling in NotifyNewCommitsToDiffusion.
Jan 7 2017, 20:36
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 accepted D807: Improve API replies handling in NotifyNewCommitsToDiffusion.
Jan 7 2017, 20:34
dereckson retitled D807: Improve API replies handling in NotifyNewCommitsToDiffusion from Fix NotifyNewCommitsToDiffusion to Improve API replies handling in NotifyNewCommitsToDiffusion.
Jan 7 2017, 20:33
dereckson updated the diff for D807: Improve API replies handling in NotifyNewCommitsToDiffusion.

Simplify test, dataProvider

Jan 7 2017, 20:26
dereckson planned changes to D807: Improve API replies handling in NotifyNewCommitsToDiffusion.
Jan 7 2017, 19:41
dereckson updated the diff for D807: Improve API replies handling in NotifyNewCommitsToDiffusion.

Quick test for no repo but switch to a provider

Jan 7 2017, 19:41
dereckson created D807: Improve API replies handling in NotifyNewCommitsToDiffusion.
Jan 7 2017, 19:35
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
Thibaut120094 created D806: Add missing quote.
Jan 7 2017, 17:29
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
dereckson committed rNOTIF5be0d09ea7e0: Declare explicitely types (authored by dereckson).
Declare explicitely types
Jan 7 2017, 06:19
dereckson closed D804: Declare explicitely types by committing rNOTIF5be0d09ea7e0: Declare explicitely types.
Jan 7 2017, 06:18
dereckson updated the diff for D804: Declare explicitely types.

Bump keruald/github to 0.2.1 to get rKGHc0e14492852e.

Jan 7 2017, 06:17
dereckson committed rKGHc0e14492852e: Fix type issue in XHubSignature::parseSignature (authored by dereckson).
Fix type issue in XHubSignature::parseSignature
Jan 7 2017, 06:16
dereckson closed D805: Fix type issue in XHubSignature::parseSignature by committing rKGHc0e14492852e: Fix type issue in XHubSignature::parseSignature.
Jan 7 2017, 06:15
dereckson accepted D805: Fix type issue in XHubSignature::parseSignature.
Jan 7 2017, 06:13
dereckson accepted D804: Declare explicitely types.
Jan 7 2017, 06:12
dereckson created D805: Fix type issue in XHubSignature::parseSignature.
Jan 7 2017, 06:11
dereckson created D804: Declare explicitely types.
Jan 7 2017, 06:07

Jan 6 2017

dereckson updated the task description for T1080: Zboing web notifications client prototype.
Jan 6 2017, 17:19 · Notifications center, Zboing
dereckson added a parent task for T979: Gate for notifications in notifications format: T1080: Zboing web notifications client prototype.
Jan 6 2017, 17:15 · Notifications center (Zboing! Zboing!), User-Dereckson
dereckson added a subtask for T1080: Zboing web notifications client prototype: T979: Gate for notifications in notifications format.
Jan 6 2017, 17:15 · Notifications center, Zboing
GitHub <noreply@github.com> committed rWPCLIPOLYff2ac7cf8529: Update composer.json (authored by Mati Kärner <mati.karner@gmail.com>).
Update composer.json
Jan 6 2017, 12:57
GitHub <noreply@github.com> committed rWPCLIPOLY655cc061d6f0: Merge ff2ac7cf85294d16dd8f6062c6c447023cf7179f into… (authored by Mati Kärner <mati.karner@gmail.com>).
Merge ff2ac7cf85294d16dd8f6062c6c447023cf7179f into…
Jan 6 2017, 12:56
GitHub <noreply@github.com> committed rWPCLIPOLY93172d9cc1c7: Update PolylangHelperFunctions.php (authored by Mati Kärner <mati.karner@gmail.com>).
Update PolylangHelperFunctions.php
Jan 6 2017, 12:35
GitHub <noreply@github.com> committed rWPCLIPOLYc940afeb7bd9: Update Polylang_Command.php (authored by Mati Kärner <mati.karner@gmail.com>).
Update Polylang_Command.php
Jan 6 2017, 12:35
GitHub <noreply@github.com> committed rWPCLIPOLYf674a2c094b1: Merge c940afeb7bd977d72a76d284852514febaf81396 into… (authored by Mati Kärner <mati.karner@gmail.com>).
Merge c940afeb7bd977d72a76d284852514febaf81396 into…
Jan 6 2017, 12:35
dereckson created T1088: Check pigshell cartography demo.
Jan 6 2017, 07:11 · Tasacora
dereckson updated the task description for T1087: Consolidate documentation resources.
Jan 6 2017, 07:01 · Technical debt, documentation, Tasacora
dereckson created T1087: Consolidate documentation resources.
Jan 6 2017, 07:00 · Technical debt, documentation, Tasacora
dereckson moved T280: Prepare suitable a development server environment for Tasacora from Working on to Next on the Tasacora board.
Jan 6 2017, 06:53 · Tasacora, Servers
dereckson moved T267: How are we building our webstack? from Working on to Next on the Tasacora board.
Jan 6 2017, 06:53 · architecture, Tasacora
dereckson moved T265: Abstract nina elements to evolve naturally the experimental code into a generic application from Working on to Next on the Tasacora board.
Jan 6 2017, 06:53 · Tasacora
dereckson moved T603: Establish a roadmap to reach a minimum viable product from Working on to Next on the Tasacora board.
Jan 6 2017, 06:53 · Tasacora
dereckson moved T257: Setup tasacora starting resources from Working on to Pending review on the Tasacora board.
Jan 6 2017, 06:53 · Agora, DevCentral, Tasacora
dereckson created T1086: Register to Freenode.
Jan 6 2017, 06:49 · IRC, Launch community
dereckson created T1084: Publish the We are Nasqueron manifesto on www.nasqueron.org.
Jan 6 2017, 06:42 · Launch community
dereckson created T1083: Write a charter/bylaws.
Jan 6 2017, 06:40 · Launch community
dereckson created T1082: Review join process.
Jan 6 2017, 06:35 · discussion, Launch community
dereckson moved T889: Provide a way to handle code of conduct violation from Backlog to How on the Launch community board.
Jan 6 2017, 06:30 · Launch community, DevCentral, We are Nasqueron
dereckson moved T486: Seed the core from Backlog to Who on the Launch community board.
Jan 6 2017, 06:29 · Launch community, We are Nasqueron introducers, We are Nasqueron
dereckson reopened T889: Provide a way to handle code of conduct violation, a subtask of T888: [Community] Code of conduct, as Open.
Jan 6 2017, 06:29 · wp-cli-polylang
dereckson reopened T889: Provide a way to handle code of conduct violation as "Open".
Jan 6 2017, 06:29 · Launch community, DevCentral, We are Nasqueron
dereckson closed T889: Provide a way to handle code of conduct violation as Resolved.
Jan 6 2017, 06:29 · Launch community, DevCentral, We are Nasqueron
dereckson closed T889: Provide a way to handle code of conduct violation, a subtask of T888: [Community] Code of conduct, as Resolved.
Jan 6 2017, 06:28 · wp-cli-polylang
dereckson added a project to T486: Seed the core: Launch community.
Jan 6 2017, 06:28 · Launch community, We are Nasqueron introducers, We are Nasqueron
dereckson created Launch community.
Jan 6 2017, 06:26
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 parent task for T1081: Simplify Notifications center workflow to build notifications and fire payload events: T631: Bitbucket support for Notifications center.
Jan 6 2017, 06:16 · Notifications center, Technical debt
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 added a subtask for T979: Gate for notifications in notifications format: T1081: Simplify Notifications center workflow to build notifications and fire payload events.
Jan 6 2017, 06:13 · Notifications center (Zboing! Zboing!), User-Dereckson
dereckson added a parent task for T1081: Simplify Notifications center workflow to build notifications and fire payload events: T979: Gate for notifications in notifications format.
Jan 6 2017, 06:13 · Notifications center, Technical debt
dereckson renamed T1081: Simplify Notifications center workflow to build notifications and fire payload events from Simplify Notifications center workflow to Simplify Notifications center workflow to build notifications and fire payload events.
Jan 6 2017, 06:12 · Notifications center, Technical debt
dereckson created T1081: Simplify Notifications center workflow to build notifications and fire payload events.
Jan 6 2017, 06:12 · Notifications center, Technical debt
dereckson committed rNOTIFea4f495f24f4: Put Notification in Nasqueron\Notifications\Notifications namespace (authored by dereckson).
Put Notification in Nasqueron\Notifications\Notifications namespace
Jan 6 2017, 05:54
dereckson closed D803: Put Notification in Nasqueron\Notifications\Notifications namespace by committing rNOTIFea4f495f24f4: Put Notification in Nasqueron\Notifications\Notifications namespace.
Jan 6 2017, 05:54
dereckson accepted D803: Put Notification in Nasqueron\Notifications\Notifications namespace.
Jan 6 2017, 05:54
dereckson created D803: Put Notification in Nasqueron\Notifications\Notifications namespace.
Jan 6 2017, 05:46
dereckson committed rNOTIFb7d6cd840ce1: Fix whitespace issue (authored by dereckson).
Fix whitespace issue
Jan 6 2017, 05:07
dereckson closed D799: Fix whitespace issue by committing rNOTIFb7d6cd840ce1: Fix whitespace issue.
Jan 6 2017, 05:07
dereckson accepted D799: Fix whitespace issue.
Jan 6 2017, 05:06
dereckson claimed T979: Gate for notifications in notifications format.
Jan 6 2017, 04:32 · Notifications center (Zboing! Zboing!), User-Dereckson
dereckson moved T979: Gate for notifications in notifications format from Backlog to Next on the Notifications center (Zboing! Zboing!) board.
Jan 6 2017, 04:32 · Notifications center (Zboing! Zboing!), User-Dereckson
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
dereckson added a comment to D801: Adding Numerama.

Deployed on https://tools.nasqueron.org/

Jan 6 2017, 03:38
dereckson committed rSTG2177a1d89586: Adding Numerama (authored by Thibaut120094).
Adding Numerama
Jan 6 2017, 03:34
dereckson closed D801: Adding Numerama by committing rSTG2177a1d89586: Adding Numerama (authored by Thibaut120094).
Jan 6 2017, 03:33
dereckson updated the diff for D801: Adding Numerama.

$this->author

Jan 6 2017, 03:33
dereckson added inline comments to D801: Adding Numerama.
Jan 6 2017, 03:31
dereckson committed rSTG8f943f33ee3e: Update repository URL (authored by dereckson).
Update repository URL
Jan 6 2017, 03:30
dereckson closed D802: Update repository URL by committing rSTG8f943f33ee3e: Update repository URL.
Jan 6 2017, 03:30
dereckson accepted D802: Update repository URL.
Jan 6 2017, 03:29