0x330a
5ac4192539
Merge 2628f03fcf
into b96a5c561e
2023-12-11 15:48:45 +11:00
0x330a
2628f03fcf
feat: update copy for message reqeusts and fix the decline all / delete items
2023-12-08 17:06:05 +11:00
0x330a
9a83daa53f
fix: remove the two unsupported servers
2023-12-08 11:44:28 +11:00
0x330a
4caa7681f8
feat: add in group invited tracking and group message requests in a basic way
2023-12-07 17:09:24 +11:00
0x330a
60f4b17b57
feat: working on unapproved state for new groups
2023-12-06 23:55:22 +11:00
0x330a
ae6307c2e2
feat: add info name and description updates
2023-12-04 17:55:44 +11:00
0x330a
4b6a7c145e
feat: bringing the config sync message types and amendment functions into a companion extension function to build into regular member change handling / invite logic
2023-12-04 00:11:15 +11:00
0x330a
ecc75dfeed
feat: starting member left admin handling functionality
2023-11-30 17:16:23 +11:00
0x330a
253788b4ed
feat: add revoke and unrevoke subaccount for removing users
2023-11-30 12:02:28 +11:00
0x330a
d02230cee3
feat: all the control messages and basic sending of leave group
2023-11-27 17:24:57 +11:00
0x330a
56e9a42086
feat: add message processing
2023-11-24 16:28:29 +11:00
0x330a
cb5d9c9627
fix: boolean logic for denying closed group messages
2023-11-23 16:13:46 +11:00
0x330a
06b879057f
fix: compile issues
2023-11-23 15:42:12 +11:00
0x330a
9e183f6e54
Merge remote-tracking branch 'upstream/dev' into closed_groups
2023-11-23 15:15:03 +11:00
0x330a
5ed8f70fa6
feat: fill out the contact info properly, add in re-send colors
2023-11-22 15:53:45 +11:00
0x330a
896907dadb
feat: update protos and add a way to do toasts from DI
2023-11-22 12:16:21 +11:00
0x330a
25caf9b893
refactor: execute the sync before inviting, update libsession module
2023-11-20 17:04:11 +11:00
0x330a
d162522ac2
feat: fix the invite order properly
2023-11-20 16:45:55 +11:00
wafflesvsfrankie
7fe40ea9f1
Content descriptions ( #1358 )
...
* Adding in Content Description for automated testing including: Community input (URL) box, changes `Configuration message` to `Control message` and also `Message Body` to `Message body`Created checkout page along with checkoutItems and checkout cart functionality
* Forgot the button at the end
2023-11-20 15:32:57 +11:00
0x330a
cc24542af3
feat: add inviting members to group scaffolding, need to wire up the storage to create job and modify group state
2023-11-17 20:10:19 +11:00
0x330a
9275a2b0ec
feat: add navigating to edit group invite screen
2023-11-16 17:45:31 +11:00
0x330a
6f3238795d
feat: add common text style and fix weight issue on name
2023-11-15 12:07:07 +11:00
0x330a
5e349b8e2c
refactor: move configs back to 14 days and use weight for column size in edit group member list
2023-11-13 17:40:51 +11:00
0x330a
705f12e821
fix: compile issues and group display info for having admin
2023-11-13 15:39:46 +11:00
0x330a
639ea75bfe
fix: compile issues
2023-11-13 12:05:37 +11:00
0x330a
35f4643c5c
feat: adding edit contact list views and presenters and various storage functions to build UI state
2023-11-09 18:01:24 +11:00
0x330a
8e1e228946
feat: add edit group view model arch
2023-11-09 12:15:55 +11:00
0x330a
d8bc838754
refactor: testing and building out new edit closed group capabilities
2023-11-09 09:23:20 +11:00
0x330a
e67946146c
refactor: simplify some calls and start to add failed toast to strings
2023-11-08 12:46:36 +11:00
0x330a
abaa765207
feat: invite contact uses multiple contacts now, fix compile issues and write to members based on success / failure state and pending
2023-11-06 17:59:05 +11:00
0x330a
0eadfeaaca
feat: fix group persist and select contact list search for lowercase on name and query
2023-11-06 12:16:20 +11:00
0x330a
5a2fdb0e83
feat: need to fix a persist for group members but group with selected contacts working now
2023-11-03 17:45:57 +11:00
0x330a
c19bd3da3d
feat: update destinations to account for list of contacts
2023-11-02 17:45:57 +11:00
0x330a
6c3ac9bc5d
feat: update group creation composables and let contact parcelize
2023-11-02 17:34:52 +11:00
0x330a
fabe2d44da
fix: view model should give and receive better structured events and state
2023-11-02 12:27:23 +11:00
0x330a
baf2157331
feat(WIP): group creation / navigation / passing and sharing state in vm
2023-11-01 16:39:34 +11:00
0x330a
82a55d256c
fix: tests and config sync to use the signingkey variant of the authenticated delete, finish authenticated delete, add and update dependencies for compose and kotlin and add navigation library to make nested composables for create group and future easier to deal with. build preview avatar component
2023-10-30 17:45:15 +11:00
0x330a
b62cca2612
feat(WIP): build an authenticated delete with sign callback
2023-10-27 16:45:44 +11:00
0x330a
2fc83b87ad
fix: group keys wasn't populating the config pushes for non keys objects in sync job
2023-10-27 16:10:26 +11:00
0x330a
5c38c83d05
feat: starting to rearrange create group fragment for member list
2023-10-27 09:05:47 +11:00
0x330a
ae7c27c2e0
feat: update libsession-util and get signCallbacks working for authenticated retrieve, handling incoming messages in new closed groups
2023-10-26 09:59:42 +11:00
0x330a
fb8b146703
feat: add scheduling invite jobs and handling update config syncs
2023-10-25 12:15:01 +11:00
0x330a
d63b5f85df
feat: in theory add in the subkey auth callbacks and make a default bytearray signer callback
2023-10-24 17:15:28 +11:00
0x330a
383634c90e
feat: add set group invite completed, persist a group config individually
2023-10-23 17:57:40 +11:00
0x330a
2448af0b73
feat: adding basic invite for new groups handling and immediate response, need to add handling for response and actually sending the invites via UI possibly
2023-10-23 17:42:20 +11:00
0x330a
2b45df84b1
feat: finish testing basic UI interactions for creating groups
2023-10-20 09:37:15 +11:00
0x330a
87968713c2
feat: add more view tests
2023-10-19 17:24:08 +11:00
0x330a
e79a980f2c
refactor: move test functions to automation and storage utilities, add compose component activity dependency and create group fragment content descriptions, add compose only testing for create group logic, update protos to match latest for chunk 2
2023-10-19 17:18:56 +11:00
0x330a
faeee662af
refactor: process the configs for libsession directly as the byte arrays, pull out the duplicate removal logic and envelope / unwrap from SnodeAPI
2023-10-18 12:22:25 +11:00
0x330a
9dfb6f84b7
Merge remote-tracking branch 'upstream/master' into closed_groups
...
# Conflicts:
# app/build.gradle
# app/src/main/java/org/thoughtcrime/securesms/database/helpers/SQLCipherOpenHelper.java
# libsession/src/main/java/org/session/libsession/messaging/jobs/AttachmentDownloadJob.kt
2023-10-16 15:59:40 +11:00