Commit Graph

33 Commits

Author SHA1 Message Date
5abf6fe132 Adds a high and low price data callout 2024-10-16 23:53:53 -07:00
487bb86a29 Fix late updates to chart 2024-10-14 00:18:07 -07:00
a51d3f8d7b Start the process of splitting JS files
I am a JS noob so this is probably poorly thought out. But it is a wip and I dont really care about the quality, just more the learning experience.
2024-10-13 23:23:31 -07:00
94e08c3657 Revert "Add early reply header to first requests"
This reverts commit fa60c3ea53.
2024-05-26 22:47:18 -07:00
fa60c3ea53 Add early reply header to first requests
This lets my CloudFront function know whether to serve a request from the Lambda@edge function with more body, or an early request from the Cloudfront KeyValueStore. This is an A/B test with retail vs classic site at the time of commit
2024-05-26 11:38:51 -07:00
1e0b4a0a1f Make time and cost delineation more apparent 2024-04-25 00:17:09 -07:00
17ffbc3db1 Enabled the option to start Y at zero 2024-04-24 23:54:03 -07:00
0c9e7ed183 Change the timescale legend to be more readable instead of dense 2024-04-12 05:27:41 -07:00
4a7c03307d Change logs to warnings, since that's what they really are 2024-04-12 05:06:41 -07:00
0e40f403e4 Increase font size and brightness for better contrast 2024-04-12 05:04:33 -07:00
66ab042995 Changes to advanced options and styling in prep for future work 2023-10-15 01:16:38 -07:00
8cd9a2ddeb Remove Cash dependency, refactor event registration 2023-09-10 13:00:47 -07:00
aab8a9cd12 Move to using hashed CSS files too 2023-05-20 03:02:08 -07:00
7df594f22a Add ability to generate deeplinks URL for chart 2023-05-06 16:50:55 -07:00
25e9353f22 Add aggregate to URL params and bug fixes 2023-03-04 15:47:06 -08:00
543b9ba9d2 Added new aggregate functions feature 2023-02-19 17:44:59 -08:00
6379803a45 Made the external data requests parallel 2023-02-09 00:17:35 -08:00
30f72f91ac Added CSS 'loader' animation 2022-12-11 15:53:13 -08:00
efc8a0d83f General syntactical cleanup 2022-12-11 14:15:13 -08:00
e6c1f2237f Swap back to cached history URL
The uncached 'next' endpoint made it into pushed code accidentally. I should really come up with a way to prevent that from happening - though /next/[path] is less bad then what I was doing before (referencing Lambda URLs directly
2022-11-27 16:47:12 -08:00
f40f4827d0 Add a 2 year selection
This was actually commited accidentally with the last push, but this allows you to chose that from the URL query option
2022-11-27 16:33:14 -08:00
0d59dc046d Update 30 day selection to source from Dynamo 2022-11-27 16:30:02 -08:00
1bc79ab74b Second round at the efficient chart updater 2022-11-26 02:32:41 -08:00
6b5419b657 Updated interact methodology
Before, seeing exactly what number was on the chart required you to hover you mouse on the point exactly. Now, you can hover anywhere on the chart and it will tell you the the point closest to your mouse
2022-11-26 02:15:10 -08:00
dbb895c32c Initial implementation of efficient chart updater 2022-11-26 02:10:34 -08:00
365be630b4 Minor QOL update
Updates include removing dependancy on Google Fonts, cleaning up build process, and pulling CSS back into it's own file
2022-11-26 01:30:24 -08:00
16511f1abd Made time and region selection html selects, updated about to new site 2022-06-09 04:43:15 -04:00
4c7ac49ddd Added time and region query detection 2021-07-03 00:24:26 -04:00
a72457efe6 The CORS-free test endpoint snuck in again, swap it out and deativate it 2021-07-01 21:11:06 -04:00
bd76253176 Swap to using dayjs, it's a much smaller bundle size and accomplishes the same thing 2021-07-01 21:03:35 -04:00
30faf5523d Fix the broken ability to change region and time preferences 2021-07-01 20:39:28 -04:00
a4f6e57c81 Swap API to production data source after initial CloudFront verification 2021-07-01 18:33:22 -04:00
3263dd360c Swap to using Webpack to decrease deployment size 2021-07-01 17:08:18 -04:00