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
2981be12df
add claude code doc file
2025-07-22 08:22:31 +02:00
626badffe9
introduce investment models
2025-07-21 17:06:29 +02:00
8ab864e444
move export buttons to top right
2025-07-21 16:14:32 +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
6bee3340a4
hardcode base url for feed
2025-07-17 11:09:34 +02:00
0bcfa53e53
only use keywords for categories
2025-07-17 11:01:54 +02:00
d740d6a8da
make read more a link
2025-07-17 11:00:20 +02:00
faf73d3ea4
add rss feed to articles 2
2025-07-17 10:53:05 +02:00
3e35d179f5
add rss feed to articles
2025-07-17 10:52:58 +02:00
edf453244d
SoftwareApplication in LD is not compatible yet
2025-07-17 09:38:15 +02:00
5ab10f2264
fix filters and nav into alpine again
2025-07-17 08:33:06 +02:00
1d39e3445e
fix ld data on offering pages
2025-07-16 16:53:53 +02:00
529fc9148a
fix navigation
2025-07-16 16:52:48 +02:00
6f39f73522
take size of investment into consideration
2025-07-16 16:41:02 +02:00
bcbfeaf53c
dont expose broker urls as this isn't used atm
2025-07-16 16:25:15 +02:00
1b07794fc9
improvements to help tooltips and local serving
2025-07-16 16:24:48 +02:00
ae130ff776
tooltips for main numbers
2025-07-16 15:59:51 +02:00
27d2d3bb7a
configure password via env var
2025-07-16 15:46:21 +02:00
0f54e411db
help text
2025-07-16 15:39:06 +02:00
0a84db25a3
allow to customize params of growth scenarios
2025-07-16 15:31:29 +02:00
1381eb8fdc
add thousand separator for better understanding
2025-07-16 15:19:04 +02:00
3688720f1b
better cope with big numbers
2025-07-16 15:15:34 +02:00
545b49ecd2
csp roi calculator
2025-07-16 15:12:25 +02:00
a4ff21cc35
keep selected plan when changing service level
2025-07-16 13:52:18 +02:00
Tobias Brunner
7f7ffd625b
Merge branch 'sync-sliders' into 'main'
...
sync the vcpu and memory sliders when moving around
See merge request vshn/servala-frontend!7
2025-07-16 13:09:19 +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
384c626adb
make selectPlan available in compressed files
2025-07-16 11:07:43 +02:00
92af0a9627
don't show included in when no mandatory addon
2025-07-16 11:00:35 +02:00
6c884b7804
allow to disable redirect
Build and Deploy / build (push) Successful in 1m11s
Django Tests / test (push) Successful in 1m10s
Build and Deploy / deploy (push) Successful in 4s
2025-07-16 10:18:18 +02:00
a4a0fa4f8b
introduce django compressor
2025-07-15 18:24:28 +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
2178427cf3
remove optional from addons title
2025-07-11 16:21:20 +02:00
327fb9a3aa
better display of service logos in partner detail page
2025-07-11 15:00:22 +02:00
7428475ffc
remove the word consulting from partners
2025-07-11 14:55:17 +02:00
bcaf97752b
improved logo display for SVG logos
2025-07-11 14:53:37 +02:00
53e87ae1a2
small adjustments to partner listing
2025-07-11 11:27:57 +02:00
4bc6e7d354
add time to datePublished
2025-07-11 11:19:02 +02:00
c123e74c1f
several adjustments to support different partner categories
2025-07-11 11:14:43 +02:00