Commit graph

699 commits

Author SHA1 Message Date
f4e8e8bebf pl-fe: Only show enabled shortcuts when unauthenticated
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-10 23:06:15 +02:00
c76db99fc9 pl-fe: Allow more hotkeys when unauthenticated
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-10 22:52:10 +02:00
4d1231387d pl-fe: Replace react-helmet with react-helmet-async
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-10 16:18:20 +02:00
ae4d23aab7 pl-fe: fix typo
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-10 14:39:08 +02:00
dd2404faf2 pl-fe: Avoid external status links
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-10 14:38:55 +02:00
6aac80117b pl-fe: Fix video positioning
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-10 10:40:05 +02:00
86ba7535c4 pl-fe: Restore margin-top for reactions list
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-10 01:16:31 +02:00
2e7a735c0c pl-fe: Prefer useRelationship hook
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 22:23:51 +02:00
Alex Gleason
13454a38d6 Remove redux-immutable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 22:21:17 +02:00
Alex Gleason
973fb0c84b Remove react-immutable-pure-component
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 22:08:50 +02:00
9cec2324a0 pl-fe: Change when to display additional emoji reaction picker
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 21:12:16 +02:00
b4d56caa5b Disable spoilers for Mitra
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 20:16:04 +02:00
a69184b131 pl-fe: bump pl-api
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 20:11:44 +02:00
8456f29d83 pl-api: fix fallback display_name
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 20:11:25 +02:00
e5728edb4e pl-fe: Remove obsolete workaround for Mitra
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 19:52:31 +02:00
cffc9d7332 pl-fe: rename HoverRefWrapper component
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 18:04:39 +02:00
83992b4d12 pl-fe: Show account card on hover in notification labels
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 18:03:33 +02:00
34b52e5f9b pl-fe: Use store from an action correctly
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 17:34:23 +02:00
299fd52dc1 this time actually fixed pl-api
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 13:24:11 +02:00
8f17bb8783 pl-api hotfix
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 13:18:38 +02:00
5297e100ce pl-api hotfix
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 13:08:12 +02:00
e093df57ad pl-fe: bump pl-api
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 13:05:06 +02:00
085eb13783 pl-api: Handle moved accounts correctly
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 12:56:46 +02:00
36a019b419 pl-api: Fix fallbacks to Pleroma v1/instance values
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 12:48:51 +02:00
f592271b18 Remove minifers
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 12:25:13 +02:00
6d56513b9a do not include group in selected status
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-09 00:10:30 +02:00
9f709793a4 Merge branch 'develop' into hooks-migration 2024-10-08 16:28:57 +02:00
aaddf124bf pl-fe: Show visibility icon for actual status, not the reblog
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-08 13:20:55 +02:00
17d0cf7562 pl-fe: ScrollableList: Fix height for lists displaying placeholders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-08 13:20:14 +02:00
bd73697628 pl-hooks works
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-07 23:53:05 +02:00
90c729ff71 Merge branch 'develop' into hooks-migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-07 18:59:22 +02:00
14e3df65b3 pl-fe: Remove unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-07 18:54:23 +02:00
97d1ce2f47 pl-fe: Complete migration of settings store
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-07 18:37:50 +02:00
e4615b70f7 pl-fe: WIP migrate settings store to zustand
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-07 01:32:55 +02:00
419877adcc pl-fe: Reduce calls to verify_credentials for remote accounts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-06 17:30:16 +02:00
912267724d pl-fe: Prefer referencing by _id
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-06 14:01:55 +02:00
d7322ea964 pl-fe: simplify code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-06 12:02:23 +02:00
26b922d4f6 pl-fe: Remove some anys
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-06 00:17:19 +02:00
c8b68625e1 pl-fe: Types improvements
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-06 00:09:12 +02:00
8bc30f18f8 pl-fe: Use ParsedContent for account bios
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-06 00:04:15 +02:00
cacc89483e pl-fe: memoize purified instance description
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 23:54:45 +02:00
3e94d9dd53 pl-fe: Prefer using ids directly
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 23:49:21 +02:00
7c69260004 pl-fe: Improve types
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 23:43:35 +02:00
85d6a3bdc6 pl-fe: Do not show repeated emoji reaction button
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 23:42:20 +02:00
ad948d7d4a pl-fe: Fix autosuggestion on black theme
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 23:39:46 +02:00
6cabc937ae pl-fe: prefer arrays
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 23:21:21 +02:00
8dcddc9767 pl-fe: fixes after migrating off immutablejs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 23:15:46 +02:00
2ce2f96b16 pl-fe: Migrate from makeGetStatus to useStatus in most cases
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 23:12:51 +02:00
cccd88fd24 pl-fe: Remove newline from yarn.lock
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 16:38:05 +02:00
e74da32f5b pl-fe: fix emojis
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 00:20:42 +02:00
eeb1e1370c wip hooks migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-05 00:13:47 +02:00
2f60773b86 pl-fe: Another attempt at improving virtual scrolling
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-04 01:11:41 +02:00
7685a1e087 Fix thread display behavior
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-04 00:56:20 +02:00
8a99d8033c Do not render unnecessary emoji picker dropdowns
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-04 00:53:20 +02:00
3fdd22e900 pl-fe: Fix floating elements position
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-04 00:29:50 +02:00
93e0311984 pl-fe: further actually improve virtual scrolling behavior
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-04 00:15:49 +02:00
ea3c70f37c Actually improve virtual scroll behavior
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-04 00:04:27 +02:00
6bb4dc20a4 Revert "pl-fe: Improve virtualization behavior"
This reverts commit d2d1840119.
2024-10-04 00:00:43 +02:00
d2d1840119 pl-fe: Improve virtualization behavior
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-03 23:44:10 +02:00
f168ae57e6 pl-fe: do not display reactions bar when not supported
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-03 21:22:26 +02:00
5d6b15bf28 pl-fe: Move sanitize to ParsedContent
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-03 12:46:38 +02:00
e472f87aaa Move stripCompatibilityFeatures to parser code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-03 12:39:36 +02:00
63924bcc50 pl-fe: Move parsed html to a separate component
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-03 12:09:35 +02:00
de8623935e pl-api:: Fix eslint config
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-03 10:38:32 +02:00
cf9f9137b0 pl-api:: Fix eslint config
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 22:45:49 +02:00
28fd9bfd61 Merge branch 'develop' into hooks-migration 2024-10-02 22:28:06 +02:00
09c9d92e4c pl-api: Update deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 20:09:29 +02:00
7b963f6e06 pl-fe: run yarn upgrade
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 20:00:22 +02:00
2b87752c1a pl-fe: Regenerate yarn.lock
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 18:54:26 +02:00
8b773e427d Upgrade React to v18.3
Co-authored-by: Alex Gleason <alex@alexgleason.me>
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 18:51:41 +02:00
51498883cf pl-fe: update deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 18:23:45 +02:00
3d282e2af8 pl-fe: More updates, remove unused packages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 18:14:27 +02:00
6efb8efac6 pl-fe: Update react
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 18:09:30 +02:00
c47415d2ee pl-fe: Fix uuid generation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 18:00:30 +02:00
97c638b871 pl-fe: replace UUID package with crypto.randomUUID
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 17:57:14 +02:00
b07205f2e0 pl-fe: update some packages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 17:45:08 +02:00
994ec59f4b pl-fe: zoom in emojis on hover
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 17:25:39 +02:00
bed3eadd2c wip hooks migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-02 12:17:49 +02:00
d0ca585558 pl-fe: Fix account hover card
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-01 18:20:49 +02:00
ae3d98505e wip hooks migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-01 16:49:17 +02:00
8b0863c6d8 refresh on notification filter type change
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-01 00:12:08 +02:00
f6d124241b Merge branch 'develop' into hooks-migration 2024-09-30 23:53:30 +02:00
04281890e6 pl-fe: fix media modal thread display
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-30 23:37:18 +02:00
e04fe6a685 pl-fe: Modify media styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-30 23:17:53 +02:00
0aa70b6789 pl-fe: Fix widgets header
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-30 18:23:05 +02:00
9bc47f3145 pl-fe: Minor changes to gallery display
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-30 18:21:52 +02:00
961044a4c6 pl-fe: Disable no-custom-classname eslint rule
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-30 17:59:57 +02:00
d21241165f pl-fe: Remove unused code(?)
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-30 17:51:48 +02:00
3b745c6171 Merge branch 'develop' into hooks-migration 2024-09-29 18:16:37 +02:00
2f8ab065a1 pl-fe: Support emojis in poll options
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-29 18:16:24 +02:00
f2fba8e4db wip hooks migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-29 18:07:55 +02:00
1db9b0f75c Merge branch 'develop' into hooks-migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-29 13:45:56 +02:00
f7cba5b305 pl-fe: Improve styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-29 13:45:21 +02:00
a5288b9ee5 pl-fe: Fix placeholder display
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-29 13:26:39 +02:00
79c17473fe improve display, fix importing
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-29 13:26:09 +02:00
2a67433f6e Merge remote-tracking branch 'mkljczk/hooks-migration' into HEAD 2024-09-29 12:53:36 +02:00
6a232f204e Fix imports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-29 12:53:06 +02:00
afdaa61a06 pl-fe: Replace some redux stores with zustand
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-29 00:27:06 +02:00
b801acffe9 pl-fe: Improve StatusHoverCard ui
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-29 00:07:23 +02:00
881a03b24a WIP hooks migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-29 00:03:28 +02:00
a140baddf4 pl-fe: revert updates?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-28 22:59:03 +02:00
c740b19e30 wip hooks migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-28 22:51:54 +02:00
c6be339ba0 Merge branch 'develop' into hooks-migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-28 22:39:55 +02:00
1d26e6f6aa pl-fe: relationship entities handling cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-28 22:34:50 +02:00
14ecf62f4e WIP hooks migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-28 22:10:31 +02:00
ba0fb61374 Merge branch 'develop' into hooks-migration 2024-09-28 17:02:20 +02:00
93be391e23 pl-fe: show ellipsis for account bios in profile directory
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-28 16:44:51 +02:00
3bffadad36 pl-fe: open reactions/favs modal on long press
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-28 16:43:16 +02:00
d0511654df pl-fe: do not display timestamp for draft statuses
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-28 16:29:50 +02:00
9b17240f01 pl-hooks: add deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-28 16:29:15 +02:00
1cdbdab8f5 Update gitignore
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-28 16:20:10 +02:00
1c4aaeaea5 pl-fe: improve floating-ui behavior
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 23:43:11 +02:00
4635c4daa2 Fix some typos
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 23:35:59 +02:00
e6bed8c471 pl-fe: improve floating-ui behavior
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 23:31:19 +02:00
4d47b42e5d pl-fe: reject change to @formatjs/intl-pluralrules
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 23:24:23 +02:00
d2aa1a2d5a pl-fe: dependency updates
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 23:20:41 +02:00
3460fe2c8d pl-fe: Update formatjs, replace polyfill with one from formatjs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 23:17:25 +02:00
9e972c5c22 pl-fe: remove unusued dependency
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 23:15:01 +02:00
270e2df9d0 pl-fe: remove @webbtc/webln-types
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 23:10:52 +02:00
95f61f1d9f pl-fe: replace react-popper with @floating-ui/react
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 23:10:31 +02:00
b016dbec2b pl-fe: Allow reordering profile fields
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 22:21:21 +02:00
9227eef670 pl-fe: profile fields panel doesn't need a title
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 22:04:48 +02:00
da23e85fd7 Merge branch 'develop' into hooks-migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 22:04:18 +02:00
4378adef9a pl-fe: update types
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 20:38:18 +02:00
932dc2e851 pl-fe: update lodash
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 20:37:27 +02:00
bc3f02aee6 pl-fe: replace react-overlays with @floating-ui/react
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 20:35:59 +02:00
885bbe6c13 Merge branch 'develop' into hooks-migration
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 18:35:13 +02:00
62895adb02 pl-fe: remove more unused stuff
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 18:34:02 +02:00
d17805b4e9 pl-fe: remove renovate.json
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 18:32:21 +02:00
4bc1ca107f pl-fe: remove obsolete code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 18:27:40 +02:00
3af6b5894e pl-fe: remove babel
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 18:24:56 +02:00
fbcd8a58a9 pl-fe: query data cannot be undefined
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 18:22:02 +02:00
d4b65e905c pl-fe: update lexical
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 17:23:31 +02:00
ead811425f pl-fe: update some deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 17:20:06 +02:00
29453961fd pl-fe: Update typescript
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 17:11:37 +02:00
67d141b0e5 WIP
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 17:02:02 +02:00
8f09caeb35 new pl-api release
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-27 12:41:07 +02:00
2061005224 pl-fe: uncomment fixed commented out code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-26 23:38:40 +02:00
2f17eefba1 pl-fe: avoiding processing the same account multiple times
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-26 23:38:16 +02:00
567bc33e96 Merge remote-tracking branch 'mkljczk/develop' into develop 2024-09-25 19:24:22 +02:00
1433d332e1 pl-api: fix instance v1 to v2 conversion
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-25 19:11:02 +02:00
bf065689cc
Merge pull request #104 from mkljczk/dependabot/npm_and_yarn/packages/pl-api/eslint-import-resolver-typescript-3.6.3
build(deps-dev): bump eslint-import-resolver-typescript from 3.6.1 to 3.6.3 in /packages/pl-api
2024-09-24 16:18:53 +02:00
dependabot[bot]
2b1c82f0c6
build(deps): bump rollup from 4.19.1 to 4.22.4 in /packages/pl-api
Bumps [rollup](https://github.com/rollup/rollup) from 4.19.1 to 4.22.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.19.1...v4.22.4)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-24 03:36:16 +00:00
0c69c608c7 Add workflow for pl-api build
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-23 11:45:56 +02:00
dependabot[bot]
3f5b8a3be4
build(deps-dev): bump eslint-import-resolver-typescript
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) from 3.6.1 to 3.6.3.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases)
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.6.1...v3.6.3)

