Commit graph

143 commits

Author SHA1 Message Date
Sam
af992f2991 add cors 2025-01-11 16:35:25 +00:00
Sam
c5feefe354 add load_dotenv and fix unix sock location 2025-01-11 16:29:11 +00:00
Sam
e83fdd6502 minor fixes 2025-01-11 15:30:21 +00:00
Sam
c64e22f007 major refactor 2025-01-11 15:10:53 +00:00
Sam
e6139bcbab change location of safe_divide function 2025-01-10 12:22:53 +00:00
Sam
9c12ccadc5 refactor chart shortcode to use static js instead 2025-01-10 12:20:38 +00:00
Sam
eb6f97f54a Add miner rewards functionality and update chart methods
- Add `miner_rewards` function in `pipelines.py` to fetch data based on `days_ago`
- Update `route.py` to include `/miner_rewards` endpoint and handle data serialization
- Add `miner_rewards_schema` in `schemas.py` for serializing miner rewards data
- Modify charts shortcode to include method for multiple chart methods
2024-12-27 19:22:42 +00:00
Sam
84bc4fe599 Add mangrove country timeseries functionality
- Add `mangrove_country_timeseries` function in `pipelines.py` to fetch timeseries data.
- Implement `mangrove_country_timeseries` endpoint in `route.py` to handle requests.
- Define `mangrove_country_timeseries_schema` in `schemas.py` for data serialization
2024-11-15 14:35:42 +00:00
Sam
db9fc35715 update pyproject 2024-11-07 21:41:31 +00:00
Sam
7f4efbfe50 restructure backend api 2024-11-07 21:40:26 +00:00
Sam
bec1b2c796 add defaultFirstSelected to table functions 2024-11-07 21:40:07 +00:00
Sam
5943fd5dd8 update shell.nix 2024-11-07 21:39:26 +00:00
Sam
ef28791bd3 add .env to .gitignore 2024-11-07 21:39:04 +00:00
Sam
54a32019c6 change backend structure 2024-11-07 21:38:45 +00:00
Sam
99ee771417 css modifications for tables and charts 2024-11-07 21:37:53 +00:00
Sam
537cfdee1b modified pipeline 2024-09-26 10:02:29 +01:00
Sam
eb3d17884a working filter system 2024-09-23 20:11:25 +01:00
Sam
5930fe90a1 refactor 2024-09-23 17:46:59 +01:00
Sam
f279f5ade4 protected mangroves 2024-09-23 17:46:36 +01:00
Sam
7253c40da1 helper function 2024-09-23 17:46:20 +01:00
Sam
ab37400522 add bitcoin business growth to new backend 2024-09-23 17:46:02 +01:00
Sam
a0a3f38ebd dropdown filter 2024-09-23 17:45:31 +01:00
Sam
e9cd27d5c4 add protected mangrove content 2024-09-22 14:29:03 +01:00
Sam
ce58616cbf add sortable to head 2024-09-22 14:28:52 +01:00
Sam
886abd21c8 add chart shortcode that responds to selectable table 2024-09-22 14:28:25 +01:00
Sam
2d21aa98fc add more routes to backend 2024-09-22 14:27:43 +01:00
Sam
0e6e19d483 selectable tables that generate events 2024-09-22 14:27:13 +01:00
Sam
2d56c61856 New mongodb backend 2024-09-20 17:49:31 +01:00
Sam
8e7d963e26 Sorttable library 2024-09-10 09:15:14 +01:00
Sam
6a882b6377 Add map and table shortcodes 2024-09-10 09:15:00 +01:00
Sam
96f119efe5 Remove unnecessary partials 2024-09-10 09:14:36 +01:00
Sam
13055a41fb add apiUrl to head 2024-09-10 09:14:13 +01:00
Sam
4179b09e61 add front matter script code 2024-09-10 09:13:47 +01:00
Sam
c1805b2926 Protected Mangroves content page 2024-09-10 09:13:06 +01:00
Sam
2233e8b865 Add mangrove_data route to backend 2024-09-10 09:12:52 +01:00
Sam
9e8e3f27a5 Style changes 2024-09-10 09:12:25 +01:00
Sam
cb0fc7a843 Add mangrove-map.js script 2024-09-10 09:11:43 +01:00
Sam
c31c1f5f06 add map 2024-09-04 18:49:40 +01:00
Sam
8788de1717 delete cv 2024-09-04 15:52:57 +01:00
Sam
d0d8ef627d fix 2024-09-03 22:24:32 +01:00
Sam
194dc81fab remove link to cv 2024-09-02 14:56:20 +01:00
Sam
9be14e9e95 remove draft article 2024-08-28 21:44:51 +01:00
Sam
5f70642630 minor cv change 2024-08-28 20:57:00 +01:00
Sam
e9e9b59054 update cv 2024-08-28 19:07:46 +01:00
Sam
7c53d31090 typo 2024-08-28 18:29:34 +01:00
Sam
6474149be3 update CV 2024-08-28 18:27:57 +01:00
Sam
5600889bb6 move todays date inside route functions 2024-08-27 15:37:27 +01:00
Sam
d851b03572 chance lisence 2024-08-22 10:45:55 +01:00
Sam
9c38b67927 chance lisence 2024-08-22 10:39:36 +01:00
Sam
7574996863 fix data-downloads link and update cv 2024-08-22 10:26:09 +01:00