Commit graph

454 commits

Author SHA1 Message Date
Alex Gleason
f20a8ab6fe Revert "Merge branch 'square' into 'develop'"
This reverts merge request !2027
2022-12-29 22:23:27 +00:00
3f430ee5d5 use capitalized name
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-27 23:56:33 +01:00
81e1e2d6ad Support Takahē
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-27 21:43:13 +01:00
4b3f03353d WIP TypeScript convertions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-26 00:31:07 +01:00
Alex Gleason
6ac5845deb
Gate events with features.includes('events') 2022-12-24 14:42:43 -06:00
Alex Gleason
0356b014b0
Letterbox images taller than 1:1 2022-12-22 21:06:27 -06:00
bd247797bb Merge remote-tracking branch 'soapbox/develop' into mastodon-groups
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-21 13:02:19 +01:00
0879222aa2 Improve permissions check
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-19 14:10:13 +01:00
3fab582627 List groups-related endpoints
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-18 18:26:22 +01:00
f6f056e0fe Support Mastodon permissions system(?)
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-18 18:18:26 +01:00
Alex Gleason
b15871aaa8
utils/download: take a string instead of AxiosResponse 2022-12-17 20:15:40 -06:00
Alex Gleason
2505f622e2
ThemeEditor: add hue sliders 2022-12-17 19:02:02 -06:00
Alex Gleason
8f78336a4b
Dashboard: include link to repo for the current commit 2022-12-17 16:14:57 -06:00
d4024e927d Merge remote-tracking branch 'soapbox/develop' into mastodon-groups 2022-12-16 21:33:23 +01:00
d524a7c700 Groups: UI improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-15 23:51:30 +01:00
marcin mikołajczak
e8d6c7d4b6 Merge branch 'profile-header' into 'develop'
Default header should not be clickable

See merge request soapbox-pub/soapbox!1994
2022-12-15 11:52:16 +00:00
Alex Gleason
8f3c0a1071
Carousel: make seen optional, only hit the API if features.carouselSeen is supported 2022-12-14 13:06:41 -06:00
Alex Gleason
30abdab924
features.feedUserFiltering --> features.carousel 2022-12-14 12:54:42 -06:00
Chewbacca
4204b48a40 Remove mocks 2022-12-14 08:44:04 -05:00
Alex Gleason
5de1c3a61d
Revert flattenPages order changes 2022-12-13 15:17:58 -06:00
Chewbacca
b3a0f785d8
Fix sorting of Chat List 2022-12-13 15:08:25 -06:00
Chewbacca
8aa171fede
Re-order chat-list after sending messaging 2022-12-13 15:07:13 -06:00
6900b59697 Move isDefaultHeader and isDefaultAvatar to utils/accounts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-13 00:09:00 +01:00
Alex Gleason
889d598027
Enable Chats deletion for Rebased 2022-12-08 19:48:34 -06:00
marcin mikołajczak
41746b84d9 Merge branch 'events' into 'develop'
Show Unauthorized modal for 'X people going'

