9 Technology Group LTD
d85920669d
Merge pull request #58 from tigattack/post_lint_fixes
...
Post-lint fixes
2025-09-26 20:28:39 +01:00
tigattack
c4e056711b
fix(frontend): use React Router navigation to open add host modal
...
Fixes page reload on add host button click.
2025-09-26 20:17:09 +01:00
tigattack
60fa598803
fix(frontend): solve missing imports
2025-09-26 20:17:09 +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
ba087eb23e
chore: add types/bcryptjs
2025-09-26 20:17:09 +01:00
tigattack
e3aa28a8d9
fix: login after signup
...
Also resolves entire user object being return to client, including password_hash... ⚠️
2025-09-26 20:17:09 +01:00
tigattack
71d9884a86
fix(frontend): imports are unused
2025-09-26 20:16:41 +01:00
9 Technology Group LTD
2c47999cb4
Update README.md
2025-09-26 17:54:34 +01:00
9 Technology Group LTD
6bf2a21f48
Update README.md
...
Updated discord link
2025-09-26 12:27:19 +01:00
Muhammad Ibrahim
a76a722364
Fixed inline toggle changes when viewing the list of hosts in table
2025-09-26 09:09:02 +01:00
9 Technology Group LTD
40a9003e6f
Merge pull request #52 from tigattack/style/fmt
...
Lint & format code, add rules, hooks, and workflow
2025-09-26 09:00:07 +01:00
tigattack
e9bac06526
Merge pull request #2 from 9technologygroup/iby-suggestions-for-pr-52
2025-09-26 08:03:22 +01:00
Muhammad Ibrahim
0c0446ad69
Added a few dashboard enhancements with Doughnut charts
2025-09-26 02:10:55 +01:00
Muhammad Ibrahim
dbebb866b9
Removed formreturn data to be outputted in console log when host is created
2025-09-26 01:09:08 +01:00
Muhammad Ibrahim
eb3f3599f9
Fixed group selection to be in effect when selecting the group upon host creation page
2025-09-26 01:06:56 +01:00
Muhammad Ibrahim
527b0ccc3c
Fixed auto-update toggle to refresh upon save
2025-09-26 01:05:49 +01:00
tigattack
1ff3da0a21
fix(frontend): add missing useId
imports
2025-09-26 01:02:29 +01:00
Muhammad Ibrahim
641272dfb8
Put in more env variables and fallback to localhost if BACKEND_URL and BACKEND_PORT is not found
...
Fixed imports for react imports for useMemo, useEffect etc from hosts and HostDetail files
2025-09-26 00:53:44 +01:00
tigattack
3c01c4bfb2
chore: add lefthook commit hook
2025-09-26 00:24:32 +01:00
tigattack
35eb9303b1
style: fmt
2025-09-26 00:24:32 +01:00
tigattack
469107c149
fix: incorrect cardId
2025-09-26 00:24:32 +01:00
tigattack
22f6befc89
fix(backend): lint errors
2025-09-26 00:24:32 +01:00
tigattack
03802daf13
fix(frontend): bad key
2025-09-26 00:24:32 +01:00
tigattack
17509cbf3c
fix(frontend): fix missing icons
2025-09-26 00:24:32 +01:00
tigattack
ffbf5f12e5
fix(frontend): add missing import
2025-09-26 00:24:32 +01:00
tigattack
3bdf3d1843
ci: add code quality workflow
2025-09-26 00:24:32 +01:00
tigattack
ea550259ff
fix(frontend): unused imports
2025-09-25 23:54:24 +01:00
tigattack
047fdb4bd1
fix(frontend): unused parameters
2025-09-25 23:54:24 +01:00
tigattack
adc142fd85
fix(frontend): Missing radix parameter
2025-09-25 23:54:24 +01:00
tigattack
42f6971da7
fix(frontend): variable unused
2025-09-25 23:54:24 +01:00
tigattack
0414ea39d0
fix(frontend): Use Date.now() instead of new Date()
2025-09-25 23:54:24 +01:00
tigattack
6357839619
fix(frontend): Change to an optional chain
2025-09-25 23:54:24 +01:00
tigattack
c840a3fdcc
fix(frontend): isNaN is unsafe
2025-09-25 23:54:24 +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
a32007f56b
fix(frontend): Static Elements should not be interactive
2025-09-25 23:54:24 +01:00
tigattack
6e1ec0d031
fix(frontend): elements with button role can be changed to button
2025-09-25 23:54:23 +01:00
tigattack
ce2ba0face
fix(frontend): hook does not specify its dependency
2025-09-25 23:54:23 +01:00
tigattack
53f8471d75
fix(frontend): Avoid using the index of an array as key property in an element
2025-09-25 23:54:23 +01:00
tigattack
74f42b5bee
fix(frontend): A form label must be associated with an input
2025-09-25 23:54:23 +01:00
tigattack
a84da7c731
fix(frontend): Static Elements should not be interactive
2025-09-25 23:54:23 +01:00
tigattack
83ce7c64fd
style(frontend): fmt
2025-09-25 23:54:23 +01:00
tigattack
15902da87c
fix(frontend): use useId()
for input IDs
2025-09-25 23:54:23 +01:00
tigattack
a11f180d23
fix(frontend): add missing explicit types for button elems
2025-09-25 23:54:23 +01:00
tigattack
35bf858977
fix(frontend): use useId()
for input IDs
2025-09-25 23:54:23 +01:00
tigattack
330f80478d
chore: add biome
2025-09-25 23:54:23 +01:00
tigattack
b43b20fbe9
style(frontend): fmt
2025-09-25 23:14:35 +01:00
tigattack
591389a91f
style(backend): fmt
2025-09-25 23:13:49 +01:00
tigattack
6d70a67a49
docs(docker): link to images in GHCR
2025-09-25 23:13:49 +01:00
tigattack
0cca6607d7
chore(docker): tweak db healthcheck
...
Make the stack faster to start.
2025-09-25 23:13:49 +01:00