Page MenuHomeDevCentral
Feed All Stories

Jun 3 2016

dereckson committed rVIPERc10efdef9ab8: For 3rd users scripts: !download (authored by dereckson).
For 3rd users scripts: !download
Jun 3 2016, 23:52
dereckson closed D389: For 3rd users scripts: !download by committing rVIPERc10efdef9ab8: For 3rd users scripts: !download.
Jun 3 2016, 23:52
dereckson changed the repository for D389: For 3rd users scripts: !download from rVIPERSERV ViperServ scripts [legacy Mercurial repo] to rVIPER ViperServ scripts.
Jun 3 2016, 23:51
dereckson closed D391: Import commits from Mercurial.
$ git reset --hard c91a0a8b9faa
$ git push
Counting objects: 30, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (24/24), done.
Writing objects: 100% (30/30), 4.89 KiB | 0 bytes/s, done.
Total 30 (delta 18), reused 10 (delta 6)
To git@github.com:nasqueron/viperserv.git
   27c6b0d..c91a0a8  master -> master
Jun 3 2016, 23:50
dereckson committed rVIPER449d7106d2f6: [Channel] Add a prefix to video titles (authored by dereckson).
[Channel] Add a prefix to video titles
Jun 3 2016, 23:50
dereckson committed rVIPER2f988c8ee7f2: Core: remove debug information from registry delete (authored by dereckson).
Core: remove debug information from registry delete
Jun 3 2016, 23:50
dereckson committed rVIPERc91a0a8b9faa: Correct behavior for `registry incr` (authored by dereckson).
Correct behavior for `registry incr`
Jun 3 2016, 23:50
dereckson committed rVIPERa50bf281b546: Notifications: drop services filter (authored by dereckson).
Notifications: drop services filter
Jun 3 2016, 23:50
dereckson committed rVIPERa474e6608f9b: Notifications: #nasqueron-ops-logs → #nasqueron-ops (authored by dereckson).
Notifications: #nasqueron-ops-logs → #nasqueron-ops
Jun 3 2016, 23:50
dereckson committed rVIPER653971e61ced: Notifications: add new 'devtools' group (authored by dereckson).
Notifications: add new 'devtools' group
Jun 3 2016, 23:50
dereckson committed rVIPER4f152124f6da: [Channel] Ensure we've a video title before print it (authored by dereckson).
[Channel] Ensure we've a video title before print it
Jun 3 2016, 23:50
dereckson committed rVIPER87fd7cbda285: Keruald notifications are for #nasqueron-logs (authored by dereckson).
Keruald notifications are for #nasqueron-logs
Jun 3 2016, 23:50
dereckson accepted D391: Import commits from Mercurial.
Jun 3 2016, 23:47
dereckson retitled D391: Import commits from Mercurial from to Import commits from Mercurial.
Jun 3 2016, 23:46
dereckson committed rVIPER27c6b0dde3c4: Arcanist configuration update (authored by dereckson).
Arcanist configuration update
Jun 3 2016, 23:40
dereckson closed D390: Arcanist configuration update by committing rVIPER27c6b0dde3c4: Arcanist configuration update.
Jun 3 2016, 23:40
dereckson accepted D390: Arcanist configuration update.
Jun 3 2016, 23:39
dereckson retitled D390: Arcanist configuration update from to Arcanist configuration update.
Jun 3 2016, 23:39
dereckson accepted D389: For 3rd users scripts: !download.
Jun 3 2016, 22:09
dereckson retitled D389: For 3rd users scripts: !download from to For 3rd users scripts: !download.
Jun 3 2016, 22:08
dereckson planned changes to D347: Notifications: summarize Docker Images rebuilds.

Doesn't work currently. We need to debug that.

Jun 3 2016, 22:06 · Notifications center, IRC
dereckson added a comment to T850: Add TrustSpace repos to notifications center.

GitHub → Notifications center

