Commit Graph

68 Commits

Author SHA1 Message Date
262a70dbf3 refactor(api): rename /upload endpoint
Ensures consistency with the other dataset-based endpoints and follows the REST-API rules more cleanly.
2026-03-09 20:55:12 +00:00
2b14a8a417 feat(frontend): add deletion modal confirmation box 2026-03-05 12:29:53 +00:00
eec8f2417e feat(frontend): add ability to delete datasets 2026-03-04 22:32:19 +00:00
f5835b5a97 feat(frontend): add frontend option to change name 2026-03-04 22:17:31 +00:00
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
29c90ddfff feat: update name on topbar
Crosspost Analysis Engine sounds far cooler than "Ethnograph View"
2026-03-04 18:37:48 +00:00
f9bc9cf9c9 fix: remove Datasets tab when not logged in 2026-03-03 20:32:33 +00:00
249528bb5c feat(frontend): remove "Upload" and "Last Stats" page
These are redundant and clunky, everything can be accessed from the Dataset tab
2026-03-03 20:30:42 +00:00
bd0e1a9050 refactor(frontend): move stylings out of logic into centralized file 2026-03-03 20:28:23 +00:00
e2ac4495fd chore(frontend): add extra types to frontend 2026-03-03 20:13:13 +00:00
55319461e5 feat: add "My Datasets" page 2026-03-03 19:52:12 +00:00
531ddb0467 fix(frontend): incorrect URLs in stats page 2026-03-03 18:36:46 +00:00
d11c5acb77 refactor: calculation of document titles into another class 2026-03-03 18:18:05 +00:00
f63f4e5f10 feat(frontend): add status page for loading dataset 2026-03-03 18:13:51 +00:00
23c58e20ae feat(frontend): add title to pages 2026-03-03 17:59:50 +00:00
207c4b67da feat(frontend): add dataset name requirements to the upload page 2026-03-03 17:28:46 +00:00
b6de100a17 feat: overhaul upload page styling 2026-03-03 17:18:09 +00:00
5310568631 feat: add React layout and a topbar allowing for easy logins 2026-03-03 17:17:57 +00:00
4b33f17b4b fix: inconsistent styling in login page 2026-03-03 17:07:31 +00:00
64783e764d fix: remove unnecessary styling in index.css 2026-03-03 16:57:10 +00:00
8ac5207a11 feat: add login page 2026-03-03 15:55:01 +00:00
397986dc89 refactor(frontend): rename InteractionStats to UserStats 2026-02-23 17:15:14 +00:00
563212c98e perf(frontend): add filter for low interaction graphs & deleted users 2026-02-16 17:09:22 +00:00
4f577abd4f feat(frontend): add 3d interaction graph 2026-02-16 17:03:51 +00:00
43ce58fd40 feat: combine post and comment uploads into a single file 2026-02-11 19:00:59 +00:00
9d7569cfc5 feat(frontend): add information about emotion topics 2026-02-10 14:25:18 +00:00
4208b94401 feat(frontend): improve top emotion card styling 2026-02-10 14:20:58 +00:00
8f2805f664 fix(frontend): average emotion not being the main card item 2026-02-10 14:13:48 +00:00
645d2fdfdb fix: topic file upload functionality in front and backend 2026-02-09 19:29:54 +00:00
2666670f56 feat(frontend): create emotional stats page 2026-02-09 18:47:01 +00:00
8f9e30be4a feat(frontend): add navbar to switch between types of stats 2026-02-09 18:42:41 +00:00
d028bd4f12 feat(frontend): add basic styling to upload page 2026-02-09 18:36:23 +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
815aaf3481 chore: add all endpoint response types in react 2026-02-03 11:19:47 +00:00
e2a6e16c8a refactor: move api types into dedicated file 2026-02-03 11:14:09 +00:00
5fbaf5fadc fix: black bar at bottom of screen and horizontal scroll bar 2026-02-03 10:34:35 +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