Skip to content

Commit 087f617

Browse files
authored
add 2 factor authentication enforcement (#2644)
1 parent e193fb8 commit 087f617

59 files changed

Lines changed: 4134 additions & 173 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.task/checksum/generate-ent-smart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
f75f9c7b4718489f967a5a0fa165d8c8
1+
8f951e1a0020299ee9450a72fdfa0456
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
82f5052cf2c10768d5fbe2c6cd788f4a
1+
f0f7821ffee1b805d010e873c4106a75
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7911e1722214c4803f7e8745210389d7
1+
673005be2e9496ae3902b1e0f281124f
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
-- +goose Up
2+
-- modify "org_memberships" table
3+
ALTER TABLE "org_memberships" ADD COLUMN "tfa_enforced" boolean NULL DEFAULT false, ADD COLUMN "tfa_enforced_reason" character varying NULL, ADD COLUMN "tfa_enforced_by" character varying NULL, ADD COLUMN "tfa_enforced_at" timestamptz NULL;
4+
5+
-- +goose Down
6+
-- reverse: modify "org_memberships" table
7+
ALTER TABLE "org_memberships" DROP COLUMN "tfa_enforced_at", DROP COLUMN "tfa_enforced_by", DROP COLUMN "tfa_enforced_reason", DROP COLUMN "tfa_enforced";
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
-- +goose Up
2+
-- modify "org_membership_history" table
3+
ALTER TABLE "org_membership_history" ADD COLUMN "tfa_enforced" boolean NULL DEFAULT false, ADD COLUMN "tfa_enforced_reason" character varying NULL, ADD COLUMN "tfa_enforced_by" character varying NULL, ADD COLUMN "tfa_enforced_at" timestamptz NULL;
4+
5+
-- +goose Down
6+
-- reverse: modify "org_membership_history" table
7+
ALTER TABLE "org_membership_history" DROP COLUMN "tfa_enforced_at", DROP COLUMN "tfa_enforced_by", DROP COLUMN "tfa_enforced_reason", DROP COLUMN "tfa_enforced";

db/migrations-goose-postgres/atlas.sum

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
h1:aWZe+Nu31OmFlBvmf10NwG+FpDG7rPewJHBUQleU6EE=
1+
h1:ZcsB4l/WXn0+/QcEGCFrW6G/1mcFCEGId4QUixLvCtg=
22
20251229183203_init.sql h1:g/05irCXoqKFObJV2PPLuvDRqma+da41VPsZ5fXQgfE=
33
20251229183205_init_history.sql h1:P/q2kAHb8zfNMOWzYkKtPbOwoh9GdJUQljSNAiPEjYI=
44
20251231045229_workflow.sql h1:uUPRLO4yw2y//fPGeqIXRrL+fiEN1TRGkF4wHiqPaPk=
@@ -173,3 +173,5 @@ h1:aWZe+Nu31OmFlBvmf10NwG+FpDG7rPewJHBUQleU6EE=
173173
20260730170846_dropassetnameindex.sql h1:87FQbYhZYp8TkCRHUmBe/3n2XxIBo+AOct1Q2JAGImg=
174174
20260803213558_drop_notification_user_edge.sql h1:1oL/MV2MdtYqnz9sKV0CED/yt01j45eTrEe0wbQCKpM=
175175
20260806055955_drop_integration_history_tables.sql h1:iF8wKuPtK4tAqxhVpBdC6407ptkgOUnc46azCkr9z/Y=
176+
20260806102628_tfa_enforcement.sql h1:OfHMmkxbWl9RonXcnx3MunsruZ6vwp8872QAhERMWL8=
177+
20260806102636_tfa_enforcement_history.sql h1:0NNHJpOCxJ5qlMtaItDEYlLgQAmtpDueL+noHLc+et0=
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-- Modify "org_memberships" table
2+
ALTER TABLE "org_memberships" ADD COLUMN "tfa_enforced" boolean NULL DEFAULT false, ADD COLUMN "tfa_enforced_reason" character varying NULL, ADD COLUMN "tfa_enforced_by" character varying NULL, ADD COLUMN "tfa_enforced_at" timestamptz NULL;
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-- Modify "org_membership_history" table
2+
ALTER TABLE "org_membership_history" ADD COLUMN "tfa_enforced" boolean NULL DEFAULT false, ADD COLUMN "tfa_enforced_reason" character varying NULL, ADD COLUMN "tfa_enforced_by" character varying NULL, ADD COLUMN "tfa_enforced_at" timestamptz NULL;

db/migrations/atlas.sum

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
h1:LZozbwRDwq/IbKHCRQy7qQPK+HHWaFlD6z4aoaVnXak=
1+
h1:qDkwYcCwccihiwBlHCESVxoH6O59yShr/zPNLhR06c4=
22
20251229183159_init.sql h1:3uf/ftr28zW8YUD9qAaY2GESQHC7pYmkhlI6oDWUCKU=
33
20251229183201_init_history.sql h1:1tFSeCDWvZgb2Ctw80C/s3tqVPNLADQw9fSDACzL8WA=
44
20251231045221_workflow.sql h1:5bLq4cHh2kxUV7xajK5bq5McKKpr88HmufYauTdsgUw=
@@ -173,3 +173,5 @@ h1:LZozbwRDwq/IbKHCRQy7qQPK+HHWaFlD6z4aoaVnXak=
173173
20260730170837_dropassetnameindex.sql h1:vfvgvcqSsRer9jd8g6JzlRg/l+LOmKw5ytLMCEcqTgk=
174174
20260803213537_drop_notification_user_edge.sql h1:988ebIeIjtpxaIckXmIRbRl9V2GzENRBUWdLa9CTx9I=
175175
20260806055946_drop_integration_history_tables.sql h1:WpsMuHDxGn3t4hAepDLBUePTYZBgh0P/cx/DgRQCj1Q=
176+
20260806102606_tfa_enforcement.sql h1:iKnXbvc7CxEr0FU7GxJ6Lq7Ah92sIaytO+FP053Lybo=
177+
20260806102616_tfa_enforcement_history.sql h1:lYstxxJz5bNKGS3M5+WaULQnGWLpYSDWhLK2YgbeF10=
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
e792e56081bda28b7947f27d0a244edeadb0c404ca48ea1f1779d4b9d12e1901
1+
001a87c385f673386bb8cd60ec25c1b4a6bc53b30912f6ecb2eef46289b08d62

0 commit comments

Comments
 (0)