Jun 3 2016, 22:03 · TrustSpace, IRC, Nasqueron Docker deployment squad, Notifications center
dereckson moved T851: Map GitHub gates to Phabricator instances from Backlog to New services on the Notifications center board.
Jun 3 2016, 22:03 · TrustSpace, User-Dereckson, Notifications center
dereckson created T851: Map GitHub gates to Phabricator instances.
Jun 3 2016, 21:59 · TrustSpace, User-Dereckson, Notifications center
dereckson created T850: Add TrustSpace repos to notifications center.
Jun 3 2016, 21:55 · TrustSpace, IRC, Nasqueron Docker deployment squad, Notifications center
dereckson retitled D388: Serve https links from to Serve https links.
Jun 3 2016, 21:52
dereckson added a revision to T849: https://trustspace.nasqueron.org/css/trustspace.css serves http:// content: D388: Serve https links.
Jun 3 2016, 21:52 · TrustSpace, security, Servers
dereckson set the color for TrustSpace to Green.
Jun 3 2016, 21:45
dereckson created TrustSpace.
Jun 3 2016, 21:45
dereckson created T849: https://trustspace.nasqueron.org/css/trustspace.css serves http:// content.
Jun 3 2016, 21:30 · TrustSpace, security, Servers
amj closed T847: Server outage: uncle-slovius.nasqueron.org:40080 as Resolved.

A restart of redis-server have resolved the problem

Jun 3 2016, 21:23 · Servers
dereckson closed T848: hotglue.nasqueron.org serves http:// content, a subtask of T654: Apply Let's encrypt SSL certificates for *.nasqueron.org, as Resolved.
Jun 3 2016, 18:02 · security, Servers
dereckson closed T848: hotglue.nasqueron.org serves http:// content as Resolved.

Created a branch nasqueron_deploy on git@github.com:dereckson/hotglue2.git

Jun 3 2016, 18:02 · Servers
dereckson added a comment to T848: hotglue.nasqueron.org serves http:// content.

upstreamhttps://github.com/k0a1a/hotglue2/pull/8

Jun 3 2016, 17:47 · Servers
dereckson created T848: hotglue.nasqueron.org serves http:// content.
Jun 3 2016, 17:06 · Servers
dereckson closed T516: hotglue.nasqueron.org returns a 500 error as Resolved.
Jun 3 2016, 17:04 · Servers
dereckson closed T517: Apache SuEXEC isn't configured on Ysul, a subtask of T516: hotglue.nasqueron.org returns a 500 error, as Resolved.
Jun 3 2016, 17:04 · Servers
dereckson closed T517: Apache SuEXEC isn't configured on Ysul as Resolved.
Jun 3 2016, 17:04 · Servers
dereckson added a comment to T517: Apache SuEXEC isn't configured on Ysul.

Should normally definitively fixed with this:

Jun 3 2016, 17:01 · Servers
dereckson added a comment to T824: Tests for SuEXEC on Ysul.

Another thing to test: SuEXEC AP_DOC_ROOT should be /var/wwwroot.

Jun 3 2016, 16:59 · Operations sprints (Consolidate them all), Servers
dereckson added a comment to T214: Software security issues on Ysul.

So for reference, we can now customize SuEXEC settings.

Jun 3 2016, 16:58 · security, Servers
dereckson updated subscribers of T847: Server outage: uncle-slovius.nasqueron.org:40080.
Jun 3 2016, 16:15 · Servers
dereckson created T847: Server outage: uncle-slovius.nasqueron.org:40080.
Jun 3 2016, 16:15 · Servers
Sandlayth updated subscribers of T846: Migrate Pootle from Ysul to a docker container on Dwellers.
Jun 3 2016, 16:11 · Servers, Nasqueron Docker deployment squad
Sandlayth renamed T846: Migrate Pootle from Ysul to a docker container on Dwellers from Migrate Pottle from Ysul to a docker container on Dwellers to Migrate Pootle from Ysul to a docker container on Dwellers.
Jun 3 2016, 16:08 · Servers, Nasqueron Docker deployment squad
Sandlayth created T846: Migrate Pootle from Ysul to a docker container on Dwellers.
Jun 3 2016, 16:05 · Servers, Nasqueron Docker deployment squad
dereckson reopened T517: Apache SuEXEC isn't configured on Ysul as "Open".

docroot switched back to /usr/local/www/data

Jun 3 2016, 15:44 · Servers
dereckson reopened T517: Apache SuEXEC isn't configured on Ysul, a subtask of T516: hotglue.nasqueron.org returns a 500 error, as Open.
Jun 3 2016, 15:44 · Servers
dereckson added a comment to T516: hotglue.nasqueron.org returns a 500 error.

Still the same error:

Jun 3 2016, 15:42 · Servers
dereckson created T845: Create a wiki farm.
Jun 3 2016, 15:31 · Servers
dereckson created T844: Handle GitHub issue_comment event.
Jun 3 2016, 14:05 · User-Dereckson, Notifications center
dereckson updated the task description for T843: Handle GitHub pull_request event.
Jun 3 2016, 14:05 · Notifications center
dereckson created T843: Handle GitHub pull_request event.
Jun 3 2016, 14:05 · Notifications center
dereckson created P197 Notifications entries for a GitHub pull request.
Jun 3 2016, 14:02 · Notifications center

