|
|
1cc92937a7
|
pl-fe: more attempts on optimization
Signed-off-by: mkljczk <git@mkljczk.pl>
|
2025-01-07 19:45:17 +01:00 |
|
|
|
ffc36a0205
|
pl-fe: Try some optimizations
Signed-off-by: mkljczk <git@mkljczk.pl>
|
2025-01-07 17:33:58 +01:00 |
|
|
|
a3af999976
|
pl-fe: add subscribers visibility scope
Signed-off-by: mkljczk <git@mkljczk.pl>
|
2024-12-21 01:52:28 +01:00 |
|
|
|
329d4e89bd
|
pl-fe: lint
Signed-off-by: mkljczk <git@mkljczk.pl>
|
2024-12-05 17:16:43 +01:00 |
|
|
|
4ff23c77e8
|
pl-fe: optimize initial js size
Signed-off-by: mkljczk <git@mkljczk.pl>
|
2024-12-05 16:31:23 +01:00 |
|
|
|
81c2abb276
|
pl-fe: add alternative tombstone label
Signed-off-by: mkljczk <git@mkljczk.pl>
|
2024-12-05 14:27:00 +01:00 |
|
|
|
9bb2a3a3fe
|
pl-fe: use tombstone for deleted posts
Signed-off-by: mkljczk <git@mkljczk.pl>
|
2024-12-05 14:16:35 +01:00 |
|
|
|
40376e4576
|
pl-fe: add some feedback on deleted post, remove unused feature
Signed-off-by: mkljczk <git@mkljczk.pl>
|
2024-12-05 14:10:17 +01:00 |
|
|
|
7a85ef413b
|
pl-fe: cleanup
Signed-off-by: mkljczk <git@mkljczk.pl>
|
2024-12-04 17:08:11 +01:00 |
|
|
|
6472a5e4e2
|
Revert "pl-fe: migrate /api/v*/instance to tanstack query"
This reverts commit 1f8b79f309.
|
2024-12-03 15:20:51 +01:00 |
|
|
|
1f8b79f309
|
pl-fe: migrate /api/v*/instance to tanstack query
Signed-off-by: mkljczk <git@mkljczk.pl>
|
2024-12-03 15:03:17 +01:00 |
|
|
|
4722bccb5c
|
pl-fe: Move spoilers/sensitive media handling to zustand
Signed-off-by: mkljczk <git@mkljczk.pl>
|
2024-11-30 21:24:35 +01:00 |
|
|
|
f4bd879f89
|
pl-fe: do not reverse replies order on each rerender
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-11-18 22:49:53 +01:00 |
|
|
|
42ed1c4141
|
pl-fe: Move hashtags from last line of the post to a separate component
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-11-06 16:46:04 +01:00 |
|
|
|
563e5288fb
|
pl-fe: Remove some immutable usage
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-11-05 23:32:43 +01:00 |
|
|
|
a44dd71be8
|
pl-fe: Fix thread selector
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-27 14:45:35 +01:00 |
|
|
|
2963504736
|
pl-fe: Rename files to kebab case
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-26 00:06:13 +02:00 |
|
|
|
d4f930132e
|
pl-fe: Migrate thread context selectors to createSelector
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-25 23:47:31 +02:00 |
|
|
|
04c10bb680
|
pl-fe: fix typo
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-22 07:40:52 +02:00 |
|
|
|
5b6599f98d
|
pl-fe: WIP Move emojify to status content parser
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-21 23:23:48 +02:00 |
|
|
|
c87d0a16a1
|
pl-fe: Add title to application name link
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-21 21:16:11 +02:00 |
|
|
|
b7a7ea4027
|
Improve post details styling
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-21 21:14:24 +02:00 |
|
|
|
61880b8b86
|
Show App used for posting a status, when available
|
2024-10-21 19:44:36 +02:00 |
|
|
|
6c6f2a2952
|
pl-fe: Remove remaining barrel exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-20 01:33:09 +02:00 |
|
|
|
512a28eafd
|
pl-fe: Remove more barrel exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-20 01:10:05 +02:00 |
|
|
|
787654c12a
|
pl-fe: remove some barrel imports/exports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-19 18:02:13 +02:00 |
|
|
|
210f8b5ad0
|
pl-fe: Remove some barrel exports for hooks
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-19 15:05:56 +02:00 |
|
|
|
2367971c87
|
pl-fe: Remove barrel exports for stores
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-19 14:59:49 +02:00 |
|
|
|
525088ca2e
|
pl-fe: Avoid barrel imports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-19 14:34:03 +02:00 |
|
|
|
1df5921cb7
|
pl-fe: Add settings store to a barrel export
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-11 13:12:15 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
7685a1e087
|
Fix thread display behavior
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-10-04 00:56:20 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
dc7c759cf4
|
pl-fe: lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-09-22 00:19:23 +02:00 |
|
|
|
ab5aa0b058
|
pl-fe: lint
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-09-22 00:09:45 +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 |
|
|
|
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 |
|
|
|
3bbbc6c43f
|
Switch to zustand for modals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-09-17 20:01:30 +02:00 |
|
|
|
6c208a5b91
|
pl-fe: Usually authentication is not required to display interactions
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-09-12 11:02:08 +02:00 |
|
|
|
d74cc52098
|
pl-fe: workaround for thread scroll position
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-09-11 22:39:18 +02:00 |
|
|
|
053520de2e
|
pl-fe: improve keyboard navigation
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-09-11 22:20:05 +02:00 |
|
|
|
584cde8c40
|
pl-fe: We're not Facebook anymore
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-09-11 15:29:21 +02:00 |
|
|
|
06ee19d168
|
pl-fe: noindex for remote content, no idea if this works for client-side rendering
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2024-09-09 23:40:54 +02:00 |
|