Henry Dollman
81fa4f16d6
ui: grey meters in systems table if system is not up ( #370 )
2025-01-06 13:22:51 -05:00
Henry Dollman
40cc1a875e
release 0.9.1
2025-01-05 18:03:03 -05:00
Henry Dollman
1ac165d7d3
include stats in error log when encoding stats fails
2025-01-05 17:58:38 -05:00
Henry Dollman
9619e6cf89
update go dependencies
2025-01-05 17:57:43 -05:00
Henry Dollman
fc31cefd4c
update initial settings with minimum log level and use new SetRandomPassword method
2025-01-05 17:56:42 -05:00
Henry Dollman
5fd9010b39
add slovenian and danish
2025-01-05 17:43:19 -05:00
hank
c2e3dd5ab1
New Crowdin updates ( #352 )
...
* New translations en.po (French)
* New translations en.po (Polish)
* New translations en.po (Spanish)
* New translations en.po (Danish)
Co-authored-by: Morten Johansen <mj@emsg.net >
Co-authored-by: Kamil <32385799+nkkfs@users.noreply.github.com >
2025-01-05 17:13:25 -05:00
Henry Dollman
8e531e6b3c
fix: handle duplicate GPU names ( #361 )
2025-01-05 16:40:22 -05:00
Henry Dollman
527e6b57d5
remove CGO_ENABLED from build commands in Makefile
2025-01-05 12:27:53 -05:00
Chuangbo Li
245fa538e9
chore: upgrade gopsutil to fix memory leak on ARM Mac ( #367 )
2025-01-04 18:16:57 -05:00
Chuangbo Li
0c9bc47a3a
refactor: simplify startSystemUpdateTicker
using time.Tick
( #347 )
...
According to the Go 1.23 documentation, the garbage collector can now recover unreferenced tickers created with time.Tick, making time.NewTicker method unnecessary in most cases.
Reference:
* time.Tick: https://pkg.go.dev/time#Tick
2024-12-28 17:07:32 -05:00
Chuangbo Li
19b4477a75
fix: json.Unmarshal not resetting struct fields ( #345 )
...
The json.Unmarshal function was not properly resetting the Stats struct fields between iterations in the loop. This caused incorrect values to be retained from previous iterations, leading to unexpected behavior.
This commit fixes the issue by zero the struct in each loop iteration, ensures that each unmarshaling operation starts with a clean struct, preventing value carryover.
2024-12-28 17:06:37 -05:00
hank
558d051c42
New Crowdin updates ( #330 )
...
* New translations en.po (Slovenian)
* New translations en.po (Swedish)
* New translations en.po (Ukrainian)
Co-authored-by: thehijacker <thehijacker@gmail.com >
Co-authored-by: stanol <stanol777@gmail.com >
2024-12-27 11:11:05 -05:00
Henry Dollman
e5fb4d611a
release 0.9.0
2024-12-17 18:55:02 -05:00
Henry Dollman
bc9dc9704c
remove log from initial-settings migration
2024-12-17 18:54:52 -05:00
Henry Dollman
e88eb1a884
update docs link in command palette
2024-12-17 17:42:58 -05:00
Henry Dollman
d8f3206e8b
update go dependencies
2024-12-17 17:25:01 -05:00
Henry Dollman
729d306157
update js dependencies
2024-12-17 17:24:38 -05:00
Henry Dollman
c35df48754
update language files
2024-12-17 17:20:44 -05:00
hank
0f97f37a79
New Crowdin updates ( #329 )
...
* New translations en.po (Russian)
* New translations en.po (Turkish)
* New translations en.po (Ukrainian)
* New translations en.po (Czech)
* New translations en.po (French)
* New translations en.po (Spanish)
* New translations en.po (Arabic)
* New translations en.po (German)
* New translations en.po (Italian)
* New translations en.po (Japanese)
* New translations en.po (Korean)
* New translations en.po (Dutch)
* New translations en.po (Polish)
* New translations en.po (Portuguese)
* New translations en.po (Chinese Simplified)
* New translations en.po (Vietnamese)
* New translations en.po (Croatian)
* New translations en.po (Chinese Traditional, Hong Kong)
* New translations en.po (Persian)
2024-12-17 17:17:33 -05:00
Henry Dollman
b08219dacf
refactor agent gpu code to make it easier to add intel / jetson
2024-12-17 17:12:58 -05:00
Henry Dollman
dd10fb97c0
web ui style tweaks
2024-12-17 15:47:49 -05:00
Henry Dollman
87354df2de
update po files, add farsi and swedish
2024-12-17 15:36:09 -05:00
hank
1bd04498b9
New Crowdin updates ( #322 )
2024-12-17 15:31:28 -05:00
Henry Dollman
add85e9747
add generate-locales to makefile
2024-12-16 13:48:17 -05:00
Henry Dollman
e82986adff
add dev tasks to makefile
2024-12-15 15:35:16 -05:00
Henry Dollman
f201267e4e
generate first user username from email
2024-12-09 17:34:04 -05:00
Henry Dollman
9db41f8830
update translations
2024-12-09 17:29:03 -05:00
Henry Dollman
ba64c59632
add autoComplete="off" to login honeypot field
2024-12-09 17:07:43 -05:00
Henry Dollman
d2626d8337
update translations
2024-12-09 17:04:40 -05:00
hank
ded1090190
New Crowdin updates ( #318 )
...
* New translations en.po (Arabic)
* New translations en.po (Dutch)
Co-authored-by: Mathy Vandersmissen <mathy.vds@gmail.com >
2024-12-09 16:24:45 -05:00
hank
1114baaaa0
New Crowdin updates ( #313 )
...
* New translations en.po (German)
* New translations en.po (Czech)
Co-authored-by: doluk <69309597+doluk@users.noreply.github.com >
Co-authored-by: NickAss512 <143963746+NickAss512@users.noreply.github.com >
2024-12-08 18:18:53 -05:00
Henry Dollman
e70de6a59e
systems table updates
...
- component refactoring
- style updates for "view" menu and grid
2024-12-08 18:08:54 -05:00
0xMMMMMM
5110eaf10f
refactor: reorganize systems table options into single dropdown
...
Combines view type, sort by and visible fields into a single dropdown menu for better organization.
2024-12-08 06:26:12 +07:00
0xMMMMMM
0234682720
feat: add grid view option for systems table
...
- Add toggle button to switch between table and grid layouts
- Implement card-based grid view with system metrics
- Add sort dropdown menu for grid view
- Display system status, metrics with icons and labels
- Improve handling of long system names
- Maintain consistent sorting and filtering between views
- Persist view preference in localStorage
2024-12-06 15:09:37 +07:00
Henry Dollman
59bdc0ce0d
add USER_CREATION env var and update migrations
2024-12-04 17:36:36 -05:00
hank
e7d2f0d82b
New Crowdin updates ( #308 )
...
* New translations en.po
Co-authored-by: NickAss512 <143963746+NickAss512@users.noreply.github.com >
2024-12-02 15:14:20 -05:00
Henry Dollman
825d8269ff
add Czech language and update locale files
2024-12-01 18:21:34 -05:00
hank
f7775d173a
New Crowdin updates ( #301 )
...
* New translations en.po (Turkish)
* New translations en.po (Czech)
Co-authored-by: Ramazan Sancar <ramazansancar4545@gmail.com >
Co-authored-by: NickAss512 <@NickAss512>
2024-12-01 16:11:25 -05:00
Henry Dollman
58bced5f09
rm 'auth providers' links - dedicated page removed from pocketbase
2024-11-29 17:24:42 -05:00
Henry Dollman
6e08507dde
remove todo comments
2024-11-29 17:16:40 -05:00
Henry Dollman
617a03fc15
upgrade go deps
2024-11-29 17:08:59 -05:00
Henry Dollman
f86bda304d
pocketbase js updates
2024-11-29 17:03:31 -05:00
Henry Dollman
1d414e659b
use auth logos from pocketbase
2024-11-29 16:57:18 -05:00
Henry Dollman
87f7390eca
use new batch api for setting global alerts
2024-11-27 17:07:44 -05:00
Henry Dollman
ed01752546
update admin creation for pocketbase 0.23.0
2024-11-27 16:32:23 -05:00
Henry Dollman
46002a2171
remove echo dependency
2024-11-24 18:34:42 -05:00
Henry Dollman
14716d36a6
refactor go code for pocketbase 0.23.0 ( #300 )
2024-11-24 18:15:24 -05:00
Henry Dollman
b4bc8a31aa
add check / reset for invalid disk i/o rates
2024-11-24 15:56:12 -05:00
hank
b01fc316c3
New Crowdin updates ( #293 )
...
* New translations en.po (Turkish)
* New translations en.po (Russian)
* New translations en.po (Ukrainian)
Co-authored-by: zoixc <113115585+zoixc@users.noreply.github.com >
Co-authored-by: stanol <stanol777@gmail.com >
2024-11-22 13:11:26 -05:00