Jun 2 2016

dereckson edited P196 Server block for login.nasqueron.org.
Jun 2 2016, 05:17 · Auth Grove, Nasqueron Docker deployment squad
dereckson committed rGROVE0f370cd5307d: Allow to serve https:// links behind a front-end server with SSL termination (authored by dereckson).
Allow to serve https:// links behind a front-end server with SSL termination
Jun 2 2016, 04:59
dereckson closed T492: When using a front-end server with SSL termination, back-end serves http:// links., a subtask of T271: Deploy Auth Grove to login.nasqueron.org, as Resolved.
Jun 2 2016, 04:59 · Nasqueron Docker deployment squad, Servers, Auth Grove
dereckson closed T492: When using a front-end server with SSL termination, back-end serves http:// links. as Resolved by committing rGROVE0f370cd5307d: Allow to serve https:// links behind a front-end server with SSL termination.
Jun 2 2016, 04:59 · security, Auth Grove
dereckson closed D25: Allow to serve https:// links behind a front-end server with SSL termination by committing rGROVE0f370cd5307d: Allow to serve https:// links behind a front-end server with SSL termination.
Jun 2 2016, 04:59
dereckson updated the diff for D25: Allow to serve https:// links behind a front-end server with SSL termination.

Improve Docker command, so out of the box Docker installation won't expose the port to world.

Jun 2 2016, 04:58
dereckson added a comment to D25: Allow to serve https:// links behind a front-end server with SSL termination.
In D25#6159, @xcombelle wrote:

@dereckson Yes it's ok I would just nitpick that the line in the example of the README -e TRUST_ALL_PROXIES=1 \ is an unecessary example of unsecure use and a better line would be -e TRUST_ALL_PROXIES=0\ But that is really too much nitpicking for saying no to the patch

Jun 2 2016, 04:36
dereckson created P196 Server block for login.nasqueron.org.
Jun 2 2016, 04:35 · Auth Grove, Nasqueron Docker deployment squad

Jun 1 2016

xcombelle accepted D25: Allow to serve https:// links behind a front-end server with SSL termination.
Jun 1 2016, 23:27
xcombelle added a comment to D25: Allow to serve https:// links behind a front-end server with SSL termination.

@dereckson Yes it's ok I would just nitpick that the line in the example of the README -e TRUST_ALL_PROXIES=1 \ is an unecessary example of unsecure use and a better line would be -e TRUST_ALL_PROXIES=0\ But that is really too much nitpicking for saying no to the patch

Jun 1 2016, 23:26
dereckson added a comment to D387: Arcanist configuration.

Upstream typo fixed in Bootstrap, my pull request has been merged.

Jun 1 2016, 22:09
dereckson edited P195 AuthenticatesAndRegistersUsers.diff.
Jun 1 2016, 20:40
dereckson updated the diff for D25: Allow to serve https:// links behind a front-end server with SSL termination.

Ready to merge. @xcombelle Could you check that looks good to you?

Jun 1 2016, 20:36
dereckson created T842: Fix license in Composer.
Jun 1 2016, 18:38 · Auth Grove
dereckson updated the diff for D25: Allow to serve https:// links behind a front-end server with SSL termination.

Test for some proxy scheme.

Jun 1 2016, 18:30
dereckson updated the diff for D25: Allow to serve https:// links behind a front-end server with SSL termination.
  • Rebased against 2cb53eabe
  • Fixed typo (found by arc lint spelling)
Jun 1 2016, 18:10
dereckson committed rGROVE2cb53eabe359: Arcanist configuration (authored by dereckson).
Arcanist configuration
Jun 1 2016, 18:07
dereckson closed D387: Arcanist configuration by committing rGROVE2cb53eabe359: Arcanist configuration.
Jun 1 2016, 18:07
dereckson accepted D387: Arcanist configuration.
Jun 1 2016, 18:06
dereckson retitled D387: Arcanist configuration from to Arcanist configuration.
Jun 1 2016, 18:04
dereckson updated the diff for D25: Allow to serve https:// links behind a front-end server with SSL termination.

Rebased against 0d90fbb8ff2c.

