Upstream typo fixed in Bootstrap, my pull request has been merged.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Jun 1 2016
Jun 1 2016
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?
dereckson updated the diff for D25: Allow to serve https:// links behind a front-end server with SSL termination.
Test for some proxy scheme.
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)
Arcanist configuration
dereckson closed D387: Arcanist configuration by committing rGROVE2cb53eabe359: Arcanist configuration.
dereckson updated the diff for D25: Allow to serve https:// links behind a front-end server with SSL termination.
Rebased against 0d90fbb8ff2c.
dereckson committed rGROVE0d90fbb8ff2c: Upgrade Laravel bootstrap code to 5.2 style (authored by dereckson).
Upgrade Laravel bootstrap code to 5.2 style
dereckson retitled D386: Upgrade Laravel bootstrap code to 5.2 style from to Upgrade Laravel bootstrap code to 5.2 style.
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
dereckson committed rGROVE1460c3162108: Extra integration test for /auth/reset view (authored by dereckson).
Extra integration test for /auth/reset view
dereckson retitled D385: Extra integration test for /auth/reset view from to Extra integration test for /auth/reset view.
Fix whitespace issues
dereckson closed D384: Fix whitespace issues by committing rGROVEa899004350af: Fix whitespace issues.
Integration tests for auth views
May 31 2016
May 31 2016
We can have the complete path to the executable through
httpd -V | grep SUEXEC_BIN | grep -o "/.*" | sed 's/.$//'
So far, we've a minimal test checking for hard-coded value /usr/local/sbin/suexec.
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
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.
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!.
dereckson updated the diff for D25: Allow to serve https:// links behind a front-end server with SSL termination.
Adressed security concerns:
dereckson updated the diff for D25: Allow to serve https:// links behind a front-end server with SSL termination.
Rebased against master.
dereckson added a comment to D25: Allow to serve https:// links behind a front-end server with SSL termination.
To address security concerns, I'm going to change this, so no proxy is trusted by default.
dereckson renamed T817: Deploy renewed SSL certificate for mail.nasqueron.org to the mail server LXC container from renew SSL certificate for mail.nasqueron.org to Deploy renewed SSL certificate for mail.nasqueron.org to the mail server LXC container.
May 30 2016
May 30 2016
dereckson triaged T817: Deploy renewed SSL certificate for mail.nasqueron.org to the mail server LXC container as High priority.
May 27 2016
May 27 2016
Sandlayth reopened T728: Deploy a MongoDB container, a subtask of T727: Deploy a RocketChat container on Dwellers, as Open.
Sandlayth closed T728: Deploy a MongoDB container, a subtask of T727: Deploy a RocketChat container on Dwellers, as Wontfix.
May 23 2016
May 23 2016
Sandlayth changed the status of T727: Deploy a RocketChat container on Dwellers from Invalid to Wontfix.
Docker instructions in README
dereckson closed D382: Docker instructions in README by committing rGROVEa889e0d62a8f: Docker instructions in README.
May 22 2016
May 22 2016
Improved README
Every required field in resources/views/auth/ has already a required attribute.
| 1 | #!/bin/sh |
|---|---|
| 2 | |
| 3 | # ------------------------------------------------------------- |
| 4 | # Auth Grove |
| 5 | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| 6 | # Author: Sébastien Santoro aka Dereckson |
| 7 | # Project: Nasqueron |
| 8 | # Created: 2016-05-21 |
| 9 | # Description: SSO for Nasqueron services. |
| 10 | # Image: nasqueron/auth-grove |
| 11 | # Services used: MySQL server (acquisitariat) |
| 12 | # Docker volume (/data/notifications/storage) |
| 13 | # ------------------------------------------------------------- |
| 14 | |
| 15 | # ------------------------------------------------------------- |
| 16 | # Container parameters |
| 17 | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| 18 | |
| 19 | INSTANCE_NAME=login |
| 20 | PORT=25080 |
| 21 | MYSQL_INSTANCE=acquisitariat |
| 22 | STORAGE=/data/login/storage |
| 23 | CANONICAL_URL=http://login.nasqueron.org |
| 24 | |
| 25 | # ------------------------------------------------------------- |
| 26 | # Database parameters |
| 27 | # |
| 28 | # Get credentials from zr |
| 29 | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| 30 | |
| 31 | MYSQL_HOST=mysql |
| 32 | MYSQL_USER=`ssh -4 -i /root/.ssh/id_zr zr@ysul.nasqueron.org getcredentials 67 username` |
| 33 | MYSQL_PASS=`ssh -4 -i /root/.ssh/id_zr zr@ysul.nasqueron.org getcredentials 67` |
| 34 | MYSQL_DB=$INSTANCE_NAME |
| 35 | |
| 36 | # ------------------------------------------------------------- |
| 37 | # Run the container |
| 38 | # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| 39 | |
| 40 | # Checks container isn't running |
| 41 | docker-container-status $INSTANCE_NAME > /dev/null |
| 42 | if [ "$?" -lt 2 ]; then |
| 43 | echo "Container is already running." |
| 44 | echo "To force relaunch, try docker stop $INSTANCE_NAME ; docker rm $INSTANCE_NAME ; $0" |
| 45 | exit 1 |
| 46 | fi |
| 47 | |
| 48 | mkdir -p $STORAGE |
| 49 | chcon -Rt svirt_sandbox_file_t $STORAGE |
| 50 | chown 431:433 $STORAGE |
| 51 | docker run -t -d \ |
| 52 | --link $MYSQL_INSTANCE:$MYSQL_HOST \ |
| 53 | -p $PORT:80 \ |
| 54 | -e DB_HOST=$MYSQL_HOST \ |
| 55 | -e DB_DATABASE=$MYSQL_DB \ |
| 56 | -e DB_USERNAME=$MYSQL_USER \ |
| 57 | -e DB_PASSWORD=$MYSQL_PASS \ |
| 58 | -e CANONICAL_URL="$CANONICAL_URL" \ |
| 59 | --name $INSTANCE_NAME nasqueron/auth-grove |
| 60 | |
| 61 | echo "Deployment done at `date`." |
| 62 | exit 0 |
app.url setting is for CLI links
dereckson closed T839: Current URL detection code in views aren't coherent, a subtask of T271: Deploy Auth Grove to login.nasqueron.org, as Resolved.
dereckson committed rGROVE0074a0737b75: Set session cookie name to auth_grove (authored by dereckson).
Set session cookie name to auth_grove
dereckson retitled D381: Set session cookie name to auth_grove from to Set session cookie name to auth_grove.
dereckson moved T839: Current URL detection code in views aren't coherent from Backlog to Working on on the Auth Grove board.
May 21 2016
May 21 2016
dereckson committed rDGROVEcc41e132174a: Initial revision for Auth Grove's Docker image (authored by dereckson).
Initial revision for Auth Grove's Docker image
npm:
- install Gulp globally
- run npm install in Dockerfile, not in container launch time setup
Disable gulp-notify
dereckson closed T838: Disable gulp-notify as Resolved by committing rGROVE4612c989164f: Disable gulp-notify.
dereckson closed T838: Disable gulp-notify, a subtask of T271: Deploy Auth Grove to login.nasqueron.org, as Resolved.
dereckson added a parent task for T835: Commit storage/ folder: T271: Deploy Auth Grove to login.nasqueron.org.
dereckson added a parent task for T837: Investigate gulp issue to minimize CSS: T271: Deploy Auth Grove to login.nasqueron.org.
dereckson added a parent task for T836: Update MySQL users table in migration: T271: Deploy Auth Grove to login.nasqueron.org.
Can't repro with Node 6.
dereckson committed rGROVE8de37f6f70c0: Start user accounts ID with a large value (authored by dereckson).
Start user accounts ID with a large value
dereckson closed T830: Start user accounts ID with a large value as Resolved by committing rGROVE8de37f6f70c0: Start user accounts ID with a large value.
Spaces
Migrate test
$ php artisan migrate Migrated: 2016_05_21_224200_set_users_table_auto_increment $ php artisan tinker >>> DB::select("SHOW CREATE TABLE users"); => [ {#698 +"Table": "users" +"Create Table": """ CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `username` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `fullname` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `email` varchar(255) COLLATE utf8_unicode_ci NOT NULL, `password` varchar(60) COLLATE utf8_unicode_ci NOT NULL, `remember_token` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL, `created_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', `updated_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (`id`), UNIQUE KEY `users_email_unique` (`email`) ) ENGINE=InnoDB AUTO_INCREMENT=1000000000 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci""" } ]
dereckson committed rGROVEce387050c995: Update database schema for users table (authored by dereckson).
Update database schema for users table
dereckson closed T836: Update MySQL users table in migration as Resolved by committing rGROVEce387050c995: Update database schema for users table.
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator