Commit graph

91 commits

Author SHA1 Message Date
7a35aa727b import from 'soapbox/…
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-30 20:23:55 +02:00
afe670b8fc Use BirthdayInput on Edit profile page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-05-27 19:14:21 +02:00
Justin
893474e788 Fix verified flag 2022-05-17 11:27:08 -04:00
Justin
cdf8fad847 Use new FileInput component in profile settings 2022-05-16 11:40:44 -04:00
Alex Gleason
ae01b845de
eslint: enforce spacing of imports (and infix ops) 2022-05-11 12:40:34 -05:00
Alex Gleason
1a4991c6f9
Move Toggle to components/ui 2022-05-06 14:55:16 -05:00
Alex Gleason
eca6154cb9
EditProfile: remove fixed comment 2022-05-06 14:51:49 -05:00
Alex Gleason
8ad66ec45a
Add custom Toggle component (wrapper around react-toggle) 2022-05-06 12:46:42 -05:00
Alex Gleason
04463b8aaf
EditProfile: use Toggle instead of Checkbox 2022-05-06 12:37:46 -05:00
Alex Gleason
b0e60bb60d
SoapboxConfig: improve layout 2022-05-05 16:56:34 -05:00
Alex Gleason
9bd18b13bd
Streamfield: labelText, hintText --> label, hint 2022-05-05 14:57:19 -05:00
Alex Gleason
0f341eee6e
Streamfield: export generic StreamfieldComponent<T> type 2022-05-05 14:45:10 -05:00
Justin
2b41e5f257 Stack avatar/header file picker on mobile 2022-05-05 09:36:49 -04:00
Alex Gleason
95ba8e49d7
EditProfile: make profile field label smaller than content 2022-05-02 22:56:38 -05:00
Alex Gleason
81938ec4d0
EditProfile: fix formdata submission 2022-05-02 22:45:58 -05:00
Alex Gleason
300efe3259
Gate profileFields behind a feature 2022-05-02 22:17:23 -05:00
Alex Gleason
6ed1ead7ef
EditProfile: add profile field placeholders 2022-05-02 22:10:17 -05:00
Alex Gleason
96401006ff
Streamfield: support label and hint text 2022-05-02 21:57:20 -05:00
Alex Gleason
a6f4f07d9f
Streamfield: allow removing elements 2022-05-02 21:38:15 -05:00
Alex Gleason
cd1a404351
Basic custom profile fields 2022-05-02 21:10:47 -05:00
Alex Gleason
6166c2c4c5
EditProfile: fix <p></p> 2022-05-02 10:03:42 -05:00
Alex Gleason
9fc4f0120e
EditProfile: restore muteStrangers checkbox 2022-04-29 17:00:17 -05:00
Alex Gleason
a9cd4014f2
EditProfile: fix checkboxes 2022-04-29 16:47:24 -05:00
Alex Gleason
b6f1de0a58
EditProfile: restore most checkboxes 2022-04-29 16:31:46 -05:00
Alex Gleason
2cbea4aa5b
Upgrade axios to v0.27, fix EditProfile uploads 2022-04-29 16:01:46 -05:00
Alex Gleason
f808d93209
EditProfile: make file uploads work, pretty much 2022-04-29 14:49:06 -05:00
Alex Gleason
858740ad47
EditProfile: convert to React.FC+TSX (mostly) 2022-04-29 14:22:29 -05:00
Alex Gleason
5cc962593e
ProfilePreview: convert to TSX 2022-04-29 12:58:57 -05:00
Alex Gleason
67b0b6a317
Add BirthdayPanel 2022-04-18 23:30:40 -05:00
Alex Gleason
bc8e9254cf
EditProfile: conditional features 2022-04-16 21:16:01 -05:00
9915fb3c04 Polish translation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-03-30 18:43:39 +02:00
Alex Gleason
03a5ef6d41
Fix (most) PropType errors 2022-03-23 12:14:42 -05:00
Justin
e02d5142e5 Properly handle navigating to previous page if 'backHref' is undefined 2022-03-21 15:23:57 -04:00
Alex Gleason
5cd894ab02
Truth Social 2022-03-21 13:14:26 -05:00
Alex Gleason
4e254928fe
EditProfile: convert to Map before mutations 2022-03-09 00:12:27 -06:00
Alex Gleason
d86eac4c1a
Remove isVerified() function 2022-02-27 22:25:23 -06:00
2257612b12 Fedibird birthdays
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-02-26 22:49:42 +01: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
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
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
ac42b43fab Birthdays: renames
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-01-25 21:10:13 +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
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
Alex Gleason
6323c7d70e
eslint: enforce gaps between groups with import/order 2022-01-10 16:25:06 -06:00
Alex Gleason
966ca91e1a
eslint: alphabetize imports with import/order 2022-01-10 16:17:52 -06:00
Alex Gleason
2a0e2001d6
eslint: enforce import/order 2022-01-10 16:01:24 -06:00
d5e565e766 Add to /settings/profile
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-12-26 22:44:43 +01:00