Commit graph

139 commits

Author SHA1 Message Date
Henry Jameson d5d7582741 changelog 2024-12-29 18:55:41 +02:00
HJ 9c10370e19 Merge branch 'emoji-fixes' into 'develop'
Emoji fixes

See merge request pleroma/pleroma-fe!1956
2024-12-28 14:33:02 +00:00
HJ 3cda070507 Merge branch 'develop' into 'tusooa/save-draft'
# Conflicts:
#   src/boot/routes.js
#   src/i18n/en.json
#   src/main.js
#   src/modules/config.js
#   src/modules/instance.js
2024-12-26 23:51:54 +00:00
Pleroma User 5d29e718ee Fixed colorfuncs 2024-12-26 23:27:38 +00:00
Henry Jameson 1f7fa777b2 changelog 2024-12-23 23:17:10 +02:00
Henry Jameson 76f340ce2d Merge remote-tracking branch 'origin/develop' into fixes-batch 2024-12-19 14:54:40 +02:00
Henry Jameson 619423eacb move reply-quote buttons on same line as preview 2024-12-19 14:54:18 +02:00
Henry Jameson c698dec89d fix emoji size incosistencies and proper scaling support 2024-12-19 14:54:18 +02:00
Henry Jameson 8cc2584571 fix panel stack in user profile 2024-12-19 14:15:00 +02:00
HJ 3d68dda5a2 Merge branch 'checkbox-goes-brrr' into 'develop'
Vertical center the checkboxes

See merge request pleroma/pleroma-fe!1703
2024-12-19 12:14:46 +00:00
Henry Jameson 9b2f54c571 changelog 2024-12-19 14:00:11 +02:00
HJ b0e687692a Merge branch 'loader-fixes' into 'develop'
Loader fixes

See merge request pleroma/pleroma-fe!1954
2024-12-18 15:20:52 +00:00
Henry Jameson f3a79cdb97 changelog 2024-12-18 17:11:08 +02:00
HJ cbe9427123 Merge branch 'themes3-grand-finale-maybe' into 'develop'
Themes 3

See merge request pleroma/pleroma-fe!1951
2024-12-18 12:19:11 +00:00
HJ e4a1a56dbd Merge branch 'backend-repo-url' into 'develop'
Extract backend repository from nodeinfo

See merge request pleroma/pleroma-fe!1864
2024-12-11 13:35:27 +00:00
HJ 7e92c4c1a3 Merge branch 'deprecate-subscribe' into 'develop'
Use /api/v1/accounts/:id/follow for account subscriptions instead of the deprecated routes

See merge request pleroma/pleroma-fe!1931
2024-12-11 13:34:06 +00:00
Henry Jameson a7e1ce20bf Merge remote-tracking branch 'origin/develop' into themes3-grand-finale-maybe 2024-11-25 22:38:40 +02:00
Henry Jameson fd1e3f65a8 Added fetching of *.custom.* indexes that aren't part of source tree 2024-11-19 22:19:11 +02:00
Henry Jameson 507824224f changelog 2024-11-19 21:35:54 +02:00
Matrix-Sasuke 27d2ac6f66 fix bookmarks not showing on mobile properly 2024-11-14 17:23:05 +01:00
Matrix-Sasuke 4fcd511225 fix bookmarks not showing on mobile 2024-11-14 12:36:31 +01:00
Matrix-Sasuke 898881bac1 Absolute time format 2024-11-13 09:19:17 +00:00
Pleroma User 2bd16bedce Markup inconsistencies 2024-10-22 08:24:06 +00:00
Alexander Tumin bbef4e40df Fix whitespaces for multiple status mute reasons, display bot status reason 2024-10-07 13:39:41 +03:00
marcin mikołajczak 216ca52073 Merge remote-tracking branch 'origin/develop' into bookmark-folders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-03 21:52:44 +02:00
HJ a1c3a7a742 Merge branch 'shadow-control-2.0' into 'develop'
Fixed and refined the shadow control in theme tab

See merge request pleroma/pleroma-fe!1939
2024-10-03 19:44:24 +00:00
HJ 56a3bff267 Merge branch 'splashscreen' into 'develop'
Splash screen

