radoslaw.smolinski
|
3d350bd9e5
|
Added styled Xml
|
2026-09-19 22:24:36 +02:00 |
|
radoslaw.smolinski
|
9101a5b48e
|
Added security scripts support
|
2026-09-19 22:07:57 +02:00 |
|
radoslaw.smolinski
|
33ae035adc
|
SEO: multilingual homepage (homeSlug per locale in path/sitemap), Article + llms.txt generators, siteDescription fallback, composeTitle dedup
|
2026-09-15 15:31:08 +02:00 |
|
radoslaw.smolinski
|
2ecfc2e12d
|
Fixed support for multi-langual slugs
|
2026-09-09 09:56:47 +02:00 |
|
radoslaw.smolinski
|
068415849f
|
1.2.0: local SEO structured data (LocalBusiness, Service, FAQPage), noindex per page
|
2026-09-08 12:49:49 +02:00 |
|
radoslaw.smolinski
|
c41b75e364
|
1.1.0: R2 storage, media preconnect/normalization, favicon + SEO structured data, x-default hreflang
|
2026-08-28 15:50:25 +02:00 |
|
radoslaw.smolinski
|
b9430e7ab6
|
SEO: favicon metadata, Organization JSON-LD, favicon validation; R2 media (preconnect, generateFileURL per-collection), filename normalization
|
2026-08-28 00:08:35 +02:00 |
|
radoslaw.smolinski
|
5630765215
|
R2 storage from env + filename normalization
|
2026-08-27 12:45:47 +02:00 |
|
radoslaw.smolinski
|
08bd00f01f
|
graph: use replyTo instead of from to avoid ErrorSendAsDenied
|
2026-08-22 22:26:47 +02:00 |
|
radoslaw.smolinski
|
ac48f1e9d1
|
graph + mail dispatcher, test-email endpoint, notifications global
|
2026-08-22 17:55:43 +02:00 |
|
radoslaw.smolinski
|
282be290cd
|
security headers, notifications, GDPR consent, masked fields, captcha fix, locale switching
|
2026-08-21 19:23:17 +02:00 |
|
radoslaw.smolinski
|
05150e7ece
|
added /dist
|
2026-08-03 12:24:28 +02:00 |
|
radoslaw.smolinski
|
d558d18d9a
|
Initial commit
|
2026-08-02 20:55:23 +02:00 |
|
radoslaw.smolinski
|
0c6be3d91d
|
main and exports point to dist
|
2026-07-31 23:50:38 +02:00 |
|
radoslaw.smolinski
|
d53815d7c8
|
exports point to dist, remove prepare
|
2026-07-31 23:35:46 +02:00 |
|
radoslaw.smolinski
|
f14f2cfd98
|
add dist
|
2026-07-31 23:21:51 +02:00 |
|