Commit Graph

57 Commits

Author SHA1 Message Date
5bb64d98b8 feat: contact info in ongoing and incoming call
All checks were successful
/ mirror (push) Successful in 5s
/ build (push) Successful in 9m56s
/ build-stealth (push) Successful in 9m58s
2025-04-18 23:05:55 +03:00
f6559f8a93 feat: timer in call page 2025-04-18 22:14:38 +03:00
dac6b53b2a feat: merged
All checks were successful
/ mirror (push) Successful in 4s
2025-04-17 16:49:16 +03:00
4a078c139a feat: merge call_service with callNotifications changes 2025-04-17 16:49:16 +03:00
fa6e538c24 fix: no screen stacking when making calls 2025-04-17 16:49:16 +03:00
7cb5993382 feat: give parameters to callPage to avoid fetching when possible 2025-04-17 16:49:16 +03:00
c6a88e237b feat: fetch contact in makeGsmCall to show it in call 2025-04-17 16:49:16 +03:00
c76826ba62 callNotifications and various fix related to calls (#49)
Reviewed-on: #49
Co-authored-by: florian <florian.griffon@epitech.eu>
Co-committed-by: florian <florian.griffon@epitech.eu>
2025-04-17 16:49:16 +03:00
540b330f0d feat: merge call_service with callNotifications changes 2025-04-17 16:49:16 +03:00
24fef24c6d fix: no screen stacking when making calls 2025-04-17 16:49:16 +03:00
bf9bb3ed9d feat: give parameters to callPage to avoid fetching when possible 2025-04-17 16:49:16 +03:00
59e813974c callNotifications and various fix related to calls (#49)
Reviewed-on: #49
Co-authored-by: florian <florian.griffon@epitech.eu>
Co-committed-by: florian <florian.griffon@epitech.eu>
2025-04-17 16:49:16 +03:00
a0331adf22 fix: no screen stacking when making calls 2025-04-17 16:49:16 +03:00
6fb7fefef4 feat: give parameters to callPage to avoid fetching when possible 2025-04-17 16:49:16 +03:00
a6d39e5d5d feat: fetch contact in makeGsmCall to show it in call 2025-04-17 16:49:11 +03:00
ec1779bb15 callNotifications and various fix related to calls (#49)
Some checks failed
/ mirror (push) Successful in 4s
/ build-stealth (push) Successful in 10m35s
/ build (push) Failing after 8m51s
Reviewed-on: #49
Co-authored-by: florian <florian.griffon@epitech.eu>
Co-committed-by: florian <florian.griffon@epitech.eu>
2025-04-17 12:26:32 +00:00
b9dd156eca fix: search bar is non case sensitive and don't have delay (contact page) (#50)
All checks were successful
/ mirror (push) Successful in 8s
/ build (push) Successful in 14m22s
/ build-stealth (push) Successful in 6m28s
Co-authored-by: stcb <21@stcb.cc>
Reviewed-on: #50
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-04-09 10:43:31 +00:00
58ccd3a24c feat: improved composition page (#51)
All checks were successful
/ mirror (push) Successful in 8s
/ build (push) Successful in 14m29s
/ build-stealth (push) Successful in 14m42s
Add '+' on Long Press of 0
Add grey '+' below '0'
Green Call Button at the bottom
Add a contact button below contact list
Delete last character and not whole line
Delete whole line on long press

Reviewed-on: #51
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-04-05 08:36:52 +00:00
608218175a fix: improve history page performance and state management (#47)
Some checks failed
/ build-stealth (push) Waiting to run
/ mirror (push) Waiting to run
/ build (push) Has been cancelled
smooth switch to history page

Co-authored-by: AlexisDanlos <91090088+AlexisDanlos@users.noreply.github.com>
Co-authored-by: stcb <21@stcb.cc>
Reviewed-on: #47
Co-authored-by: alexis <alexis.danlos@epitech.eu>
Co-committed-by: alexis <alexis.danlos@epitech.eu>
2025-04-05 08:27:20 +00:00
37349fdc13 feat: app is now default dialer app | callpage UI | incoming call UI | receive and call from our app (#48)
All checks were successful
/ mirror (push) Successful in 5s
/ build (push) Successful in 8m54s
/ build-stealth (push) Successful in 8m56s
Reviewed-on: #48
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-03-24 11:11:11 +00:00
fb5f155430 Add CallPage for initiating calls with contact details (#37)
All checks were successful
/ mirror (push) Successful in 5s
/ build-stealth (push) Successful in 7m41s
/ build (push) Successful in 10m18s
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-07 22:40:16 +00:00
2ea2c679b2 fix: search bar upgrade (#42)
All checks were successful
/ mirror (push) Successful in 4s
/ build-stealth (push) Successful in 8m28s
/ build (push) Successful in 8m30s
Reviewed-on: #42
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-03-04 13:10:42 +00:00
2d3519592a cicd-stealth (#40)
Some checks failed
/ mirror (push) Successful in 4s
/ build (push) Has been cancelled
/ build-stealth (push) Has been cancelled
Reviewed-on: #40
Co-authored-by: ange <ange@yw5n.com>
Co-committed-by: ange <ange@yw5n.com>
2025-03-04 13:06:08 +00:00
3a7c9718dd fix: call correctly in history page (#41)
Some checks failed
/ build (push) Failing after 5s
/ mirror (push) Successful in 4s
Reviewed-on: #41
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-03-04 13:05:42 +00: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