See merge request pleroma/pleroma-fe!1940
2024-10-03 19:44:12 +00:00
Henry Jameson 51a8b20a92 changelog 2024-09-26 01:46:17 +03:00
Henry Jameson 6fc929a0a0 Merge remote-tracking branch 'origin/develop' into shadow-control-2.0 2024-09-26 01:10:57 +03:00
marcin mikołajczak 1097b95fa5 Merge remote-tracking branch 'origin/develop' into bookmark-folders 2024-09-24 00:38:55 +02:00
marcin mikołajczak 4930aabe79 Add changelog entry for bookmark folders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-24 00:05:57 +02:00
Henry Jameson 7a7ed917b3 """changelog""" 2024-09-24 00:26:05 +03:00
HJ 9e65b17644 Merge branch 'non-anonymous-polls' into 'develop'
Inform users that Smithereen public polls are public

See merge request pleroma/pleroma-fe!1932
2024-09-21 08:19:16 +00:00
Henry Jameson bd514ab6d0 found the file lol 2024-09-20 11:21:26 +03:00
Henry Jameson 1124ace7f6 lack of changelog 2024-09-20 11:19:16 +03:00
HJ 23f8c08809 Merge branch 'update-prefixer' into 'develop'
Update prefixer settings and required gitlab runner tags

See merge request pleroma/pleroma-fe!1942
2024-09-19 15:29:29 +00:00
Henry Jameson 1794d52731 changelog 2024-09-19 15:43:38 +03:00
tusooa b14ba17256
Support displaying time in absolute format
This adds two config items: useAbsoluteTimeFormat (boolean) and
absoluteTimeFormatMinAge (string, number + unit ('d'|'h'|'m'|'s')).

When `useAbsoluteTimeFormat` is true, the Timeago component will display
absolute time if the time is at least `absoluteTimeFormatMinAge`
from now. If `longFormat` prop is true, the fully formatted time
is displayed. Otherwise, the format is determined by the `time` prop:
(1) if `time` is on the same day of now, display hour and minute;
(2) if `time` is in the same month of now, display day and hour;
(3) if `time` is in the same year of now, display month and day;
(4) otherwise, display year and month.

If it should display relative time, the format is the same as before.
2024-09-17 19:18:51 -04:00
Henry Jameson a0c303efb6 fixed shadow preview, added more safeguards for spread on separateInset shadows 2024-09-16 00:03:40 +03:00
Henry Jameson 0041faaed8 Merge remote-tracking branch 'origin/master' into develop 2024-09-04 17:18:50 +03:00
Mark Felder 5efa87e6c2 Simplify the OAuth client_name
Every time PleromaFE is used to login it will need to do the OAuth dance and request an app key. If the client name is not stable it will pollute the server's database with entries.

This also happens on every unauthenticated page load at the moment until #1339 is resolved
2024-09-01 12:03:24 -04:00
tusooa 40c7236653
Add changelog for drafts 2024-08-22 20:18:07 -04:00
marcin mikołajczak 0878f5bfb4 Inform users that Smithereen public polls are public
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-13 19:41:06 +02:00
marcin mikołajczak d67d24757f Use /api/v1/accounts/:id/follow for account subscriptions instead of the deprecated routes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-13 19:26:43 +02:00
Henry Jameson 27ee145450 fix theme preview styles being applied to post preview 2024-07-25 19:48:14 +03:00
Henry Jameson 88bce57c17 "changelog" 2024-07-25 19:35:24 +03:00
Henry Jameson e88cbe3421 "changelog" 2024-07-25 12:00:34 +03:00
HJ 0c9893c8a0 Merge branch 'appearance-tab' into 'develop'
Themes 3: Intermission: Appearance Tab and fixes

See merge request pleroma/pleroma-fe!1920
2024-07-24 18:51:17 +00:00
Henry Jameson c966364d1c changelogs 2024-07-22 00:00:07 +03:00
HJ d096962b05 Merge branch 'status-notification-type' into 'develop'
Support `status` notification type

See merge request pleroma/pleroma-fe!1916
2024-07-21 19:44:05 +00:00