Commit graph

102 commits

Author SHA1 Message Date
Florent CHAMPIGNY
52adbfaefd
feat: [DESIGN] pags topbar (#159)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-25 17:20:44 +02:00
Florent CHAMPIGNY
1a15ce5008
Refact moved logo top bar (#157)
* refact: [DESIGN] moved togo in top bar

* aligned colors

* aligned colors

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-25 14:34:08 +02:00
Florent CHAMPIGNY
2876bf1ce4
refact: [DESIGN] moved togo in top bar (#156)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-25 14:05:26 +02:00
Florent CHAMPIGNY
1520fd52cd
feat: [DESIGN] started to introduce a top bar (#155)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-25 11:34:18 +02:00
Florent CHAMPIGNY
48bc9aae68
feat: [NETWORK] include/exclude from contextual (#154)
* feat: [NETWORK] include/exclude from contextual

* feat: [NETWORK] include/exclude from contextual

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-25 09:40:50 +02:00
Florent CHAMPIGNY
bdea11321d
refact: [CORE] add app instance to messages (#153)
* refact: [CORE] add app instance to messages

* upgraded schema

* old calls are displayed differently

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-24 22:39:26 +02:00
Florent CHAMPIGNY
8025553c2f
Refact onmessage (#152)
* refact: [CORE] on message receive pass the app with package

* added db files

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-24 21:27:20 +02:00
Florent CHAMPIGNY
a3db292069
feat: [CLIENT] send app instance to server (#151)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-24 21:08:46 +02:00
Florent CHAMPIGNY
a893b32ef1
Feat contextual table (#146)
* feat: [CONTEXTUAL] table

* feat: [CONTEXTUAL] table

* done for tables

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-24 09:13:07 +02:00
Florent CHAMPIGNY
83454e18ae
Feat contextual analytics (#145)
* feat: [CONTEXTUAL] table

* feat: [CONTEXTUAL] table

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-24 08:47:16 +02:00
Florent CHAMPIGNY
f4f815d53d
Refact UI dialog network (#143)
* refact: [NETWORK] dialogs ui

* fix window size

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-23 10:38:01 +02:00
Florent CHAMPIGNY
ee8d0a0255
Fix badnetwork dialog (#142)
* fix: [NETWORK] bad network dialog

* fix headers

* fix headers

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-22 20:18:42 +02:00
Raphael Teyssandier
c8173eae78
Feature/code block (#140)
* feature: Move code block

* feature: Rework lines

* feature: Divider

* fix: Textfield

* fix: Drop down

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
Co-authored-by: Florent CHAMPIGNY <champigny.florent@gmail.com>
2025-08-22 16:13:31 +02:00
Florent CHAMPIGNY
52142baecf
feat: [DEVICES] display is active (#141)
* feat: [DEVICES] display is active

* feat: [DEVICES] display is active

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-22 16:13:13 +02:00
Raphael Teyssandier
c1a55b72fd
feature: FloconSection (#139)
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-22 14:54:27 +02:00
Raphael Teyssandier
39d623e3ae
fix: Use Flocon dialog (#138)
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-22 11:25:33 +02:00
Florent CHAMPIGNY
a610cd81e5
Refact split badquality views (#137)
* refact: [NETWORK] split badquality views

* updated design

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-22 10:19:59 +02:00
Florent CHAMPIGNY
262ccfd19f
Refact devices apps (#135)
* refact: [CORE] device and apps

* refact: [CORE] device and apps

* refact: [CORE] device and apps

* refact: [CORE] device and apps

* refact: [CORE] device and apps

* added db files

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-21 22:52:15 +02:00
Florent CHAMPIGNY
b0c8c2948b
fix: [NETWORK] mock header design (#134)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-21 16:52:26 +02:00
Florent CHAMPIGNY
3cb5abd33f
feat: [NETWORK] mocks can throw errors (#133)
* feat: [NETWORK] mocks can throw errors

* added into android

* added on ktor

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-21 16:44:07 +02:00
Raphael Teyssandier
a50169189e
feature: Rework textfield (#130)
* feature: Rework textfield

* fix: Deeplink

* fix: ViewModel event

* fix: Style

* feature: Rework text field

* feature: Remove

* fix: Color

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
Co-authored-by: Florent CHAMPIGNY <champigny.florent@gmail.com>
2025-08-21 16:29:19 +02:00
Florent CHAMPIGNY
2b838c24c8
fix: wrong parsing to graphql (#132)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-21 15:00:19 +02:00
Florent CHAMPIGNY
ec7a720744
feat: [NETWORK] pre populate bad network for new device (#131)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-21 14:40:58 +02:00
Raphael Teyssandier
203fd337de
fix: DropDown menu (#126)
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-21 10:00:36 +00:00
Florent CHAMPIGNY
9ca6409acd
Refact mock ktor (#127)
* refact: exception colors

* refact: [MOCK] ktor support

* added missing file

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-21 11:58:52 +02:00
Florent CHAMPIGNY
447b928cda
refact: exception colors (#125)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-21 10:40:43 +02:00
Florent CHAMPIGNY
35d896af23
Refact network model (#123)
* refact: [NETWORK] model with error

* refact: [NETWORK] model with error

* refact: [NETWORK] model with error

* refact: [NETWORK] model with error

* refact: [NETWORK] model with error

* refact

* merged with main

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-21 10:25:03 +02:00
Florent CHAMPIGNY
db3c8a118c
Feat badnetwork exeptions (#122)
* feat: [BADNETWORK] exceptions

* added errors on okhttp

* added errors on okhttp

* feat: [BADNETWORK] exceptions

* feat: [BADNETWORK] exceptions

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-20 16:45:53 +02:00
Florent CHAMPIGNY
cae29db95c
Refact moved network packages (#121)
* refact: [NETWORK] moved into packages

* ktlint

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-20 14:57:15 +02:00
Florent CHAMPIGNY
b80ad468b7
Refact multiple configs (#120)
* refact: [NETWORK] multiple network configs

* added db files

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-20 14:41:41 +02:00
Florent CHAMPIGNY
fa1df1fe3c
refact: [NETWORK] multiple network configs (#119)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-20 14:40:52 +02:00
Raphael Teyssandier
4b0b565705
feature: Improve UI (#115)
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-19 19:43:07 +02:00
Florent CHAMPIGNY
7aac7b86dc
feat: [NETWORK] bad connection (#112)
* feat: [NETWORK] bad connection

* feat: [NETWORK] bad connection

* feat: [NETWORK] bad connection

* added domain and data / desktop

* added domain and data / desktop

* added tmp screen

* quick save

* merged with main

* merged with main

* quick save

* works

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-19 17:33:22 +02:00
Raphael Teyssandier
0fe9d4e60b
Feature/system notification (#101)
* feature: System notification

* feature: Type

* fix: Settings

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-18 16:01:03 +02:00
Raphael Teyssandier
8147d8852c
Improve network UI (#108)
* feature: remote dashboard

* feature: Dashboard

* feature: Network

* fix: Network

* feature: Move files

* fix: DI

* fix: Discussion

* fix: Discussion

* fix: Discussion

* feature: Improve UI

* feature: Rework text

* feature: Improve header

* feature: Rework header filter uI

* fix: Build

* fix: Build

* feature: Improve textfield

* fix: Feedback

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-18 15:38:30 +02:00
Florent CHAMPIGNY
3ce5e27c7d
Persist adb devices serial (#111)
* feat: [DEVICES] being able to target one spceific device with adb

* persist adb devices serial

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-15 23:21:11 +02:00
Florent CHAMPIGNY
e9cb50dbd8
feat: [DEVICES] being able to target one spceific device with adb (#110)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-15 22:45:41 +02:00
Florent CHAMPIGNY
0321da0c4a
feat: [ADB] device serial detection (#109)
* feat: [ADB] device serial detection

* feat: [ADB] device serial detection

* added device plugin

* sucessfully got the serial

* sucessfully got the serial

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-15 22:35:46 +02:00
Raphael Teyssandier
08698acf25
Feature/domain (#95)
* feature: Move analytics

* feature: remote dashboard

* fix: DI

* feature: Dashboard

* fix: DI

* feature: Move files

* feature: Move database

* feature: Move files

* feature: Move

* feature: Move

* feature: Move files

* feature: Move files

* feature: Move

* feature: Move images

* feature: Move sharedprefe

* fix: Merge

* feature: Network

* fix: Network

* feature: Move files

* feature: Move

* fix: DI

* fix: DI

* fix: Discussion

* fix: Discussion

* fix: Delete

* fix: Comment

* fix: Discussion

* fix: Build

* fix textfield

* fix textfield

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-15 15:20:19 +02:00
Raphael Teyssandier
d22bd8642f
feature: About screen (#106)
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-15 15:07:41 +02:00
Raphael Teyssandier
e1922afffc
feature: Bump (#107)
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-15 11:33:32 +02:00
Raphael Teyssandier
1e0c9d156a
fix: Use koincompose start for context (#105)
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-15 09:56:32 +02:00
Florent CHAMPIGNY
1e1b817676
fix: mock (#102)
* fix: mock

* fixed ktor mocks

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-14 10:09:23 +02:00
Raphael Teyssandier
88a3cfb907
fix: Name (#99)
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-13 21:58:12 +02:00
Florent CHAMPIGNY
081fefd63a
update the readme (#98)
* update the readme

* update the readme

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-13 21:56:34 +02:00
Florent CHAMPIGNY
7db55f7ec8
feat: [MOCKS] network desktop (#96)
* feat: [MOCKS] network desktop

* feat: [MOCKS] network desktop

* feat: [MOCKS] network desktop

* feat: [MOCKS] network desktop

* feat: [MOCKS] network desktop

* feat: [MOCKS] network desktop

* feat: [MOCKS] network desktop

* feat: [MOCKS] network desktop

* feat: [MOCKS] network desktop

* feat: [MOCKS] network desktop

* ktlintFormat

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-13 18:55:47 +02:00
Raphael Teyssandier
401a2bae9c
feature: Move dashboard (#91)
* feature: Move dashboard

* feature: Move db

* feature: Move deeplink

* feature: Move files

* feature: Move images

* feature: Sharedpreference

* feature: Move table

* fix: Table

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-12 17:46:50 +02:00
Florent CHAMPIGNY
e11e72b237
Refact renamed dao (#92)
* refact: [NETWORK] split call into request and response

* added isMocked to request

* refact: [NETWORK] domain (#90)

* refact: [NETWORK] domain

* refact: [NETWORK] domain

* refact: [NETWORK] domain

* refact: [NETWORK] domain

* refact: [NETWORK] domain

---------

Co-authored-by: Florent Champigny <florent@bere.al>

* refact: [NETWORK] domain

* refact: [NETWORK] renamed dao

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-12 12:49:48 +02:00
Florent CHAMPIGNY
347432d0b8
refact: [NETWORK] split call into request and response (#88)
* refact: [NETWORK] split call into request and response

* added isMocked to request

* refact: [NETWORK] domain (#90)

* refact: [NETWORK] domain

* refact: [NETWORK] domain

* refact: [NETWORK] domain

* refact: [NETWORK] domain

* refact: [NETWORK] domain

---------

Co-authored-by: Florent Champigny <florent@bere.al>

* refact: [NETWORK] domain

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-12 11:58:52 +02:00
Raphael Teyssandier
466931e812
Feature/domain (#87)
* feature: Local

* feature: Local

* feature: Move analytics

* feature: Network

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-11 21:21:11 +02:00