Skip to content

Commit 9ee9120

Browse files
authored
Merge pull request #712 from BlueBubblesApp/development
v1.9.8
2 parents 87679b7 + c1356d1 commit 9ee9120

File tree

47 files changed

+1052
-281
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+1052
-281
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
CREATE TABLE attachment (
2+
ROWID INTEGER PRIMARY KEY AUTOINCREMENT,
3+
guid TEXT UNIQUE NOT NULL,
4+
created_date INTEGER DEFAULT 0,
5+
start_date INTEGER DEFAULT 0,
6+
filename TEXT,
7+
uti TEXT,
8+
mime_type TEXT,
9+
transfer_state INTEGER DEFAULT 0,
10+
is_outgoing INTEGER DEFAULT 0,
11+
user_info BLOB,
12+
transfer_name TEXT,
13+
total_bytes INTEGER DEFAULT 0,
14+
is_sticker INTEGER DEFAULT 0,
15+
sticker_user_info BLOB,
16+
attribution_info BLOB,
17+
hide_attachment INTEGER DEFAULT 0,
18+
ck_sync_state INTEGER DEFAULT 0,
19+
ck_server_change_token_blob BLOB,
20+
ck_record_id TEXT,
21+
original_guid TEXT UNIQUE NOT NULL,
22+
sr_ck_sync_state INTEGER DEFAULT 0,
23+
sr_ck_server_change_token_blob BLOB,
24+
sr_ck_record_id TEXT,
25+
is_commsafety_sensitive INTEGER DEFAULT 0,
26+
emoji_image_content_identifier TEXT DEFAULT NULL,
27+
emoji_image_short_description TEXT DEFAULT NULL
28+
)
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
CREATE TABLE chat (
2+
ROWID INTEGER PRIMARY KEY AUTOINCREMENT,
3+
guid TEXT UNIQUE NOT NULL,
4+
style INTEGER,
5+
state INTEGER,
6+
account_id TEXT,
7+
properties BLOB,
8+
chat_identifier TEXT,
9+
service_name TEXT,
10+
room_name TEXT,
11+
account_login TEXT,
12+
is_archived INTEGER DEFAULT 0,
13+
last_addressed_handle TEXT,
14+
display_name TEXT,
15+
group_id TEXT,
16+
is_filtered INTEGER,
17+
successful_query INTEGER,
18+
engram_id TEXT,
19+
server_change_token TEXT,
20+
ck_sync_state INTEGER DEFAULT 0,
21+
original_group_id TEXT,
22+
last_read_message_timestamp INTEGER DEFAULT 0,
23+
sr_server_change_token TEXT,
24+
sr_ck_sync_state INTEGER DEFAULT 0,
25+
cloudkit_record_id TEXT,
26+
sr_cloudkit_record_id TEXT,
27+
last_addressed_sim_id TEXT,
28+
is_blackholed INTEGER DEFAULT 0,
29+
syndication_date INTEGER DEFAULT 0,
30+
syndication_type INTEGER DEFAULT 0,
31+
is_recovered INTEGER DEFAULT 0,
32+
is_deleting_incoming_messages INTEGER DEFAULT 0
33+
)
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
CREATE TABLE deleted_messages (
2+
ROWID INTEGER PRIMARY KEY AUTOINCREMENT UNIQUE,
3+
guid TEXT NOT NULL
4+
)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
CREATE TABLE handle (
2+
ROWID INTEGER PRIMARY KEY AUTOINCREMENT UNIQUE,
3+
id TEXT NOT NULL,
4+
country TEXT,
5+
service TEXT NOT NULL,
6+
uncanonicalized_id TEXT,
7+
person_centric_id TEXT,
8+
UNIQUE (id, service)
9+
)
Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
CREATE TABLE message (
2+
ROWID INTEGER PRIMARY KEY AUTOINCREMENT,
3+
guid TEXT UNIQUE NOT NULL,
4+
text TEXT,
5+
replace INTEGER DEFAULT 0,
6+
service_center TEXT,
7+
handle_id INTEGER DEFAULT 0,
8+
subject TEXT,
9+
country TEXT,
10+
attributedBody BLOB,
11+
version INTEGER DEFAULT 0,
12+
type INTEGER DEFAULT 0,
13+
service TEXT,
14+
account TEXT,
15+
account_guid TEXT,
16+
error INTEGER DEFAULT 0,
17+
date INTEGER,
18+
date_read INTEGER,
19+
date_delivered INTEGER,
20+
is_delivered INTEGER DEFAULT 0,
21+
is_finished INTEGER DEFAULT 0,
22+
is_emote INTEGER DEFAULT 0,
23+
is_from_me INTEGER DEFAULT 0,
24+
is_empty INTEGER DEFAULT 0,
25+
is_delayed INTEGER DEFAULT 0,
26+
is_auto_reply INTEGER DEFAULT 0,
27+
is_prepared INTEGER DEFAULT 0,
28+
is_read INTEGER DEFAULT 0,
29+
is_system_message INTEGER DEFAULT 0,
30+
is_sent INTEGER DEFAULT 0,
31+
has_dd_results INTEGER DEFAULT 0,
32+
is_service_message INTEGER DEFAULT 0,
33+
is_forward INTEGER DEFAULT 0,
34+
was_downgraded INTEGER DEFAULT 0,
35+
is_archive INTEGER DEFAULT 0,
36+
cache_has_attachments INTEGER DEFAULT 0,
37+
cache_roomnames TEXT,
38+
was_data_detected INTEGER DEFAULT 0,
39+
was_deduplicated INTEGER DEFAULT 0,
40+
is_audio_message INTEGER DEFAULT 0,
41+
is_played INTEGER DEFAULT 0,
42+
date_played INTEGER,
43+
item_type INTEGER DEFAULT 0,
44+
other_handle INTEGER DEFAULT 0,
45+
group_title TEXT,
46+
group_action_type INTEGER DEFAULT 0,
47+
share_status INTEGER DEFAULT 0,
48+
share_direction INTEGER DEFAULT 0,
49+
is_expirable INTEGER DEFAULT 0,
50+
expire_state INTEGER DEFAULT 0,
51+
message_action_type INTEGER DEFAULT 0,
52+
message_source INTEGER DEFAULT 0,
53+
associated_message_guid TEXT,
54+
associated_message_type INTEGER DEFAULT 0,
55+
balloon_bundle_id TEXT,
56+
payload_data BLOB,
57+
expressive_send_style_id TEXT,
58+
associated_message_range_location INTEGER DEFAULT 0,
59+
associated_message_range_length INTEGER DEFAULT 0,
60+
time_expressive_send_played INTEGER,
61+
message_summary_info BLOB,
62+
ck_sync_state INTEGER DEFAULT 0,
63+
ck_record_id TEXT,
64+
ck_record_change_tag TEXT,
65+
destination_caller_id TEXT,
66+
sr_ck_sync_state INTEGER DEFAULT 0,
67+
sr_ck_record_id TEXT,
68+
sr_ck_record_change_tag TEXT,
69+
is_corrupt INTEGER DEFAULT 0,
70+
reply_to_guid TEXT,
71+
sort_id INTEGER,
72+
is_spam INTEGER DEFAULT 0,
73+
has_unseen_mention INTEGER DEFAULT 0,
74+
thread_originator_guid TEXT,
75+
thread_originator_part TEXT,
76+
syndication_ranges TEXT DEFAULT NULL,
77+
was_delivered_quietly INTEGER DEFAULT 0,
78+
did_notify_recipient INTEGER DEFAULT 0,
79+
synced_syndication_ranges TEXT DEFAULT NULL,
80+
date_retracted INTEGER DEFAULT 0,
81+
date_edited INTEGER DEFAULT 0,
82+
was_detonated INTEGER DEFAULT 0,
83+
part_count INTEGER,
84+
is_stewie INTEGER DEFAULT 0,
85+
is_sos INTEGER DEFAULT 0,
86+
is_critical INTEGER DEFAULT 0,
87+
bia_reference_id TEXT DEFAULT NULL,
88+
is_kt_verified INTEGER DEFAULT 0,
89+
fallback_hash TEXT DEFAULT NULL,
90+
associated_message_emoji TEXT DEFAULT NULL,
91+
is_pending_satellite_send INTEGER DEFAULT 0,
92+
needs_relay INTEGER DEFAULT 0,
93+
schedule_type INTEGER DEFAULT 0,
94+
schedule_state INTEGER DEFAULT 0,
95+
sent_or_received_off_grid INTEGER DEFAULT 0
96+
)
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
CREATE TABLE recoverable_message_part (
2+
chat_id INTEGER REFERENCES chat (ROWID) ON DELETE CASCADE,
3+
message_id INTEGER REFERENCES message (ROWID) ON DELETE CASCADE,
4+
part_index INTEGER,
5+
delete_date INTEGER,
6+
part_text BLOB NOT NULL,
7+
ck_sync_state INTEGER DEFAULT 0,
8+
PRIMARY KEY (chat_id, message_id, part_index),
9+
CHECK (delete_date != 0)
10+
)
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
CREATE TABLE recoverable_message_part (
2+
chat_id INTEGER REFERENCES chat (ROWID) ON DELETE CASCADE,
3+
message_id INTEGER REFERENCES message (ROWID) ON DELETE CASCADE,
4+
part_index INTEGER,
5+
delete_date INTEGER,
6+
part_text BLOB NOT NULL,
7+
ck_sync_state INTEGER DEFAULT 0,
8+
PRIMARY KEY (chat_id, message_id, part_index),
9+
CHECK (delete_date != 0)
10+
)

packages/server/appResources/macos/daemons/cloudflare/README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ The `.md5` files within this directory contain a single string that is correlate
66

77
## Clourflared
88

9-
This is the official cloudflare daemon (x86; amd64), downloaded from: https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-darwin-amd64.tgz
9+
This is the official cloudflare daemon:
1010

11-
The arm64 (Apple Silicon) build is from Homebrew: https://formulae.brew.sh/formula/cloudflared
11+
- (x86; amd64) downloaded from: https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-darwin-amd64.tgz
12+
- (arm64 - Apple Silicon) downloaded from: https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-darwin-arm64.tgz
1213

13-
The dummy `cloudflared-config.yml` file is for the daemon to use as to not interfere with the default system configuration
14+
The dummy `cloudflared-config.yml` file is for the daemon to use as to not interfere with the default system configuration
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
bb5b2df38ee82a42ec156ceb0b3744fa
1+
7673f85211adbead7799915ae223f064

0 commit comments

Comments
 (0)