---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 03:12:57 +00:00
8871284405 pl-fe: Workaround for Ladybird support
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-23 00:09:55 +02:00
8898de7bfb pl-fe: fix after react-query update
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 21:18:22 +02:00
3dfba3502e pl-fe: update @tanstack/react-query
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 21:07:51 +02:00
8e9de45201 Merge remote-tracking branch 'mkljczk/develop' into develop 2024-09-22 16:38:18 +02:00
8452382d56 pl-fe: Me can't be undefined
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 16:38:00 +02:00
a3fe67a7c8
Merge pull request #97 from mkljczk/dependabot/npm_and_yarn/packages/pl-api/typescript-eslint/eslint-plugin-7.18.0
build(deps-dev): bump @typescript-eslint/eslint-plugin from 7.17.0 to 7.18.0 in /packages/pl-api
2024-09-22 16:32:12 +02:00
65d222d348
Merge pull request #98 from mkljczk/dependabot/npm_and_yarn/packages/pl-api/typescript-5.6.2
build(deps-dev): bump typescript from 5.5.4 to 5.6.2 in /packages/pl-api
2024-09-22 16:32:05 +02:00
a015d7264f
Merge pull request #99 from mkljczk/dependabot/npm_and_yarn/packages/pl-api/eslint-plugin-compat-6.0.1
build(deps-dev): bump eslint-plugin-compat from 4.2.0 to 6.0.1 in /packages/pl-api
2024-09-22 16:32:01 +02:00
dependabot[bot]
85d15232fa
build(deps-dev): bump vite-plugin-dts in /packages/pl-api
Bumps [vite-plugin-dts](https://github.com/qmhc/vite-plugin-dts) from 4.0.3 to 4.2.1.
- [Release notes](https://github.com/qmhc/vite-plugin-dts/releases)
- [Changelog](https://github.com/qmhc/vite-plugin-dts/blob/main/CHANGELOG.md)
- [Commits](https://github.com/qmhc/vite-plugin-dts/compare/v4.0.3...v4.2.1)

---
updated-dependencies:
- dependency-name: vite-plugin-dts
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-22 13:19:46 +00:00
dependabot[bot]
dd5434e16e
build(deps-dev): bump eslint-plugin-compat in /packages/pl-api
Bumps [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) from 4.2.0 to 6.0.1.
- [Release notes](https://github.com/amilajack/eslint-plugin-compat/releases)
- [Changelog](https://github.com/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md)
- [Commits](https://github.com/amilajack/eslint-plugin-compat/compare/v4.2.0...v6.0.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-compat
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-22 13:19:38 +00:00
dependabot[bot]
32566ae819
build(deps-dev): bump typescript from 5.5.4 to 5.6.2 in /packages/pl-api
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-22 13:19:31 +00:00
dependabot[bot]
5a359ec5e1
build(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.17.0 to 7.18.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.18.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-22 13:19:21 +00:00
efe5df7c99 pl-fe: fix black theme after tailwind update
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 15:02:00 +02:00
dc4dd8300c pl-fe: change conditions for status collapse
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 14:50:56 +02:00
821c13935d pl-fe: Update @floating-ui/react
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 14:46:35 +02:00
420c43b9ed pl-fe: make tombstones focusable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 14:36:10 +02:00
a842368eef pl-fe: CryptoDonateModal: remove unneeded wrapper
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 00:20:20 +02:00
dc7c759cf4 pl-fe: lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 00:19:23 +02:00
a90b69a85d pl-fe: remove unused deps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 00:15:43 +02:00
ed714651fc pl-fe: update vite
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 00:13:00 +02:00
21fc11c5ec pl-fe: update tailwind
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 00:10:52 +02:00
ab5aa0b058 pl-fe: lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 00:09:45 +02:00
8a5017aa88 pl-fe: ignore unused for caught errors
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-22 00:03:59 +02:00
e78638f6c0 pl-fe: update eslint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-21 20:54:47 +02:00
9a30f20254 pl-fe: move eslint dependency to devdeps
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-21 16:40:10 +02:00
9626bf6a93 pl-fe: decrease border radius for attachment thumbs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-21 16:26:16 +02:00
74cd6836dd pl-fe: do not recommend pl, it's just my personal project
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-21 00:02:38 +02:00
9096fdc9fb pl-fe: do not specify 'accept' when set to 'application/octet-stream'
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-20 23:58:04 +02:00
6a31cd2c61 pl-fe: remove unused files
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-20 23:16:50 +02:00
e5098bd7d4 pl-fe: Use tabler icon for verification badge
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-20 23:15:40 +02:00
41f17e17c5 pl-fe: remove unused code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-20 21:07:10 +02:00
7072401f18 pl-fe: fix refs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-20 21:03:40 +02:00
943366b6bf pl-fe: maybe fix drafts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 23:17:43 +02:00
36aadabf5f pl-fe: remove default initial index from scrollable list
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 22:56:12 +02:00
357ad440f0 pl-fe: fixes?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 20:48:43 +02:00
5650a65846 pl-fe: remove react-virtuoso
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 20:36:17 +02:00
4965cee37b pl-fe: Migrate ChatMessageList to @tanstack/virtual
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 20:35:26 +02:00
58a7122552 pl-fe: improve chat search styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 17:17:30 +02:00
9dce0668d1 pl-fe: fix list height when rendering empty message card
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 17:17:09 +02:00
f4da4a3035 pl-fe: move chat search results to @tanstack/virtual
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 16:14:47 +02:00
6e6d874d1b lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 15:21:01 +02:00
5f2e06f75f Merge remote-tracking branch 'mkljczk/develop' into develop
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 15:16:05 +02:00
aadd9439aa pl-fe: move ChatList to @tanstack/virtual, some fixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 15:15:02 +02:00
5f9743604f pl-fe: styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 01:09:55 +02:00
1727dc4e1b pl-fe: remove commented out code
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 01:06:48 +02:00
b76dce2eb5 pl-fe: lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 00:59:26 +02:00
076b16d751 pl-fe: Replace virtuoso with tanstack virtual for scrollable list
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-19 00:55:53 +02:00
07085b431e pl-fe: fix?
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-18 21:10:07 +02:00
5ad5b6a909 pl-fe: Avoid delays with no-reduce-motion
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-18 21:10:01 +02:00
809aa8d832 Remove seemingly unused files
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-18 18:13:15 +02:00
259199d5c3 pl-fe: fallback for reply subtype
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-18 16:55:04 +02:00
b31b79b0df pl-fe: fix focus for compose form
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-18 16:42:14 +02:00
8cbaa75546 Move compose event form state to modal itself
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-18 16:26:25 +02:00
1150b05c11 pl-fe: Update sensitive state after toggling by admin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-18 09:09:00 +02:00
6c5b30e720 Fix "Mark Status as sensitive" menu item is not working
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 23:10:46 +02:00
317282f1a2 lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 23:08:06 +02:00
0c7d57ce40 Move report modal state to useState
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 23:03:31 +02:00
c7dba3334f Move dropdown menu to zustand
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 20:31:04 +02:00
c8d201914a Merge remote-tracking branch 'mkljczk/develop' into develop 2024-09-17 20:02:09 +02:00
3bbbc6c43f Switch to zustand for modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 20:01:30 +02:00
abe10a352c
pl-fe: fix fav hotkey 2024-09-17 19:30:54 +02:00
7824db3698
Merge pull request #80 from mkljczk/dependabot/npm_and_yarn/packages/pl-fe/dompurify-3.1.6
build(deps): bump dompurify from 3.0.8 to 3.1.6 in /packages/pl-fe
2024-09-17 17:56:57 +02:00
0867afefbd pl-fe: Fix attachment thumbs visibility
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 16:34:52 +02:00
62cb2b5882 Remove unused
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-17 16:01:22 +02:00
fa46081ba7 pl-fe: support missing avatar/header image from Mitra
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-16 23:08:33 +02:00
bbd524f074 Support custom emojis on mitra
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-16 23:06:19 +02:00
dependabot[bot]
65c93cf495
build(deps): bump dompurify from 3.0.8 to 3.1.6 in /packages/pl-fe
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.0.8 to 3.1.6.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.0.8...3.1.6)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 20:56:16 +00:00
640a406499 pl-fe: update settings labels on locale change
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-16 11:39:07 +02:00
e5b3de326f pl-fe: fix load more button margin
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-15 23:39:39 +02:00
feab3af39c Merge remote-tracking branch 'mkljczk/develop' into develop 2024-09-15 19:16:09 +02:00
6c4e6b9bdc pl-fe: do not display default follow action when unauthenticated
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-15 19:15:55 +02:00
d513ef6c61
Merge pull request #43 from mkljczk/dependabot/npm_and_yarn/packages/pl-fe/ejs-3.1.10
Bump ejs from 3.1.9 to 3.1.10 in /packages/pl-fe
2024-09-15 16:27:43 +02:00
9e8d67c3af pl-fe: fix dropdown menu styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-15 12:01:56 +02:00
9bddccd1b3 pl-fe: use consistent margins in compose form
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-15 11:59:59 +02:00
bf01ca26ae pl-fe: improve follow hashtag setting styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-15 11:21:52 +02:00
c9d15cd392 Merge remote-tracking branch 'mkljczk/develop' into develop 2024-09-15 11:21:31 +02:00
3f6c4fb5df pl-fe: fix hashtag links in statuses
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-15 11:20:07 +02:00
marcin mikołajczak
8bd388f68e
Translated using Weblate (Polish)
Currently translated at 99.9% (1598 of 1599 strings)

Translation: pl-fe/pl-fe
Translate-URL: https://hosted.weblate.org/projects/pl-fe/pl-fe/pl/
2024-09-14 19:54:15 +02:00
acf31a11a3 fix account/header descriptions on pleroma
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-14 19:54:08 +02:00
f39c52ac83 pl-fe: do not display empty content
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-14 17:57:50 +02:00
6b6b9cc40a Support Mitra notification subtype
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-14 17:04:31 +02:00
6b7082f8fe pl-fe: improve dropdown menu animation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-14 14:18:19 +02:00
affbe86081 put the logic where it belongs to
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-13 23:15:37 +02:00
b3ac044546 pl-fe: deleting status by admin removes it from timelines
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-13 23:12:20 +02:00
77509b9931 pl-fe: improve reactions styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-13 23:09:06 +02:00
cfe5b8820a pl-fe: improve status content styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-13 21:46:22 +02:00
f56e300c81 pl-fe: fix who to follow panel
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-13 14:51:41 +02:00
b24be14d55 pl-fe: Add spacing to widget header
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-13 14:49:55 +02:00
fbf30f8786 fix for pleroma emoji reactions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-13 14:37:16 +02:00
e372e255b8 pl-fe: update caniuse
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-13 13:05:39 +02:00
8794c293aa Support reactions on Mastodon forks, support api_versions, minor fixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-13 13:05:06 +02:00
0a7bdbb7d0 Do not display account suggestion dismiss button if not supported
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 23:03:09 +02:00
c96a7c4dde pl-fe: fix collapsed status with poll styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 20:42:38 +02:00
25defe0691 Display logo if set
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 19:30:35 +02:00
d5737bd6de pl-fe: only display sign up link when registration is available
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 19:14:20 +02:00
e0f55173f5 pl-fe: fix fetching when unauthenticated
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 18:45:27 +02:00
03b42101aa pl-fe: make vibration shorter
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 18:17:57 +02:00
1ca6aca264 Merge remote-tracking branch 'mkljczk/develop' into develop 2024-09-12 18:03:40 +02:00
1f001abe9e pl-fe: add feedback to long press
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 18:03:25 +02:00
dependabot[bot]
cbe1c406c8
Bump ejs from 3.1.9 to 3.1.10 in /packages/pl-fe
Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-12 15:56:21 +00:00
marcin mikołajczak
1643fae3ee
Translated using Weblate (Polish)
Currently translated at 99.9% (1597 of 1598 strings)

Translation: pl-fe/pl-fe
Translate-URL: https://hosted.weblate.org/projects/pl-fe/pl-fe/pl/
2024-09-12 15:54:52 +00:00
fe29e692ca pl-fe: open reactions modal on reaction button long press
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 17:54:45 +02:00
643f5b8936 Merge remote-tracking branch 'mkljczk/develop' into develop 2024-09-12 14:17:40 +02:00
143600fc23 pl-fe: emoji picker button theme
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-12 12:50:28 +02:00
f8bc85fd00
Merge pull request #72 from mkljczk/dependabot/npm_and_yarn/packages/pl-fe/path-to-regexp-1.9.0
build(deps): bump path-to-regexp from 1.8.0 to 1.9.0 in /packages/pl-fe
2024-09-12 11:56:48 +02:00