owncast/web/components/admin
mahmed2000 a7e5f20337
Implement admin password hashing with bcrypt (#3754)
* Add bcrypt hashing helpers

* SetAdminPassword now hashes the password before saving it

* BasicAuth now compares the bcrypt hash for the password

* Modify migration2 to avoid a double password hash when upgrading

* Add migration for bcrypt hashed password

* Do not show admin password hash as initial value

* Update api tests to compare the bcrypt hash of the admin password instead

* Remove old admin password api tests

---------

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-06-26 21:20:22 -07:00
..
config Fix for copying stream key without revealing it only copies asterisks (#3663) 2024-04-10 13:15:53 -07:00
notification Cleanup unused Javascript (#3027) 2023-05-20 21:15:25 -07:00
BannedIPsTable.tsx fix(deps): update dependency date-fns to v3 (#3619) 2024-03-06 21:13:13 -08:00
BanUserButton.tsx Lazy load every instance of using ant icons. Closes #2583 2023-01-15 22:31:36 -08:00
Chart.tsx fix(deps): update dependency date-fns to v3 (#3619) 2024-03-06 21:13:13 -08:00
ClientTable.tsx fix(admin): hopefully fix an exception that is being thrown in develop. Closes #3373 2023-10-25 20:01:04 -07:00
CodecSelector.tsx Reorganize admin components to help bundling 2023-01-10 00:37:11 -08:00
ComposeFederatedPost.tsx Reorganize admin components to help bundling 2023-01-10 00:37:11 -08:00
CurrentVariantsTable.tsx Correctly show lowest CPU usage for video table. Closes #2800 2023-04-03 14:56:08 -07:00
EditCustomJavascript.tsx Update copy refering to Javascript. Closes #2694 2023-02-08 20:47:50 -08:00
EditCustomStyles.tsx Reorganize admin components to help bundling 2023-01-10 00:37:11 -08:00
EditInstanceDetails2.tsx Implement admin password hashing with bcrypt (#3754) 2024-06-26 21:20:22 -07:00
EditLogo.tsx Lazy load every instance of using ant icons. Closes #2583 2023-01-15 22:31:36 -08:00
EditValueArray.tsx Reorganize admin components to help bundling 2023-01-10 00:37:11 -08:00
FormStatusIndicator.tsx Reorganize admin components to help bundling 2023-01-10 00:37:11 -08:00
LogTable.tsx fix(deps): update dependency date-fns to v3 (#3619) 2024-03-06 21:13:13 -08:00
MainLayout.tsx chore(deps): update dependency prettier to v3.2.3 (#3520) 2024-01-19 23:08:07 -08:00
MessageVisiblityToggle.tsx Lazy load every instance of using ant icons. Closes #2583 2023-01-15 22:31:36 -08:00
ModeratorUserButton.tsx Lazy load every instance of using ant icons. Closes #2583 2023-01-15 22:31:36 -08:00
NewsFeed.tsx fix(deps): update dependency date-fns to v3 (#3619) 2024-03-06 21:13:13 -08:00
Offline.tsx Fixed page size stale state on LogTable component (#3516) 2024-01-22 20:31:23 -08:00
ResetYP.tsx Reorganize admin components to help bundling 2023-01-10 00:37:11 -08:00
SocialDropdown.tsx Reorganize admin components to help bundling 2023-01-10 00:37:11 -08:00
StatisticItem.tsx Reorganize admin components to help bundling 2023-01-10 00:37:11 -08:00
StreamHealthOverview.tsx fix(admin): Broken link to the stream health page (#3064) 2023-06-02 11:15:01 -07:00
TextField.tsx Cleanup unused Javascript (#3027) 2023-05-20 21:15:25 -07:00
TextFieldWithSubmit.tsx Cleanup unused Javascript (#3027) 2023-05-20 21:15:25 -07:00
ToggleSwitch.tsx Cleanup unused Javascript (#3027) 2023-05-20 21:15:25 -07:00
UserPopover.tsx fix(deps): update dependency date-fns to v3 (#3619) 2024-03-06 21:13:13 -08:00
UserTable.tsx fix(deps): update dependency date-fns to v3 (#3619) 2024-03-06 21:13:13 -08:00
VideoLatency.tsx Update styling of video settings admin page. Closes #2803 2023-03-14 21:34:37 -07:00
VideoVariantForm.tsx Fix CPU usage descripting mapping. Fixes #2682 2023-02-22 21:56:55 -08:00
ViewerTable.tsx Cleanup unused Javascript (#3027) 2023-05-20 21:15:25 -07:00