Page MenuHomeDevCentral
Feed All Stories

Jan 26 2016

dereckson accepted rDOCKERWWW4385a0079118: Footer.

Issues solved in D71 / rDOCKERWWWfc3ad1d60678.

Jan 26 2016, 23:11
Sandlayth accepted rDOCKERWWW4385a0079118: Footer.
Jan 26 2016, 18:22

Jan 25 2016

dereckson added a comment to T678: Deploy nasqueron/notifications docker image on Dwellers.

GitHub: done for Nasqueron. I've also configured an hook for Wolfplex and Keruald repos.

Jan 25 2016, 03:47 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson updated the task description for T678: Deploy nasqueron/notifications docker image on Dwellers.
Jan 25 2016, 03:38 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery

Jan 24 2016

dereckson committed rNOTIFeb3120dd2c9e: Tests for GitHubGateController (authored by dereckson).
Tests for GitHubGateController
Jan 24 2016, 10:32
dereckson closed D263: Tests for GitHubGateController by committing rNOTIFeb3120dd2c9e: Tests for GitHubGateController.
Jan 24 2016, 10:32
alken-orin added a comment to D263: Tests for GitHubGateController.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/54/ for more details.

Jan 24 2016, 10:31
dereckson accepted D263: Tests for GitHubGateController.
Jan 24 2016, 10:27
alken-orin added a comment to D263: Tests for GitHubGateController.

Build started: https://ci.nasqueron.org/job/test-notifications-phab/54/ (console: https://ci.nasqueron.org/job/test-notifications-phab/54/console)

Jan 24 2016, 10:27
dereckson retitled D263: Tests for GitHubGateController from to Tests for GitHubGateController.
Jan 24 2016, 10:27
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
alken-orin added a comment to D262: More thorough validation for GitHub payloads.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/53/ for more details.

Jan 24 2016, 08:42
dereckson committed rNOTIF920690128405: More thorough validation for GitHub payloads (authored by dereckson).
More thorough validation for GitHub payloads
Jan 24 2016, 08:39
dereckson closed D262: More thorough validation for GitHub payloads by committing rNOTIF920690128405: More thorough validation for GitHub payloads.
Jan 24 2016, 08:39
dereckson accepted D262: More thorough validation for GitHub payloads.
Jan 24 2016, 08:39
alken-orin added a comment to D262: More thorough validation for GitHub payloads.

Build started: https://ci.nasqueron.org/job/test-notifications-phab/53/ (console: https://ci.nasqueron.org/job/test-notifications-phab/53/console)

Jan 24 2016, 08:38
dereckson added a task to D262: More thorough validation for GitHub payloads: T695: Send a non JSON error to /gate/GitHub should fail sooner.
Jan 24 2016, 08:38
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
alken-orin added a comment to D261: GitHubPayloadAnalyzer exception when payload isn't an object.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/52/ for more details.

Jan 24 2016, 08:27
dereckson committed rNOTIF7f5f73b94803: GitHubPayloadAnalyzer exception when payload isn't an object (authored by dereckson).
GitHubPayloadAnalyzer exception when payload isn't an object
Jan 24 2016, 08:24
dereckson closed D261: GitHubPayloadAnalyzer exception when payload isn't an object by committing rNOTIF7f5f73b94803: GitHubPayloadAnalyzer exception when payload isn't an object.
Jan 24 2016, 08:24
dereckson accepted D261: GitHubPayloadAnalyzer exception when payload isn't an object.
Jan 24 2016, 08:24
dereckson updated the test plan for D261: GitHubPayloadAnalyzer exception when payload isn't an object.
Jan 24 2016, 08:23
alken-orin added a comment to D261: GitHubPayloadAnalyzer exception when payload isn't an object.

Build started: https://ci.nasqueron.org/job/test-notifications-phab/52/ (console: https://ci.nasqueron.org/job/test-notifications-phab/52/console)

Jan 24 2016, 08:23
dereckson added a task to D261: GitHubPayloadAnalyzer exception when payload isn't an object: T695: Send a non JSON error to /gate/GitHub should fail sooner.
Jan 24 2016, 08:23
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 committed rNOTIF47efed1d9a30: Reject requests without X-Hub-Signature when needed (authored by dereckson).
Reject requests without X-Hub-Signature when needed
Jan 24 2016, 07:52
dereckson closed D260: Reject requests without X-Hub-Signature when needed by committing rNOTIF47efed1d9a30: Reject requests without X-Hub-Signature when needed.
Jan 24 2016, 07:52
alken-orin added a comment to D260: Reject requests without X-Hub-Signature when needed.

