Commit graph

36 commits

Author SHA1 Message Date
Florent CHAMPIGNY
24bb623ebd
Feat log db query (#471)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-12-30 15:02:29 +01:00
Florent CHAMPIGNY
5a16b94b6f
feat: [DASHBOARD] html (#443)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-12-08 16:13:25 +01:00
Florent CHAMPIGNY
3dd991858a
feat: [DASHBOARD] dashboard markdown (#442)
Some checks are pending
docs / deploy (push) Waiting to run
Co-authored-by: Florent Champigny <florent@bere.al>
2025-12-08 11:52:29 +01:00
Florent CHAMPIGNY
61db5758f3
refact: reactive dashboard (#441)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-12-08 09:49:27 +01:00
Florent CHAMPIGNY
cf0fe6df0e
feat: error catching (#435)
Co-authored-by: Florent Champigny <florent@bere.al>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-04 12:55:42 +01:00
Florent CHAMPIGNY
8692ac0a80
feat inmemory databases (#397)
Co-authored-by: Florent Champigny <florent@bere.al>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-19 17:10:06 +01:00
Florent CHAMPIGNY
ce4c8f5a0a
feat: datastores (#392)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-11-18 21:01:13 +01:00
Florent CHAMPIGNY
17fd651bae
refact: preferences (#391)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-11-18 20:00:30 +01:00
Florent CHAMPIGNY
4b7dd9b7b8
feat: [CORE] support ios as platform (#371)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-10-23 09:18:50 +02:00
Florent CHAMPIGNY
83fa902f63
refact: [CORE] transform project into kotlin multiplatform (#370)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-10-22 13:02:35 +02:00
Florent CHAMPIGNY
5d6fa1e825
Refact java folder to kotlin (#368)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-10-19 21:29:38 +02:00
Florent CHAMPIGNY
6c822dc26b
refact: remove java regex (#366)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-10-19 21:03:05 +02:00
Florent CHAMPIGNY
6e256eea57
refact: [ANDROID] replace usage of java.uuid (#365)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-10-19 20:55:12 +02:00
Florent CHAMPIGNY
3380d2f477
Fix badcondition mapping (#361)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-10-18 08:35:46 +02:00
Florent CHAMPIGNY
dbd0da17ac
refact: [ANDROID] classes visibility (#358)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-10-16 22:56:47 +02:00
Florent CHAMPIGNY
222b39bd7b
feat: [FILE] download from device (#357)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-10-16 22:41:10 +02:00
Florent CHAMPIGNY
607eae5957
Feat websocket mock (#353)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-10-14 23:32:05 +02:00
Florent CHAMPIGNY
33016a2f32
Feat network websocket (#306)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-10-05 14:25:08 +02:00
Florent CHAMPIGNY
bf86ba4e6a
feat: [NETWORK] websockets (#305)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-10-05 14:00:08 +02:00
Florent CHAMPIGNY
7a52b79470
feat: [IMAGES] callback to personalize detection (#275)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-09-30 14:26:29 +02:00
Florent CHAMPIGNY
e083c84ca1
feat [DASHBOARD] labels (#257)
* feat [DASHBOARD] labels

* feat [DASHBOARD] labels

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-09-18 20:09:50 +02:00
Florent CHAMPIGNY
4b2419ffe9
feat: [DEEPLINK] autocomplete params (#249)
* feat: [DEEPLINK] params

* added deserialisation

* added missing files

* works

---------

Co-authored-by: Florent Champigny <florent@bere.al>
2025-09-16 21:59:25 +02:00
Wouter van der Velde
35b3943f30
Dashboards - Form support (#190)
* [dashboard-form] Android plugin form dsl&config. Moved from SectionConfig to abstract ContainerConfig

* [dashboard-form] Implemented models and entities for section -> container and containerConfig

* [dashboard-form] reverted back to original elementconfig callback

* [dashboard-form] Removed serialization from domain module, cleaned up classes as suggested

* [dashboard-form] Updated modifier position
2025-09-10 10:22:14 +02:00
Florent Champigny
9ac1b30a3c min sdk 21 2025-08-31 11:01:06 +02:00
Florent CHAMPIGNY
1fbf415c06
fix: network late headers (#173)
Co-authored-by: Florent Champigny <florent@bere.al>
2025-08-29 14:55:11 +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
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
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
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
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
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
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
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
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