Page MenuHomeDevCentral
Feed Advanced Search

Mar 5 2016

dereckson moved T771: Allow to send notifications from the command line from Backlog to New services on the Notifications center board.
Mar 5 2016, 04:41 · User-inidal, Notifications center, CLI, Servers, Dæghrefn
dereckson created T771: Allow to send notifications from the command line.
Mar 5 2016, 03:06 · User-inidal, Notifications center, CLI, Servers, Dæghrefn

Mar 4 2016

dereckson created T770: Add a Feature for the GitHub HTTP to AMQP pass through.
Mar 4 2016, 23:29 · Notifications center

Mar 2 2016

dereckson closed T765: Don't log CommandNotFoundException as Resolved by committing rNOTIF854cb807bddf: Don't report CommandNotFoundException.
Mar 2 2016, 11:23 · Continous integration and delivery, CLI, Notifications center
dereckson added a revision to T765: Don't log CommandNotFoundException: D314: Don't report CommandNotFoundException.
Mar 2 2016, 11:03 · Continous integration and delivery, CLI, Notifications center
dereckson added a revision to T765: Don't log CommandNotFoundException: D313: Optimize Handler::report.
Mar 2 2016, 10:34 · Continous integration and delivery, CLI, Notifications center
dereckson created T765: Don't log CommandNotFoundException.
Mar 2 2016, 09:57 · Continous integration and delivery, CLI, Notifications center
dereckson closed T764: Integrate with Sentry as Resolved by committing rNOTIFec2a45bc3d81: Report exceptions to Sentry.
Mar 2 2016, 03:47 · Notifications center
dereckson added a revision to T764: Integrate with Sentry: D311: Report exceptions to Sentry.
Mar 2 2016, 01:34 · Notifications center
dereckson added a comment to T764: Integrate with Sentry.

This plan allows to copy textual log to Raven. Exceptions are pure text, where Raven handles stacktraces, with source code snippets for context.

Mar 2 2016, 00:58 · Notifications center

Mar 1 2016

dereckson updated the task description for T764: Integrate with Sentry.
Mar 1 2016, 23:03 · Notifications center
dereckson created T764: Integrate with Sentry.
Mar 1 2016, 22:50 · Notifications center

Feb 28 2016

dereckson closed T763: Add support for GitHub fork event as Resolved by committing rNOTIF88bb20a0a85b: Handle GitHub fork event.
Feb 28 2016, 18:43 · Notifications center
dereckson added a revision to T763: Add support for GitHub fork event: D304: Handle GitHub fork event.
Feb 28 2016, 18:12 · Notifications center
dereckson triaged T763: Add support for GitHub fork event as Normal priority.
Feb 28 2016, 18:01 · Notifications center
dereckson moved T763: Add support for GitHub fork event from Backlog to New services on the Notifications center board.
Feb 28 2016, 18:00 · Notifications center
dereckson updated the task description for T763: Add support for GitHub fork event.
Feb 28 2016, 17:59 · Notifications center

Feb 21 2016

dereckson closed T756: CLI client: Redefining name 'app' from outer scope (line 180) (redefined-outer-name) as Resolved by committing rNOTIFCLI79e2308c2c93: Fix redefined-outer-name issue.
Feb 21 2016, 18:21 · Notifications center
dereckson added a revision to T756: CLI client: Redefining name 'app' from outer scope (line 180) (redefined-outer-name): D295: Fix redefined-outer-name issue.
Feb 21 2016, 18:18 · Notifications center
dereckson created T756: CLI client: Redefining name 'app' from outer scope (line 180) (redefined-outer-name).
Feb 21 2016, 18:17 · Notifications center
dereckson created P170 Current CI notifications workflow.
Feb 21 2016, 18:10 · Message queues, Continous integration and delivery, Notifications center
dereckson created T755: CLI client: ensure configuration file could be read.
Feb 21 2016, 16:19 · Notifications center
dereckson closed T754: ./notifications > file.log or | tee file.log doesn't immediately flush messages as Resolved by committing rNOTIFCLI14aba99baa32: Flush stdout after a notification has been printed.
Feb 21 2016, 07:09 · CLI, Notifications center
dereckson added a revision to T754: ./notifications > file.log or | tee file.log doesn't immediately flush messages: D291: Flush stdout after a notification has been printed.
Feb 21 2016, 07:01 · CLI, Notifications center
dereckson created T754: ./notifications > file.log or | tee file.log doesn't immediately flush messages.
Feb 21 2016, 06:56 · CLI, Notifications center
dereckson closed T749: Link notifications exchange → wearg-notifications queue on White Rabbit broker as Resolved.
Feb 21 2016, 06:32 · Nasqueron Docker deployment squad, IRC, Dæghrefn, Message queues, Notifications center
dereckson added a comment to T749: Link notifications exchange → wearg-notifications queue on White Rabbit broker.

