Muhammad Ibrahim
5004e062b4
Setup Redis passwords to be used in Vm installation or via Docker
...
Setup so that CORS_ORIGIN error appears on the frontend to help new installations
2025-10-18 16:14:09 +01:00
tigattack
175042690e
refactor(frontend): don't store permissions in localstorage
2025-09-27 02:26:21 +01:00
tigattack
102546e45d
fix(frontend): eliminate duplicate API calls during log in/out
2025-09-27 01:50:03 +01:00
tigattack
751a202fec
fix(frontend): actually fix login after signup
2025-09-27 01:49:53 +01:00
tigattack
5c66887732
refactor(frontend): optimise auth process
...
- Stops frontend trying to make calls that require auth before auth has occured
- Stops frontend making calls that aren't necessary before auth has occured
- Implements state machine to better handle auth phases
2025-09-26 20:17:09 +01:00
tigattack
a1bf2df59d
fix(frontend): unused vars/params
2025-09-25 23:54:24 +01:00
tigattack
67a5462a25
fix(frontend): imports are unused
2025-09-25 23:54:24 +01:00
tigattack
ce2ba0face
fix(frontend): hook does not specify its dependency
2025-09-25 23:54:23 +01:00
tigattack
b43b20fbe9
style(frontend): fmt
2025-09-25 23:14:35 +01:00
Muhammad Ibrahim
99aa79a6a4
Fixed authentication redirect upon signin using states
...
Finally fixed dashboard defaults for new user signups
2025-09-24 07:42:15 +01:00
Muhammad Ibrahim
797be20c45
Created toggle for enable / disable user signup flow with user role
...
Fixed numbers mismatching in host cards
Fixed issues with the settings file
Fixed layouts on hosts/packages/repos
Added ability to delete multiple hosts at once
Fixed Dark mode styling in areas
Removed console debugging messages
Done some other stuff ...
2025-09-22 01:06:18 +01:00
Muhammad Ibrahim
a4770e5106
Addeed detailed logging to track first time admin setup
2025-09-21 22:52:23 +01:00
Muhammad Ibrahim
523756cef2
Fix AuthContext useEffect dependencies and add comprehensive debug logging for first-time setup flow
2025-09-21 22:48:29 +01:00
Muhammad Ibrahim
697da088d4
Fixed admin count endpoint
2025-09-21 22:42:47 +01:00
Muhammad Ibrahim
739ca6486a
Fix React error #301
2025-09-21 22:37:53 +01:00
Muhammad Ibrahim
38d299701d
Added security restrictions to admin count endpoint and force admin setup for testing
2025-09-21 22:31:07 +01:00
Muhammad Ibrahim
7ff051be3e
Implemented first-time admin registration flow if no admin present
2025-09-21 22:08:07 +01:00
Muhammad Ibrahim
2de80f0c06
Updated frontend to snake_case and fixed bugs with some pages that were not showing. Fixed authentication side.
2025-09-21 20:27:47 +01:00
Muhammad Ibrahim
c5332ce6b0
first commit
2025-09-16 15:36:42 +01:00