Morgan Pretty
6fd574916b
Fixed a few bugs and build libSession-util from source
...
Added libSession-util as a submodule and wired into build
Updated the logic to run migrations when returning from the background as well (since we will have feature-flag controlled migrations it's possible for a "new" migration to become available at this point)
Fixed an issue where the 'Note to Self' conversation could appear when linking a device for a new user
Fixed an issue where the app would process the ConfigSyncJob before completing onboarding
2 years ago
Morgan Pretty
e28b4b4531
Fixed a number of bugs with the config handling
...
Added a number of feature flag checks to config updates
Added legacy group disappearing message timer handling
Updated the string linter to clean up the build logs a little
Split the initial config dump generation into it's own migration so it can run the launch after the feature flag is toggled
Fixed a few issues with the initial config dump creation
Fixed an issue where "shadow" conversations would be left in the database by opening a thread and never sending a message
Fixed a bug where duplicate members could be added to legacy groups
Fixed a bug with using animated images for the avatar
Fixed a bug where avatar images which were already on disk could be re-downloaded
2 years ago
Morgan Pretty
f12191f85e
Updated the ProtoWrappers.py to use Python3 and support more types
2 years ago
Ryan Zhao
e5a46a993d
update emoji names for searching
3 years ago
Ryan Zhao
43b6f0b649
WIP: unsupported emojis
3 years ago
Morgan Pretty
c25f378c54
Merge branch 'feature/database-refactor' into emoji-reacts
...
# Conflicts:
# Session.xcodeproj/project.pbxproj
# Session/Conversations/Context Menu/ContextMenuVC+Action.swift
# Session/Conversations/Context Menu/ContextMenuVC+ActionView.swift
# Session/Conversations/Context Menu/ContextMenuVC.swift
# Session/Conversations/ConversationVC+Interaction.swift
# Session/Conversations/ConversationVC.swift
# Session/Conversations/ConversationViewItem.h
# Session/Conversations/ConversationViewItem.m
# Session/Conversations/Message Cells/Content Views/LinkPreviewView.swift
# Session/Conversations/Message Cells/MessageCell.swift
# Session/Conversations/Message Cells/VisibleMessageCell.swift
# Session/Conversations/Views & Modals/BodyTextView.swift
# Session/Meta/Translations/en.lproj/Localizable.strings
# Session/Shared/UserCell.swift
# SessionMessagingKit/Jobs/MessageSendJob.swift
# SessionMessagingKit/Messages/Signal/TSMessage.h
# SessionMessagingKit/Messages/Signal/TSMessage.m
# SessionMessagingKit/Messages/Visible Messages/VisibleMessage.swift
# SessionMessagingKit/Open Groups/OpenGroupAPIV2.swift
# SessionMessagingKit/Sending & Receiving/MessageReceiver+Handling.swift
# SessionMessagingKit/Sending & Receiving/Notifications/NotificationsProtocol.h
# SessionMessagingKit/Sending & Receiving/Pollers/OpenGroupPollerV2.swift
# SessionMessagingKit/Utilities/General.swift
# SessionNotificationServiceExtension/NSENotificationPresenter.swift
# SignalUtilitiesKit/Utilities/DisplayableText.swift
# SignalUtilitiesKit/Utilities/NoopNotificationsManager.swift
# SignalUtilitiesKit/Utilities/Notification+Loki.swift
3 years ago
Morgan Pretty
3c07a2d044
Added linting for the localized strings, updated the quote & mention behaviour for the current user
...
Added a script and build step to error if we have localised a string in code bug don't have an entry in the localisable files
Added the logic and UI to replace the current users public key (or blinded key) with 'You' in mentions and quotes
Cleaned up some duplicate & missing localised strings
Fixed a bug where new closed groups weren't getting setup locally correctly
Updated the id truncating behaviour to always truncate from the middle
3 years ago
ryanzhao
48ad72b942
WIP: Emoji picker keyboard
3 years ago
Niels Andriesse
a9dcf93474
Delete unused script
4 years ago
nielsandriesse
f6c1c84d90
Remove various unused files
5 years ago
nielsandriesse
b12937ef00
Update ProtoWrappers.py for Python 3
5 years ago
Michael Kirk
eb68c19472
bump_build_number adds git tag
6 years ago
Michael Kirk
9c9545b408
update tags to ignore
6 years ago
Michael Kirk
62ce0339a5
Update tags to ignore, introduce scheme for ignoring internal tags
6 years ago
Matthew Chen
938353c14e
Update reverse integration check.
6 years ago
Matthew Chen
aa916965d0
Update protos to reflect link previews.
6 years ago
Michael Kirk
eb96eec94a
Merge branch 'release/2.32.0'
6 years ago
Matthew Chen
eda7d6b458
Update 'tags to ignore.'
6 years ago
Michael Kirk
d0a5bcd5cd
remove gem version logging from, since the canonical version is in the Gemfile.lock
7 years ago
Michael Kirk
db6357c53c
use bundle to report accurate cocoapods
7 years ago
Michael Kirk
63553a782b
fail on any error
7 years ago
Michael Kirk
5213fbe210
make runnable from command line
7 years ago
Michael Kirk
4b5c4fae11
extract script to external file for more readable version control
7 years ago
Michael Kirk
7b421ad4d4
Format tags_to_ignore
7 years ago
Matthew Chen
7441c565bb
Fix missing server timestamps.
7 years ago
Matthew Chen
f4148edf97
Fix missing server timestamps.
7 years ago
Matthew Chen
0c0d2a702e
Decrypt incoming UD messages.
7 years ago
Matthew Chen
a224401879
Respond to CR.
7 years ago
Matthew Chen
74e456f90e
Modify proto wrapper builders to require required fields.
7 years ago
Matthew Chen
3738155c81
Fix build breakage from SMK.
7 years ago
Matthew Chen
2629f0114a
Update tags_to_ignore.
7 years ago
Michael Kirk
4b9d720b9f
ignore RI check for unreleased 2.30 tags
7 years ago
Michael Kirk
5236fba691
keyword checks
7 years ago
Michael Kirk
551102210e
include C assert variants in keywords check
7 years ago
Michael Kirk
d534651ac4
check keywords in diff
7 years ago
Michael Kirk
2fc3a211f1
restrict debug methods
7 years ago
Matthew Chen
79c25981b1
String.h audit.
7 years ago
Matthew Chen
7437e7a6b1
Remove 'has' accessors from proto wrappers.
7 years ago
Matthew Chen
e5eda8b45d
Add convenience initializers to proto wrappers.
7 years ago
Matthew Chen
21523ac522
Respond to CR.
7 years ago
Matthew Chen
a5ffbdebb3
Remove Obj-c proto parser.
7 years ago
Matthew Chen
a647b5be48
Respond to CR.
7 years ago
Matthew Chen
3f47524373
Respond to CR.
7 years ago
Matthew Chen
03a9b21cfd
Respond to CR.
7 years ago
Matthew Chen
632dc145fd
Code generate Swift wrappers for protocol buffers.
7 years ago
Matthew Chen
6be3d2e42d
Code generate Swift wrappers for protocol buffers.
7 years ago
Matthew Chen
ff8565dbd5
Code generate Swift wrappers for protocol buffers.
7 years ago
Matthew Chen
d3adb80242
Code generate Swift wrappers for protocol buffers.
7 years ago
Matthew Chen
28acea3cf0
Respond to CR.
7 years ago
Matthew Chen
73f22ae62e
Code generate Swift wrappers for protocol buffers.
7 years ago