Joseph Flinn
fa1989bfed
fixing the error in the release workflow ( #1669 )
2021-10-26 18:56:06 -07:00
Joseph Flinn
e2c8fa7002
Replacing the DCT setup. There was a sneaky line that was different which is making our build of the EventsProcessor image break ( #1667 )
2021-10-26 15:02:19 -07:00
Joseph Flinn
9a629a410c
Allow Docker access to new release branching strategy ( #1666 )
...
* allowing the new release branch to push its docker images
* Switching to our action to set up DCT
2021-10-26 14:22:47 -07:00
Joseph Flinn
f783770fcd
Version bump to 1.44.0 ( #1665 )
2021-10-26 13:47:34 -07:00
Matt Gibson
8f0115e62f
Check canScale when scaling for sso ( #1661 )
...
* Check canScale when scaling for sso
* PR review
Use AutoAddSeats to add seats in a consistent way.
This requires moving user check out of that method.
* User logic moved out of method
2021-10-25 10:19:37 -05:00
Oscar Hinton
c5d5601464
Add support for crypto agent ( #1623 )
2021-10-25 15:09:14 +02:00
Daniel James Smith
dea694193f
Add teams trial button to Edit Org Page ( #1662 )
...
* Add teams trial button to Edit Org Page
* Fix formatting
2021-10-25 14:28:17 +02:00
Joseph Flinn
f3d6a43025
Change protected release branch to release
( #1656 )
...
* Adding a contraint around the new release branch strategy
* Adding a constraint on what CI code can be used to release the release branch
* updating the self host docker image building and releasing
* removing master branch release ci code execution
* updating some verbiage
2021-10-22 08:41:38 -07:00
Vince Grassia
7da15af92f
Add New Relic monitoring package to Notifications project ( #1643 )
2021-10-22 10:22:25 -04:00
Matt Gibson
e744ffe499
Default autoscaling to off ( #1659 )
...
* Default autoscaling to off
* Update util/Migrator/DbScripts/2021-10-21_00_DefaultAutoscaleLimitToCurrentSeats.sql
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com>
* Update util/Migrator/DbScripts/2021-10-21_00_DefaultAutoscaleLimitToCurrentSeats.sql
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com>
* Update util/MySqlMigrations/Scripts/2021-10-21_00_SetMaxAutoscaleSeatCount.sql
Co-authored-by: Chad Scharf <3904944+cscharf@users.noreply.github.com>
2021-10-22 08:11:14 -05:00
Ben Gray
4edc75d21d
Fix proper naming and download link ( #1660 )
2021-10-22 09:59:09 +02:00
Joseph Flinn
423ff99bda
Disabling the temporary prod-deploy workflow ( #1655 )
2021-10-21 10:31:26 -07:00
Matt Gibson
5d163eb5bd
Only check assigned collections if lacking privs for all ( #1657 )
2021-10-20 16:17:40 -05:00
Kyle Spearrin
de3f1005fc
add various status counts to org information ( #1647 )
2021-10-20 17:10:51 -04:00
Matt Gibson
216395f541
Create collections allows view all access ( #1653 )
...
* Create collections allows view all access
* Add missing permission to read users
2021-10-20 10:31:17 -05:00
Robyn MacCallum
033509745a
Server setup documation updates ( #1654 )
...
* Add note to help others if they run into the same issue during setup.
* Added some more info
2021-10-20 09:55:02 -04:00
Joseph Flinn
dfc6559df7
renabling the prod-deploy workflow ( #1650 )
2021-10-19 16:52:06 -07:00
Joseph Flinn
b4d2faa0cc
enabling releasing from non-rc branch ( #1648 )
2021-10-19 15:13:42 -07:00
Joseph Flinn
c04c4e6e4a
Bumping the SqlClient version ( #1646 )
2021-10-19 11:56:05 -07:00
Matt Gibson
5b1d8c723a
Early return default on null user ( #1645 )
...
Clearly, no known device exists for an unknown user.
2021-10-19 09:48:23 -05:00
Matt Gibson
18006591fc
Add autoscale to SSO auto provision ( #1642 )
2021-10-19 07:00:44 -05:00
Vince Grassia
86755e130c
Add Slack notifications constraint ( #1639 )
2021-10-15 13:07:22 -04:00
Vince Grassia
15eeb9d650
Update SQL files to be backwards compatible when adding columns ( #1635 )
...
* Update SQL files to be backwards compatible when adding columns
* Remove 'UseResetPasswordCustomOrg' SQL script
2021-10-15 12:28:21 -04:00
Daniel James Smith
4d6b0c9106
Add a tiny sleep to the run_migrations script due to a weird bug with Docker ( #1634 )
2021-10-15 16:29:17 +02:00
Oscar Hinton
162822bd9d
Revert removal of create log dir for business portal since run scripts are used by older versions as well ( #1637 )
2021-10-15 10:40:43 +02:00
Oscar Hinton
4fee17fdde
Add logic to handle providers password reseting users ( #1632 )
2021-10-14 17:44:20 +02:00
Vince Grassia
e3a1482e3e
Add Slack alerts for Build workflow failures ( #1633 )
2021-10-13 15:50:40 -04:00
Oscar Hinton
964e262d44
Simplify development environment setup ( #1588 )
2021-10-13 19:30:03 +02:00
Matt Gibson
7802c2b969
⚠️ Do not specify database in migration files ( #1628 )
...
* Do not specify database in migration files
* Rename migrations to force them to re-run
* Use new migration files
* Rename EF migrations
2021-10-11 10:20:21 -05:00
Matt Gibson
44f30e7948
Remove erroneous not ( #1629 )
2021-10-11 09:53:19 -05:00
Vince Grassia
fd6cdd019e
Update code to log to Azure Cosmos DB ( #1624 )
...
* Update code to log to Azure Cosmos DB using latest SDK.
2021-10-11 10:16:19 -04:00
Matt Gibson
8a5a371a8f
Allow bypass of captcha token if the device is known ( #1626 )
2021-10-08 18:59:35 -05:00
Joseph Flinn
ee7b608a46
revamping the build scripts ( #1620 )
2021-10-08 09:53:56 -07:00
Joseph Flinn
45ab7e2e85
fixing the file path to download ( #1622 )
2021-10-07 15:44:43 -07:00
വചൻ
00312716c2
Update web vault link on mail template ( #1606 )
...
* Update OrganizationUserAccepted.html.hbs
* Update OrganizationUserAccepted.html.hbs
* oops remove extra web vault
2021-10-07 08:11:59 -05:00
Matt Gibson
5a2d988375
Correct seat counts ( #1621 )
2021-10-07 08:05:02 -05:00
Oscar Hinton
f63a0711dc
Add some missing defaults to SSO Api ( #1619 )
2021-10-06 19:36:03 +02:00
Joseph Flinn
0cc59f3cfa
Fixing the docker image build ( #1618 )
...
* Fixing the docker image build
* fixing the download path
* adding conditional on the docker image build artifact setup
2021-10-06 10:21:35 -07:00
Oscar Hinton
79447b6671
Remove Business Portal ( #1614 )
2021-10-06 10:39:13 +02:00
Vince Grassia
fccfce1048
Fix bug in Build workflow ( #1616 )
...
* Fix uploading correct Zip artifact in build
* Change path to uploaded artifacts
* Remove Zip archive step from QA Deploy workflow
2021-10-05 16:40:01 -04:00
Matt Gibson
bd297fb7a2
SqlServer split manage collection permission ( #1594 )
...
* SqlServer split manage collection permission
* Clarify names
* Test claims generation
* Test permission serialization
* Simplify claims building
* Use new collections permissions
* Throw on use of deprecated permissions
* Lower case all claims
* Remove todos
* Clean nonexistent project from test solution
* JsonIgnore for both system and newtonsoft json
* Make migrations more robust to multiple runs
* remove duplicate usings
* Remove obsolete permissions
* Test solutions separately to detect failures
* Handle dos line endings
* Fix collections create/update permissions
* Change restore cipher to edit permissions
* Improve formatting
* Simplify map
* Refactor test
2021-10-05 11:12:05 -05:00
Vince Grassia
55fa4a5f63
Update QA Deploy workflow with fix for zip archive ( #1612 )
2021-09-30 12:12:42 -04:00
Vince Grassia
82e9179ee1
QA Deploy workflow fix ( #1611 )
2021-09-30 11:24:50 -04:00
Kyle Spearrin
f58b9fcab4
uncomment to require auth-email header ( #1604 )
2021-09-30 11:24:29 -04:00
Chad Scharf
2a6132802b
Self-hosted version bump v1.43.0 ( #1610 )
...
* Self-hosted version bump to 1.43.0
2021-09-29 09:18:51 -04:00
Matt Gibson
9de9be8f20
Only test canScale is an org needs to scale for an invite ( #1608 )
2021-09-28 15:18:44 -05:00
Joseph Flinn
182117e1b4
fixing error in actions input. Removing unneeded var ( #1605 )
2021-09-27 15:30:20 -07:00
Oscar Hinton
63c8070b01
Add Stripe Adapter and IBraintreeGateway to DI ( #1596 )
2021-09-27 23:01:13 +02:00
Thomas Rittson
66629b2f1c
Refactor policy checks ( #1536 )
...
* Move policy checking logic inside PolicyService
* Refactor to use currentContext.ManagePolicies
* Make orgUser status check more semantic
* Fix single org user checks
* Use CoreHelper implementation to deserialize json
* Refactor policy checks to use db query
* Use new db query for enforcing 2FA Policy
* Add Policy_ReadByTypeApplicableToUser
* Stub out EF implementations
* Refactor: use PolicyRepository only
* Refactor tests
* Copy SQL queries to proj and update sqlproj file
* Refactor importCiphersAsync to use new method
* Add EF implementations and tests
* Refactor SQL to remove unnecessary operations
2021-09-28 06:54:28 +10:00
Oscar Hinton
fbf3e0dcdc
Run full test suite ( #1597 )
...
* Run all tests
2021-09-27 19:34:55 +02:00