Skip to content

begin modularisation of frontend and initial styling#14

Merged
ronny-standtke merged 4 commits intoomnect:feature/vuefrom
alexomanie:feature/styling
Feb 19, 2025
Merged

begin modularisation of frontend and initial styling#14
ronny-standtke merged 4 commits intoomnect:feature/vuefrom
alexomanie:feature/styling

Conversation

@alexomanie
Copy link
Contributor

No description provided.

@ronny-standtke ronny-standtke merged commit deecf81 into omnect:feature/vue Feb 19, 2025
1 check passed
ronny-standtke added a commit that referenced this pull request Feb 21, 2025
* init vue

* base layout

* centrifugo v6 envs

* Add biomejs

* build vue

* build base path

* implement centrifugo

* Show data

* remove old static content

* optimize rust build by caching deps

* implement session

* simplify auth middleware

* feat: add data folder

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>

* readme

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>

* set correct api key env

* fix

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>

* fix

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>

* begin modularisation of frontend and initial styling (#14)

* begin refactoring structure

* improve styling

* remove placeholder data

---------

Co-authored-by: Alexander Horn <alexander.horn@conplement.de>

* add logout and session purge

* smaller fixes

* update docu images

* fix output

* fix reconnect detection

* set version to 0.5.0

---------

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>
Co-authored-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>
Co-authored-by: Alexander Horn <alexomanie@users.noreply.github.com>
Co-authored-by: Alexander Horn <alexander.horn@conplement.de>
ronny-standtke added a commit that referenced this pull request Apr 1, 2025
* init vue

* base layout

* centrifugo v6 envs

* Add biomejs

* build vue

* build base path

* implement centrifugo

* Show data

* remove old static content

* optimize rust build by caching deps

* implement session

* simplify auth middleware

* set correct api key env

* begin modularisation of frontend and initial styling (#14)

* begin refactoring structure

* improve styling

* remove placeholder data

---------

Co-authored-by: Alexander Horn <alexander.horn@conplement.de>

* add logout and session purge

* smaller fixes

* update docu images

* fix output

* fix reconnect detection

* add menu

* add file upload for update file

* update page

* global overlay spinner

* load update info and run update

* restructure rust code

* add update status to device overview

* add more infos about the update

* bump to version 0.5.1

* show unexpected error on login

* set upload limit

* env for upload path

* set file permission

* os update path as env

* set correct url to run update

* show spinner on run update

* optimize code

* fix exceeded token issues

* show correct app version

* chore: renamed omnect_device_socket to omnect_device_service_client (#17)

* chore: renamed omnect_device_socket to omnect_device_service_client

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>

* fix service file

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>

---------

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>

* fix factory reset

* update show current version

* change online to omnect cloud connection

* upload progress

* bump packages

* show update status

* return errors

* option to enforce cloud connection after update

* close spinner on update succeeded

* fix: fixed data folder creation (#18)

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>

* better update status detection

* show update state dialog

* fix responsive on upload

* resolve findings

* bump vue packages

* bump cargo.lock

* properly remove file item on clear

* check for env on startup and provide config in server context

* check for index file

* resolve findings

---------

Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>
Co-authored-by: Alexander Horn <alexomanie@users.noreply.github.com>
Co-authored-by: Alexander Horn <alexander.horn@conplement.de>
Co-authored-by: Buell <50990105+JanZachmann@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants