Commit graph

1607 commits

Author SHA1 Message Date
Alex Gleason
1a4401ce75
Convert ThreadStatus to tsx 2022-04-04 15:20:17 -05:00
Justin
c465e68f67 Add tests for LoginForm 2022-04-04 16:07:09 -04:00
Alex Gleason
aa808be682
Display a thread loading state 2022-04-04 14:44:31 -05:00
Alex Gleason
e88fe4a707
Clean up me usage 2022-04-04 14:24:55 -05:00
Justin
43512a469b Add tests for Registration component 2022-04-04 15:21:34 -04:00
Alex Gleason
fdb44d615d
Convert features/status/index to typescript (pretty much) 2022-04-04 14:17:24 -05:00
Justin
827bca3fd6 Silence prop warnings in test suite 2022-04-04 15:05:15 -04:00
Justin
dcc90bc99a Add registration & verification tests 2022-04-04 11:54:00 -04:00
Justin
ed47cf5f09 Convert old tests to use "react-testing-library" 2022-04-04 11:53:47 -04:00
Alex Gleason
41ae50c495 Merge branch 'next-emoji-reacts' into 'next'
Next: emoji reacts part 1

See merge request soapbox-pub/soapbox-fe!1161
2022-04-03 18:09:27 +00:00
1f697dd8f2 hotkeys modal
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-03 19:40:06 +02:00
abf98cb75a Conditionally display some hotkeys
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-03 19:34:00 +02:00
1ba551b88b styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-03 19:27:08 +02:00
Alex Gleason
c74d154874
Merge remote-tracking branch 'origin/next' into next-emoji-reacts 2022-04-02 10:48:45 -05:00
e36e5b5996 Update snapshots
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-02 16:47:46 +02:00
e36212e0ed Merge remote-tracking branch 'soapbox/next' into next_ 2022-04-02 16:10:42 +02:00
0661ca25be styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-04-02 16:10:16 +02:00
Curtis
590381fb23 Update header.js 2022-04-02 02:30:04 +00:00
Alex Gleason
1e3c6d9430
Remove staff util functions, normalize account staff fields 2022-04-01 19:39:32 -05:00
Alex Gleason
462658dda7
LinkFooter: replace account aliases with account migration 2022-03-30 15:53:48 -05:00
Alex Gleason
ac7b8553d4
LinkFooter: don't use <ul> tag 2022-03-30 15:51:49 -05:00
Alex Gleason
548ecef20f
LinkFooter: convert to TSX 2022-03-30 15:50:16 -05:00
Alex Gleason
99b89d2230
external_video_id hotfix 2022-03-30 14:01:05 -05:00
Alex Gleason
c62cd9898a
Fix background shapes for dark mode 2022-03-30 12:08:32 -05:00
marcin mikołajczak
beeec8ba06 Merge branch 'next' into 'next'
Polish translation

See merge request soapbox-pub/soapbox-fe!1167
2022-03-30 17:01:01 +00:00
9915fb3c04 Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-30 18:43:39 +02:00
Alex Gleason
9fb3439cda Merge branch 'next-truthsocial-fixes' into 'next'
Next: TruthSocial fixes

See merge request soapbox-pub/soapbox-fe!1166
2022-03-30 16:15:32 +00:00
Alex Gleason
ebc2bf96ac
external_video_id: render card html instead of hardcoding the provider 2022-03-30 11:03:35 -05:00
Justin
6099b520a3 Merge branch 'video-upload-progress' into 'next'
Convert VideoProgress to TW and TSX

See merge request soapbox-pub/soapbox-fe!1164
2022-03-30 15:48:38 +00:00
Justin
6ccc1f10ec Improve style of UploadProgress 2022-03-30 11:22:37 -04:00
Justin
a15697faef Convert UploadProgress to TSX 2022-03-30 10:51:07 -04:00
Justin
08a56082a9 Use intl to format messages 2022-03-30 10:40:09 -04:00
9022651a67 Styles, dark mode
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-30 15:07:17 +02:00
6d4d96528c quote posts?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-29 20:12:49 +02:00
6023f69b2e remove duplicate column headings
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-29 16:26:02 +02:00
e5f06bf0aa Update snapshots
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-29 15:58:11 +02:00
dbeb292009 wip dark mode
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-29 15:40:02 +02:00
Alex Gleason
4e5422ec61
SoapboxConfig: normalize cryptoAddresses 2022-03-28 15:29:39 -05:00
Alex Gleason
483b28988f
Normalize SoapboxConfig 2022-03-28 14:58:50 -05:00
Alex Gleason
2c0ce084c3
Chats: remove duplicate navigation 2022-03-28 11:07:26 -05:00
Alex Gleason
32085632fa
ComposeForm minor improvements 2022-03-26 23:53:44 -05:00
Alex Gleason
4322712bfb
Convert OptionalMotion and ReducedMotion to TypeScript 2022-03-26 17:26:26 -05:00
Alex Gleason
da17562e0a
Features conditional routing 2022-03-26 13:53:01 -05:00
Alex Gleason
ced665a446
CryptoDonate tailwind refactors 2022-03-25 17:53:59 -05:00
Alex Gleason
18323cdc75
CryptoAddress: convert to tsx 2022-03-25 16:59:05 -05:00
Alex Gleason
5d4eb96cca
CryptoDonate: convert utils to ts 2022-03-25 16:39:26 -05:00
Alex Gleason
c62d402a4e
DetailedCryptoAddress: convert to tsx 2022-03-25 16:27:37 -05:00
Alex Gleason
d8bde70043
CryptoIcon: convert to tsx 2022-03-25 16:22:09 -05:00
Alex Gleason
7e2a74b05d
CryptoDonate: convert to tsx 2022-03-25 15:24:10 -05:00
Alex Gleason
13c4948ad2
Restore /crypto/donate page 2022-03-25 15:16:05 -05:00
Alex Gleason
c8c2f40e38
SiteWallet: convert to tsx 2022-03-25 14:42:04 -05:00
Alex Gleason
67c0c83b44
Refactor sidebar panels with Widget component 2022-03-25 14:08:12 -05:00
Alex Gleason
999f518f10
Display CryptoDonatePanel, convert to tsx 2022-03-25 13:38:03 -05:00
Alex Gleason
ef0de13c91
Improve dark mode 2022-03-24 18:56:22 -05:00
Alex Gleason
ee691e0cc8
LinkFooter: remove "Legal" link 2022-03-24 16:59:25 -05:00
Alex Gleason
ae2153dffe
Add ThemeToggle to Navbar (developers only) 2022-03-24 16:17:39 -05:00
Alex Gleason
53b920c297
ThemeToggle: convert to TSX 2022-03-24 16:03:02 -05:00
Alex Gleason
dec49003f4
Merge remote-tracking branch 'origin/next' into next-ts-strict 2022-03-24 14:30:39 -05:00
Alex Gleason
2940a3ff4d
Put Typescript in "strict" mode, fix or ignore errors 2022-03-24 14:27:27 -05:00
Justin
867912aa1b Wrap profile fields 2022-03-24 14:08:54 -04:00
Alex Gleason
ca68bc9df8 Merge branch 'next-ts-strict' into 'next'
Typescript: Start fixing strictFunctionTypes errors

See merge request soapbox-pub/soapbox-fe!1143
2022-03-24 17:41:19 +00:00
Alex Gleason
84d7d2ee38
Add @ts-ignore lines for strictFunctionTypes 2022-03-24 12:26:27 -05:00
Justin
63bafc41a1 Remove conditional to run style logic 2022-03-24 12:16:41 -04:00
Alex Gleason
5f4930dba3 Merge branch 'next-dark-mode' into 'next'
Next: dark mode

See merge request soapbox-pub/soapbox-fe!1136
2022-03-24 03:04:40 +00:00
Alex Gleason
09d3f375d5
Dark mode: navbar bg, update snapshots 2022-03-23 21:46:59 -05:00
Alex Gleason
be690255cb
Hooks: get rid of useAccount, create useOwnAccount 2022-03-23 21:05:55 -05:00
Alex Gleason
2da31341c4
Custom hooks: useAccount, useSettings, useSoapboxConfig 2022-03-23 20:29:35 -05:00
Alex Gleason
793b0f9128
Start adding dark mode 2022-03-23 19:18:37 -05:00
Alex Gleason
1b7bdb3658
Make BG shapes colors configurable 2022-03-23 17:15:40 -05:00
Alex Gleason
fff580f053
Normalize Tailwind colors from SoapboxConfig 2022-03-23 15:31:19 -05:00
Alex Gleason
12617bf7de
Merge remote-tracking branch 'origin/next' into next-colors 2022-03-23 13:05:53 -05:00
Justin
f0a9ed8ad4 Fix prop warnings 2022-03-23 13:50:45 -04:00
Alex Gleason
03a5ef6d41
Fix (most) PropType errors 2022-03-23 12:14:42 -05:00
Justin
7e17772c14 Dynamically truncate the Account's name/username in hidden content 2022-03-23 08:40:21 -04:00
Alex Gleason
5ffb9828ba
LinkFooter: restore copyright message, let it be overridden 2022-03-22 17:43:42 -05:00
Alex Gleason
8f85fd01d5
Make bg-shape colors configurable 2022-03-22 16:25:52 -05:00
Alex Gleason
9e16d992e6
Merge remote-tracking branch 'origin/next' into next-colors 2022-03-22 13:57:09 -05:00
Alex Gleason
a42ea0961a
Generate Tailwind colors from brandColor/accentColor 2022-03-22 12:37:57 -05:00
Justin
430cfc3a2a Remove unneeded 'event' when using Reach Menu 2022-03-22 11:41:44 -04:00
Justin
02d65a527c Merge branch 'add-preferences-clarification' into 'next'
Add hint to clarify Feed settings

See merge request soapbox-pub/soapbox-fe!1128
2022-03-22 15:19:54 +00:00
Justin
69035c3dab Add hint to clarify Feed settings 2022-03-22 08:58:12 -04:00
Justin
40cc960985 Use React Router hook for 'history' 2022-03-22 08:42:26 -04:00
Justin
12ed6889a4 Use React Router Link in MenuLink 2022-03-22 08:28:18 -04:00
Alex Gleason
61fd48204b
ComposeForm: convert some buttons into TSX 2022-03-21 17:28:57 -05:00
Alex Gleason
890299ead0
ComposeForm: convert buttons to ComposeFormButton component 2022-03-21 17:04:44 -05:00
Alex Gleason
d34937e959
UnauthorizedModal: use withRouter history 2022-03-21 16:08:03 -05:00
Alex Gleason
228f16f930
Merge remote-tracking branch 'origin/develop' into next-react-router-5 2022-03-21 16:05:25 -05:00
Alex Gleason
c6ab95349e Merge branch 'next-logo' into 'next'
Next: fix logo

See merge request soapbox-pub/soapbox-fe!1123
2022-03-21 20:41:28 +00:00
Justin
b6985f836a Use MenuItem if action 2022-03-21 16:29:33 -04:00
Alex Gleason
4ccbce71e0
Fetch frontend_configurations once again, reenable /soapbox/config route 2022-03-21 15:13:33 -05:00
Justin
e02d5142e5 Properly handle navigating to previous page if 'backHref' is undefined 2022-03-21 15:23:57 -04:00
Justin
b4d677dfde Use new Icon comp with Tabler version 2022-03-21 15:09:46 -04:00
Justin
72acda8c5d Remove dynamic import of Tabler icons 2022-03-21 15:05:52 -04:00
Alex Gleason
c5e89969c8
Generalize homepage 2022-03-21 13:45:57 -05:00
Alex Gleason
32686f3a40
AgeVerification: generalize language 2022-03-21 13:40:43 -05:00
Alex Gleason
83137498d9
Generalize some language 2022-03-21 13:33:10 -05:00
Alex Gleason
5cd894ab02
Truth Social 2022-03-21 13:14:26 -05:00
Alex Gleason
1f0341aa2b
Upgrade react-router-dom to v5.3 2022-03-17 20:17:28 -05:00
Alex Gleason
1d4daee53b Merge branch 'datepicker-async' into 'develop'
Load react-datepicker asynchronously

Closes #855

See merge request soapbox-pub/soapbox-fe!1086
2022-03-16 21:42:13 +00:00
a29019dbb0 Load react-datepicker asynchronously
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-09 22:59:51 +01:00
Alex Gleason
4e254928fe
EditProfile: convert to Map before mutations 2022-03-09 00:12:27 -06:00
marcin mikołajczak
edb80c705d Merge branch 'attachment-thumbs-sensitive' into 'develop'
Fix: Quote posts do not carry sensitive tag