Jun 1 2016, 17:43
dereckson committed rGROVE0d90fbb8ff2c: Upgrade Laravel bootstrap code to 5.2 style (authored by dereckson).
Upgrade Laravel bootstrap code to 5.2 style
Jun 1 2016, 17:42
dereckson closed D386: Upgrade Laravel bootstrap code to 5.2 style by committing rGROVE0d90fbb8ff2c: Upgrade Laravel bootstrap code to 5.2 style.
Jun 1 2016, 17:42
dereckson accepted D386: Upgrade Laravel bootstrap code to 5.2 style.
Jun 1 2016, 17:42
dereckson retitled D386: Upgrade Laravel bootstrap code to 5.2 style from to Upgrade Laravel bootstrap code to 5.2 style.
Jun 1 2016, 17:42
dereckson updated the diff for D25: Allow to serve https:// links behind a front-end server with SSL termination.
  • Tests have been added for TrustProxy None/All. It runs independantly of the main test suite, as the configuration doesn't seem to be refreshed between tests, even using refreshApplication method.
  • REMOTE_ADDR is now handled through Symfony Request component
  • Add a link to Symfony trust proxy method documentation
Jun 1 2016, 17:40
dereckson committed rGROVE1460c3162108: Extra integration test for /auth/reset view (authored by dereckson).
Extra integration test for /auth/reset view
Jun 1 2016, 14:54
dereckson closed D385: Extra integration test for /auth/reset view by committing rGROVE1460c3162108: Extra integration test for /auth/reset view.
Jun 1 2016, 14:54
dereckson accepted D385: Extra integration test for /auth/reset view.
Jun 1 2016, 14:53
dereckson retitled D385: Extra integration test for /auth/reset view from to Extra integration test for /auth/reset view.
Jun 1 2016, 14:53
dereckson committed rGROVEa899004350af: Fix whitespace issues (authored by dereckson).
Fix whitespace issues
Jun 1 2016, 14:52
dereckson closed D384: Fix whitespace issues by committing rGROVEa899004350af: Fix whitespace issues.
Jun 1 2016, 14:52
dereckson accepted D384: Fix whitespace issues.
Jun 1 2016, 14:51
dereckson retitled D384: Fix whitespace issues from to Fix whitespace issues.
Jun 1 2016, 14:50
dereckson committed rGROVE43423833776e: Integration tests for auth views (authored by dereckson).
Integration tests for auth views
Jun 1 2016, 14:41
dereckson closed D383: Integration tests for auth views by committing rGROVE43423833776e: Integration tests for auth views.
Jun 1 2016, 14:41
dereckson accepted D383: Integration tests for auth views.
Jun 1 2016, 14:40
dereckson retitled D383: Integration tests for auth views from to Integration tests for auth views.
Jun 1 2016, 14:40

May 31 2016

Sandlayth added a comment to T824: Tests for SuEXEC on Ysul.

We can have the complete path to the executable through

httpd -V | grep SUEXEC_BIN | grep -o "/.*" | sed 's/.$//'
May 31 2016, 22:19 · Operations sprints (Consolidate them all), Servers
dereckson added a comment to T824: Tests for SuEXEC on Ysul.

So far, we've a minimal test checking for hard-coded value /usr/local/sbin/suexec.

May 31 2016, 21:28 · Operations sprints (Consolidate them all), Servers
dereckson committed rOPS86c8e06e7946: Check if Apache is up and SuEXEC installed on Ysul (authored by dereckson).
Check if Apache is up and SuEXEC installed on Ysul
May 31 2016, 21:21
dereckson closed D371: Check if Apache is up and SuEXEC installed on Ysul by committing rOPS86c8e06e7946: Check if Apache is up and SuEXEC installed on Ysul.
May 31 2016, 21:20
dereckson closed T817: Deploy renewed SSL certificate for mail.nasqueron.org to the mail server LXC container as Resolved.

That doesn't need any Postfix restart.

May 31 2016, 21:19 · Nasqueron Docker deployment squad, Mail, Servers
amj accepted D371: Check if Apache is up and SuEXEC installed on Ysul.
May 31 2016, 21:14
dereckson raised the priority of T817: Deploy renewed SSL certificate for mail.nasqueron.org to the mail server LXC container from High to Unbreak Now!.
May 31 2016, 20:52 · Nasqueron Docker deployment squad, Mail, Servers
dereckson updated the diff for D25: Allow to serve https:// links behind a front-end server with SSL termination.

Adressed security concerns:

May 31 2016, 19:21