Commit graph

108 commits

Author SHA1 Message Date
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
Raphael Teyssandier
da55c9463d
Feature/flocon panel (#75)
* feature: Add multi apps

* feature: Add logic

* fix: Upgrade db

* fix: Devices

* feature: Change everywhere (almost)

* fix: Build

* fix: Discussion

* fix: Build

* fix: Deeplink

* fix: Disinct

* feature: FloconPanel

* feature: Use FloconPanel

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-11 09:56:23 +02:00
Raphael Teyssandier
4fb8acafbb
feature: Create :data:remote (#82)
* feature: Create :data:remote

* fix: Move clipboard

* feature: Clean

* fix: Discussion

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-11 09:47:46 +02:00
Florent Champigny
d4884a5806 removed some deps 2025-08-10 18:32:58 +02:00
Florent CHAMPIGNY
ed07d7e674
Feat no op (#81)
* feat: [ANDROID] no op lib

* feat: [ANDROID] no op lib

* renamed modules

* renamed modules

* renamed modules

* renamed modules

* updated publish yml

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-10 14:05:18 +02:00
Florent Champigny
92fc478b12 refact: [DB] display always recent query 2025-08-10 09:29:44 +02:00
Florent Champigny
4bf0b7887d fixed dashboard textfields width 2025-08-10 09:20:34 +02:00
Florent Champigny
86b48e6497 ran ktlint 2025-08-10 09:18:55 +02:00
Florent CHAMPIGNY
39f9d75a6e
refact: [SEARCHBAR] design (#80)
* refact: [SEARCHBAR] design

* refact: [SEARCHBAR] design

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-10 09:12:47 +02:00
Raphael Teyssandier
8db24d760c
Feature/multi apps (#69)
* feature: Add multi apps

* feature: Add logic

* fix: Upgrade db

* fix: Devices

* feature: Change everywhere (almost)

* fix: Build

* fix: Discussion

* fix: Build

* fix: Deeplink

* fix: Disinct

* fix: Discussion

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-10 08:16:45 +02:00
Florent CHAMPIGNY
86b0b6bb1c
release: jar (#78)
* release: jar

* release: jar

* try to disable proguard

* fix jvmToolchain 17

* fix jvmToolchain 21

* revert proguard

* set jvm 21

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-08 18:56:23 +02:00
Florent CHAMPIGNY
8bc048ad7a
create a workflow file to only build desktop apps (#77)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-08 16:08:52 +02:00
Florent CHAMPIGNY
7afc8b6394
try to fix release (#76)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-08 15:34:41 +02:00
Florent CHAMPIGNY
fb21b729a3
refact: [GRPC] downgrade android grpc version (#73)
* Revert "Fix an issue with the release yml (#58)"

This reverts commit 1707aebf0f.

* refact: [ANDROID] downgrade grpc version

* FloconLogger is mutable

* Update README.md

* fix grpc url

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-08 11:45:19 +02:00
Florent CHAMPIGNY
a97eb95f67
refact : maven auto publish android artifacts (#72)
* Revert "Fix an issue with the release yml (#58)"

This reverts commit 1707aebf0f.

* refact: [ANDROID] auto publish to maven

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-08 10:31:31 +02:00
Florent CHAMPIGNY
64dafa8789
refact: [NETWORK] lite models (#71)
* Revert "Fix an issue with the release yml (#58)"

This reverts commit 1707aebf0f.

* refact: [NETWORK] lite models

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-07 16:37:37 +02:00
Florent CHAMPIGNY
a457055354
Revert "Fix an issue with the release yml (#58)" (#70)
This reverts commit 1707aebf0f.

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-07 15:23:27 +02:00
Florent CHAMPIGNY
a7f102926b
refact: [FILTERS] persist them (#68)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-07 14:17:03 +02:00
Florent CHAMPIGNY
35e110a384
Feat network filter sort (#67)
* feat: [NETWORK] sort and filter

* added filters

* added filters

* sort is working

* sort is working

* sort is working

* sort is working

* added filter

* added filter

* added filter

* added filter

* added filter

* added filter

* added filter

* removed code

* removed some code

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-07 13:36:21 +02:00
Florent CHAMPIGNY
442aff17fb
feat : network filter & sort (#65)
* feat: [NETWORK] sort and filter

* added filters

* added filters

* sort is working

* sort is working

* sort is working

* sort is working

* added filter

* added filter

* added filter

* added filter

* added filter

* added filter

* added filter

* removed code

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-07 13:34:17 +02:00
Florent CHAMPIGNY
6f6623fff2
fix: [PREVIEW] android preview fix (#66)
* fix: [PREVIEW] android preview fix

* fix: [PREVIEW] android preview fix

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-07 09:43:43 +02:00
Florent CHAMPIGNY
2dc5daba01
added on request (#64)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-06 16:41:38 +02:00
Raphael Teyssandier
f4aaf56c82
Feature/search (#62)
* feature: Search

* feature: Customize a bit

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-06 16:24:40 +02:00
Florent CHAMPIGNY
7c0f92e753
refact: [CORE] send device id (#63)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-06 16:22:18 +02:00
Raphael Teyssandier
46a4e00094
feature: Add detail json (#61)
Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-06 14:02:07 +02:00
Raphael Teyssandier
46da1787cb
fix: Use FloconSurface (#60)
* fix: Use FloconSurface

* fix: Discussion

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-06 14:01:26 +02:00
Florent CHAMPIGNY
84391942ff
fix: [GRADLE] removed androidx dep (#59)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-06 11:16:16 +02:00
Mothana Dabash
1707aebf0f
Fix an issue with the release yml (#58) 2025-08-06 09:34:01 +02:00
Raphael Teyssandier
2c7c471d95
Feature/couleurs (#55)
* feature: Add DS module

* feature: Use FloconTheme

* feature: Migrate MaterialTheme to FloconTheme

* fix: Merge

* feature: Add wide navigation rail

* feature: Rework panel

* feature: Rework panel

* fix: Discussion

* feature: Colors

* feature: Override material colors

* fix: Remove old colors

* fix: Remove fonts

* fix: Build

---------

Co-authored-by: Raphael Teyssandier <rteyssandier@sephora.fr>
Co-authored-by: Florent CHAMPIGNY <champigny.florent@gmail.com>
2025-08-05 20:51:31 +02:00
Raphael Teyssandier
c426b5dc7d
Feature/section expandable (#50)
* fix: Collapse & icons

* feature: Create FloconSectionExpandable

* fix: Split into function

---------

Co-authored-by: TEYSSANDIER Raphael <rteyssandier@sephora.fr>
2025-08-05 20:49:43 +02:00
Raphael Teyssandier
9e0e3b09df
Add collapse / expand to LeftPanel (#54)
* feature: Add DS module

* feature: Use FloconTheme

* feature: Migrate MaterialTheme to FloconTheme

* fix: Merge

* feature: Add wide navigation rail

* feature: Rework panel

* feature: Rework panel

* fix: Discussion

* fix: Size

---------

Co-authored-by: Raphael Teyssandier <rteyssandier@sephora.fr>
2025-08-05 17:03:54 +02:00