See merge request soapbox-pub/soapbox!1979
2022-12-08 14:28:13 +00:00
Alex Gleason
fbd2471dc6
Move StatProvider above UI, increment chats unread counter from streaming events 2022-12-07 00:45:10 -06:00
Alex Gleason
d4419bf71f
Chats: hide read receipts for unsupported servers 2022-12-06 22:32:35 -06:00
Alex Gleason
2986f00728
appendPageItem: fix order 2022-12-06 22:30:03 -06:00
Alex Gleason
9e39415ca8
Chats: gate upload button behind chatsMedia feature flag 2022-12-06 16:36:30 -06:00
3855d966af Add 'View event on {domain}'
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-06 22:33:17 +01:00
Alex Gleason
e1c80920ed
Enable chatsv2 on TruthSocial 2022-12-06 15:25:40 -06:00
Alex Gleason
30646ec8c3
Fix pagination of chat messages 2022-12-06 15:12:24 -06:00
Alex Gleason
f7bd5c5951
deduplicateById: fix Entity types 2022-12-06 14:48:41 -06:00
Alex Gleason
569296af36
Merge branch 'chats-pleroma' into chats 2022-12-06 14:36:38 -06:00
Alex Gleason
2cedd69f1d
Merge remote-tracking branch 'origin/develop' into chats 2022-12-06 11:53:47 -06:00
Alex Gleason
cb7f0aeab8
Chats: deduplicate items 2022-12-05 18:38:32 -06:00
6317930b30 Document events endpoints
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-04 12:34:09 +01:00
Chewbacca
5816659a09 Refactor chat functions 2022-12-02 15:50:54 -05:00
7c1726c665 update test
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-27 23:52:12 +01:00
9ba56a3945 Merge remote-tracking branch 'soapbox/develop' into events 2022-11-27 23:33:51 +01:00
Alex Gleason
5bb30b6282
Merge remote-tracking branch 'origin/develop' into chats 2022-11-27 15:30:00 -06:00
859d93b289 Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-26 20:25:48 +01:00
Alex Gleason
de2186babf
Features: SOAPBOX --> REBASED 2022-11-26 12:48:33 -06:00
Chewbacca
e14230678d Add emoji autocomplete to Chats 2022-11-22 09:55:31 -05:00
fe50acf0c3 Move RSS button to account menu
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-21 21:03:35 +01:00
Chewbacca
72c26bc9bc Merge remote-tracking branch 'origin/develop' into chats 2022-11-17 10:58:34 -05:00
Chewbacca
8818763f28 Rename files (12): rand 2022-11-16 08:35:29 -05:00
Chewbacca
637d78db01 Rename files (11): utils 2022-11-16 08:34:55 -05:00
Chewbacca
db5d0d6400 Move 'compareId' to comparators utils 2022-11-15 08:58:55 -05:00
Chewbacca
5d5a29b9f0 Merge branch 'autoplay-videos' into 'develop'
Add preference to auto-play videos

See merge request soapbox-pub/soapbox!1882
2022-11-14 17:42:41 +00:00
Chewbacca
c421819202 Refactor to use URL and URLSearchParams 2022-11-14 11:51:35 -05:00
Chewbacca
d5fc6fe252 Merge remote-tracking branch 'origin/develop' into chats 2022-11-14 10:14:45 -05:00
Alex Gleason
0ae57236c7
Make quote posting work on Akkoma 2022-11-13 12:43:36 -06:00
6b5e802bd0 Add 'create event' button to profile dropdown for now
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-12 23:30:46 +01:00
7b2193d753 Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-12 16:48:27 +01:00
Chewbacca
4a4e0daa1a Autoplay videos from Rumble 2022-11-11 09:57:39 -05:00
Chewbacca
c453bbb687 Update Chat with last_message when current_user is sending a message 2022-11-10 16:41:24 -05:00
Chewbacca
93a696a72f Re-sort the ChatList when new messages come in 2022-11-10 15:42:59 -05:00
Chewbacca
7c68392617 Merge remote-tracking branch 'origin/develop' into chats 2022-11-09 09:03:48 -05:00
Alex Gleason
a93196b316
Add support for Akkoma 2022-11-08 23:35:19 -06:00
Chewbacca
57b2629337 Consolidate 'message user' in profile 2022-11-07 11:43:17 -05:00
Chewbacca
acede4b519 Merge remote-tracking branch 'origin/develop' into chats 2022-11-07 08:17:11 -05:00
1526ccaa2e Merge remote-tracking branch 'soapbox/develop' into translations
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-05 17:37:36 +01:00
92b12e533e Merge remote-tracking branch 'soapbox/develop' into translations
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-04 22:41:51 +01:00
1ea4ae3a57 Only support Pleroma for now
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-11-04 22:36:39 +01:00
Alex Gleason
de4f1aaabf
Notifications: exclude chat messages from "All" filter, improve exclude_types fallback 2022-11-04 13:02:23 -05:00
marcin mikołajczak
f11ba14093 Merge branch 'muting_with_duration' into 'develop'
Support mutes duration

