Removed the accounts.disable column and are relying entirely on the accounts.disabled_stamp to indicate if an account is disabled using the built-in Laravel soft-delete functionality.
Changed the Account->disabled attribute to Account->active.
Removed Account::find_account_with_types()
Modified the AccountType model
Removed the account_types.disabled column and are relying entirely on the account_types.disabled_stamp to indicate if an account is disabled using the built-in Laravel soft-delete functionality.
Refactored the routes for /api/account* endpoints.
Modified the Institution model
Modified the institutions table and object, to handle disabling/enabling an institution.
Modified the Account model
accounts.disable
column and are relying entirely on theaccounts.disabled_stamp
to indicate if an account is disabled using the built-in Laravel soft-delete functionality.Account->disabled
attribute toAccount->active
.Account::find_account_with_types()
Modified the AccountType model
account_types.disabled
column and are relying entirely on theaccount_types.disabled_stamp
to indicate if an account is disabled using the built-in Laravel soft-delete functionality.Modified the Institution model
Institution::find_institution_with_accounts
.Modified the Entry model
Entry::get_entry_with_tags_and_attachments()
.Tests
Tests\Browser\SettingsBase
to be an abstract class.Settings*Test
classes.SettingsAccountsTest::testDisablingOrRestoringAccount
toSettingsBase
.Misc.
timestamp
todatetime
.