alexandrev-tibco
39511642e4
SEO: robots.txt with sitemap, related posts links, canonical tags, better CTR snippet
2026-04-13 19:05:52 +02:00
alexandrev-tibco
d850207ba9
Force blog redeploy: publish all missing articles
2026-04-13 13:02:46 +02:00
alexandrev-tibco
b4b83401f8
Trigger blog redeploy to publish missing articles
2026-04-13 10:41:26 +02:00
alexandrev-tibco
9786d8d33a
Add blog article links to footer for SEO and navigation
2026-04-13 10:17:23 +02:00
alexandrev-tibco
fd225fc3b5
Preserve Helm chart museum: keep_files and shared concurrency group
2026-04-08 16:12:20 +02:00
alexandrev-tibco
be7bef0282
Use force_orphan to avoid gh-pages push conflicts
2026-04-08 16:10:47 +02:00
alexandrev-tibco
0950cb0b5b
Fix concurrent deploy race condition with concurrency group
2026-04-08 15:05:15 +02:00
alexandrev-tibco
beca22e907
Add XSLT 3.0 support and expand test coverage
...
Frontend:
- Add XSLT 3.0 option to version selector
- Add tests: version selector renders 1.0/2.0/3.0, version change updates stylesheet
Backend:
- Validate version field: reject anything other than 1.0, 2.0, 3.0 or empty
- Add tests: pickSourceXML (preferred keys, fallback, no XML, HTML entity unescaping)
- Add tests: version validation rejects invalid, accepts all valid values
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 14:58:42 +02:00
alexandrev-tibco
a333d175f4
SEO improvements and 4 new blog articles
...
- Update index.html title, description, keywords to include xslt 3.0, validator, saxon
- Update JSON-LD schema with full feature list and XSLT 3.0
- Change footer link from "News" to "Blog & Tutorials", update URL to blog.xsltplayground.com
- New articles: online editor guide, validator guide, string functions, xsl:for-each-group
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 14:55:30 +02:00
alexandrev-tibco
e5769d8811
Fix adsense partial names (head.html, in-article.html)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 14:45:35 +02:00
alexandrev-tibco
8e8b7eacec
Move Hugo blog source to main, fix workflow, add new articles and llms.txt
...
- Move site/ Hugo source from gh-pages to main so the workflow can trigger correctly
- Fix publish-hugo.yml: now in main, builds and deploys to gh-pages:docs/ via peaceiris/actions-gh-pages
- Add 3 new SEO articles: XSLT 3.0 features, beginners guide, template matching
- Add llms.txt to blog and frontend so ChatGPT/Gemini can recommend the tool better
- Remove stale /site mkdocs ignore rule, add site/public to gitignore instead
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 14:40:12 +02:00
alexandrev-tibco
4c76714011
Add .DS_Store to gitignore and TinyLaunch badge to README
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 14:20:11 +02:00
alexandrev-tibco
362ff2b89b
Add SEO improvements and CLAUDE.md
...
- Add visually hidden H1 for search engines and screen readers
- Add JSON-LD structured data (WebApplication schema)
- Add subtle footer tagline with keywords
- Use semantic H1 in loading shell
- Add CLAUDE.md for Claude Code guidance
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-27 13:10:36 +01:00
alexandrev
e4054bd93a
+1
2026-01-20 17:35:28 +01:00
alexandrev
ca99793d00
+1
2026-01-18 17:23:16 +01:00
alexandrev
f0ccaba43b
fix report
2026-01-18 17:02:56 +01:00
alexandrev
d16c145488
fix page dev
2026-01-18 16:55:27 +01:00
alexandrev
5e5619cc3b
fix pagedev report
2026-01-18 16:46:07 +01:00
alexandrev
65dcfc7b10
fix pagedev report
2026-01-18 15:45:42 +01:00
alexandrev
9d50dbf956
remove dark mode toggle from top
2026-01-15 09:24:26 +01:00
alexandrev
5cd2200bf8
+1
2026-01-14 23:07:28 +01:00
alexandrev
08767a96d1
+1
2026-01-14 23:06:49 +01:00
alexandrev
254b8245e9
dark mode
2026-01-14 22:46:25 +01:00
alexandrev
37e22ac26e
new updates
2026-01-12 17:26:49 +01:00
alexandrev
36e2c286f4
change ethicalads
2026-01-10 08:14:57 +01:00
alexandrev
46e50e2f3d
EthicalAdsIntegration
2026-01-09 23:49:02 +01:00
alexandrev
84b8607d10
+1
2025-11-22 12:43:07 +01:00
alexandrev
7049593b6e
fix .gitignore to be able to compile
2025-11-15 22:40:37 +01:00
alexandrev
16fca3319b
Merge pull request #33 from alexandrev/codex/fix-xml-parameter-type-issue
...
Fix XML parameter passing
2025-11-15 22:29:39 +01:00
alexandrev
de28a305df
version 0.2.0
2025-11-15 22:26:25 +01:00
alexandrev
39d6767ac5
+1
2025-09-23 16:09:29 +02:00
alexandrev-tibco
33048ee9a2
Merge remote-tracking branch 'refs/remotes/origin/codex/add-custom-xslt-functions-to-saxon' into codex/fix-xml-parameter-type-issue
2025-08-11 14:47:13 +02:00
alexandrev
f91b12624d
heuristics check
2025-08-05 08:58:07 +02:00
alexandrev
d76c80011c
Expand Saxon extension functions
2025-07-27 16:54:01 +02:00
alexandrev
44a72ca4ba
backend: pass parameter XML via files
2025-07-22 19:02:44 +02:00
alexandrev
31fe6efae5
Merge pull request #32 from alexandrev/codex/fix-processidentifier-parameter-bug
...
Fix parameter handling by using Java argument files
2025-07-22 18:52:20 +02:00
alexandrev
617a53043d
backend: pass parameters via java args file
2025-07-22 18:51:54 +02:00
alexandrev
1182fa20dd
Merge pull request #30 from alexandrev/fgvkgp-codex/investigate-400-error-with-large-input
...
Fix large parameter handling
2025-07-22 18:02:07 +02:00
alexandrev
bb20a9c9dc
avoid command line overflow by passing params via files
2025-07-22 18:01:43 +02:00
alexandrev
9310304df6
Merge pull request #29 from alexandrev/codex/investigate-400-error-with-large-input
...
Improve backend logging for errors
2025-07-22 17:38:47 +02:00
alexandrev
19af9a974a
backend: add logging for transform errors
2025-07-22 17:37:49 +02:00
alexandrev
ab9da41bc5
+1
2025-07-06 09:06:05 +02:00
alexandrev
4f28dabc0b
GA support
2025-07-06 08:56:20 +02:00
alexandrev
384a1e9ccc
BuyMeACoffee
2025-07-06 08:36:20 +02:00
alexandrev-tibco
5b1839f486
Merge branch 'refs/heads/codex/add-buymeacoffee-button-to-app'
2025-07-05 14:19:37 +02:00
alexandrev
cbba2d8302
Move Buy Me a Coffee script to index.html
2025-07-05 14:18:08 +02:00
alexandrev
4c3b0b56a7
Merge pull request #27 from alexandrev/codex/add-buymeacoffee-button-to-app
...
Add Buy Me a Coffee button
2025-07-05 13:50:26 +02:00
alexandrev
a910012040
Add Buy Me a Coffee button in header
2025-07-05 13:50:09 +02:00
alexandrev
694eaaf920
Merge pull request #20 from alexandrev/codex/integrate-google-analytics
...
Add Google Analytics integration
2025-07-05 13:48:18 +02:00
alexandrev
736e477810
Merge pull request #26 from alexandrev/cjtblu-codex/create-sitemap.xml-for-xsltplayground.com
...
Add sitemap.xml for frontend
2025-07-05 13:48:09 +02:00