Commit graph

56 commits

Author SHA1 Message Date
374207c594
fix: oopsie i forgot to update the imports 2025-07-21 20:04:59 +01:00
daaa819e6c
refactor: update icon imports to @cf/icons 2025-07-15 16:51:55 +01:00
ea1a492dc0
fix: timing update on timeline fetcher 2025-07-15 16:42:21 +01:00
99def58c8b
feat: partial favourites 2025-07-15 15:37:03 +01:00
c51a0b1e5d
feat: local and federated timelines 2025-07-15 15:08:37 +01:00
7db5ec7fae
remove redundant parameter from Lang() 2025-07-15 00:02:12 +01:00
2d7c346577
fix: add gap between folreqs 2025-07-14 23:06:14 +01:00
e3586f4eec
feat: follow requests 2025-07-14 18:45:38 +01:00
00277741a8
refactor: move page header to own component 2025-07-14 18:16:40 +01:00
6f446fd871
feat: follow requests in sidebar 2025-07-14 17:42:20 +01:00
fe9d216552
render emoji in profile bios 2025-07-14 04:43:37 +01:00
a5a066be3d
fix profile pinned posts duplication
we really need a better system for aborting requests via state
changes; for non-pinned posts and notifications, it's possible to screw
up state by navigating in a particular way, causing fetched feeds to loop for
seemingly no reason.
2025-07-14 04:22:23 +01:00
22d6c5b90a
temporary: disable follow button until supported 2025-07-14 04:12:20 +01:00
455679a525
show posts on profile page 2025-07-14 04:10:16 +01:00
d8efaccb30
hook up profile lock/bot icons 2025-07-14 01:41:02 +01:00
77665702b7
Button component improvements
buttons with a `href` now render as <a> elements, otherwise <button>
2025-07-14 01:06:16 +01:00
449a11ee55
initial profile implementation! 2025-07-14 00:19:42 +01:00
667b11f2f4
add i18n to profile page 2025-07-13 22:00:33 +01:00
7752585488
add i18n for console logs 2025-07-13 20:44:54 +01:00
b170a532f6
use fqn for local account instead of building manually 2025-07-13 19:04:50 +01:00
b74b19cc73
add missing i18n for post view 2025-07-13 18:49:49 +01:00
f4709a232d
Merge branch 'design-v2' of forge:blisstown/campfire into design-v2 2025-07-13 18:36:34 +01:00
e326ac858e
add localisation support
currently only en_GB (TODO: dynamic language pack imports)
2025-07-13 18:35:26 +01:00
a820b40318 feat: design pass for profile page 2025-07-13 18:22:03 +01:00
a1c1b5f4d0 design: minor touchups + dark theme changes 2025-07-13 16:50:15 +01:00
c402f329a7
rework of navigation UI 2025-07-10 22:32:54 +01:00
0a563e6121
rework post design; refine light theme 2025-07-10 18:11:49 +01:00
866dc935a0
fixed unread notif counter not updating 2025-01-19 22:42:06 +00:00
a9160a3a8f
fixed notification infinite scrolling
it actually infinitely scrolls :yippee:
2025-01-19 22:28:29 +00:00
6e2e4e0c23
cleaned up notifications functionality, fixed infinite scroll loop 2024-07-08 11:07:19 +01:00
6ce2f1f1c4
fixed thread view not updating when opening other posts 2024-07-07 15:13:26 +01:00
4d771d8ebd
finish URL rewrite, remove redundant logged_in state 2024-07-07 14:58:59 +01:00
a3fdd0007c
rewrite URLs to represent instance (#2) 2024-07-07 14:33:28 +01:00
1773c93617
random placeholder in composer + some cleanup 2024-07-07 12:22:29 +01:00
5acb2e1667 very basic post support + misc 2024-07-05 14:51:32 +01:00
dacabf250c unfinished compose box 2024-07-04 16:55:57 +01:00
2e64f63caa
huge refactor. addresses #21 w/ inifinite scrolling notifications 2024-07-03 22:00:32 +01:00
f5676f5b7a
hotfix: fixed thread focus booting back to timeline while logged in,
width in chromium browsers
2024-07-02 20:54:41 +01:00
2a65fbb6b4
tweaked notifs padding 2024-07-02 20:24:01 +01:00
abab0df83f
fixed login flow inconsistency 2024-07-02 20:21:34 +01:00
998e8f2517
another huge commit but we have notifs now yay 2024-07-02 19:38:20 +01:00
42f0ff2ff8
fixed navigation not reflecting current route 2024-07-02 12:36:26 +01:00
fe540d791b
whoops! more logging 2024-07-01 07:55:44 +01:00
6c11c67eb4
separated parsing from api.getUser(), logging folreqs 2024-07-01 07:39:57 +01:00
40be540527
i think i finally fixed the state management awfulness 2024-07-01 03:41:02 +01:00
596459e4d7
fixed some inconsistency with verifying client credentials 2024-06-30 21:39:37 +01:00
etstringy
b062153098 add icons 2024-06-30 19:59:37 +01:00
e5d8cafd25 rebrand to campfire! 2024-06-30 17:45:04 +01:00
f2c96d5968
fixed boosts not displaying properly; among 2024-06-29 23:10:29 +01:00
71a95c92db
fixed callback url 2024-06-29 19:52:52 +01:00