PORTS="-p 5672:5672 -p 25672:25672 -p 1883:1883 -p 8883:8883 -p 15672:15672 -p 15674:15674 -p 61613:61613 -p 4369:4369"
VOLUMES="-v /data/$NAME/log:/data/log -v /data/$NAME/mnesia:/data/mnesia"

Feb 21 2016, 03:14 · Nasqueron Docker deployment squad, IRC, Dæghrefn, Message queues, Notifications center
dereckson closed T750: Create a Docker image for rabbitmqadmin, a subtask of T749: Link notifications exchange → wearg-notifications queue on White Rabbit broker, as Resolved.
Feb 21 2016, 01:48 · Nasqueron Docker deployment squad, IRC, Dæghrefn, Message queues, Notifications center

Feb 20 2016

dereckson created T751: Pull automatically Nasqueron images on Dwellers when updated in Docker Hub.
Feb 20 2016, 04:52 · Operations sprints (Ignite Alkane Propulsion), Message queues, Notifications center, Nasqueron Docker deployment squad
dereckson created T749: Link notifications exchange → wearg-notifications queue on White Rabbit broker.
Feb 20 2016, 03:42 · Nasqueron Docker deployment squad, IRC, Dæghrefn, Message queues, Notifications center

Feb 18 2016

dereckson moved T713: Port D280 refactoring to Phabricator analyzer configuration from Backlog to Bugs on the Notifications center board.
Feb 18 2016, 05:45 · Notifications center
dereckson moved T748: Handle wordsAreStrong in ProjectGroupMapping from Backlog to Bugs on the Notifications center board.
Feb 18 2016, 05:45 · Restricted Project, good-first-issue, Notifications center
dereckson triaged T748: Handle wordsAreStrong in ProjectGroupMapping as Wishlist priority.
Feb 18 2016, 05:45 · Restricted Project, good-first-issue, Notifications center
dereckson moved T748: Handle wordsAreStrong in ProjectGroupMapping from Backlog to Dev on the good-first-issue board.
Feb 18 2016, 05:45 · Restricted Project, good-first-issue, Notifications center
dereckson created T748: Handle wordsAreStrong in ProjectGroupMapping.
Feb 18 2016, 05:44 · Restricted Project, good-first-issue, Notifications center
dereckson updated the language for P165 PhabricatorPayloadAnalyzer\Nasqueron.json from xml to json.
Feb 18 2016, 05:36 · DevCentral, Notifications center
dereckson created P165 PhabricatorPayloadAnalyzer\Nasqueron.json.
Feb 18 2016, 05:36 · DevCentral, Notifications center

Feb 11 2016

dereckson created T713: Port D280 refactoring to Phabricator analyzer configuration.
Feb 11 2016, 04:41 · Notifications center

Feb 9 2016

dereckson closed T704: Split GitHubPayloadAnalyzer::getDescription in classes as Resolved.
Feb 9 2016, 18:50 · l10n, Technical debt, Notifications center
dereckson added a revision to T704: Split GitHubPayloadAnalyzer::getDescription in classes: D274: Refactor GitHubPayloadAnalyzer into payloads individual rules.
Feb 9 2016, 18:50 · l10n, Technical debt, Notifications center

Feb 6 2016

dereckson added a project to T704: Split GitHubPayloadAnalyzer::getDescription in classes: l10n.

I'm localizing this part of the code in the same time.

Feb 6 2016, 04:17 · l10n, Technical debt, Notifications center
dereckson added a project to T704: Split GitHubPayloadAnalyzer::getDescription in classes: Technical debt.
Feb 6 2016, 01:10 · l10n, Technical debt, Notifications center
dereckson created T704: Split GitHubPayloadAnalyzer::getDescription in classes.
Feb 6 2016, 01:07 · l10n, Technical debt, Notifications center

Feb 5 2016

dereckson closed T703: GitHub push notification message for rebase as Resolved by committing rNOTIFdb0ec263f8cc: GitHub push notification message for rebase.
Feb 5 2016, 04:10 · l10n, Notifications center
dereckson added a revision to T703: GitHub push notification message for rebase: D273: GitHub push notification message for rebase.
Feb 5 2016, 04:10 · l10n, Notifications center
dereckson renamed T703: GitHub push notification message for rebase from GitHub push notifications plural rules to GitHub push notification message for rebase.
Feb 5 2016, 03:58 · l10n, Notifications center
dereckson renamed T703: GitHub push notification message for rebase from Docker Hub notifications plural rules to GitHub push notifications plural rules.
Feb 5 2016, 03:52 · l10n, Notifications center
dereckson added a project to T703: GitHub push notification message for rebase: l10n.
Feb 5 2016, 03:51 · l10n, Notifications center
dereckson created T703: GitHub push notification message for rebase.
Feb 5 2016, 03:49 · l10n, Notifications center