See merge request soapbox-pub/soapbox!913
2022-11-04 16:29:08 +00:00
Alex Gleason
66cd92970b
Developers: add Service Worker debug page 2022-11-03 18:56:33 -05:00
Chewbacca
7451a52fc2 Merge remote-tracking branch 'origin/chats' into chats 2022-11-03 12:13:59 -04:00
Chewbacca
be136fe6cf Add max count to sidebar icons 2022-11-03 12:13:45 -04:00
Alex Gleason
1873ba3e22
Chats: feature-gate chat message reporting 2022-11-02 14:33:14 -05:00
Alex Gleason
9802257751
Chats: make chat acceptance and deletion feature-gated 2022-11-02 14:14:16 -05:00
Alex Gleason
4dc0ab2d00
Chats: make Truth Policies conditional 2022-11-02 14:02:43 -05:00
Alex Gleason
69d92b6f95
Chats: make chatsExpiration a conditional feature 2022-11-02 13:58:02 -05:00
Chewbacca
24bca458bd Add tests for chats query 2022-10-28 13:01:39 -04:00
3448022965 Support translation feature on Mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-27 19:48:41 +02:00
Chewbacca
54363e24a9 Add ability to update deletion duration 2022-10-26 13:08:02 -04:00
3e0b6c38cd Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-10-25 18:46:29 +02:00
Chewbacca
c9424cda76 Merge remote-tracking branch 'origin/develop' into chats 2022-10-24 12:25:35 -04:00
Alex Gleason
e9578a7c9a Merge branch 'truth-ads' into 'develop'
Support TruthSocial v2 ads

See merge request soapbox-pub/soapbox!1844
2022-10-21 15:17:08 +00:00
Alex Gleason
4296772093
Support TruthSocial v2 ads 2022-10-20 16:29:14 -05:00
Chewbacca
2c701439d9 Refactor to use 'defaultMediaVisibility' function 2022-10-20 12:27:59 -04:00
814dcfe2cd Merge remote-tracking branch 'soapbox/develop' into events- 2022-10-06 00:01:39 +02:00
Justin
c41b71c76c Invalidate query cache when new chats come in 2022-10-05 15:15:16 -04:00
Alex Gleason
cdb5b505ba
Merge remote-tracking branch 'origin/develop' into chats 2022-10-04 12:40:48 -05:00
803dada3e0 Merge remote-tracking branch 'soapbox/develop' into events-
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-30 20:05:02 +02:00
Alex Gleason
0d5dfad8cc
Move StatusContent css into status-content.css 2022-09-30 12:59:52 -05:00
Justin
b8bbac31e5 Improve 'In Review' UX 2022-09-29 13:57:25 -04:00
Alex Gleason
78543292f1
Merge branch 'chats' of gitlab.com:soapbox-pub/soapbox into chats 2022-09-29 11:24:11 -05:00
Alex Gleason
40b8bab7ab
Chats: strip HTML when copying message text to clipboard 2022-09-29 11:23:49 -05:00
Justin
9d20d0d032 Fix order of flattenPages func 2022-09-29 12:04:23 -04:00
Justin
058d0cec0b Merge remote-tracking branch 'origin/develop' into chats 2022-09-27 15:43:30 -04:00
Alex Gleason
8772d19128 Merge branch 'more-country-codes' into 'develop'
CountryCodeDropdown: support +55, +351

See merge request soapbox-pub/soapbox!1801
2022-09-27 19:29:38 +00:00
Alex Gleason
a0d595c7df
CountryCodeDropdown: support +55, +351 2022-09-26 15:00:01 -05:00
Justin
1d69b66e4b Use React Query for suggestions 2022-09-26 15:22:00 -04:00
04b4a57e06 Manage event
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-25 23:18:11 +02:00
Alex Gleason
7cf1943364
Add chatsSearch feature 2022-09-22 16:52:31 -05:00
Alex Gleason
075cb15940
Add utils/queries, refactor streaming 2022-09-22 16:28:05 -05:00
Alex Gleason
d7243c0e91
Merge remote-tracking branch 'origin/develop' into chats 2022-09-19 13:01:40 -05:00
f6af663e09 Merge remote-tracking branch 'soapbox/develop' into HEAD
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 20:39:13 +02:00