Commit Graph

34 Commits

Author SHA1 Message Date
5fc1f1532f feat(user stats): updated styling and stats in user page
Interaction graph was taking up too much space and was the only thing on the screen. Further statistics were added however these may be removed in favour of more informative statistics
2026-03-04 20:20:34 +00:00
24277e0104 fix(frontend): move loading card higher up
Looks weird lower down on the screen
2026-03-04 20:09:55 +00:00
b6815c490a feat: add loading page for when dataset is loading
Originally there was a simple "Loading" text, however this looked bad and might lead a user to think that the page had frozen.

There is now a more comprehensive loading animation which users might be happy to sit on for a few minutes.
2026-03-04 18:39:20 +00:00
bd0e1a9050 refactor(frontend): move stylings out of logic into centralized file 2026-03-03 20:28:23 +00:00
531ddb0467 fix(frontend): incorrect URLs in stats page 2026-03-03 18:36:46 +00:00
397986dc89 refactor(frontend): rename InteractionStats to UserStats 2026-02-23 17:15:14 +00:00
4f577abd4f feat(frontend): add 3d interaction graph 2026-02-16 17:03:51 +00:00
8f9e30be4a feat(frontend): add navbar to switch between types of stats 2026-02-09 18:42:41 +00:00
dd917cc39e refactor: extract summary stats into separate component 2026-02-08 16:43:35 +00:00
c9e84c1d23 feat: add Modal popup for extra User Info 2026-02-03 11:52:04 +00:00
2af31d3392 refactor: improve api calling and var storage in Stat Page 2026-02-03 11:36:43 +00:00
e2a6e16c8a refactor: move api types into dedicated file 2026-02-03 11:14:09 +00:00
44e9c0e9b8 feat: three extra cards in Stat page 2026-02-03 10:31:05 +00:00
30b11ce66e feat: add summary cards in Stat page 2026-02-03 10:28:24 +00:00
471fea39c8 perf: improve page loading times by limiting user fetching 2026-02-03 10:07:26 +00:00
07ab818d95 perf: remove loading page temporarily due to perf issues 2026-02-02 17:31:19 +00:00
4742193818 feat: revamp styling on stats page
Abstracted away CSS into stats_styling.tsx
2026-02-02 16:31:14 +00:00
2a54f863f4 fix: broken loading screen 2026-02-02 15:43:09 +00:00
291b6ed2aa feat: add rudimentary top features box to stat page 2026-02-02 15:41:25 +00:00
9dd03ae2aa feat: endpoint to filter by sources 2026-02-01 16:53:27 +00:00
39ee917ef5 fix: page not loading if dataset was empty 2026-02-01 16:19:43 +00:00
cc63e8429e feat: add search bar to Stat page 2026-02-01 16:16:44 +00:00
b058853f3c refactor: rename word freq endpoint
Improving consistency be grouping similar endpoints together
2026-01-31 19:43:00 +00:00
cb01de1f79 fix: broken frontend displays after API changes 2026-01-31 18:00:26 +00:00
777060420c feat: improve layout of Stats page 2026-01-29 19:41:32 +00:00
6fe46c4d48 feat: improve word cloud styling 2026-01-29 19:32:47 +00:00
21e325a968 refactor: improve data fetching in Stats page 2026-01-29 19:31:51 +00:00
5332af57e8 refactor: remove unnecessay WordCloud abstraction 2026-01-29 15:02:24 +00:00
506ef3bd46 refactor: rename endpoint to events_per_day 2026-01-28 19:48:37 +00:00
1466b05bde feat: hourly heatmap of new posts in Stats Page 2026-01-27 20:26:09 +00:00
2a255fb983 refactor: rename main stat page to StatPage 2026-01-27 19:52:11 +00:00
dda1c1fee8 feat: word cloud on stat page 2026-01-27 18:37:42 +00:00
3fefe4f51e feat: graph showing posts per day in React 2026-01-27 17:41:30 +00:00
1234ffde85 add stat page and separate home page and upload 2026-01-27 17:36:24 +00:00