Commit Graph

75 Commits

Author SHA1 Message Date
81143e2c3b change-default-sim (#60)
Some checks failed
/ mirror (push) Failing after 5s
/ deploy (push) Successful in 1m4s
/ build-stealth (push) Successful in 9m7s
/ build (push) Successful in 11m20s
Co-authored-by: AlexisDanlos <91090088+AlexisDanlos@users.noreply.github.com>
Co-authored-by: stcb <21@stcb.cc>
Reviewed-on: #60
Co-authored-by: AlexisDanlos <alexis.danlos@epitech.eu>
Co-committed-by: AlexisDanlos <alexis.danlos@epitech.eu>
2025-07-08 07:31:38 +00:00
87d231c234 Readme.md Enhancement (#66)
Reviewed-on: #66
2025-07-07 18:57:16 +00:00
4b01d008a8 Partial Doc update for Greenlight (#65)
Co-authored-by: STCB <stephane.corbiere@epitech.eu>
Reviewed-on: #65
Co-authored-by: STCB <21@stcb.cc>
Co-committed-by: STCB <21@stcb.cc>
2025-07-06 23:09:20 +00:00
cd4d28d0fd Updating DryBox (#64)
Co-authored-by: STCB <stephane.corbiere@epitech.eu>
Reviewed-on: #64
2025-07-06 22:53:08 +00:00
d83f41eb27 Update README.md (#62)
Reviewed-on: #62
Co-authored-by: florian <florian.griffon@epitech.eu>
Co-committed-by: florian <florian.griffon@epitech.eu>
2025-07-06 21:29:51 +00:00
98e05e47d0 feat: ED25519 keypair instead of P256 (#59)
Reviewed-on: #59
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-06-14 22:47:52 +00:00
fad9ec47bc Protocol_Noise_XK + Drybox (#58)
Merging the protocol in the drybox

Co-authored-by: stcb <21@stcb.cc>
Co-authored-by: ange <ange@yw5n.com>
Co-authored-by: alexis <alexis.danlos@epitech.eu>
Co-authored-by: Bartosz <bartosz.michalak@epitech.eu>
Co-authored-by: STCB <21@stcb.cc>
Co-authored-by: STCB <stcb@2001-14ba-72-9b00--187.rev.dnainternet.fi>
Reviewed-on: #58
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-06-07 19:11:15 +00:00
6d4af41828 rework-app (#54)
Co-authored-by: AlexisDanlos <91090088+AlexisDanlos@users.noreply.github.com>
Reviewed-on: #54
Co-authored-by: AlexisDanlos <alexis.danlos@epitech.eu>
Co-committed-by: AlexisDanlos <alexis.danlos@epitech.eu>
2025-06-04 16:35:26 +00:00
4c8b50c60e Protocol_00 (#57) 2025-05-14 11:50:12 +00:00
6e3ada4fb2 feat: DTMF dialpad (#55)
Reviewed-on: #55
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-05-14 09:58:49 +00:00
f5407993ec feat: default dialer prompt screen (#56)
Reviewed-on: #56
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-05-14 09:45:09 +00:00
54aa4f9bd6 callPageV2 (#52)
Update:
Now has contact info when making a call
Working on:
Contact info when receiving a call
Keep dialer open when in call
Implement button actions

Reviewed-on: #52
Co-authored-by: Florian Griffon <florian.griffon@epitech.eu>
Co-committed-by: Florian Griffon <florian.griffon@epitech.eu>
2025-04-30 11:21:55 +00:00
079711bc38 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 12:26:32 +00:00
c5502e6abd Argiliser exemples (#53)
Reviewed-on: #53
2025-04-15 12:54:41 +00:00
e3cc742744 fix: search bar is non case sensitive and don't have delay (contact page) (#50)
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
bf93ed91a7 feat: improved composition page (#51)
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
4a2d08286f fix: improve history page performance and state management (#47)
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
ff70836776 feat: app is now default dialer app | callpage UI | incoming call UI | receive and call from our app (#48)
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
f7d020d7b3 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-07 22:40:16 +00:00
cc825d9d96 fix: search bar upgrade (#42)
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
bc7800e9f9 cicd-stealth (#40)
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
dc8823d9be 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 13:05:42 +00:00
632abb3033 BTP_Delivrables (#43)
Co-authored-by: ange <ange@yw5n.com>
Reviewed-on: #43
2025-02-28 16:44:44 +00:00
f5e5208c5e Delivrables_gonogo (#39)
Reviewed-on: #39
2025-02-20 14:37:58 +00:00
e0a0658213 feat: trigger call from app (from composition page and contact modal) (#38)
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
6e89f6e163 Beta Test Plan (#36)
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
44a9c1fbb1 Ready: Fix History (#35)
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
2281b3f918 CI/CD build apk (#5)
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
51f83242ab KeyGeneration2 (#34)
Real P-256 key generation and handling in the Keystore

Reviewed-on: #34
2025-02-13 19:58:52 +00:00
ca72cf6049 feat: change examle into icing Kotlin folder (#33)
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
cde60a2197 feat: Add Voicemail feature with playback functionality (#32)
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
68b858a84d feat: History page has contact modal on profile picture (#31)
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
7b8a5e8c8a feat: can block/unblock in history page (#29)
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
65081d44f0 feat: can share any contact using qr code (#30)
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
0636405bf9 stealth-mode (#27)
Reviewed-on: #27
2025-01-26 12:32:37 +00:00
4b286295e4 Moved Services to /services 2025-01-17 14:37:06 +02:00
207d4894bd Begin stealth mode prototype 2025-01-17 14:08:10 +02:00
d1e0f8264c CI/CD auto deploy website (#4)
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
22c05c5f0e Docker build scripts (#17)
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
6c3653e27a feat: Icon and name of the app changed to match Icing Dialer (#23)
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
f5d63402f0 Fixing QrCode scan and related contact creation (#22)
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#22
2025-01-12 12:31:44 +00:00
dd6d42a1e1 Removed French / clean bad english (#21)
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#21
2024-12-20 10:31:35 +00:00
75f8ddabff Update README.md (#20)
Reviewed-on: icing/G-EIP-700-TLS-7-1-eip-stephane.corbiere#20
2024-12-20 09:59:42 +00:00
dab23e208c Add pitch (#7)
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
99e8462440 contact-modal-delete-contact (#19)
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
9a7b7c53f5 Cryptographic Keys and History changes (#8)
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
e16cd285df feat: blocked page (#16)
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
1b8e75ecec feat: Composition page (#14)
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
bcc3a33568 favorite-page (#12)
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
b7768b2a5b SafeArea (#11)
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