Skip to content

Commit

Permalink
Release 1.0.3 (#24)
Browse files Browse the repository at this point in the history
* Release (#20)

* Release 1.0.0 🎉 (#12)

* Feature/tauri (#9)

* feat: init tauri application

* chore: replace 프로파일 with 프로필

* feat(Root): add Link to ProfileItem

* feat: separate Root to ProfileCreateForm and ProfileList, show modal when click create profile button

* ❇️ set default window size

* 📖 Enhanced JSDoc

* 🤖 add feature/tauri branch to CodeQL

* fix(net): fix ping function

docs: improve JSDoc

* chore: Improve JSDoc

* feat(ProfileCreateForm): add Dashify disable handling

* chore: code style fix

* feat: add loading component

* feat: add profile changer modal

feat: check connection before change page
feat: detect disconnected session
Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove chart animation

Co-Authored-By: 다이츠로 <[email protected]>

* feat: add pingWS

* feat: apply real data

Co-Authored-By: 다이츠로 <[email protected]>

* feat: Realtime world detail modal

Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove manifest.json

* feat: disable pwa support

* chore: change players head img source

* feat: remove right click context

* feat: add tauri api binding

* fix: http request

* feat: apply tauri-plugin-store

* chore: updated yarn.lock

* chore: code style fix

* fix: prepare for tauri

* feat: add toasts when network communicate

* feat(States): add playerDetailState

* feat(Console): add live interactive functionality

* feat(DashboardLayout): add fetch player details

* feat(Overview): add empty placeholder for charts

* feat(Players): add real player list

* fix(Worlds): make search filters case insensitive

* fix: clear tauri storage when clear funtion called

* chore: update tauri information

* chore: add anser

* feat: add ANSI escape codes support

* feat(Console): load lines

* style(Console): change double quotes to single

* fix: make swal html container overflow hidden

* fix(ProfileList): make profile item hide address

Co-Authored-By: aroxu <[email protected]>

* fix: change disk usage display from free to used

Co-Authored-By: aroxu <[email protected]>

* chore(yarn.lock): add anser

* fix(numbers): add zeros when lengths mismatch

* fix(Network): put body data in second argument

* feat: change labels from indices to timestamps

Co-Authored-By: aroxu <[email protected]>

* style(DashboardLayout): add new lines to increase readability

Co-Authored-By: aroxu <[email protected]>

* fix(getUsedPercantage): add number param support

Co-Authored-By: aroxu <[email protected]>

* feat(Overview): change graph placeholder to N/A

Co-Authored-By: aroxu <[email protected]>

* test(Overview): remove debug code

Co-Authored-By: aroxu <[email protected]>

* feat(Players): made kick and ban buttons work

Co-Authored-By: aroxu <[email protected]>

* test(Worlds): remove debug code

Co-Authored-By: aroxu <[email protected]>

* chore: change package name to Dashify

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make download buttons work

Co-Authored-By: aroxu <[email protected]>

* fix(Console): make it unsendable when command is fully whitespace

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make console input auto focused

Co-Authored-By: aroxu <[email protected]>

* feat(Console): add up and down arrow fuctionality

Co-Authored-By: aroxu <[email protected]>

* fix(Console): remove double whitespaces

Co-Authored-By: aroxu <[email protected]>

* feat: support macOS (#5)

* feat: support macOS

* style: extract window.location outside

* style: enhance JSDoc

* feat: add traffic functionality

* fix(DashboardLayout): add empty traffic data

* chore: change B/s to Kb/s

* fix: calculation error

* fix: Traffic model realtime update

* fix(Traffic): Make connection count update, delete useMemo

* fix(Traffic): make graph unscalable

* chore: use default kick / ban message

* fix(Traffic): fix misrepresentation of values in graphs

* style: enhance request code

* refactor(DashboardLayout): Move data request functions and combine states

* fix(DashboardLayout): Improve logic to reduce unnecessary requests

* Feature/tauri updater (#6)

* test: updater with workflow

* fix: add required env to worker file

* fix: apply public key

* chore: change draft to release

* chore: change release tag name

* chore: use custom updater

* chore: change update fetch url

* chore: add publisher name

* fix: build optimization

* fix: split macOS Binary

* fix: windows build

* chore: fix windows, again

* fix: version

* fix: maybe version number is issue

* debug: make it verbose

* fix: right click handler

* chore: remove msi due to nsis

* test: version checking

* feat: updater

* fix: remove top-level await

* fix: accessbility issue

test: updater

* chore: get version from tauri

* fix: update ci

* chore: change target branch

* 👷 Remove website builder

* chore: fix logo

* release: 1.0.0

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

* Release 1.0.0 🎉

* feat: init tauri application

* chore: replace 프로파일 with 프로필

* feat(Root): add Link to ProfileItem

* feat: separate Root to ProfileCreateForm and ProfileList, show modal when click create profile button

* ❇️ set default window size

* 📖 Enhanced JSDoc

* 🤖 add feature/tauri branch to CodeQL

* fix(net): fix ping function

docs: improve JSDoc

* chore: Improve JSDoc

* feat(ProfileCreateForm): add Dashify disable handling

* chore: code style fix

* feat: add loading component

* feat: add profile changer modal

feat: check connection before change page
feat: detect disconnected session
Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove chart animation

Co-Authored-By: 다이츠로 <[email protected]>

* feat: add pingWS

* feat: apply real data

Co-Authored-By: 다이츠로 <[email protected]>

* feat: Realtime world detail modal

Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove manifest.json

* feat: disable pwa support

* chore: change players head img source

* feat: remove right click context

* feat: add tauri api binding

* fix: http request

* feat: apply tauri-plugin-store

* chore: updated yarn.lock

* chore: code style fix

* fix: prepare for tauri

* feat: add toasts when network communicate

* feat(States): add playerDetailState

* feat(Console): add live interactive functionality

* feat(DashboardLayout): add fetch player details

* feat(Overview): add empty placeholder for charts

* feat(Players): add real player list

* fix(Worlds): make search filters case insensitive

* fix: clear tauri storage when clear funtion called

* chore: update tauri information

* chore: add anser

* feat: add ANSI escape codes support

* feat(Console): load lines

* style(Console): change double quotes to single

* fix: make swal html container overflow hidden

* fix(ProfileList): make profile item hide address

Co-Authored-By: aroxu <[email protected]>

* fix: change disk usage display from free to used

Co-Authored-By: aroxu <[email protected]>

* chore(yarn.lock): add anser

* fix(numbers): add zeros when lengths mismatch

* fix(Network): put body data in second argument

* feat: change labels from indices to timestamps

Co-Authored-By: aroxu <[email protected]>

* style(DashboardLayout): add new lines to increase readability

Co-Authored-By: aroxu <[email protected]>

* fix(getUsedPercantage): add number param support

Co-Authored-By: aroxu <[email protected]>

* feat(Overview): change graph placeholder to N/A

Co-Authored-By: aroxu <[email protected]>

* test(Overview): remove debug code

Co-Authored-By: aroxu <[email protected]>

* feat(Players): made kick and ban buttons work

Co-Authored-By: aroxu <[email protected]>

* test(Worlds): remove debug code

Co-Authored-By: aroxu <[email protected]>

* chore: change package name to Dashify

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make download buttons work

Co-Authored-By: aroxu <[email protected]>

* fix(Console): make it unsendable when command is fully whitespace

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make console input auto focused

Co-Authored-By: aroxu <[email protected]>

* feat(Console): add up and down arrow fuctionality

Co-Authored-By: aroxu <[email protected]>

* fix(Console): remove double whitespaces

Co-Authored-By: aroxu <[email protected]>

* feat: support macOS (#5)

* feat: support macOS

* style: extract window.location outside

* style: enhance JSDoc

* feat: add traffic functionality

* fix(DashboardLayout): add empty traffic data

* chore: change B/s to Kb/s

* fix: calculation error

* fix: Traffic model realtime update

* fix(Traffic): Make connection count update, delete useMemo

* fix(Traffic): make graph unscalable

* chore: use default kick / ban message

* fix(Traffic): fix misrepresentation of values in graphs

* style: enhance request code

* refactor(DashboardLayout): Move data request functions and combine states

* fix(DashboardLayout): Improve logic to reduce unnecessary requests

* Feature/tauri updater (#6)

* test: updater with workflow

* fix: add required env to worker file

* fix: apply public key

* chore: change draft to release

* chore: change release tag name

* chore: use custom updater

* chore: change update fetch url

* chore: add publisher name

* fix: build optimization

* fix: split macOS Binary

* fix: windows build

* chore: fix windows, again

* fix: version

* fix: maybe version number is issue

* debug: make it verbose

* fix: right click handler

* chore: remove msi due to nsis

* test: version checking

* feat: updater

* fix: remove top-level await

* fix: accessbility issue

test: updater

* chore: get version from tauri

* fix: update ci

* chore: change target branch

* 👷 Remove website builder

* chore: fix logo

* release: 1.0.0

* style: apply icon

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

* fix: dayjs related issue (#13)

* fix: dayjs related issue

* chore: disable dev-tools on release

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

* Hotfix/2 (#21)

* fix(Players): add null check

* chore: version up

* chore: update README.md

---------

Co-authored-by: 다이츠로 <[email protected]>

* Hotfix/3 (#23)

* Release 1.0.0 🎉 (#12)

* Feature/tauri (#9)

* feat: init tauri application

* chore: replace 프로파일 with 프로필

* feat(Root): add Link to ProfileItem

* feat: separate Root to ProfileCreateForm and ProfileList, show modal when click create profile button

* ❇️ set default window size

* 📖 Enhanced JSDoc

* 🤖 add feature/tauri branch to CodeQL

* fix(net): fix ping function

docs: improve JSDoc

* chore: Improve JSDoc

* feat(ProfileCreateForm): add Dashify disable handling

* chore: code style fix

* feat: add loading component

* feat: add profile changer modal

feat: check connection before change page
feat: detect disconnected session
Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove chart animation

Co-Authored-By: 다이츠로 <[email protected]>

* feat: add pingWS

* feat: apply real data

Co-Authored-By: 다이츠로 <[email protected]>

* feat: Realtime world detail modal

Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove manifest.json

* feat: disable pwa support

* chore: change players head img source

* feat: remove right click context

* feat: add tauri api binding

* fix: http request

* feat: apply tauri-plugin-store

* chore: updated yarn.lock

* chore: code style fix

* fix: prepare for tauri

* feat: add toasts when network communicate

* feat(States): add playerDetailState

* feat(Console): add live interactive functionality

* feat(DashboardLayout): add fetch player details

* feat(Overview): add empty placeholder for charts

* feat(Players): add real player list

* fix(Worlds): make search filters case insensitive

* fix: clear tauri storage when clear funtion called

* chore: update tauri information

* chore: add anser

* feat: add ANSI escape codes support

* feat(Console): load lines

* style(Console): change double quotes to single

* fix: make swal html container overflow hidden

* fix(ProfileList): make profile item hide address

Co-Authored-By: aroxu <[email protected]>

* fix: change disk usage display from free to used

Co-Authored-By: aroxu <[email protected]>

* chore(yarn.lock): add anser

* fix(numbers): add zeros when lengths mismatch

* fix(Network): put body data in second argument

* feat: change labels from indices to timestamps

Co-Authored-By: aroxu <[email protected]>

* style(DashboardLayout): add new lines to increase readability

Co-Authored-By: aroxu <[email protected]>

* fix(getUsedPercantage): add number param support

Co-Authored-By: aroxu <[email protected]>

* feat(Overview): change graph placeholder to N/A

Co-Authored-By: aroxu <[email protected]>

* test(Overview): remove debug code

Co-Authored-By: aroxu <[email protected]>

* feat(Players): made kick and ban buttons work

Co-Authored-By: aroxu <[email protected]>

* test(Worlds): remove debug code

Co-Authored-By: aroxu <[email protected]>

* chore: change package name to Dashify

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make download buttons work

Co-Authored-By: aroxu <[email protected]>

* fix(Console): make it unsendable when command is fully whitespace

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make console input auto focused

Co-Authored-By: aroxu <[email protected]>

* feat(Console): add up and down arrow fuctionality

Co-Authored-By: aroxu <[email protected]>

* fix(Console): remove double whitespaces

Co-Authored-By: aroxu <[email protected]>

* feat: support macOS (#5)

* feat: support macOS

* style: extract window.location outside

* style: enhance JSDoc

* feat: add traffic functionality

* fix(DashboardLayout): add empty traffic data

* chore: change B/s to Kb/s

* fix: calculation error

* fix: Traffic model realtime update

* fix(Traffic): Make connection count update, delete useMemo

* fix(Traffic): make graph unscalable

* chore: use default kick / ban message

* fix(Traffic): fix misrepresentation of values in graphs

* style: enhance request code

* refactor(DashboardLayout): Move data request functions and combine states

* fix(DashboardLayout): Improve logic to reduce unnecessary requests

* Feature/tauri updater (#6)

* test: updater with workflow

* fix: add required env to worker file

* fix: apply public key

* chore: change draft to release

* chore: change release tag name

* chore: use custom updater

* chore: change update fetch url

* chore: add publisher name

* fix: build optimization

* fix: split macOS Binary

* fix: windows build

* chore: fix windows, again

* fix: version

* fix: maybe version number is issue

* debug: make it verbose

* fix: right click handler

* chore: remove msi due to nsis

* test: version checking

* feat: updater

* fix: remove top-level await

* fix: accessbility issue

test: updater

* chore: get version from tauri

* fix: update ci

* chore: change target branch

* 👷 Remove website builder

* chore: fix logo

* release: 1.0.0

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

* Release 1.0.0 🎉

* feat: init tauri application

* chore: replace 프로파일 with 프로필

* feat(Root): add Link to ProfileItem

* feat: separate Root to ProfileCreateForm and ProfileList, show modal when click create profile button

* ❇️ set default window size

* 📖 Enhanced JSDoc

* 🤖 add feature/tauri branch to CodeQL

* fix(net): fix ping function

docs: improve JSDoc

* chore: Improve JSDoc

* feat(ProfileCreateForm): add Dashify disable handling

* chore: code style fix

* feat: add loading component

* feat: add profile changer modal

feat: check connection before change page
feat: detect disconnected session
Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove chart animation

Co-Authored-By: 다이츠로 <[email protected]>

* feat: add pingWS

* feat: apply real data

Co-Authored-By: 다이츠로 <[email protected]>

* feat: Realtime world detail modal

Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove manifest.json

* feat: disable pwa support

* chore: change players head img source

* feat: remove right click context

* feat: add tauri api binding

* fix: http request

* feat: apply tauri-plugin-store

* chore: updated yarn.lock

* chore: code style fix

* fix: prepare for tauri

* feat: add toasts when network communicate

* feat(States): add playerDetailState

* feat(Console): add live interactive functionality

* feat(DashboardLayout): add fetch player details

* feat(Overview): add empty placeholder for charts

* feat(Players): add real player list

* fix(Worlds): make search filters case insensitive

* fix: clear tauri storage when clear funtion called

* chore: update tauri information

* chore: add anser

* feat: add ANSI escape codes support

* feat(Console): load lines

* style(Console): change double quotes to single

* fix: make swal html container overflow hidden

* fix(ProfileList): make profile item hide address

Co-Authored-By: aroxu <[email protected]>

* fix: change disk usage display from free to used

Co-Authored-By: aroxu <[email protected]>

* chore(yarn.lock): add anser

* fix(numbers): add zeros when lengths mismatch

* fix(Network): put body data in second argument

* feat: change labels from indices to timestamps

Co-Authored-By: aroxu <[email protected]>

* style(DashboardLayout): add new lines to increase readability

Co-Authored-By: aroxu <[email protected]>

* fix(getUsedPercantage): add number param support

Co-Authored-By: aroxu <[email protected]>

* feat(Overview): change graph placeholder to N/A

Co-Authored-By: aroxu <[email protected]>

* test(Overview): remove debug code

Co-Authored-By: aroxu <[email protected]>

* feat(Players): made kick and ban buttons work

Co-Authored-By: aroxu <[email protected]>

* test(Worlds): remove debug code

Co-Authored-By: aroxu <[email protected]>

* chore: change package name to Dashify

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make download buttons work

Co-Authored-By: aroxu <[email protected]>

* fix(Console): make it unsendable when command is fully whitespace

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make console input auto focused

Co-Authored-By: aroxu <[email protected]>

* feat(Console): add up and down arrow fuctionality

Co-Authored-By: aroxu <[email protected]>

* fix(Console): remove double whitespaces

Co-Authored-By: aroxu <[email protected]>

* feat: support macOS (#5)

* feat: support macOS

* style: extract window.location outside

* style: enhance JSDoc

* feat: add traffic functionality

* fix(DashboardLayout): add empty traffic data

* chore: change B/s to Kb/s

* fix: calculation error

* fix: Traffic model realtime update

* fix(Traffic): Make connection count update, delete useMemo

* fix(Traffic): make graph unscalable

* chore: use default kick / ban message

* fix(Traffic): fix misrepresentation of values in graphs

* style: enhance request code

* refactor(DashboardLayout): Move data request functions and combine states

* fix(DashboardLayout): Improve logic to reduce unnecessary requests

* Feature/tauri updater (#6)

* test: updater with workflow

* fix: add required env to worker file

* fix: apply public key

* chore: change draft to release

* chore: change release tag name

* chore: use custom updater

* chore: change update fetch url

* chore: add publisher name

* fix: build optimization

* fix: split macOS Binary

* fix: windows build

* chore: fix windows, again

* fix: version

* fix: maybe version number is issue

* debug: make it verbose

* fix: right click handler

* chore: remove msi due to nsis

* test: version checking

* feat: updater

* fix: remove top-level await

* fix: accessbility issue

test: updater

* chore: get version from tauri

* fix: update ci

* chore: change target branch

* 👷 Remove website builder

* chore: fix logo

* release: 1.0.0

* style: apply icon

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

* fix: dayjs related issue (#13)

* fix: dayjs related issue

* chore: disable dev-tools on release

* Release 1.0.2 (#22)

* Release (#20)

* Release 1.0.0 🎉 (#12)

* Feature/tauri (#9)

* feat: init tauri application

* chore: replace 프로파일 with 프로필

* feat(Root): add Link to ProfileItem

* feat: separate Root to ProfileCreateForm and ProfileList, show modal when click create profile button

* ❇️ set default window size

* 📖 Enhanced JSDoc

* 🤖 add feature/tauri branch to CodeQL

* fix(net): fix ping function

docs: improve JSDoc

* chore: Improve JSDoc

* feat(ProfileCreateForm): add Dashify disable handling

* chore: code style fix

* feat: add loading component

* feat: add profile changer modal

feat: check connection before change page
feat: detect disconnected session
Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove chart animation

Co-Authored-By: 다이츠로 <[email protected]>

* feat: add pingWS

* feat: apply real data

Co-Authored-By: 다이츠로 <[email protected]>

* feat: Realtime world detail modal

Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove manifest.json

* feat: disable pwa support

* chore: change players head img source

* feat: remove right click context

* feat: add tauri api binding

* fix: http request

* feat: apply tauri-plugin-store

* chore: updated yarn.lock

* chore: code style fix

* fix: prepare for tauri

* feat: add toasts when network communicate

* feat(States): add playerDetailState

* feat(Console): add live interactive functionality

* feat(DashboardLayout): add fetch player details

* feat(Overview): add empty placeholder for charts

* feat(Players): add real player list

* fix(Worlds): make search filters case insensitive

* fix: clear tauri storage when clear funtion called

* chore: update tauri information

* chore: add anser

* feat: add ANSI escape codes support

* feat(Console): load lines

* style(Console): change double quotes to single

* fix: make swal html container overflow hidden

* fix(ProfileList): make profile item hide address

Co-Authored-By: aroxu <[email protected]>

* fix: change disk usage display from free to used

Co-Authored-By: aroxu <[email protected]>

* chore(yarn.lock): add anser

* fix(numbers): add zeros when lengths mismatch

* fix(Network): put body data in second argument

* feat: change labels from indices to timestamps

Co-Authored-By: aroxu <[email protected]>

* style(DashboardLayout): add new lines to increase readability

Co-Authored-By: aroxu <[email protected]>

* fix(getUsedPercantage): add number param support

Co-Authored-By: aroxu <[email protected]>

* feat(Overview): change graph placeholder to N/A

Co-Authored-By: aroxu <[email protected]>

* test(Overview): remove debug code

Co-Authored-By: aroxu <[email protected]>

* feat(Players): made kick and ban buttons work

Co-Authored-By: aroxu <[email protected]>

* test(Worlds): remove debug code

Co-Authored-By: aroxu <[email protected]>

* chore: change package name to Dashify

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make download buttons work

Co-Authored-By: aroxu <[email protected]>

* fix(Console): make it unsendable when command is fully whitespace

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make console input auto focused

Co-Authored-By: aroxu <[email protected]>

* feat(Console): add up and down arrow fuctionality

Co-Authored-By: aroxu <[email protected]>

* fix(Console): remove double whitespaces

Co-Authored-By: aroxu <[email protected]>

* feat: support macOS (#5)

* feat: support macOS

* style: extract window.location outside

* style: enhance JSDoc

* feat: add traffic functionality

* fix(DashboardLayout): add empty traffic data

* chore: change B/s to Kb/s

* fix: calculation error

* fix: Traffic model realtime update

* fix(Traffic): Make connection count update, delete useMemo

* fix(Traffic): make graph unscalable

* chore: use default kick / ban message

* fix(Traffic): fix misrepresentation of values in graphs

* style: enhance request code

* refactor(DashboardLayout): Move data request functions and combine states

* fix(DashboardLayout): Improve logic to reduce unnecessary requests

* Feature/tauri updater (#6)

* test: updater with workflow

* fix: add required env to worker file

* fix: apply public key

* chore: change draft to release

* chore: change release tag name

* chore: use custom updater

* chore: change update fetch url

* chore: add publisher name

* fix: build optimization

* fix: split macOS Binary

* fix: windows build

* chore: fix windows, again

* fix: version

* fix: maybe version number is issue

* debug: make it verbose

* fix: right click handler

* chore: remove msi due to nsis

* test: version checking

* feat: updater

* fix: remove top-level await

* fix: accessbility issue

test: updater

* chore: get version from tauri

* fix: update ci

* chore: change target branch

* 👷 Remove website builder

* chore: fix logo

* release: 1.0.0

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

* Release 1.0.0 🎉

* feat: init tauri application

* chore: replace 프로파일 with 프로필

* feat(Root): add Link to ProfileItem

* feat: separate Root to ProfileCreateForm and ProfileList, show modal when click create profile button

* ❇️ set default window size

* 📖 Enhanced JSDoc

* 🤖 add feature/tauri branch to CodeQL

* fix(net): fix ping function

docs: improve JSDoc

* chore: Improve JSDoc

* feat(ProfileCreateForm): add Dashify disable handling

* chore: code style fix

* feat: add loading component

* feat: add profile changer modal

feat: check connection before change page
feat: detect disconnected session
Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove chart animation

Co-Authored-By: 다이츠로 <[email protected]>

* feat: add pingWS

* feat: apply real data

Co-Authored-By: 다이츠로 <[email protected]>

* feat: Realtime world detail modal

Co-Authored-By: 다이츠로 <[email protected]>

* chore: remove manifest.json

* feat: disable pwa support

* chore: change players head img source

* feat: remove right click context

* feat: add tauri api binding

* fix: http request

* feat: apply tauri-plugin-store

* chore: updated yarn.lock

* chore: code style fix

* fix: prepare for tauri

* feat: add toasts when network communicate

* feat(States): add playerDetailState

* feat(Console): add live interactive functionality

* feat(DashboardLayout): add fetch player details

* feat(Overview): add empty placeholder for charts

* feat(Players): add real player list

* fix(Worlds): make search filters case insensitive

* fix: clear tauri storage when clear funtion called

* chore: update tauri information

* chore: add anser

* feat: add ANSI escape codes support

* feat(Console): load lines

* style(Console): change double quotes to single

* fix: make swal html container overflow hidden

* fix(ProfileList): make profile item hide address

Co-Authored-By: aroxu <[email protected]>

* fix: change disk usage display from free to used

Co-Authored-By: aroxu <[email protected]>

* chore(yarn.lock): add anser

* fix(numbers): add zeros when lengths mismatch

* fix(Network): put body data in second argument

* feat: change labels from indices to timestamps

Co-Authored-By: aroxu <[email protected]>

* style(DashboardLayout): add new lines to increase readability

Co-Authored-By: aroxu <[email protected]>

* fix(getUsedPercantage): add number param support

Co-Authored-By: aroxu <[email protected]>

* feat(Overview): change graph placeholder to N/A

Co-Authored-By: aroxu <[email protected]>

* test(Overview): remove debug code

Co-Authored-By: aroxu <[email protected]>

* feat(Players): made kick and ban buttons work

Co-Authored-By: aroxu <[email protected]>

* test(Worlds): remove debug code

Co-Authored-By: aroxu <[email protected]>

* chore: change package name to Dashify

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make download buttons work

Co-Authored-By: aroxu <[email protected]>

* fix(Console): make it unsendable when command is fully whitespace

Co-Authored-By: aroxu <[email protected]>

* feat(Console): make console input auto focused

Co-Authored-By: aroxu <[email protected]>

* feat(Console): add up and down arrow fuctionality

Co-Authored-By: aroxu <[email protected]>

* fix(Console): remove double whitespaces

Co-Authored-By: aroxu <[email protected]>

* feat: support macOS (#5)

* feat: support macOS

* style: extract window.location outside

* style: enhance JSDoc

* feat: add traffic functionality

* fix(DashboardLayout): add empty traffic data

* chore: change B/s to Kb/s

* fix: calculation error

* fix: Traffic model realtime update

* fix(Traffic): Make connection count update, delete useMemo

* fix(Traffic): make graph unscalable

* chore: use default kick / ban message

* fix(Traffic): fix misrepresentation of values in graphs

* style: enhance request code

* refactor(DashboardLayout): Move data request functions and combine states

* fix(DashboardLayout): Improve logic to reduce unnecessary requests

* Feature/tauri updater (#6)

* test: updater with workflow

* fix: add required env to worker file

* fix: apply public key

* chore: change draft to release

* chore: change release tag name

* chore: use custom updater

* chore: change update fetch url

* chore: add publisher name

* fix: build optimization

* fix: split macOS Binary

* fix: windows build

* chore: fix windows, again

* fix: version

* fix: maybe version number is issue

* debug: make it verbose

* fix: right click handler

* chore: remove msi due to nsis

* test: version checking

* feat: updater

* fix: remove top-level await

* fix: accessbility issue

test: updater

* chore: get version from tauri

* fix: update ci

* chore: change target branch

* 👷 Remove website builder

* chore: fix logo

* release: 1.0.0

* style: apply icon

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

* fix: dayjs related issue (#13)

* fix: dayjs related issue

* chore: disable dev-tools on release

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

* Hotfix/2 (#21)

* fix(Players): add null check

* chore: version up

* chore: update README.md

---------

Co-authored-by: 다이츠로 <[email protected]>

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

* fix: version display bug

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>

---------

Co-authored-by: 다이츠로 <[email protected]>
Co-authored-by: Hyeon <[email protected]>
  • Loading branch information
3 people authored Jul 30, 2023
1 parent c874418 commit cc89d4b
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 8 deletions.
2 changes: 1 addition & 1 deletion src-tauri/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src-tauri/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "Dashify"
version = "1.0.2"
version = "1.0.3"
description = "Easily and quickly monitor Minecraft servers."
authors = ["aroxu", "ppapman", "dytroc", "underc"]
license = ""
Expand Down
2 changes: 1 addition & 1 deletion src-tauri/tauri.conf.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
},
"package": {
"productName": "Dashify",
"version": "1.0.2"
"version": "1.0.3"
},
"tauri": {
"allowlist": {
Expand Down
3 changes: 0 additions & 3 deletions src/main.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ import { window as tauriWindow } from '@tauri-apps/api';
import { TauriEvent } from '@tauri-apps/api/event';
import { Store } from 'tauri-plugin-store-api';
import { onUpdaterEvent } from '@tauri-apps/api/updater';
import { getVersion } from '@tauri-apps/api/app';

const store = new Store('dashify.dat');

Expand Down Expand Up @@ -96,8 +95,6 @@ if (!(hostname === 'localhost' && port === '5173')) {
}

(async () => {
const VERSION = await getVersion();
AppData.set('etc.version', VERSION);
await onUpdaterEvent(({ error, status }) => {
// This will log all updater events, including status updates and errors.
console.log('Updater event:', error === null ? status : error);
Expand Down
15 changes: 13 additions & 2 deletions src/routes/Settings.jsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { useState } from 'react';
import { useState, useEffect } from 'react';
import { AnimatePresence } from 'framer-motion';
import { useNavigate, useLocation } from 'react-router-dom';
import { Logo80, LogoText } from '../assets/logo';
Expand All @@ -20,6 +20,7 @@ import {
useSetRecoilState
} from 'recoil';
import { platform } from '@tauri-apps/api/os';
import { getVersion } from '@tauri-apps/api/app';
import { trapPauseState } from '../contexts/states';

const WebsiteInfoContainer = styled.div`
Expand Down Expand Up @@ -173,6 +174,16 @@ const Modal = ({ install }) => {
const navigate = useNavigate();
const location = useLocation();

const [appVersion, setAppVersion] = useState('Failed to get app version');

useEffect(() => {
const getAppVersion = async () => {
const version = await getVersion();
setAppVersion(`${version}`);
};
getAppVersion();
}, []);

const goBackward = () => {
if (location.key !== 'default') {
// 이 페이지로 직접 접속하면 key가 default로 설정됩니다.
Expand Down Expand Up @@ -277,7 +288,7 @@ const Modal = ({ install }) => {
<Logo80 background='black' foreground='white' />
<WebsiteInfo>
<LogoText />
<WebsiteVersion>v{AppData.get('etc.version')}</WebsiteVersion>
<WebsiteVersion>v{appVersion}</WebsiteVersion>
</WebsiteInfo>
<Button
padding={'8px 16px'}
Expand Down

0 comments on commit cc89d4b

Please sign in to comment.