Closes #852

See merge request soapbox-pub/soapbox-fe!1079
2022-03-06 23:22:01 +00:00
06b8b407c5 AttachmentThumbs: sensitive tag
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-06 23:39:13 +01:00
marcin mikołajczak
fd27688b11 Merge branch 'fix-modal-navigation' into 'develop'
Fix: User is returned to a previously viewed page after replying to a post

Closes #843

See merge request soapbox-pub/soapbox-fe!1078
2022-03-06 22:35:39 +00:00
5b46f0c0f7 Fix: User is returned to a previously viewed page after replying to a post
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-06 23:20:13 +01:00
Alex Gleason
664dfa2688
MarkdownButton: don't do the availability check in the component itself 2022-03-04 13:01:22 -06:00
Alex Gleason
d98c54de4f
ComposeForm: conditional features 2022-03-04 12:47:59 -06:00
Alex Gleason
9b756043fb
ReactionsModal: defensive property checks 2022-03-03 11:36:05 -06:00
Alex Gleason
2679519d23
Display account location on profile 2022-02-28 17:25:20 -06:00
Alex Gleason
d86eac4c1a
Remove isVerified() function 2022-02-27 22:25:23 -06:00
Alex Gleason
07aaa427a6 Merge branch 'fedibird' into 'develop'
Fedibird birthdays

Closes #833

See merge request soapbox-pub/soapbox-fe!1054
2022-02-27 19:33:32 +00:00
marcin mikołajczak
725b1e43ef Merge branch 'account-endorsements' into 'develop'
Fix "Feature on profile" feature breaks when emojis are present in name

See merge request soapbox-pub/soapbox-fe!1055
2022-02-26 22:07:17 +00:00
9a3260e071 Fix "Feature on profile" feature breaks when emojis are present in name
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-26 22:55:24 +01:00
2257612b12 Fedibird birthdays
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-26 22:49:42 +01:00
Alex Gleason
92ac0e6a0d Merge branch 'account-notes' into 'develop'
Account notes

See merge request soapbox-pub/soapbox-fe!1053
2022-02-26 21:30:05 +00:00
Alex Gleason
5a66a9b8c5
Improve phrasing 2022-02-26 15:14:56 -06:00
marcin mikołajczak
dba312b250 Merge branch 'single-user-mode' into 'develop'
Single user mode

See merge request soapbox-pub/soapbox-fe!1051
2022-02-26 17:19:21 +00:00
ccff91b072 Account notes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-26 15:57:34 +01:00
bb6e904642 Use gavel icon from Tabler icons
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-26 13:32:54 +01:00
06d33de47f Single user mode
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-25 16:35:48 +01:00
5b3f7c1cdc Let accent color be configurable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-24 18:28:52 +01:00
Alex Gleason
f0dc233973
Normalize poll and poll options 2022-02-24 00:07:18 -05:00
Alex Gleason
706bc08c88
Status reducer: fix search_index 2022-02-23 23:41:49 -05:00
Alex Gleason
331b239cc9
Normalize mentions, add tests 2022-02-23 22:31:35 -05:00
Alex Gleason
02f05abeaa
More defensive status normalization 2022-02-23 22:11:40 -05:00
Alex Gleason
cd6d575ae9
Simplify pending status builder 2022-02-23 20:37:38 -05:00
Alex Gleason
6c0c66eab1
Simplify scheduled/pending status builders 2022-02-23 20:00:49 -05:00
Alex Gleason
717a0917a3
pendingStatus: fix media uploads 2022-02-23 15:42:05 -05:00
Alex Gleason
1cb6e4e3b3
Merge remote-tracking branch 'origin/develop' into fix-self-reply 2022-02-21 04:15:03 -05:00
f1b5482b2d Merge remote-tracking branch 'soapbox/develop' into in-reply-to-self
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-21 09:58:23 +01:00
Alex Gleason
5afd1ce4b3
Fix PendingStatus 2022-02-21 03:56:31 -05:00
2635d9b109 Compose: Show 'Replying to a post' if unchecked all mentions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-21 09:56:23 +01:00
Alex Gleason
f7f18fac79
Refactor status normalizer 2022-02-20 02:27:29 -05:00
Alex Gleason
b4a2514cd9
pendingStatus: safer to fallback 2022-02-20 01:13:30 -05:00
Alex Gleason
37cf29d9f1
LinkFooter: link to /settings/migration, not /settings/aliases 2022-02-18 22:18:39 -05:00
Alex Gleason
85c32e3f76 Merge branch 'account-migrations' into 'develop'
Allow account migrations

