Commit Graph
94 Commits
Author SHA1 Message Date
Greyson ParrelliandMichelle Tang 7a34150319 Add stickers to storage service. 2026-07-27 14:56:50 -04:00
Alex HartandMichelle Tang b6f6d1e42f Add spinner API support for inserting attachments. 2026-07-01 15:11:49 -04:00
Michelle Tangandjeffrey-signal 78ad67baad Fix spinner build. 2026-06-24 14:49:52 -04:00
Alex Hartandjeffrey-signal 4316136723 Move BlobProvider and supporting classes to core-util. 2026-06-24 14:49:49 -04:00
Alex HartandGreyson Parrelli eea29813fa Move DatabaseId and AttachmentId to core.models. 2026-06-16 09:56:12 -04:00
Cody Henthorne c88f048049 Ensure unregistered contacts update storage service if previously registered. 2026-06-10 15:20:00 -04:00
Alex HartandCody Henthorne 7cce504f16 Fix unread divider placement and scroll-to-unread on conversation open. 2026-06-09 17:21:47 -04:00
Michelle TangandAlex Hart 1371663163 Add capability for KT username syncs. 2026-06-03 15:06:31 -03:00
Cody HenthorneandMichelle Tang 5fd8101180 Fix spinner build. 2026-06-03 13:55:35 -04:00
Cody Henthorneandjeffrey-signal 6eea4ba937 Sync release note channel settings with storage service. 2026-05-21 10:38:15 -04:00
Greyson ParrelliandMichelle Tang 4dd57460de Move a bunch of files into the network modules. 2026-05-14 13:23:16 -04:00
Cody HenthorneandAlex Hart 8cd92a400c Add debug and testing apis to Spinner. 2026-04-22 15:12:47 -03:00
Greyson ParrelliandAlex Hart 4dea1d8aa1 Move storage service operations into the network module. 2026-04-22 15:12:47 -03:00
Greyson ParrelliandAlex Hart 89c645dea3 Create a network module. 2026-04-22 15:12:47 -03:00
Michelle TangandCody Henthorne c3b8768570 Turn on collapsing chat events for internal users. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 8a887b65a1 Extract base archive classes into their own module. 2026-03-25 16:31:09 -04:00
Greyson Parrelli bd38c4f5d2 Update Groups.proto to match shared spec. 2026-01-13 14:01:46 -05:00
Cody Henthorneandjeffrey-signal 952990c8af Add extra info tooltips to Spinner. 2026-01-08 07:39:44 -05:00
Cody Henthorneandjeffrey-signal d9ecab5240 Update local backup v2 support. 2026-01-08 07:39:42 -05:00
jeffrey-signal 630c21b07a Fix spinner build. 2025-12-04 11:10:20 -06:00
Cody Henthorne d918e11cab Fix various issues with optimized media. 2025-11-19 15:44:53 -05:00
Michelle TangandCody Henthorne 91b70038e6 Add ability to cancel a pending vote. 2025-10-17 19:46:42 -04:00
Michelle Tang b8e4ffb5ae Release polls behind feature flag. 2025-10-02 12:56:04 -04:00
Greyson ParrelliandCody Henthorne 26df14124b Make our loggers singletons. 2025-08-06 15:49:22 -04:00
Cody HenthorneandGitHub 8ee80b0d27 Fix backup message job cancel and start bugs. 2025-07-16 14:21:59 -04:00
Cody HenthorneandAlex Hart 5ce5326721 Migrate away from placeholder revision to support exporting pending approval groups. 2025-07-10 09:12:48 -03:00
Cody HenthorneandAlex Hart dfdb8f699a Fix group update item bugs caused by backup support changes. 2025-07-10 09:12:48 -03:00
Michelle TangandCody Henthorne e3ee3d3dba Add notification profiles to storage service. 2025-06-04 15:17:37 -04:00
Michelle Tang eb1cf8d62f Add chat folder support to storage service. 2025-04-09 15:27:46 -04:00
Michelle TangandGreyson Parrelli f61109391a Add support for blocked chat events. 2025-03-12 16:15:41 -04:00
Cody HenthorneandGreyson Parrelli fe44789d88 Revamp restore decisions state and flesh out post registration restore options. 2025-02-05 16:55:11 -05:00
Cody HenthorneandGreyson Parrelli 8a2ac4b8dc Update GV2 spinner transformer to for group updates in message extras. 2024-12-04 14:19:40 -05:00
Greyson Parrelli 1b2c0db693 Introduce AEP and SSRE2. 2024-11-21 10:36:09 -05:00
Greyson Parrelli 2ebf668db4 Convert StorageServiceValues to kotlin. 2024-11-13 21:46:55 -05:00
Greyson Parrelli dcdfe0b762 Simplify SignalStorageRecord. 2024-11-13 21:46:55 -05:00
Cody Henthorne cafa5c9e28 Add more info for various spinner results. 2024-09-20 12:52:37 -04:00
Greyson ParrelliandCody Henthorne e80ebd87fe Refactor and simplify attachment archiving. 2024-09-13 10:51:30 -04:00
Greyson ParrelliandCody Henthorne 0fe9df3023 Properly clear unknown ids from storage service. 2024-09-13 10:51:30 -04:00
Cody Henthorne 2701b570bb Use trailing job to clear media restore progress. 2024-09-11 15:14:04 -04:00
Alex HartandNicholas Tinsley 725d8dc85d Fixup spinner build. 2024-07-26 23:43:53 +02:00
Greyson Parrelli 863b443317 Convert SignalStore to kotlin. 2024-06-24 15:04:03 -04:00
Greyson Parrelli d698f74d0b Rename FeatureFlags -> RemoteConfig. 2024-06-24 15:04:02 -04:00
Greyson Parrelli 13f7a64139 Refactor FeatureFlags. 2024-06-24 15:04:02 -04:00
Greyson ParrelliandCody Henthorne b6a4e1f145 Rewrite the AppDependencies system. 2024-06-05 15:46:00 -04:00
Cody HenthorneandClark Chen aa76cefb1c Update spam UX and reporting flows. 2024-02-09 18:41:26 -05:00
Greyson ParrelliandNicholas Tinsley 4d0fbe2343 Add a dark theme for spinner. 2024-01-31 22:13:46 -05:00
Cody Henthorne 20d26ad7ca Expand spinner timestamp conversion to job tables. 2023-11-03 12:51:17 -04:00
Greyson ParrelliandCody Henthorne 6b3f41d675 Merge IncomingTextMessages into IncomingMessage. 2023-10-25 14:30:23 -04:00
Greyson ParrelliandCody Henthorne 4fe6d79fff Unify our Base64 utilities. 2023-10-17 11:15:56 -04:00
Greyson ParrelliandCody Henthorne 6a974c48ef Add a log viewer to Spinner.
This is more of a proof-of-concept/demo for using a websocket with
Spinner. Gives an example of how we could push live updates to the
webapp.

Also, the logger is actually nice. Guaranteed to never get cluttered
with system logs. Looks basically identical to our other log viewers.
Filtering is basic but fast. And we could build much better tooling on
top of this.
2023-09-28 19:44:46 -04:00