Commit Graph

67 Commits

Author SHA1 Message Date
AlexisDanlos
f89c5440fc refactor: introduce LoadingIndicatorWidget and streamline contact page structure
All checks were successful
/ mirror (push) Successful in 5s
/ build (push) Successful in 9m57s
/ build-stealth (push) Successful in 9m58s
2025-04-04 14:55:21 +02:00
AlexisDanlos
8cb206a640 refactor: optimize contact fetching and processing for improved performance
All checks were successful
/ mirror (push) Successful in 4s
/ build-stealth (push) Successful in 9m52s
/ build (push) Successful in 9m56s
2025-04-04 14:38:32 +02:00
AlexisDanlos
9e04185da1 refactor: remove unused app_router and app_theme files to clean up project structure
All checks were successful
/ build-stealth (push) Successful in 9m20s
/ build (push) Successful in 9m23s
/ mirror (push) Successful in 5s
2025-04-02 23:45:51 +02:00
AlexisDanlos
fd9c469fc1 refactor: remove SettingsCallPage to streamline call settings management
Some checks failed
/ mirror (push) Waiting to run
/ build (push) Has been cancelled
/ build-stealth (push) Has been cancelled
2025-04-02 23:44:37 +02:00
AlexisDanlos
64089f2b3e refactor: update search functionality with SearchAnchor and improve navigation to settings and composition pages
Some checks failed
/ mirror (push) Waiting to run
/ build (push) Has been cancelled
/ build-stealth (push) Has been cancelled
2025-04-02 23:41:43 +02:00
AlexisDanlos
91a739a0cd refactor: remove old main file and enhance blocked numbers settings with local storage preferences
All checks were successful
/ mirror (push) Successful in 4s
/ build (push) Successful in 9m13s
/ build-stealth (push) Successful in 9m17s
2025-04-02 15:54:41 +02:00
AlexisDanlos
62d48dc084 refactor: improve contact fetching and initialization logic for better performance and clarity
All checks were successful
/ mirror (push) Successful in 4s
/ build (push) Successful in 9m17s
/ build-stealth (push) Successful in 9m21s
2025-04-02 15:13:32 +02:00
AlexisDanlos
cef7a27e88 Updated key management to match current version
All checks were successful
/ mirror (push) Successful in 4s
/ build-stealth (push) Successful in 9m11s
/ build (push) Successful in 9m13s
2025-03-31 00:50:35 +02:00
AlexisDanlos
664dd4bb38 WIP: app rework
All checks were successful
/ mirror (push) Successful in 5s
/ build-stealth (push) Successful in 8m55s
/ build (push) Successful in 8m58s
2025-03-26 22:27:02 +01: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
615fc9bd90 BTP_Delivrables (#43)
All checks were successful
/ mirror (push) Successful in 4s
Co-authored-by: ange <ange@yw5n.com>
Reviewed-on: #43
2025-02-28 16:44:44 +00:00
8fe630dc59 Delivrables_gonogo (#39)
All checks were successful
/ mirror (push) Successful in 6s
Reviewed-on: #39
2025-02-20 14:37:58 +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
21f470a464 Beta Test Plan (#36)
All checks were successful
/ mirror (push) Successful in 4s
Co-authored-by: stcb <21@stcb.cc>
Reviewed-on: #36
Co-authored-by: ange <ange@yw5n.com>
Co-committed-by: ange <ange@yw5n.com>
2025-02-19 13:46:04 +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
23c1839e7b CI/CD build apk (#5)
All checks were successful
/ mirror (push) Successful in 4s
/ deploy (push) Successful in 35s
Reviewed-on: #5
Co-authored-by: ange <ange@yw5n.com>
Co-committed-by: ange <ange@yw5n.com>
2025-02-17 09:29:24 +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
5a8cfc055d CI/CD auto deploy website (#4)
All checks were successful
/ mirror (push) Successful in 5s
/ deploy (push) Successful in 49s
Co-authored-by: stcb <21@stcb.cc>
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#4
Co-authored-by: ange <ange@yw5n.com>
Co-committed-by: ange <ange@yw5n.com>
2025-01-16 12:27:59 +00: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
9cd0c612dd
fix: remove checkout before mirror
All checks were successful
/ mirror (push) Successful in 4s
2024-11-18 11:19:37 +00:00
0f18a0a62c
fix(actions): secret name typo
Some checks failed
/ mirror (push) Failing after 4s
2024-11-18 10:53:21 +00:00
d54edd50fd
feat: mirror job
Some checks failed
/ mirror (push) Failing after 4s
2024-11-18 10:27:40 +00:00
50235b13c5 merge from old repo 2024-11-06 20:00:35 +00:00
Florian
4359057c1d
Merge pull request #1 from EpitechPromo2026/flo
feat: searchbar permanent
2024-11-06 00:42:14 +02:00