Commit Graph

49 Commits

Author SHA1 Message Date
0d6322a714 fix: not showing call UI on long press
All checks were successful
/ mirror (push) Successful in 4s
/ build-stealth (push) Successful in 8m21s
/ build (push) Successful in 8m30s
2025-03-14 15:59:54 +02:00
da0c5d1991 feat: call page UI
Some checks failed
/ mirror (push) Waiting to run
/ build (push) Has been cancelled
/ build-stealth (push) Has been cancelled
2025-03-14 15:57:47 +02:00
3129e51eb4 Add CallPage for initiating calls with contact details (#37)
Demo call page avec les features de base:
- Haut parleur
- Couper/activer micro
- keypad
- raccrocher
- Display Icing state (toucher pour switch l'état)

S'active en faisant un appui long sur le bouton d'appel depuis les détails du contact.
Compatible avec l'obfuscation des contacts.

Co-authored-by: AlexisDanlos <91090088+AlexisDanlos@users.noreply.github.com>
Reviewed-on: #37
Co-authored-by: alexis <alexis.danlos@epitech.eu>
Co-committed-by: alexis <alexis.danlos@epitech.eu>
2025-03-14 15:54:26 +02:00
2894dce1bc feat: can call and receive call
All checks were successful
/ mirror (push) Successful in 5s
/ build-stealth (push) Successful in 8m45s
/ build (push) Successful in 8m47s
2025-03-14 15:40:28 +02:00
5704fa1607 feat: APP IS DEFAULT DIALER
All checks were successful
/ mirror (push) Successful in 5s
/ build-stealth (push) Successful in 8m46s
/ build (push) Successful in 8m39s
2025-03-14 00:21:21 +02:00
e4ad9726ae rebase
All checks were successful
/ mirror (push) Successful in 5s
/ build (push) Successful in 8m33s
/ build-stealth (push) Successful in 8m35s
2025-03-13 22:45:14 +02:00
26316cf971 feat: call page UI
Some checks failed
/ mirror (push) Successful in 5s
/ build (push) Failing after 4m3s
/ build-stealth (push) Failing after 4m3s
2025-03-13 22:35:40 +02:00
98f199f450 Add CallPage for initiating calls with contact details (#37)
Demo call page avec les features de base:
- Haut parleur
- Couper/activer micro
- keypad
- raccrocher
- Display Icing state (toucher pour switch l'état)

S'active en faisant un appui long sur le bouton d'appel depuis les détails du contact.
Compatible avec l'obfuscation des contacts.

Co-authored-by: AlexisDanlos <91090088+AlexisDanlos@users.noreply.github.com>
Reviewed-on: #37
Co-authored-by: alexis <alexis.danlos@epitech.eu>
Co-committed-by: alexis <alexis.danlos@epitech.eu>
2025-03-13 22:29:39 +02:00
5529a6e038 feat: request perm in flutter, wait for perm before trying to become main dialer
All checks were successful
/ build (push) Successful in 8m35s
/ build-stealth (push) Successful in 8m33s
/ mirror (push) Successful in 5s
2025-03-05 16:04:05 +01:00
c886e29d75 feat: perms & UI methodchannel
All checks were successful
/ mirror (push) Successful in 5s
/ build-stealth (push) Successful in 8m24s
/ build (push) Successful in 8m24s
2025-03-04 18:44:55 +01:00
24dc5a9bbe feat: update flutter UI via methodchannel, permissions via flutter at startup 2025-03-04 18:43:48 +01:00
b042a68a8e fix: makeGsmCall in historypage
All checks were successful
/ mirror (push) Successful in 7s
/ build-stealth (push) Successful in 8m29s
/ build (push) Successful in 8m30s
2025-03-04 14:23:02 +01:00
9bfb55821d fix: search bar upgrade (#42)
Some checks failed
/ mirror (push) Successful in 4s
/ build (push) Has been cancelled
/ build-stealth (push) Has been cancelled
Reviewed-on: #42
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-03-04 14:22:06 +01:00
b7ebacec85 cicd-stealth (#40)
Reviewed-on: #40
Co-authored-by: ange <ange@yw5n.com>
Co-committed-by: ange <ange@yw5n.com>
2025-03-04 14:22:06 +01:00
ef78e4c17d fix: call correctly in history page (#41)
Reviewed-on: #41
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-03-04 14:22:06 +01:00
7c7a4f28f4 feat: call page UI
Some checks failed
/ build (push) Failing after 5s
/ mirror (push) Successful in 5s
2025-03-04 14:20:56 +01:00
399870d218 feat: trigger call from app (from composition page and contact modal) (#38)
Some checks failed
/ mirror (push) Successful in 4s
/ build (push) Failing after 5s
Reviewed-on: #38
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-02-19 13:52:43 +00:00
6ada4f6e5c Ready: Fix History (#35)
All checks were successful
/ mirror (push) Successful in 4s
/ build (push) Successful in 6m33s
Co-authored-by: stcb <21@stcb.cc>
Reviewed-on: #35
Co-authored-by: Bartosz <bartosz.michalak@epitech.eu>
Co-committed-by: Bartosz <bartosz.michalak@epitech.eu>
2025-02-17 09:49:50 +00:00
ecf4ea16d8 KeyGeneration2 (#34)
All checks were successful
/ mirror (push) Successful in 3s
Real P-256 key generation and handling in the Keystore

Reviewed-on: #34
2025-02-13 19:58:52 +00:00
b15ae302b6 feat: change examle into icing Kotlin folder (#33)
All checks were successful
/ mirror (push) Successful in 4s
Reviewed-on: #33
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-02-12 21:15:14 +00:00
84329cb4d0 feat: Add Voicemail feature with playback functionality (#32)
All checks were successful
/ mirror (push) Successful in 4s
Page messagerie vocale

Co-authored-by: AlexisDanlos <91090088+AlexisDanlos@users.noreply.github.com>
Co-authored-by: stcb <21@stcb.cc>
Reviewed-on: #32
Co-authored-by: alexis <alexis.danlos@epitech.eu>
Co-committed-by: alexis <alexis.danlos@epitech.eu>
2025-02-05 21:50:24 +00:00
f3f5c70620 feat: History page has contact modal on profile picture (#31)
Some checks failed
/ mirror (push) Failing after 6s
Reviewed-on: #31
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-01-30 14:47:24 +00:00
f99fdaa160 feat: can block/unblock in history page (#29)
All checks were successful
/ mirror (push) Successful in 4s
Reviewed-on: #29
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-01-30 14:25:04 +00:00
ee1f2ee4b1 feat: can share any contact using qr code (#30)
All checks were successful
/ mirror (push) Successful in 4s
Reviewed-on: #30
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-01-30 14:15:07 +00:00
e164f68bb8 stealth-mode (#27)
All checks were successful
/ mirror (push) Successful in 4s
Reviewed-on: #27
2025-01-26 12:32:37 +00:00
475f432047 Moved Services to /services
All checks were successful
/ mirror (push) Successful in 4s
2025-01-17 14:37:06 +02:00
cc849c83b1 Begin stealth mode prototype
All checks were successful
/ mirror (push) Successful in 4s
2025-01-17 14:08:10 +02:00
8b1eb1d709 Docker build scripts (#17)
All checks were successful
/ mirror (push) Successful in 5s
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#17
Co-authored-by: ange <ange@yw5n.com>
Co-committed-by: ange <ange@yw5n.com>
2025-01-15 13:42:30 +00:00
be20139cc4 feat: Icon and name of the app changed to match Icing Dialer (#23)
All checks were successful
/ mirror (push) Successful in 4s
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#23
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-01-12 12:39:37 +00:00
7b5448905c Fixing QrCode scan and related contact creation (#22)
All checks were successful
/ mirror (push) Successful in 4s
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#22
2025-01-12 12:31:44 +00:00
0da5e27830 Removed French / clean bad english (#21)
All checks were successful
/ mirror (push) Successful in 5s
/ deploy (push) Successful in 40s
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#21
2024-12-20 10:31:35 +00:00
7e438f3ee7 Update README.md (#20)
All checks were successful
/ mirror (push) Successful in 4s
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#20
2024-12-20 09:59:42 +00:00
df8cd1ea54 Add pitch (#7)
All checks were successful
/ mirror (push) Successful in 4s
/ deploy (push) Successful in 34s
Co-authored-by: stcb <21@stcb.cc>
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#7
Co-authored-by: ange <ange@yw5n.com>
Co-committed-by: ange <ange@yw5n.com>
2024-12-20 09:43:39 +00:00
e05880c9d8 contact-modal-delete-contact (#19)
All checks were successful
/ mirror (push) Successful in 4s
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#19
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2024-12-20 09:20:17 +00:00
e8aba933d0 Cryptographic Keys and History changes (#8)
All checks were successful
/ mirror (push) Successful in 4s
Co-authored-by: stcb <21@stcb.cc>
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#8
Co-authored-by: Bartosz <bartosz.michalak@epitech.eu>
Co-committed-by: Bartosz <bartosz.michalak@epitech.eu>
2024-12-20 09:13:05 +00:00
518e49b3e6 feat: blocked page (#16)
All checks were successful
/ mirror (push) Successful in 4s
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#16
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2024-12-18 14:34:53 +00:00
d8c9585f85 feat: Composition page (#14)
All checks were successful
/ mirror (push) Successful in 5s
Composition page

Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#14
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2024-12-15 19:08:38 +00:00
09fa0a0216 favorite-page (#12)
All checks were successful
/ mirror (push) Successful in 4s
Feat: favorite page
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#12
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2024-12-15 18:42:23 +00:00
21b6b0a29a SafeArea (#11)
All checks were successful
/ mirror (push) Successful in 4s
Co-authored-by: AlexisDanlos <91090088+AlexisDanlos@users.noreply.github.com>
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#11
2024-12-15 18:00:24 +00:00
fca1eea1c9 contact-modal (#10)
All checks were successful
/ mirror (push) Successful in 4s
Feat: contact-modal et refonte du contact-state pour la page de favori et possibilité de update les contacts. Aussi mis la composition page avec le service de contact, on évite de fetch dans la page directement
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#10
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2024-12-15 17:51:56 +00:00
3f6ea2e332 Merge contact_edition (#6)
All checks were successful
/ mirror (push) Successful in 5s
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#6
2024-11-29 08:27:29 +00:00
13376118c3 add of sim changes
All checks were successful
/ mirror (push) Successful in 4s
2024-11-28 20:57:58 +00:00
50235b13c5 merge from old repo 2024-11-06 20:00:35 +00:00
64595a1755 feat: composition page finished, can search 2024-11-05 23:39:48 +01:00
c0ec11098d feat: Page de composition - dialpad fini 2024-10-31 18:54:38 +01:00
f0426b0246 feat: searchbar permanent 2024-10-31 16:15:00 +01:00
347148c433 feat: search bar design 2024-10-30 00:28:08 +01:00
74d9eda464 Monorepoing 2024-10-26 23:53:30 +03:00
edec5cf531 Add website into monorepo 2024-10-26 23:52:18 +03:00