See merge request soapbox-pub/soapbox-fe!1038
2022-02-19 03:03:57 +00:00
Alex Gleason
635f88f5e8
Rewrite code with optional chaining (?.) 2022-02-18 21:04:18 -05:00
Alex Gleason
89a5f7b3d6
AccountHeader: fix onDeleteUser 2022-02-17 15:37:19 -05:00
5f73f96735 Minor modals cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-14 22:38:15 +01:00
767c3dad7a Merge remote-tracking branch 'soapbox/develop' into modals-stack 2022-02-14 22:32:58 +01:00
f75ffeadd8 Account migrations
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-14 21:35:35 +01:00
23aa11dfe3 Use new API for account aliases
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-14 21:00:41 +01:00
Alex Gleason
a4060f8a4c Merge branch 'normalize-attachments' into 'develop'
Status: normalize media attachments

See merge request soapbox-pub/soapbox-fe!1036
2022-02-12 00:13:02 +00:00
Alex Gleason
63fa3e7154
Status: normalize media attachments 2022-02-11 17:58:18 -06:00
66ab33a550 Fix item deletion on 'Edit profile' and 'Soapbox config' pages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-12 00:11:15 +01:00
Alex Gleason
a9346a6db6 Merge branch 'ethereum' into 'develop'
Mitra: support Ethereum login

See merge request soapbox-pub/soapbox-fe!1034
2022-02-11 01:52:31 +00:00
Alex Gleason
f051b70b10
Support Ethereum external login 2022-02-10 16:34:46 -06:00
Alex Gleason
012a7f8d89
Mitra: support Ethereum login 2022-02-09 19:47:13 -06:00
c672f7a6ae Don't show 'Bookmark' item menu if not authenticated
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-09 23:11:45 +01:00
Alex Gleason
c4bf347dae
MediaGallery: fall back on url when preview_url isn't provided 2022-02-07 12:26:11 -06:00
Alex Gleason
2c51054ae4
UI: actually, don't wait for the streaming URL to render 2022-02-07 12:20:03 -06:00
NEETzsche
bf0a7d7bae State why you can't follow someone, don't just disable the button 2022-02-05 20:36:25 +00:00
Sean
aea44e2ac6 Update app/soapbox/features/soapbox_config/components/icon_picker_dropdown.js 2022-02-03 16:14:36 +00:00
Sean
ea0d6484a6 Update app/soapbox/features/soapbox_config/components/icon_picker_dropdown.js 2022-02-03 16:06:41 +00:00
Sean
58850f1d8e Fix icons to show in the picker for promotional items 2022-02-03 05:23:12 +00:00
a041a4452b Rename modal -> modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-02 16:36:20 +01:00
e0f0370579 Merge remote-tracking branch 'soapbox/develop' into modals-stack
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-02 14:30:38 +01:00
Alex Gleason
d5ae29bfda Merge branch 'mastodon-configuration' into 'develop'
Normalize instance configuration for Mastodon

See merge request soapbox-pub/soapbox-fe!1022
2022-02-01 15:23:50 +00:00
marcin mikołajczak
8fed920bb7 Merge branch 'develop' into 'snackbar-action-link'
# Conflicts:
#   app/soapbox/features/edit_profile/index.js
2022-02-01 08:27:38 +00:00
Alex Gleason
abe5b07245
Format birthday as UTC 2022-01-31 20:18:15 -06:00
Alex Gleason
154b9849f3 Merge branch 'revert-5381b27c' into 'develop'
Reintroduce replying-to on pending statuses

See merge request soapbox-pub/soapbox-fe!990
2022-02-01 01:01:06 +00:00
Alex Gleason
3708c0128c Merge branch 'birthdays' into 'develop'
Birth dates

See merge request soapbox-pub/soapbox-fe!1000
2022-02-01 01:00:52 +00:00
Alex Gleason
b74b5084b5 Merge branch 'shavian-transliteration' into 'develop'
Shavian transliteration

