Commit graph

50 commits

Author SHA1 Message Date
469f7af7a4
remove loan from some charts 2025-07-24 09:06:23 +02:00
86d4b6412e
more realistics numbers in the roi calculator 2025-07-24 08:50:02 +02:00
82e362b532
redone investment scaling logic for incentiving higher investments 2025-07-23 19:58:21 +02:00
ec64dd7415
add csp revenue chart 2025-07-23 15:45:40 +02:00
5cc6b779c5
multi-currency support in roi calculator 2025-07-23 14:50:53 +02:00
adc3a6b905
improve investment input field 2025-07-23 14:38:30 +02:00
491dbacda4
add core revenue to model and allow to tweak params 2025-07-23 14:29:54 +02:00
a07788cb74
redesign ROI PDF 2025-07-23 12:04:08 +02:00
4f8fb0a448
updated help and advanced table 2025-07-23 11:42:22 +02:00
4746cfac25
show both models at the same time 2025-07-23 11:16:15 +02:00
493d45bb5d
further refinement of roi calculator 2025-07-22 17:30:37 +02:00
6f6c80480f
rework investment model 2025-07-22 09:16:40 +02:00
22bea2c53d
speed up ui updating 2025-07-22 08:52:45 +02:00
afe3817395
refactor roi calc js into modular files 2025-07-22 08:50:48 +02:00
51d80364c0
fix critical issues in ROI calculator
- Replace hardcoded Django template tags in JavaScript with runtime CSRF token retrieval
- Add comprehensive error handling for Chart.js dependencies and missing DOM elements
- Enhance input validation with safe fallbacks for malformed number parsing
- Add graceful degradation when external libraries fail to load

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-22 08:33:54 +02:00
626badffe9
introduce investment models 2025-07-21 17:06:29 +02:00
25400be405
remove npv in roi calculator 2025-07-21 16:12:53 +02:00
cea00c7e8c
update chartjs usage 2025-07-21 16:04:53 +02:00
7d94501858
move roi calc js into own file 2025-07-21 15:56:21 +02:00
5ab10f2264
fix filters and nav into alpine again 2025-07-17 08:33:06 +02:00
529fc9148a
fix navigation 2025-07-16 16:52:48 +02:00
1b07794fc9
improvements to help tooltips and local serving 2025-07-16 16:24:48 +02:00
a4ff21cc35
keep selected plan when changing service level 2025-07-16 13:52:18 +02:00
9a86e023dd
sync the vcpu and memory sliders when moving around 2025-07-16 12:09:21 +02:00
a7713b46a2
much improved display of included in managed service 2025-07-16 11:53:24 +02:00
d3e0fdd941
fixes to mandatory addon display 2025-07-16 11:38:49 +02:00
27c41a6187
robustness review of price calc js 2025-07-16 11:23:53 +02:00
e7c6a53a17
fix service level selector 2025-07-16 11:12:46 +02:00
92af0a9627
don't show included in when no mandatory addon 2025-07-16 11:00:35 +02:00
67e1b4cab1
refactor price calculator into multiple files 2025-07-15 17:31:14 +02:00
33e8f2152a
rename instances into replicas 2025-07-11 16:58:30 +02:00
ba64d24c7a
better display of mandatory addons in calculator 2025-07-11 16:52:03 +02:00
83504f6b7c
support fractional cpu and memory in calc and set better defaults 2025-07-11 10:13:25 +02:00
0e88a8d13e
move code to static files
Some checks failed
Django Tests / test (push) Failing after 1m13s
Django Tests / test (pull_request) Failing after 1m3s
2025-06-23 13:25:46 +02:00
c05feb37d3
reset sliders 2025-06-20 09:51:22 +02:00
8c04166183
hide addons when not available 2025-06-20 09:41:47 +02:00
3f3b9da992
improved behaviour 2025-06-20 08:57:05 +02:00
9d423ce61e
still buggy price calculator 2025-06-19 17:05:49 +02:00
6ad8b9aa49
introduce support for instances in price calculator 2025-06-04 17:39:53 +02:00
8bb8930361
retrieve storage price from db 2025-06-04 17:06:32 +02:00
c8c224cfb8
order button implementation to send message 2025-06-04 16:58:47 +02:00
21c9734fd3
add service level detail infos 2025-06-04 16:30:28 +02:00
15ede53cc3
merge compute and sla price into managed service price 2025-06-04 16:22:47 +02:00
475a4643fd
frontend price calculator 2025-06-02 16:22:54 +02:00
60e083b5bb
add charts to pricelist 2025-05-26 14:55:45 +02:00
1911a1211b
make whole card clickable
All checks were successful
Build and Deploy / build (push) Successful in 36s
Build and Deploy / deploy (push) Successful in 4s
2025-05-07 08:36:02 +02:00
92a8b0951e
add newsletter subscription functionality 2025-03-27 10:33:27 +01:00
22c0f94cbe
remove unused bootstrap files 2025-02-26 10:14:26 +01:00
f5aa959f74
initial work on themeing 2025-02-24 16:22:52 +01:00
bb5cb708bd
refactor all the things 2025-01-29 17:34:48 +01:00