Jan 27 2016

dereckson added a comment to T696: Provide on Ysul a tool to get notifications in CLI.

Prototype at https://github.com/nasqueron/notifications-cli-client

Jan 27 2016, 06:38 · CLI, Message queues, Continous integration and delivery, Notifications center

Jan 24 2016

dereckson closed T695: Send a non JSON error to /gate/GitHub should fail sooner as Resolved.

Such request is now directly rejected by the controller with a 400 Bad request HTTP response.

Jan 24 2016, 08:43 · Notifications center
dereckson added a revision to T695: Send a non JSON error to /gate/GitHub should fail sooner: D262: More thorough validation for GitHub payloads.
Jan 24 2016, 08:38 · Notifications center
dereckson added a revision to T695: Send a non JSON error to /gate/GitHub should fail sooner: D261: GitHubPayloadAnalyzer exception when payload isn't an object.
Jan 24 2016, 08:23 · Notifications center
dereckson claimed T695: Send a non JSON error to /gate/GitHub should fail sooner.
Jan 24 2016, 08:08 · Notifications center
dereckson added a revision to T695: Send a non JSON error to /gate/GitHub should fail sooner: D260: Reject requests without X-Hub-Signature when needed.
Jan 24 2016, 07:07 · Notifications center
dereckson moved T696: Provide on Ysul a tool to get notifications in CLI from Backlog to Working on on the Message queues board.
Jan 24 2016, 06:16 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson moved T696: Provide on Ysul a tool to get notifications in CLI from Backlog to Working on on the CLI board.
Jan 24 2016, 06:10 · CLI, Message queues, Continous integration and delivery, Notifications center

Jan 23 2016

dereckson moved T696: Provide on Ysul a tool to get notifications in CLI from Backlog to Working on on the Notifications center board.
Jan 23 2016, 21:29 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson updated the task description for T696: Provide on Ysul a tool to get notifications in CLI.
Jan 23 2016, 21:26 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson updated the task description for T696: Provide on Ysul a tool to get notifications in CLI.
Jan 23 2016, 21:25 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson updated the task description for T696: Provide on Ysul a tool to get notifications in CLI.
Jan 23 2016, 21:22 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson updated subscribers of T696: Provide on Ysul a tool to get notifications in CLI.
Jan 23 2016, 21:16 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson created T696: Provide on Ysul a tool to get notifications in CLI.
Jan 23 2016, 20:53 · CLI, Message queues, Continous integration and delivery, Notifications center
dereckson added a member for Notifications center: Sandlayth.
Jan 23 2016, 04:17
dereckson edited Description on Notifications center.
Jan 23 2016, 04:17
dereckson moved T631: Bitbucket support for Notifications center from Backlog to New services on the Notifications center board.
Jan 23 2016, 04:14 · Notifications center
dereckson moved T664: Determine which Phabricator stories are administrative from Backlog to Bugs on the Notifications center board.
Jan 23 2016, 04:14 · Notifications center
dereckson moved T695: Send a non JSON error to /gate/GitHub should fail sooner from Backlog to Bugs on the Notifications center board.
Jan 23 2016, 04:14 · Notifications center
dereckson created T695: Send a non JSON error to /gate/GitHub should fail sooner.
Jan 23 2016, 04:05 · Notifications center
dereckson closed T690: Ensure APP_KEY is properly defined as Resolved by committing rDNOTIF73d49d978c97: Ensure APP_KEY is defined.
Jan 23 2016, 00:24 · Notifications center, Docker images, security

Jan 22 2016

dereckson added a revision to T690: Ensure APP_KEY is properly defined: D258: Ensure APP_KEY is defined.
Jan 22 2016, 05:09 · Notifications center, Docker images, security
dereckson updated the task description for T690: Ensure APP_KEY is properly defined.
Jan 22 2016, 05:05 · Notifications center, Docker images, security
dereckson closed T691: Revert APP_KEY to a dummy non 32 character value, a subtask of T690: Ensure APP_KEY is properly defined, as Resolved.
Jan 22 2016, 05:03 · Notifications center, Docker images, security
dereckson closed T691: Revert APP_KEY to a dummy non 32 character value as Resolved.
Jan 22 2016, 05:03 · Notifications center, security
dereckson added revisions to T691: Revert APP_KEY to a dummy non 32 character value: D253: Revert "Set correct default app.key configuration setting", D254: Sync .env.example with .env for APP_KEY, D255: Allow phpunit tests to run without .env file.
Jan 22 2016, 05:01 · Notifications center, security
dereckson created T691: Revert APP_KEY to a dummy non 32 character value.
Jan 22 2016, 04:07 · Notifications center, security
dereckson added a comment to T690: Ensure APP_KEY is properly defined.

Actually, the application itself creates a security risk with a default valid key. That will be SomeRandomString.