See merge request soapbox-pub/soapbox-fe!1020
2022-02-01 01:00:32 +00:00
t t
b665891659 Shavian transliteration 2022-02-01 01:00:32 +00:00
Alex Gleason
04979486e8
Normalize instance configuration for Mastodon 2022-01-31 16:51:11 -06:00
807b3c7e5b Use stack for modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-30 18:53:47 +01:00
f25c9298ca Merge remote-tracking branch 'soapbox/develop' into account-subscriptions-mastodon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-28 23:47:27 +01:00
marcin mikołajczak
7bb404207a Merge branch 'quote-posts-tombstones' into 'develop'
Add quoted status tombstone

See merge request soapbox-pub/soapbox-fe!1009
2022-01-27 23:07:14 +00:00
ae7f2f86a0 Add quoted status tombstone
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-27 17:26:39 +01:00
bf7cd98c03 Add 'View' action link to some notifications
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-27 16:00:05 +01:00
Alex Gleason
0964fc1f4d
Add "demo" mode for taking screenshots 2022-01-26 19:37:32 -06:00
22b3986178 PendingStatus: Do not display PlaceholderCard if it has a quote
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-26 19:49:04 +01:00
7c790a53eb Add quotes for pending statuses
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-26 19:45:02 +01:00
6c11d2f0bf Merge branch 'birthdays' of https://gitlab.com/mkljczk/soapbox-fe into birthdays
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-26 18:43:44 +01:00
741e80d9ab Birthdays: Try to fix timezones
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-25 23:37:40 -08:00
Alex Gleason
0f9e01b4a1
"birth date" --> "birthday", move the toggle next to the picker 2022-01-25 17:08:20 -06:00
8277d78f4c Quote posts: Shift+Click for normal repost
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-25 23:00:30 +01:00
ac42b43fab Birthdays: renames
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-25 21:10:13 +01:00
ecfef7b151 Merge remote-tracking branch 'soapbox/develop' into birthdays 2022-01-25 20:27:16 +01:00
980f5f8ae3 Birthdays: use maxDate
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-25 16:51:15 +01:00
3d2e4ab368 Merge remote-tracking branch 'origin/develop' into profile-avatar-switcher
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-25 00:37:12 +01:00
e0d7f2dd87 Birthdays: Accessibility improvements/fixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 23:51:22 +01:00
7da12b1526 Merge remote-tracking branch 'soapbox/develop' into birthdays
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 23:12:07 +01:00
af9b69271b change reblogIcon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 18:47:10 +01:00
22a70a7595 Quote posts: Compose box improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 18:18:10 +01:00
fc0a5aea9c Normalization, process quotes in importFetchedStatuses
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 16:52:15 +01:00
c5e34de79a Do not use reblogIcon before initialization
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-24 00:18:20 +01:00
289cdcc776 Use dropdown for reposts, do not display cards for quote posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 22:15:25 +01:00
15d4910db5 wip quote post composing
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 18:44:17 +01:00
c0bee9be3c Display quoted posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 17:55:03 +01:00
bae4455f8c birth_date -> birthday, hide_birth_date -> show_birthday
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-23 12:53:48 +01:00
97d09317ae Modal improvements, profile information
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-22 13:08:20 +01:00
d6f0023cc9 Add birthday reminder notification
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-20 22:39:58 +01:00
409cb3819e Show birth date field on registration page when required
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-20 00:21:40 +01:00
5e76b5afca Birth dates
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-19 21:47:37 +01:00
marcin mikołajczak
70c79ce297 Merge branch 'chat-no-self-reports' into 'develop'
Do not let users report their own chat messages

See merge request soapbox-pub/soapbox-fe!999
2022-01-19 08:19:05 +00:00
050ee1a5f0 Do not let users report their own chat messages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-19 09:03:04 +01:00
marcin mikołajczak
84acbe93c6 Merge branch 'account-endorsements' into 'develop'
Fix account endorsements

See merge request soapbox-pub/soapbox-fe!998
2022-01-18 10:56:41 +00:00
251f9a4b2c Fix account endorsements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-18 11:41:40 +01:00
0647394f5f Fix crash in pending_status_builder
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-15 14:29:32 +01:00