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
7b8f9e380c
Update README.md
2025-08-22 09:29:11 +02:00
Florent CHAMPIGNY
331004d503
Create LICENSE
...
Added MIT license
2025-08-22 09:27: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
Florent CHAMPIGNY
c389210328
feat: [NETWORK] grpc support for bad network ( #128 )
...
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-21 12:22:19 +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
Raphael Teyssandier
32afad302d
feature: Release yml ( #114 )
...
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-18 09:47:35 +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
Florent CHAMPIGNY
8e3a8473a2
disabled job generate about libs ( #100 )
...
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-13 22:16:49 +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
Florent CHAMPIGNY
6c3435bd2c
feat: [NETWORK] ktor plugin ( #94 )
...
* feat: [NETWORK] ktor plugin
* feat: [NETWORK] ktor plugin
* feat: [NETWORK] ktor plugin
* feat: [NETWORK] ktor plugin
* updated githut action
* updated githut action
* fixed gradle import
* fixed gradle import
* fixed gradle import
* fix
---------
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-12 21:23:20 +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
c2e879a764
refact: [CI] generate about libs during build ( #93 )
...
* refact: [CI] generate about libs during build
* update yml
---------
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-12 13:59:06 +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
Florent CHAMPIGNY
9d73df5e5a
feat: [NETWORK] mock http calls ( #83 )
...
* feat: [NETWORK] mock http calls
* feat: [NETWORK] mock http calls
* feat: [NETWORK] mock http calls
* feat: [NETWORK] mock http calls
* used buildmap
* used buildmap
* used buildmap
---------
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-11 17:20:31 +02:00
Raphael Teyssandier
b89c3f8a1d
Feature/domain ( #86 )
...
* feature: Create :data:core
* feature: Create interface
* feature: Move
* feature: Move
* feature: Move remote datasource
* fix: Repo
---------
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-11 17:02:56 +02:00
Raphael Teyssandier
95c14f71c2
feature: Domain ( #85 )
...
* feature: Domain
* feature: Move
* feature: Move
* fix: Align
---------
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-11 16:05:10 +02:00
Raphael Teyssandier
fff697c41a
feature: Create domain ( #84 )
...
* feature: Create domain
* feature: Move
* feature: change package
---------
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-11 14:28:00 +02:00