Jan 22 2016, 04:02 · Notifications center, Docker images, security
dereckson updated the task description for T690: Ensure APP_KEY is properly defined.
Jan 22 2016, 04:00 · Notifications center, Docker images, security
dereckson added a comment to T690: Ensure APP_KEY is properly defined.

SomeRandomString actually won't work.

Jan 22 2016, 04:00 · Notifications center, Docker images, security
dereckson created T690: Ensure APP_KEY is properly defined.
Jan 22 2016, 03:49 · Notifications center, Docker images, security

Jan 21 2016

dereckson closed T688: Strip namespace from exceptions in ActionsReport as Resolved by committing rNOTIFca81e1466f00: Strip namespace from exception type in ActionError.
Jan 21 2016, 22:00 · Notifications center
dereckson created P155 Test payload, when broker isn't configured and no broker listens at localhost, after D251.
Jan 21 2016, 19:42 · Nasqueron Docker deployment squad, Notifications center
dereckson added a revision to T688: Strip namespace from exceptions in ActionsReport: D251: Strip namespace from exception type in ActionError.
Jan 21 2016, 19:39 · Notifications center
dereckson updated the task description for T688: Strip namespace from exceptions in ActionsReport.
Jan 21 2016, 15:23 · Notifications center
dereckson created P154 Test payload, when broker isn't configured and no broker listens at localhost.
Jan 21 2016, 15:17 · Nasqueron Docker deployment squad, Notifications center

Jan 19 2016

dereckson added a comment to T647: Create a Docker image for the Notifications Center.

In Build Settings, under Repository Links, add the base image (here nasqureron/nginx-php-fpm), so we can benefit from autorebuild when we update PHP.

Jan 19 2016, 04:24 · Docker images, Notifications center, Servers

Jan 18 2016

Sandlayth closed T647: Create a Docker image for the Notifications Center as Resolved by committing rDNOTIFbacf9390fa39: Creating a rNotif image.
Jan 18 2016, 21:13 · Docker images, Notifications center, Servers
Sandlayth added a revision to T647: Create a Docker image for the Notifications Center: D246: Creating a rNotif image.
Jan 18 2016, 20:48 · Docker images, Notifications center, Servers

Jan 10 2016

dereckson added a comment to D197: Payload full test, with a blackhole broker.

We need to mock the broker.

Code to mock
Broker::setExchangeTarget($this->target)
    ->routeTo($this->routingKey)
    ->sendMessage($this->message);
Mock proposal
$mock = Mockery('Keruald\Broker\AMQPBroker');

$mock->shouldReceive('setExchangeTarget'); // TODO: return $this, not null
$mock->shouldReceive('routeTo');
$mock->shouldReceive('sendMessage');

$this->app->instance('broker', $mock);

Reference: http://docs.mockery.io/en/latest/reference/demeter_chains.html

Jan 10 2016, 03:42 · Keruald, Notifications center

Jan 9 2016

dereckson closed D197: Payload full test, with a blackhole broker by committing rNOTIFc89945f725f8: Payload full test, with a blackhole broker.
Jan 9 2016, 18:13 · Keruald, Notifications center
dereckson retitled D197: Payload full test, with a blackhole broker from WIP: Payload full test to Payload full test, with a blackhole broker.
Jan 9 2016, 18:13 · Keruald, Notifications center

Jan 8 2016

dereckson added a revision to T664: Determine which Phabricator stories are administrative: D185: Moved code comment to T664.
Jan 8 2016, 21:32 · Notifications center
dereckson updated the task description for T664: Determine which Phabricator stories are administrative.
Jan 8 2016, 21:30 · Notifications center
dereckson placed T664: Determine which Phabricator stories are administrative up for grabs.
Jan 8 2016, 21:30 · Notifications center
dereckson closed T662: Address ProjectsMap::isCached visibility as Resolved by committing rNOTIFe11b107dbc79: ProjectsMap::isCached() is now public.
Jan 8 2016, 02:28 · Regression, Notifications center
dereckson added a revision to T662: Address ProjectsMap::isCached visibility: D167: ProjectsMap::isCached() is now public.
Jan 8 2016, 02:27 · Regression, Notifications center
dereckson claimed T662: Address ProjectsMap::isCached visibility.
Jan 8 2016, 01:58 · Regression, Notifications center
dereckson added a comment to T662: Address ProjectsMap::isCached visibility.

The method can be public.

Jan 8 2016, 01:58 · Regression, Notifications center
dereckson created T662: Address ProjectsMap::isCached visibility.
Jan 8 2016, 01:27 · Regression, Notifications center

Jan 2 2016

dereckson renamed T647: Create a Docker image for the Notifications Center from Create rNotif image to Create a Docker image for the Notifications Center.
Jan 2 2016, 00:02 · Docker images, Notifications center, Servers