ActiveRecord::InternalMetadata Load (0.7ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2 [["key", :environment], ["LIMIT", 1]]  (0.1ms) BEGIN SQL (0.3ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "key" [["key", "environment"], ["value", "test"], ["created_at", 2016-11-21 19:35:03 UTC], ["updated_at", 2016-11-21 19:35:03 UTC]]  (0.5ms) COMMIT ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations"  (0.3ms) SELECT "ar_internal_metadata"."value" FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 [["key", :environment]] ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations"  (0.1ms) SELECT "ar_internal_metadata"."value" FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 [["key", :environment]] ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations"  (0.2ms) SELECT "ar_internal_metadata"."value" FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 [["key", :environment]]  (192.3ms) DROP DATABASE IF EXISTS "dummy_test"  (704.9ms) CREATE DATABASE "dummy_test" ENCODING = 'unicode'  (5.0ms) CREATE TABLE "schema_migrations" ("version" character varying PRIMARY KEY)  (2.1ms) CREATE TABLE "ar_internal_metadata" ("key" character varying PRIMARY KEY, "value" character varying, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL)  (0.2ms) SELECT pg_try_advisory_lock(2735718569030447490); ActiveRecord::SchemaMigration Load (0.3ms) SELECT "schema_migrations".* FROM "schema_migrations" Migrating to CreatePushTypeUsers (20161121193509)  (0.1ms) BEGIN SQL (14.6ms) CREATE EXTENSION IF NOT EXISTS "uuid-ossp"  (3.5ms) CREATE TABLE "push_type_users" ("id" uuid DEFAULT uuid_generate_v4() PRIMARY KEY, "name" character varying, "email" character varying, "field_store" jsonb, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL) SQL (0.4ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161121193509"]]  (0.7ms) COMMIT Migrating to CreatePushTypeNodes (20161121193510)  (0.1ms) BEGIN  (2.1ms) CREATE TABLE "push_type_nodes" ("id" uuid DEFAULT uuid_generate_v4() PRIMARY KEY, "type" character varying, "title" character varying, "slug" character varying, "field_store" jsonb, "parent_id" uuid, "sort_order" integer, "status" integer, "published_at" timestamp, "published_to" timestamp, "creator_id" uuid, "updater_id" uuid, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL, "deleted_at" timestamp) SQL (0.2ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161121193510"]]  (0.5ms) COMMIT Migrating to CreatePushTypeNodeHierarchies (20161121193511)  (0.3ms) BEGIN  (0.7ms) CREATE TABLE "push_type_node_hierarchies" ("ancestor_id" uuid NOT NULL, "descendant_id" uuid NOT NULL, "generations" integer NOT NULL)  (1.3ms) CREATE UNIQUE INDEX "node_anc_desc_idx" ON "push_type_node_hierarchies" ("ancestor_id", "descendant_id", "generations")  (0.7ms) CREATE INDEX "node_desc_idx" ON "push_type_node_hierarchies" ("descendant_id") SQL (0.2ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161121193511"]]  (0.5ms) COMMIT Migrating to CreatePushTypeAssets (20161121193512)  (0.1ms) BEGIN  (1.8ms) CREATE TABLE "push_type_assets" ("id" uuid DEFAULT uuid_generate_v4() PRIMARY KEY, "file_uid" character varying, "file_name" character varying, "file_size" integer, "file_ext" character varying, "mime_type" character varying, "description" character varying, "uploader_id" uuid, "created_at" timestamp NOT NULL, "updated_at" timestamp NOT NULL, "deleted_at" timestamp) SQL (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161121193512"]]  (0.4ms) COMMIT Migrating to AddFieldStoreDefaultValues (20161121193513)  (0.1ms) BEGIN  (0.3ms) ALTER TABLE "push_type_nodes" ALTER COLUMN "field_store" TYPE jsonb  (0.2ms) ALTER TABLE "push_type_nodes" ALTER COLUMN "field_store" SET DEFAULT '{}'  (0.4ms) UPDATE "push_type_nodes" SET "field_store"='{}' WHERE "field_store" IS NULL  (0.1ms) ALTER TABLE "push_type_nodes" ALTER "field_store" SET NOT NULL  (0.3ms) ALTER TABLE "push_type_users" ALTER COLUMN "field_store" TYPE jsonb  (0.2ms) ALTER TABLE "push_type_users" ALTER COLUMN "field_store" SET DEFAULT '{}'  (0.3ms) UPDATE "push_type_users" SET "field_store"='{}' WHERE "field_store" IS NULL  (0.1ms) ALTER TABLE "push_type_users" ALTER "field_store" SET NOT NULL SQL (0.2ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161121193513"]]  (0.4ms) COMMIT Migrating to DropLegacyPushTypeTaxonomies (20161121193514)  (0.1ms) BEGIN SQL (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161121193514"]]  (0.3ms) COMMIT Migrating to DeviseExtendPushTypeUsers (20161121193515)  (0.1ms) BEGIN  (2.7ms) ALTER TABLE "push_type_users" ADD "encrypted_password" character varying DEFAULT '' NOT NULL  (0.2ms) ALTER TABLE "push_type_users" ADD "reset_password_token" character varying  (0.2ms) ALTER TABLE "push_type_users" ADD "reset_password_sent_at" timestamp  (0.2ms) ALTER TABLE "push_type_users" ADD "remember_created_at" timestamp  (2.5ms) ALTER TABLE "push_type_users" ADD "sign_in_count" integer DEFAULT 0 NOT NULL  (0.2ms) ALTER TABLE "push_type_users" ADD "current_sign_in_at" timestamp  (0.1ms) ALTER TABLE "push_type_users" ADD "last_sign_in_at" timestamp  (0.1ms) ALTER TABLE "push_type_users" ADD "current_sign_in_ip" character varying  (0.3ms) ALTER TABLE "push_type_users" ADD "last_sign_in_ip" character varying  (0.2ms) ALTER TABLE "push_type_users" ADD "confirmation_token" character varying  (0.1ms) ALTER TABLE "push_type_users" ADD "confirmed_at" timestamp  (0.1ms) ALTER TABLE "push_type_users" ADD "confirmation_sent_at" timestamp  (0.8ms) CREATE UNIQUE INDEX "index_push_type_users_on_email" ON "push_type_users" ("email")  (0.7ms) CREATE UNIQUE INDEX "index_push_type_users_on_reset_password_token" ON "push_type_users" ("reset_password_token") SQL (0.1ms) INSERT INTO "schema_migrations" ("version") VALUES ($1) RETURNING "version" [["version", "20161121193515"]]  (1.1ms) COMMIT ActiveRecord::InternalMetadata Load (0.2ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2 [["key", :environment], ["LIMIT", 1]]  (0.1ms) BEGIN SQL (0.3ms) INSERT INTO "ar_internal_metadata" ("key", "value", "created_at", "updated_at") VALUES ($1, $2, $3, $4) RETURNING "key" [["key", "environment"], ["value", "test"], ["created_at", 2016-11-21 19:35:12 UTC], ["updated_at", 2016-11-21 19:35:12 UTC]]  (0.5ms) COMMIT  (0.2ms) SELECT pg_advisory_unlock(2735718569030447490) ActiveRecord::SchemaMigration Load (0.1ms) SELECT "schema_migrations".* FROM "schema_migrations"  (1.7ms) SELECT t2.oid::regclass::text AS to_table, a1.attname AS column, a2.attname AS primary_key, c.conname AS name, c.confupdtype AS on_update, c.confdeltype AS on_delete FROM pg_constraint c JOIN pg_class t1 ON c.conrelid = t1.oid JOIN pg_class t2 ON c.confrelid = t2.oid JOIN pg_attribute a1 ON a1.attnum = c.conkey[1] AND a1.attrelid = t1.oid JOIN pg_attribute a2 ON a2.attnum = c.confkey[1] AND a2.attrelid = t2.oid JOIN pg_namespace t3 ON c.connamespace = t3.oid WHERE c.contype = 'f' AND t1.relname = 'push_type_assets' AND t3.nspname = ANY (current_schemas(false)) ORDER BY c.conname   (1.4ms) SELECT t2.oid::regclass::text AS to_table, a1.attname AS column, a2.attname AS primary_key, c.conname AS name, c.confupdtype AS on_update, c.confdeltype AS on_delete FROM pg_constraint c JOIN pg_class t1 ON c.conrelid = t1.oid JOIN pg_class t2 ON c.confrelid = t2.oid JOIN pg_attribute a1 ON a1.attnum = c.conkey[1] AND a1.attrelid = t1.oid JOIN pg_attribute a2 ON a2.attnum = c.confkey[1] AND a2.attrelid = t2.oid JOIN pg_namespace t3 ON c.connamespace = t3.oid WHERE c.contype = 'f' AND t1.relname = 'push_type_node_hierarchies' AND t3.nspname = ANY (current_schemas(false)) ORDER BY c.conname   (1.4ms) SELECT t2.oid::regclass::text AS to_table, a1.attname AS column, a2.attname AS primary_key, c.conname AS name, c.confupdtype AS on_update, c.confdeltype AS on_delete FROM pg_constraint c JOIN pg_class t1 ON c.conrelid = t1.oid JOIN pg_class t2 ON c.confrelid = t2.oid JOIN pg_attribute a1 ON a1.attnum = c.conkey[1] AND a1.attrelid = t1.oid JOIN pg_attribute a2 ON a2.attnum = c.confkey[1] AND a2.attrelid = t2.oid JOIN pg_namespace t3 ON c.connamespace = t3.oid WHERE c.contype = 'f' AND t1.relname = 'push_type_nodes' AND t3.nspname = ANY (current_schemas(false)) ORDER BY c.conname   (1.4ms) SELECT t2.oid::regclass::text AS to_table, a1.attname AS column, a2.attname AS primary_key, c.conname AS name, c.confupdtype AS on_update, c.confdeltype AS on_delete FROM pg_constraint c JOIN pg_class t1 ON c.conrelid = t1.oid JOIN pg_class t2 ON c.confrelid = t2.oid JOIN pg_attribute a1 ON a1.attnum = c.conkey[1] AND a1.attrelid = t1.oid JOIN pg_attribute a2 ON a2.attnum = c.confkey[1] AND a2.attrelid = t2.oid JOIN pg_namespace t3 ON c.connamespace = t3.oid WHERE c.contype = 'f' AND t1.relname = 'push_type_users' AND t3.nspname = ANY (current_schemas(false)) ORDER BY c.conname  ActiveRecord::SchemaMigration Load (0.4ms) SELECT "schema_migrations".* FROM "schema_migrations" Creating scope :published. Overwriting existing method PushType::Node.published.  (0.1ms) BEGIN  (0.3ms) ALTER TABLE "schema_migrations" DISABLE TRIGGER ALL;ALTER TABLE "ar_internal_metadata" DISABLE TRIGGER ALL;ALTER TABLE "push_type_nodes" DISABLE TRIGGER ALL;ALTER TABLE "push_type_node_hierarchies" DISABLE TRIGGER ALL;ALTER TABLE "push_type_assets" DISABLE TRIGGER ALL;ALTER TABLE "push_type_users" DISABLE TRIGGER ALL  (0.1ms) COMMIT  (0.9ms)  SELECT schemaname || '.' || tablename FROM pg_tables WHERE tablename !~ '_prt_' AND tablename <> 'schema_migrations' AND schemaname = ANY (current_schemas(false))   (1.2ms) select table_name from information_schema.views where table_schema = 'dummy_test'  (28.7ms) TRUNCATE TABLE "public"."ar_internal_metadata", "public"."push_type_nodes", "public"."push_type_node_hierarchies", "public"."push_type_assets", "public"."push_type_users" RESTART IDENTITY CASCADE;  (0.1ms) BEGIN  (0.2ms) ALTER TABLE "schema_migrations" ENABLE TRIGGER ALL;ALTER TABLE "ar_internal_metadata" ENABLE TRIGGER ALL;ALTER TABLE "push_type_node_hierarchies" ENABLE TRIGGER ALL;ALTER TABLE "push_type_assets" ENABLE TRIGGER ALL;ALTER TABLE "push_type_users" ENABLE TRIGGER ALL;ALTER TABLE "push_type_nodes" ENABLE TRIGGER ALL  (0.1ms) COMMIT  (0.1ms) BEGIN ---------------------------------------------------------------- PushType::AuthenticatableTest::rememberable: test_0001_anonymous ----------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------------------- PushType::ConfirmationsControllerTest::PUT #update::with valid user: test_0002_anonymous ----------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.5ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-1@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-1@example.com"], ["LIMIT", 1]] SQL (1.3ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-1@example.com"], ["created_at", 2016-11-21 19:35:17 UTC], ["updated_at", 2016-11-21 19:35:17 UTC], ["confirmation_token", "HUB9RjJLo67UGqZ4DKBy"], ["confirmation_sent_at", 2016-11-21 19:35:17 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (6.4ms) DEPRECATION WARNING on line 78 of /Users/aaron/.rvm/gems/ruby-2.3.1@push_type/gems/foundation-rails-5.5.3.2/vendor/assets/stylesheets/foundation/components/_top-bar.scss: #{} interpolation near operators will be simplified in a future version of Sass. To preserve the current behavior, use quotes: unquote("#{lower-bound($medium-range)}") Devise::Mailer#confirmation_instructions: processed outbound mail in 13058.3ms Sent mail to joe-1@example.com (10.9ms) Date: Mon, 21 Nov 2016 19:35:30 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-1@example.com Message-ID: <58334c825aafd_79d13fe85c43f9e88904e@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c825938d_79d13fe85c43f9e88896e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c825938d_79d13fe85c43f9e88896e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.2b4ff827-1b99-4207-8bc1-5f319819c0a0?confirmation_token=HUB9RjJLo67UGqZ4DKBy ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c825938d_79d13fe85c43f9e88896e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c825938d_79d13fe85c43f9e88896e-- Processing by PushType::ConfirmationsController#update as HTML Parameters: {"user"=>{"confirmation_token"=>"HUB9RjJLo67UGqZ4DKBy", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} PushType::User Load (7.0ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "HUB9RjJLo67UGqZ4DKBy"], ["LIMIT", 1]] PushType::User Exists (0.4ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-1@example.com"], ["id", "2b4ff827-1b99-4207-8bc1-5f319819c0a0"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 SQL (0.3ms) UPDATE "push_type_users" SET "encrypted_password" = $1, "confirmed_at" = $2, "updated_at" = $3 WHERE "push_type_users"."id" = $4 [["encrypted_password", "$2a$04$tm55CKGjgcK4Ds6Wk1jFmOmxju6gpAyVvGwMx8FVQlIWSbRt0B9bO"], ["confirmed_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["id", "2b4ff827-1b99-4207-8bc1-5f319819c0a0"]]  (0.1ms) RELEASE SAVEPOINT active_record_2  (0.1ms) SAVEPOINT active_record_2 SQL (0.2ms) UPDATE "push_type_users" SET "updated_at" = $1, "sign_in_count" = $2, "current_sign_in_at" = $3, "last_sign_in_at" = $4, "current_sign_in_ip" = $5, "last_sign_in_ip" = $6 WHERE "push_type_users"."id" = $7 [["updated_at", 2016-11-21 19:35:30 UTC], ["sign_in_count", 1], ["current_sign_in_at", 2016-11-21 19:35:30 UTC], ["last_sign_in_at", 2016-11-21 19:35:30 UTC], ["current_sign_in_ip", "0.0.0.0"], ["last_sign_in_ip", "0.0.0.0"], ["id", "2b4ff827-1b99-4207-8bc1-5f319819c0a0"]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Redirected to http://test.host/admin/ Completed 302 Found in 30ms (ActiveRecord: 8.3ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------------------- PushType::ConfirmationsControllerTest::PUT #update::with valid user: test_0001_anonymous ----------------------------------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.2ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-2@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-2@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-2@example.com"], ["created_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["confirmation_token", "mkVxyXDhCaVT4xszQpq6"], ["confirmation_sent_at", 2016-11-21 19:35:30 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 3.1ms Sent mail to joe-2@example.com (5.2ms) Date: Mon, 21 Nov 2016 19:35:30 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-2@example.com Message-ID: <58334c82709e1_79d13fe85c43f9e88939c@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c8270314_79d13fe85c43f9e889250"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c8270314_79d13fe85c43f9e889250 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.105a875e-ad1b-4616-9dd7-8ff05d21b8c3?confirmation_token=mkVxyXDhCaVT4xszQpq6 ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c8270314_79d13fe85c43f9e889250 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c8270314_79d13fe85c43f9e889250-- Processing by PushType::ConfirmationsController#update as HTML Parameters: {"user"=>{"confirmation_token"=>"mkVxyXDhCaVT4xszQpq6", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} PushType::User Load (0.3ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "mkVxyXDhCaVT4xszQpq6"], ["LIMIT", 1]] PushType::User Exists (0.4ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-2@example.com"], ["id", "105a875e-ad1b-4616-9dd7-8ff05d21b8c3"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 SQL (0.3ms) UPDATE "push_type_users" SET "encrypted_password" = $1, "confirmed_at" = $2, "updated_at" = $3 WHERE "push_type_users"."id" = $4 [["encrypted_password", "$2a$04$iQpjUnXOet6Wp/ETXCFRMOWyUJIpwRoTug87WeV8ZoAvhwKOP2hG6"], ["confirmed_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["id", "105a875e-ad1b-4616-9dd7-8ff05d21b8c3"]]  (0.1ms) RELEASE SAVEPOINT active_record_2  (0.1ms) SAVEPOINT active_record_2 SQL (0.2ms) UPDATE "push_type_users" SET "updated_at" = $1, "sign_in_count" = $2, "current_sign_in_at" = $3, "last_sign_in_at" = $4, "current_sign_in_ip" = $5, "last_sign_in_ip" = $6 WHERE "push_type_users"."id" = $7 [["updated_at", 2016-11-21 19:35:30 UTC], ["sign_in_count", 1], ["current_sign_in_at", 2016-11-21 19:35:30 UTC], ["last_sign_in_at", 2016-11-21 19:35:30 UTC], ["current_sign_in_ip", "0.0.0.0"], ["last_sign_in_ip", "0.0.0.0"], ["id", "105a875e-ad1b-4616-9dd7-8ff05d21b8c3"]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Redirected to http://test.host/admin/ Completed 302 Found in 9ms (ActiveRecord: 1.4ms) PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 LIMIT $2 [["id", "105a875e-ad1b-4616-9dd7-8ff05d21b8c3"], ["LIMIT", 1]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------------------- AuthenticatedApiControllerTest::authenticated with authorization header: test_0001_anonymous --------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-3@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-3@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-3@example.com"], ["created_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:30 UTC], ["confirmation_sent_at", 2016-11-21 19:35:30 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Started GET "/api/nodes" for 127.0.0.1 at 2016-11-21 19:35:30 +0000 Processing by PushType::Api::NodesController#index as JSON PushType::User Load (0.4ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "2a62dc3e-49d5-410a-ae69-4ef4dab03748"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/api/app/views/push_type/api/nodes/index.json.jbuilder PushType::Node Load (0.8ms) SELECT "push_type_nodes".* FROM "push_type_nodes" WHERE "push_type_nodes"."parent_id" IS NULL AND "push_type_nodes"."deleted_at" IS NULL ORDER BY sort_order LIMIT $1 OFFSET $2 [["LIMIT", 30], ["OFFSET", 0]] Rendered collection of /Users/aaron/dev/pushcode/push_type/api/app/views/push_type/api/shared/_pagination.json.jbuilder [0 times] (0.0ms) Rendered /Users/aaron/dev/pushcode/push_type/api/app/views/push_type/api/nodes/index.json.jbuilder (8.5ms) Completed 200 OK in 56ms (Views: 36.1ms | ActiveRecord: 1.2ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.0ms) BEGIN ------------------------------------------------------------------------------------------ PushType::ConfirmationsControllerTest::PUT #update::with invalid user: test_0002_anonymous ------------------------------------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-4@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-4@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-4@example.com"], ["created_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["confirmation_token", "TQazj5XMEUTxTjaxVsqm"], ["confirmation_sent_at", 2016-11-21 19:35:30 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.8ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 39.5ms Sent mail to joe-4@example.com (3.5ms) Date: Mon, 21 Nov 2016 19:35:30 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-4@example.com Message-ID: <58334c829a239_79d13fe85c43f9e8896b6@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c8299e24_79d13fe85c43f9e889558"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c8299e24_79d13fe85c43f9e889558 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.37ae1f0c-d3d1-4e25-a5be-bf7c57d123f4?confirmation_token=TQazj5XMEUTxTjaxVsqm ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c8299e24_79d13fe85c43f9e889558 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c8299e24_79d13fe85c43f9e889558-- Processing by PushType::ConfirmationsController#update as HTML Parameters: {"user"=>{"confirmation_token"=>"TQazj5XMEUTxTjaxVsqm", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} PushType::User Load (0.3ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "TQazj5XMEUTxTjaxVsqm"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-4@example.com"], ["id", "37ae1f0c-d3d1-4e25-a5be-bf7c57d123f4"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (1.0ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (18.0ms) Completed 200 OK in 32ms (Views: 28.8ms | ActiveRecord: 0.5ms)  (0.2ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------ PushType::ConfirmationsControllerTest::PUT #update::with invalid user: test_0001_anonymous ------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-5@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-5@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-5@example.com"], ["created_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["confirmation_token", "QfBpcbCmrxtDmfUrBNc3"], ["confirmation_sent_at", 2016-11-21 19:35:30 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.8ms Sent mail to joe-5@example.com (3.6ms) Date: Mon, 21 Nov 2016 19:35:30 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-5@example.com Message-ID: <58334c82ac2c4_79d13fe85c43f9e8899d3@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c82abe01_79d13fe85c43f9e889838"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c82abe01_79d13fe85c43f9e889838 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.79e58e4e-4701-428d-ae35-2ec8b1967796?confirmation_token=QfBpcbCmrxtDmfUrBNc3 ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c82abe01_79d13fe85c43f9e889838 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c82abe01_79d13fe85c43f9e889838-- Processing by PushType::ConfirmationsController#update as HTML Parameters: {"user"=>{"confirmation_token"=>"QfBpcbCmrxtDmfUrBNc3", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "QfBpcbCmrxtDmfUrBNc3"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-5@example.com"], ["id", "79e58e4e-4701-428d-ae35-2ec8b1967796"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (0.3ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (1.6ms) Completed 200 OK in 8ms (Views: 5.5ms | ActiveRecord: 0.5ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------ PushType::ConfirmationsControllerTest::PUT #update::with invalid user: test_0003_anonymous ------------------------------------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-6@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-6@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-6@example.com"], ["created_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["confirmation_token", "2xGfekDfr9YdSJkwppfB"], ["confirmation_sent_at", 2016-11-21 19:35:30 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.5ms Sent mail to joe-6@example.com (3.6ms) Date: Mon, 21 Nov 2016 19:35:30 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-6@example.com Message-ID: <58334c82b8093_79d13fe85c43f9e890234@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c82b7bf5_79d13fe85c43f9e8901c4"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c82b7bf5_79d13fe85c43f9e8901c4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.81ed8da6-f9b6-4013-9167-74b5c9a885ab?confirmation_token=2xGfekDfr9YdSJkwppfB ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c82b7bf5_79d13fe85c43f9e8901c4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c82b7bf5_79d13fe85c43f9e8901c4-- Processing by PushType::ConfirmationsController#update as HTML Parameters: {"user"=>{"confirmation_token"=>"2xGfekDfr9YdSJkwppfB", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "2xGfekDfr9YdSJkwppfB"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-6@example.com"], ["id", "81ed8da6-f9b6-4013-9167-74b5c9a885ab"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (0.3ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (1.6ms) Completed 200 OK in 8ms (Views: 5.7ms | ActiveRecord: 0.5ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.4ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------- PushType::AuthenticatableTest::confirmable: test_0001_anonymous ---------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------------------------------------- PushType::AuthenticatableTest::#password_required?::with existing user and dirty password: test_0001_anonymous --------------------------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-7@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-7@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-7@example.com"], ["created_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["confirmation_token", "7e5Xfu3qNqPHYEsUk7sN"], ["confirmation_sent_at", 2016-11-21 19:35:30 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.4ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.7ms Sent mail to joe-7@example.com (3.5ms) Date: Mon, 21 Nov 2016 19:35:30 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-7@example.com Message-ID: <58334c82c4fab_79d13fe85c43f9e89053f@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c82c4b3a_79d13fe85c43f9e890497"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c82c4b3a_79d13fe85c43f9e890497 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.b1b8f6ee-e40d-4073-a676-b395ae08a0cd?confirmation_token=7e5Xfu3qNqPHYEsUk7sN ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c82c4b3a_79d13fe85c43f9e890497 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c82c4b3a_79d13fe85c43f9e890497--  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------------------------------- PushType::ConfirmationsControllerTest::GET #show::with valid confirmation token: test_0001_anonymous ----------------------------------------------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-8@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-8@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-8@example.com"], ["created_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["confirmation_token", "R4CF6diWZitETV9Y_sJw"], ["confirmation_sent_at", 2016-11-21 19:35:30 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.7ms Sent mail to joe-8@example.com (3.6ms) Date: Mon, 21 Nov 2016 19:35:30 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-8@example.com Message-ID: <58334c82cf09e_79d13fe85c43f9e8908ee@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c82cec12_79d13fe85c43f9e8907e8"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c82cec12_79d13fe85c43f9e8907e8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.a8b2fcb3-d557-4a2b-b602-9af1bef1399d?confirmation_token=R4CF6diWZitETV9Y_sJw ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c82cec12_79d13fe85c43f9e8907e8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c82cec12_79d13fe85c43f9e8907e8-- Processing by PushType::ConfirmationsController#show as HTML Parameters: {"confirmation_token"=>"R4CF6diWZitETV9Y_sJw"} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "R4CF6diWZitETV9Y_sJw"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (0.3ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (1.7ms) Completed 200 OK in 7ms (Views: 5.4ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------------------------------- PushType::ConfirmationsControllerTest::GET #show::with valid confirmation token: test_0002_anonymous ----------------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-9@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-9@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-9@example.com"], ["created_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["confirmation_token", "qXkhCCyeocKKksVk8HmH"], ["confirmation_sent_at", 2016-11-21 19:35:30 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 3.1ms Sent mail to joe-9@example.com (3.3ms) Date: Mon, 21 Nov 2016 19:35:30 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-9@example.com Message-ID: <58334c82e1be0_79d13fe85c43f9e8911da@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c82e17c8_79d13fe85c43f9e89103b"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c82e17c8_79d13fe85c43f9e89103b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.e09fc2e0-5cb0-4d13-8fc3-a07ac78f4a05?confirmation_token=qXkhCCyeocKKksVk8HmH ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c82e17c8_79d13fe85c43f9e89103b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c82e17c8_79d13fe85c43f9e89103b-- Processing by PushType::ConfirmationsController#show as HTML Parameters: {"confirmation_token"=>"qXkhCCyeocKKksVk8HmH"} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "qXkhCCyeocKKksVk8HmH"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (0.3ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/show.html.haml within layouts/push_type/auth (1.7ms) Completed 200 OK in 7ms (Views: 5.5ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------- PushType::ApiAuthenticationMethodsTest: test_0001_anonymous -----------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------- PushType::ApiAuthenticationMethodsTest: test_0003_anonymous -----------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------- PushType::ApiAuthenticationMethodsTest: test_0004_anonymous -----------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------- PushType::ApiAuthenticationMethodsTest: test_0002_anonymous -----------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------------- PushType::AuthenticatableTest::#password_required?::with new user: test_0001_anonymous --------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------------------- PushType::Admin::ProfilesControllerTest::PUT #update::with invalid user: test_0001_anonymous --------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-10@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-10@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-10@example.com"], ["created_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:30 UTC], ["confirmation_sent_at", 2016-11-21 19:35:30 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::Admin::ProfilesController#update as HTML Parameters: {"user"=>{"name"=>""}} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "d7b1a68f-f2f2-4972-8bfd-8a6f3e39bb66"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-10@example.com"], ["id", "d7b1a68f-f2f2-4972-8bfd-8a6f3e39bb66"], ["LIMIT", 1]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/admin/profiles/edit.html.haml within layouts/push_type/admin Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/admin/profiles/edit.html.haml within layouts/push_type/admin (7.1ms) Completed 200 OK in 27ms (Views: 22.6ms | ActiveRecord: 0.5ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------------------- PushType::Admin::ProfilesControllerTest::PUT #update::with invalid user: test_0002_anonymous --------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-11@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-11@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-11@example.com"], ["created_at", 2016-11-21 19:35:30 UTC], ["updated_at", 2016-11-21 19:35:30 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:30 UTC], ["confirmation_sent_at", 2016-11-21 19:35:30 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::Admin::ProfilesController#update as HTML Parameters: {"user"=>{"name"=>""}} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "f349a688-6ba6-4fa2-a5e8-529278e39d42"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-11@example.com"], ["id", "f349a688-6ba6-4fa2-a5e8-529278e39d42"], ["LIMIT", 1]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/admin/profiles/edit.html.haml within layouts/push_type/admin Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/admin/profiles/edit.html.haml within layouts/push_type/admin (1.7ms) Completed 200 OK in 11ms (Views: 7.5ms | ActiveRecord: 0.6ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------------------- AuthenticatedApiControllerTest::authenticated with token param: test_0001_anonymous -----------------------------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-12@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-12@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-12@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:31 UTC], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Started GET "/api/nodes?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0Nzk4NDMzMzEsInN1YiI6IjliNzVjZTBiLWMwNzItNDVlYS05ZGZhLTE3MTIzODM2ZTkxNSJ9.DcYWTSDOKexcqi9yKWQFUe5Hw6pOHwJ2R3UQG18uC2I" for 127.0.0.1 at 2016-11-21 19:35:31 +0000 Processing by PushType::Api::NodesController#index as JSON Parameters: {"token"=>"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0Nzk4NDMzMzEsInN1YiI6IjliNzVjZTBiLWMwNzItNDVlYS05ZGZhLTE3MTIzODM2ZTkxNSJ9.DcYWTSDOKexcqi9yKWQFUe5Hw6pOHwJ2R3UQG18uC2I"} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "9b75ce0b-c072-45ea-9dfa-17123836e915"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/api/app/views/push_type/api/nodes/index.json.jbuilder PushType::Node Load (0.3ms) SELECT "push_type_nodes".* FROM "push_type_nodes" WHERE "push_type_nodes"."parent_id" IS NULL AND "push_type_nodes"."deleted_at" IS NULL ORDER BY sort_order LIMIT $1 OFFSET $2 [["LIMIT", 30], ["OFFSET", 0]] Rendered collection of /Users/aaron/dev/pushcode/push_type/api/app/views/push_type/api/shared/_pagination.json.jbuilder [0 times] (0.0ms) Rendered /Users/aaron/dev/pushcode/push_type/api/app/views/push_type/api/nodes/index.json.jbuilder (3.5ms) Completed 200 OK in 40ms (Views: 31.0ms | ActiveRecord: 0.5ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------- PushType::InvitationMethodsTest: test_0001_anonymous ----------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------------- PushType::AuthenticatableTest::database_athenticatable: test_0001_anonymous ---------------------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------------- PushType::AuthenticatableTest::database_athenticatable: test_0002_anonymous ---------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------------------ PushType::ConfirmationsControllerTest::GET #show::with invalid confirmation token: test_0002_anonymous ------------------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1 Processing by PushType::ConfirmationsController#show as HTML Parameters: {"confirmation_token"=>"invalid"} PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "invalid"], ["LIMIT", 1]] PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "invalid"], ["LIMIT", 1]] PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "6a2592a12168a6491847ff437fe938822157cf69b691a711d1f2732083d94c33"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/new.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (1.1ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/new.html.haml within layouts/push_type/auth (7.5ms) Completed 200 OK in 209ms (Views: 19.9ms | ActiveRecord: 0.3ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------------------ PushType::ConfirmationsControllerTest::GET #show::with invalid confirmation token: test_0001_anonymous ------------------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Processing by PushType::ConfirmationsController#show as HTML Parameters: {"confirmation_token"=>"invalid"} PushType::User Load (0.3ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "invalid"], ["LIMIT", 1]] PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "invalid"], ["LIMIT", 1]] PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."confirmation_token" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["confirmation_token", "6a2592a12168a6491847ff437fe938822157cf69b691a711d1f2732083d94c33"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/new.html.haml within layouts/push_type/auth Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/shared/_links.html.erb (0.4ms) Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/confirmations/new.html.haml within layouts/push_type/auth (2.1ms) Completed 200 OK in 11ms (Views: 5.9ms | ActiveRecord: 0.6ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------ PushType::Admin::ProfilesControllerTest::PUT #update::with valid user: test_0003_anonymous ------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.5ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-13@example.com"], ["LIMIT", 1]] PushType::User Exists (0.3ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-13@example.com"], ["LIMIT", 1]] SQL (0.3ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-13@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:31 UTC], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::Admin::ProfilesController#update as HTML Parameters: {"user"=>{"name"=>"Test user ABC"}} PushType::User Load (0.3ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "fb5ca563-c505-4dfc-bc9d-784b668d2dcb"], ["LIMIT", 1]]  (0.2ms) SAVEPOINT active_record_2 PushType::User Exists (0.3ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-13@example.com"], ["id", "fb5ca563-c505-4dfc-bc9d-784b668d2dcb"], ["LIMIT", 1]] SQL (0.2ms) UPDATE "push_type_users" SET "name" = $1, "updated_at" = $2 WHERE "push_type_users"."id" = $3 [["name", "Test user ABC"], ["updated_at", 2016-11-21 19:35:31 UTC], ["id", "fb5ca563-c505-4dfc-bc9d-784b668d2dcb"]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Redirected to http://test.host/admin/profile/edit Completed 302 Found in 6ms (ActiveRecord: 1.0ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------ PushType::Admin::ProfilesControllerTest::PUT #update::with valid user: test_0001_anonymous ------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-14@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-14@example.com"], ["LIMIT", 1]] SQL (0.4ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-14@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:31 UTC], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.2ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::Admin::ProfilesController#update as HTML Parameters: {"user"=>{"name"=>"Test user ABC"}} PushType::User Load (0.5ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "0f427eac-c93e-4f96-832d-9d2889e0f687"], ["LIMIT", 1]]  (0.3ms) SAVEPOINT active_record_2 PushType::User Exists (0.7ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-14@example.com"], ["id", "0f427eac-c93e-4f96-832d-9d2889e0f687"], ["LIMIT", 1]] SQL (0.3ms) UPDATE "push_type_users" SET "name" = $1, "updated_at" = $2 WHERE "push_type_users"."id" = $3 [["name", "Test user ABC"], ["updated_at", 2016-11-21 19:35:31 UTC], ["id", "0f427eac-c93e-4f96-832d-9d2889e0f687"]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Redirected to http://test.host/admin/profile/edit Completed 302 Found in 8ms (ActiveRecord: 1.9ms) PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 LIMIT $2 [["id", "0f427eac-c93e-4f96-832d-9d2889e0f687"], ["LIMIT", 1]]  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------------ PushType::Admin::ProfilesControllerTest::PUT #update::with valid user: test_0002_anonymous ------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-15@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-15@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-15@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:31 UTC], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::Admin::ProfilesController#update as HTML Parameters: {"user"=>{"name"=>"Test user ABC"}} PushType::User Load (0.4ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "f8610cb1-1cc8-47e7-aa05-cabbf3591e37"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.4ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 AND ("push_type_users"."id" != $2) LIMIT $3 [["email", "joe-15@example.com"], ["id", "f8610cb1-1cc8-47e7-aa05-cabbf3591e37"], ["LIMIT", 1]] SQL (0.4ms) UPDATE "push_type_users" SET "name" = $1, "updated_at" = $2 WHERE "push_type_users"."id" = $3 [["name", "Test user ABC"], ["updated_at", 2016-11-21 19:35:31 UTC], ["id", "f8610cb1-1cc8-47e7-aa05-cabbf3591e37"]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Redirected to http://test.host/admin/profile/edit Completed 302 Found in 6ms (ActiveRecord: 1.5ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------- PushType::AuthenticatableTest::validatable: test_0001_anonymous ---------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------- PushType::AuthenticatableTest::validatable: test_0002_anonymous ---------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------- PushType::Admin::UsersControllerTest::PUT #invite: test_0003_anonymous ----------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-16@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-16@example.com"], ["LIMIT", 1]] SQL (0.4ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-16@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:31 UTC], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.6ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-17@example.com"], ["LIMIT", 1]] PushType::User Exists (0.4ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-17@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-17@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["confirmation_token", "ePw1TEZtmWQBcnh-SbHD"], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.7ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 42.2ms Sent mail to joe-17@example.com (3.5ms) Date: Mon, 21 Nov 2016 19:35:31 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-17@example.com Message-ID: <58334c836357b_79d13fe85c43f9e8914c@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c83630fa_79d13fe85c43f9e89139e"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c83630fa_79d13fe85c43f9e89139e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.e311eef5-cbb5-4835-8fdc-d94983db87a2?confirmation_token=ePw1TEZtmWQBcnh-SbHD ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c83630fa_79d13fe85c43f9e89139e Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c83630fa_79d13fe85c43f9e89139e-- Processing by PushType::Admin::UsersController#invite as HTML Parameters: {"id"=>"e311eef5-cbb5-4835-8fdc-d94983db87a2"} PushType::User Load (0.5ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "c9535838-f054-40ef-bffa-93e69d00ae25"], ["LIMIT", 1]] PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "e311eef5-cbb5-4835-8fdc-d94983db87a2"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.4ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 3.5ms Sent mail to joe-17@example.com (4.2ms) Date: Mon, 21 Nov 2016 19:35:31 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-17@example.com Message-ID: <58334c836e04a_79d13fe85c43f9e89179a@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c836dba9_79d13fe85c43f9e891689"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c836dba9_79d13fe85c43f9e891689 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.e311eef5-cbb5-4835-8fdc-d94983db87a2?confirmation_token=ePw1TEZtmWQBcnh-SbHD ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c836dba9_79d13fe85c43f9e891689 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c836dba9_79d13fe85c43f9e891689-- Redirected to http://test.host/push_type/users Completed 302 Found in 44ms (ActiveRecord: 0.9ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------- PushType::Admin::UsersControllerTest::PUT #invite: test_0001_anonymous ----------------------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-18@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-18@example.com"], ["LIMIT", 1]] SQL (0.4ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-18@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:31 UTC], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-19@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-19@example.com"], ["LIMIT", 1]] SQL (0.3ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-19@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["confirmation_token", "cAaeibbHCL_29tPoAJ9p"], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 2.7ms Sent mail to joe-19@example.com (4.0ms) Date: Mon, 21 Nov 2016 19:35:31 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-19@example.com Message-ID: <58334c837d5c1_79d13fe85c43f9e892056@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c837d117_79d13fe85c43f9e8919d1"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c837d117_79d13fe85c43f9e8919d1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.9892af1e-bb05-4d73-98f6-7ded541c3315?confirmation_token=cAaeibbHCL_29tPoAJ9p ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c837d117_79d13fe85c43f9e8919d1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c837d117_79d13fe85c43f9e8919d1-- Processing by PushType::Admin::UsersController#invite as HTML Parameters: {"id"=>"9892af1e-bb05-4d73-98f6-7ded541c3315"} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "17c0d50e-8112-4096-9347-e212f4cd0544"], ["LIMIT", 1]] PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "9892af1e-bb05-4d73-98f6-7ded541c3315"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.4ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 3.0ms Sent mail to joe-19@example.com (4.7ms) Date: Mon, 21 Nov 2016 19:35:31 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-19@example.com Message-ID: <58334c838a50e_79d13fe85c43f9e8923d2@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c8389fc8_79d13fe85c43f9e8922af"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c8389fc8_79d13fe85c43f9e8922af Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.9892af1e-bb05-4d73-98f6-7ded541c3315?confirmation_token=cAaeibbHCL_29tPoAJ9p ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c8389fc8_79d13fe85c43f9e8922af Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c8389fc8_79d13fe85c43f9e8922af-- Redirected to http://test.host/push_type/users Completed 302 Found in 53ms (ActiveRecord: 0.6ms)  (0.2ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------- PushType::Admin::UsersControllerTest::PUT #invite: test_0002_anonymous ----------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-20@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-20@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-20@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:31 UTC], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-21@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-21@example.com"], ["LIMIT", 1]] SQL (0.3ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-21@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["confirmation_token", "Yb8SnbMbhgqt96S3W2sb"], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.4ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 3.4ms Sent mail to joe-21@example.com (3.5ms) Date: Mon, 21 Nov 2016 19:35:31 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-21@example.com Message-ID: <58334c8398e0e_79d13fe85c43f9e89268@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c839897a_79d13fe85c43f9e89259a"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c839897a_79d13fe85c43f9e89259a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.3ff65948-738e-4d1d-8d34-3981ff5e4592?confirmation_token=Yb8SnbMbhgqt96S3W2sb ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c839897a_79d13fe85c43f9e89259a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c839897a_79d13fe85c43f9e89259a-- Processing by PushType::Admin::UsersController#invite as HTML Parameters: {"id"=>"3ff65948-738e-4d1d-8d34-3981ff5e4592"} PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "a532bd67-26d0-41c4-aa4e-52ad00379a20"], ["LIMIT", 1]] PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "3ff65948-738e-4d1d-8d34-3981ff5e4592"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.3ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 3.4ms Sent mail to joe-21@example.com (3.6ms) Date: Mon, 21 Nov 2016 19:35:31 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-21@example.com Message-ID: <58334c83a5313_79d13fe85c43f9e8929ed@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c83a4f07_79d13fe85c43f9e892882"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c83a4f07_79d13fe85c43f9e892882 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.3ff65948-738e-4d1d-8d34-3981ff5e4592?confirmation_token=Yb8SnbMbhgqt96S3W2sb ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c83a4f07_79d13fe85c43f9e892882 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c83a4f07_79d13fe85c43f9e892882-- Redirected to http://test.host/push_type/users Completed 302 Found in 50ms (ActiveRecord: 0.6ms)  (0.2ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------- PushType::AuthenticatableTest::recoverable: test_0001_anonymous ---------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- PushType::AuthenticatableTest::trackable: test_0001_anonymous -------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------- PushType::AuthenticationMethodsTest: test_0002_anonymous --------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------- PushType::AuthenticationMethodsTest: test_0001_anonymous --------------------------------------------------------  (0.0ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.0ms) ROLLBACK TO SAVEPOINT active_record_1  (0.0ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- AuthenticatedControllerTest::unauthenticated request: test_0001_anonymous -------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Started GET "/admin/nodes" for 127.0.0.1 at 2016-11-21 19:35:31 +0000 Processing by PushType::Admin::NodesController#index as HTML Redirected to http://www.example.com/admin/sign_in Filter chain halted as :authenticate_user! rendered or redirected Completed 302 Found in 4ms (ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------------------------------------- PushType::AuthenticatableTest::#password_required?::with existing user and clean password: test_0001_anonymous --------------------------------------------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-22@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-22@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-22@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["confirmation_token", "x28cS2bwRfZbTGNpcxCz"], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/devise/mailer/confirmation_instructions.html.erb within layouts/push_type/email (0.8ms) Devise::Mailer#confirmation_instructions: processed outbound mail in 46.1ms Sent mail to joe-22@example.com (3.9ms) Date: Mon, 21 Nov 2016 19:35:31 +0000 From: pushtype@example.com Reply-To: pushtype@example.com To: joe-22@example.com Message-ID: <58334c83c405e_79d13fe85c43f9e8932cc@Aarons-iMac.local.mail> Subject: [PushType] Confirm your account Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_58334c83c3baa_79d13fe85c43f9e89316"; charset=UTF-8 Content-Transfer-Encoding: 7bit ----==_mimepart_58334c83c3baa_79d13fe85c43f9e89316 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit PushType ( http://localhost:3000/admin/ ) Hello Joe Bloggs You're receiving this email because a PushType account has been created for you. To get started, confirm your account and set your own password by clicking the link below: Confirm my account ( http://localhost:3000/admin/confirmation.f0adad5a-c055-4ef2-8118-78ad971a693c?confirmation_token=x28cS2bwRfZbTGNpcxCz ) PushType CMS: www.pushtype.org ( http://www.pushtype.org ). ----==_mimepart_58334c83c3baa_79d13fe85c43f9e89316 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit [PushType] Confirm your account

Hello Joe Bloggs

You're receiving this email because a PushType account has been created for you.

To get started, confirm your account and set your own password by clicking the link below:

Confirm my account

----==_mimepart_58334c83c3baa_79d13fe85c43f9e89316--  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- AuthenticatedApiControllerTest::unauthenticated request: test_0001_anonymous ----------------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1 Started GET "/api/nodes" for 127.0.0.1 at 2016-11-21 19:35:31 +0000 Processing by PushType::Api::NodesController#index as JSON Filter chain halted as :authenticate_user! rendered or redirected Completed 401 Unauthorized in 1ms (ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- AuthenticatedControllerTest::authenticated request: test_0001_anonymous -----------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.3ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-23@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-23@example.com"], ["LIMIT", 1]] SQL (0.3ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "encrypted_password", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7, $8) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-23@example.com"], ["created_at", 2016-11-21 19:35:31 UTC], ["updated_at", 2016-11-21 19:35:31 UTC], ["encrypted_password", "$2a$04$tlJogDXIFnetl8G01R//.Ozju6rGJRwZua4VtjlI4yGLhACkRwk6S"], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:31 UTC], ["confirmation_sent_at", 2016-11-21 19:35:31 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Started POST "/admin/sign_in" for 127.0.0.1 at 2016-11-21 19:35:31 +0000 Processing by PushType::SessionsController#create as HTML Parameters: {"user"=>{"email"=>"joe-23@example.com", "password"=>"[FILTERED]"}} PushType::User Load (0.9ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."email" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["email", "joe-23@example.com"], ["LIMIT", 1]]  (0.1ms) SAVEPOINT active_record_2 SQL (0.4ms) UPDATE "push_type_users" SET "current_sign_in_at" = $1, "last_sign_in_at" = $2, "current_sign_in_ip" = $3, "last_sign_in_ip" = $4, "sign_in_count" = $5, "updated_at" = $6 WHERE "push_type_users"."id" = $7 [["current_sign_in_at", 2016-11-21 19:35:31 UTC], ["last_sign_in_at", 2016-11-21 19:35:31 UTC], ["current_sign_in_ip", "127.0.0.1"], ["last_sign_in_ip", "127.0.0.1"], ["sign_in_count", 1], ["updated_at", 2016-11-21 19:35:31 UTC], ["id", "f169fc37-7fce-44b5-814d-966f4afa17f5"]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Redirected to http://www.example.com/admin/ Completed 302 Found in 57ms (ActiveRecord: 1.6ms) Started GET "/admin/nodes" for 127.0.0.1 at 2016-11-21 19:35:31 +0000 Processing by PushType::Admin::NodesController#index as HTML PushType::User Load (0.3ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "f169fc37-7fce-44b5-814d-966f4afa17f5"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/admin/app/views/push_type/admin/nodes/index.html.haml within layouts/push_type/admin  (0.3ms) SELECT COUNT(count_column) FROM (SELECT 1 AS count_column FROM "push_type_nodes" WHERE "push_type_nodes"."parent_id" IS NULL AND "push_type_nodes"."deleted_at" IS NULL LIMIT $1 OFFSET $2) subquery_for_count [["LIMIT", 30], ["OFFSET", 0]]  (0.1ms) SELECT COUNT(*) FROM "push_type_nodes" WHERE "push_type_nodes"."parent_id" IS NULL AND "push_type_nodes"."deleted_at" IS NULL Rendered /Users/aaron/dev/pushcode/push_type/admin/app/views/push_type/admin/nodes/_new_node_button.html.haml (2.6ms) Rendered /Users/aaron/dev/pushcode/push_type/admin/app/views/push_type/admin/nodes/index.html.haml within layouts/push_type/admin (24.4ms) Completed 200 OK in 2048ms (Views: 35.7ms | ActiveRecord: 0.8ms)  (0.2ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- PushType::Admin::ProfilesControllerTest::GET #edit: test_0001_anonymous -----------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.0ms) RELEASE SAVEPOINT active_record_1  (0.0ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-24@example.com"], ["LIMIT", 1]] PushType::User Exists (0.1ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-24@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-24@example.com"], ["created_at", 2016-11-21 19:35:33 UTC], ["updated_at", 2016-11-21 19:35:33 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:33 UTC], ["confirmation_sent_at", 2016-11-21 19:35:33 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::Admin::ProfilesController#edit as HTML PushType::User Load (0.2ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "60dbfd37-a95a-4bdb-9590-b599cd9b311c"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/admin/profiles/edit.html.haml within layouts/push_type/admin Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/admin/profiles/edit.html.haml within layouts/push_type/admin (5.6ms) Completed 200 OK in 16ms (Views: 12.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- PushType::Admin::ProfilesControllerTest::GET #edit: test_0002_anonymous -----------------------------------------------------------------------  (0.1ms) SAVEPOINT active_record_1  (0.1ms) RELEASE SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_1  (0.1ms) SAVEPOINT active_record_2 PushType::User Exists (0.3ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-25@example.com"], ["LIMIT", 1]] PushType::User Exists (0.2ms) SELECT 1 AS one FROM "push_type_users" WHERE "push_type_users"."email" = $1 LIMIT $2 [["email", "joe-25@example.com"], ["LIMIT", 1]] SQL (0.2ms) INSERT INTO "push_type_users" ("name", "email", "created_at", "updated_at", "confirmation_token", "confirmed_at", "confirmation_sent_at") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["name", "Joe Bloggs"], ["email", "joe-25@example.com"], ["created_at", 2016-11-21 19:35:33 UTC], ["updated_at", 2016-11-21 19:35:33 UTC], ["confirmation_token", "Generated account"], ["confirmed_at", 2016-11-21 19:35:33 UTC], ["confirmation_sent_at", 2016-11-21 19:35:33 UTC]]  (0.1ms) RELEASE SAVEPOINT active_record_2 Processing by PushType::Admin::ProfilesController#edit as HTML PushType::User Load (0.1ms) SELECT "push_type_users".* FROM "push_type_users" WHERE "push_type_users"."id" = $1 ORDER BY "push_type_users"."name" ASC LIMIT $2 [["id", "3f17eba5-4a41-4839-bebd-e5f77d6069e5"], ["LIMIT", 1]] Rendering /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/admin/profiles/edit.html.haml within layouts/push_type/admin Rendered /Users/aaron/dev/pushcode/push_type/auth/app/views/push_type/admin/profiles/edit.html.haml within layouts/push_type/admin (1.9ms) Completed 200 OK in 9ms (Views: 7.8ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK TO SAVEPOINT active_record_1  (0.1ms) ROLLBACK