Build is green https://ci.nasqueron.org/job/test-notifications-phab/51/ for more details.

Jan 24 2016, 07:51
alken-orin added a comment to D260: Reject requests without X-Hub-Signature when needed.

Build started: https://ci.nasqueron.org/job/test-notifications-phab/51/ (console: https://ci.nasqueron.org/job/test-notifications-phab/51/console)

Jan 24 2016, 07:47
dereckson added a comment to D260: Reject requests without X-Hub-Signature when needed.
Jan 24 2016, 07:46
dereckson closed Q4: A PHP application source code has been updated, but all behaves like before. as resolved.
Jan 24 2016, 07:46 · Continous integration and delivery
dereckson added Q4: A PHP application source code has been updated, but all behaves like before. (Answer 4).
Jan 24 2016, 07:45
dereckson changed the visibility for Q4: A PHP application source code has been updated, but all behaves like before..
Jan 24 2016, 07:45 · Continous integration and delivery
dereckson updated Q4: A PHP application source code has been updated, but all behaves like before. from to A PHP application source code has been updated, but all behaves like before..
Jan 24 2016, 07:45 · Continous integration and delivery
alken-orin added a comment to D260: Reject requests without X-Hub-Signature when needed.

Build has FAILED

Jan 24 2016, 07:14
alken-orin added a comment to D260: Reject requests without X-Hub-Signature when needed.

Build started: https://ci.nasqueron.org/job/test-notifications-phab/50/ (console: https://ci.nasqueron.org/job/test-notifications-phab/50/console)

Jan 24 2016, 07:11
alken-orin added a comment to D260: Reject requests without X-Hub-Signature when needed.

Build has FAILED

Jan 24 2016, 07:11
dereckson accepted D260: Reject requests without X-Hub-Signature when needed.
Jan 24 2016, 07:11
dereckson updated the diff for D260: Reject requests without X-Hub-Signature when needed.

Improve code comment

Jan 24 2016, 07:10
dereckson planned changes to D260: Reject requests without X-Hub-Signature when needed.
Jan 24 2016, 07:08
alken-orin added a comment to D260: Reject requests without X-Hub-Signature when needed.

Build started: https://ci.nasqueron.org/job/test-notifications-phab/49/ (console: https://ci.nasqueron.org/job/test-notifications-phab/49/console)

Jan 24 2016, 07:07
dereckson added a task to D260: Reject requests without X-Hub-Signature when needed: T695: Send a non JSON error to /gate/GitHub should fail sooner.
Jan 24 2016, 07:07
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
Sandlayth accepted D256: Fixed whitespace issue.
Jan 23 2016, 15:35
Sandlayth accepted D257: Arcanist configuration.
Jan 23 2016, 15:35
Sandlayth accepted D259: Improve .env autogenerate.
Jan 23 2016, 15:34
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 added a comment to T678: Deploy nasqueron/notifications docker image on Dwellers.
  1. -------------------------------------------------------------
  2. Notifications center
  3. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  4. Author: Sébastien Santoro aka Dereckson
  5. Project: Nasqueron
  6. Created: 2016-01-23
  7. Description: Listen to webhooks, fire notifications to

#  the broker. Used for CI / IRC notifications.

  1. Image: nasqueron/notifications
  2. Services used: RabbitMQ broker (white-rabbit)
  3. Docker volume (/data/notifications/storage)
  4. -------------------------------------------------------------
Jan 23 2016, 03:48 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson updated the task description for T678: Deploy nasqueron/notifications docker image on Dwellers.
Jan 23 2016, 03:46 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a parent task for T684: Install an error reporting server: T678: Deploy nasqueron/notifications docker image on Dwellers.
Jan 23 2016, 03:45 · Continous integration and delivery
dereckson added a subtask for T678: Deploy nasqueron/notifications docker image on Dwellers: T684: Install an error reporting server.
Jan 23 2016, 03:45 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson created T694: See how to organize storage/ folder regeneration.
Jan 23 2016, 03:44 · User-Sandlayth, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson lowered the priority of T693: Add dwellers.nasqueron.org to Ysul sshguard whitelist from High to Normal.
Jan 23 2016, 03:17 · security, Nasqueron Docker deployment squad, Servers, Restricted Project
dereckson added a comment to T693: Add dwellers.nasqueron.org to Ysul sshguard whitelist.

Dwellers is already in the whitelist.

Jan 23 2016, 03:16 · security, Nasqueron Docker deployment squad, Servers, Restricted Project
dereckson added a project to T693: Add dwellers.nasqueron.org to Ysul sshguard whitelist: security.
Jan 23 2016, 03:13 · security, Nasqueron Docker deployment squad, Servers, Restricted Project
dereckson created T693: Add dwellers.nasqueron.org to Ysul sshguard whitelist.
Jan 23 2016, 03:13 · security, Nasqueron Docker deployment squad, Servers, Restricted Project
dereckson closed T692: Credentials on white-rabbit for our Notifications center production instance as Resolved.
Environment for the container
BROKER_HOST=white-rabbit.nasqueron.org
BROKER_USER=`ssh -i /root/.ssh/id_zr zr@ysul.nasqueron.org getcredentials 56 username`
BROKER_PASS=`ssh -i /root/.ssh/id_zr zr@ysul.nasqueron.org getcredentials 56`
BROKER_VHOST=dev
Jan 23 2016, 02:54 · Restricted Project, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson closed T692: Credentials on white-rabbit for our Notifications center production instance, a subtask of T678: Deploy nasqueron/notifications docker image on Dwellers, as Resolved.
Jan 23 2016, 02:54 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson added a comment to T692: Credentials on white-rabbit for our Notifications center production instance.

Credentials created on the broker and saved at K56.

Jan 23 2016, 02:50 · Restricted Project, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson created T692: Credentials on white-rabbit for our Notifications center production instance.
Jan 23 2016, 02:43 · Restricted Project, Nasqueron Docker deployment squad, Continous integration and delivery
dereckson committed rNOTIF087c82957076: Integration test: 404 for not existing Phabricator door (authored by dereckson).
Integration test: 404 for not existing Phabricator door
Jan 23 2016, 00:39
dereckson closed D249: Integration test: 404 for not existing Phabricator door by committing rNOTIF087c82957076: Integration test: 404 for not existing Phabricator door.
Jan 23 2016, 00:39
dereckson accepted D249: Integration test: 404 for not existing Phabricator door.
Jan 23 2016, 00:38
dereckson retitled D259: Improve .env autogenerate from to Improve .env autogenerate.
Jan 23 2016, 00:37
dereckson committed rDNOTIF73d49d978c97: Ensure APP_KEY is defined (authored by dereckson).
Ensure APP_KEY is defined
Jan 23 2016, 00:24
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
dereckson closed D258: Ensure APP_KEY is defined by committing rDNOTIF73d49d978c97: Ensure APP_KEY is defined.
Jan 23 2016, 00:24
dereckson updated the test plan for D258: Ensure APP_KEY is defined.
Jan 23 2016, 00:23

Jan 22 2016

Sandlayth accepted D258: Ensure APP_KEY is defined.
Jan 22 2016, 20:16
Sandlayth closed T455: Update on the wiki the list of ports used by Docker on Dwellers as Resolved.
Jan 22 2016, 19:08 · User-Sandlayth, documentation, Nasqueron Docker deployment squad, Agora
dereckson assigned T455: Update on the wiki the list of ports used by Docker on Dwellers to Sandlayth.
Jan 22 2016, 19:07 · User-Sandlayth, documentation, Nasqueron Docker deployment squad, Agora
dereckson updated the diff for D258: Ensure APP_KEY is defined.

More robust .env code

Jan 22 2016, 05:48
dereckson planned changes to D258: Ensure APP_KEY is defined.

When .env doesn't exist, it executes what it should (echo "APP_KEY=SomeRandomString" > .env then php artisan key:generate but the command doesn't update .env.

Jan 22 2016, 05:27
dereckson retitled D258: Ensure APP_KEY is defined from to Ensure APP_KEY is defined.
Jan 22 2016, 05:09
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 committed rNOTIFbc6b78c70675: Allow phpunit tests to run without .env file (authored by dereckson).
Allow phpunit tests to run without .env file
Jan 22 2016, 05:03
dereckson closed D255: Allow phpunit tests to run without .env file by committing rNOTIFbc6b78c70675: Allow phpunit tests to run without .env file.
Jan 22 2016, 05:03
dereckson accepted D255: Allow phpunit tests to run without .env file.
Jan 22 2016, 05:03
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 added a task to D254: Sync .env.example with .env for APP_KEY: T691: Revert APP_KEY to a dummy non 32 character value.
Jan 22 2016, 05:01
dereckson added a task to D253: Revert "Set correct default app.key configuration setting": T691: Revert APP_KEY to a dummy non 32 character value.
Jan 22 2016, 05:01
dereckson added a task to D255: Allow phpunit tests to run without .env file: T691: Revert APP_KEY to a dummy non 32 character value.
Jan 22 2016, 05:01