|
|
ee65b894dd
|
fix: incorrect method name
|
2026-01-31 19:45:06 +00:00 |
|
|
|
b058853f3c
|
refactor: rename word freq endpoint
Improving consistency be grouping similar endpoints together
|
2026-01-31 19:43:00 +00:00 |
|
|
|
05c5e04f92
|
chore: remove unused method
|
2026-01-31 18:10:19 +00:00 |
|
|
|
5a7b4d3295
|
chore: remove unused endpoints
|
2026-01-31 18:01:40 +00:00 |
|
|
|
cb01de1f79
|
fix: broken frontend displays after API changes
|
2026-01-31 18:00:26 +00:00 |
|
|
|
657bd37cdd
|
feat: add grouped time analysis endpoint
|
2026-01-31 16:46:15 +00:00 |
|
|
|
70cd4393a5
|
feat: extra columns in summary endpoint
|
2026-01-31 16:26:58 +00:00 |
|
|
|
2789bbeb14
|
feat: add summary endpoint
|
2026-01-31 15:46:53 +00:00 |
|
|
|
445cfbdf96
|
fix: incorrect data copying
|
2026-01-31 15:29:53 +00:00 |
|
|
|
65521b3cce
|
feat: add persistent search filtering
When a search query is sent, it stays filtered and affects other stats. A reset dataset endpoint is available to clear queries
|
2026-01-31 15:27:06 +00:00 |
|
|
|
271bf8d31f
|
Merge branch 'main' of github.com:ThisBirchWood/ethnograph-view
|
2026-01-31 15:12:57 +00:00 |
|
|
|
d0d45fb8b0
|
feat: add search query endpoint
|
2026-01-31 15:12:31 +00:00 |
|
Dylan De Faoite
|
9b1c52c450
|
docs: update README.md
|
2026-01-30 09:27:11 +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 |
|
|
|
64c3422395
|
refactor: move pandas processing out of Stat Obj
Also improves error handling and logging
|
2026-01-29 14:52:43 +00:00 |
|
|
|
0a45bd6855
|
docs: update README & requirements
Remove old reqs not longer needed
|
2026-01-28 20:04:30 +00:00 |
|
|
|
dc2fb39fb7
|
fix: incorrect attr name for word cloud
|
2026-01-28 19:54:38 +00:00 |
|
|
|
506ef3bd46
|
refactor: rename endpoint to events_per_day
|
2026-01-28 19:48:37 +00:00 |
|
|
|
85bcdb336b
|
chore: remove unused dependencies
|
2026-01-28 19:42:38 +00:00 |
|
|
|
119032d524
|
refactor: move stat generation into separate class
Stats are pre-computed as well, improving performance
|
2026-01-28 19:41:38 +00:00 |
|
|
|
855546677f
|
fix: heatmap colouring based on max value
|
2026-01-28 19:00:05 +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 |
|
|
|
dd8070dd51
|
chore: add nivo/heatmaps dependency
|
2026-01-27 19:51:25 +00:00 |
|
|
|
71b66252a6
|
feat: heatmap endpoint in Flask
|
2026-01-27 19:44:36 +00:00 |
|
Dylan De Faoite
|
92c5d3c2cd
|
Update README.md
|
2026-01-27 19:00:19 +00:00 |
|
|
|
dda1c1fee8
|
feat: word cloud on stat page
|
2026-01-27 18:37:42 +00:00 |
|
|
|
ecc1a62d24
|
feat: word frequency endpoint with stop word removal
|
2026-01-27 18:18:32 +00:00 |
|
|
|
dcdeafd7a9
|
update NPM libraries
|
2026-01-27 17:41:38 +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 |
|
|
|
2fcb4eabae
|
add react router
|
2026-01-27 17:32:08 +00:00 |
|
|
|
5c1e65b606
|
remove unused package.json
|
2026-01-27 17:29:53 +00:00 |
|
|
|
200645a4e0
|
update requirements.txt
|
2026-01-27 15:06:56 +00:00 |
|
|
|
8394673b3c
|
feat: posts_per_day and comments_per_day endpoints in Flask
|
2026-01-27 13:20:51 +00:00 |
|
|
|
2482c1da1c
|
add error message in React Page
|
2026-01-27 13:20:07 +00:00 |
|
|
|
d78c58a70c
|
fix comment datetime to be parsed to timestamp in YoutubeAPI
|
2026-01-27 12:37:16 +00:00 |
|
|
|
e72d336de4
|
remove /data subdir
Dataset is now created in the pwd. Avoids issues if the folder didn't exist
|
2026-01-27 12:36:01 +00:00 |
|
|
|
2401875a19
|
combine posts and comments endpoint
|
2026-01-27 12:14:33 +00:00 |
|
|
|
ffba2d78c2
|
add two inputs for posts and comments
|
2026-01-27 12:14:22 +00:00 |
|
|
|
322b69825c
|
add package lock
|
2026-01-27 12:00:06 +00:00 |
|
|
|
82bd9a7a9b
|
add upload post endpoint in flask app
|
2026-01-27 11:59:01 +00:00 |
|
|
|
524a5d2619
|
Add react app
|
2026-01-27 11:58:08 +00:00 |
|
|
|
ff2b08fc2d
|
update gitignore
|
2026-01-27 11:50:56 +00:00 |
|
|
|
7d94494fe2
|
youtube connector returns posts and comments in a flat manner
|
2026-01-24 20:19:15 +00:00 |
|
|
|
d96845d48b
|
implement pagination to search subreddit method & remove timeframe attr
In addition, it now searches new posts instead of top
|
2026-01-22 17:10:16 +00:00 |
|
|
|
8f504b7d4d
|
updated reddit api to flatten comments and posts into separate data structures
|
2026-01-22 17:05:32 +00:00 |
|