Skip to content

Conversation

@ttelang
Copy link
Contributor

@ttelang ttelang commented Feb 25, 2024

Adding content for chapter 01 of MicroProfile Tutorials, titled - "Introduction to MicroProfile"

Files Added

  • chapter01/chapter01.adoc
  • /images/figure1-2.adoc

ttelang added 7 commits March 1, 2024 06:53
Incorporating feedbacks about MicroProfile History from @aeiras
Updating MPWG members
Need for MicroProfile
MicroProfile Platform Component Specifications
Standalone (Outside Umbrella) Specifications
Standalone (Outside Umbrella) Specifications
MicroProfile Implementations
Copy link
Member

@Emily-Jiang Emily-Jiang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM I'll merge it on COB Monday if I don't receive any further comments.

@ttelang
Copy link
Contributor Author

ttelang commented Mar 5, 2024

Create a new PR for the changes.

@ttelang ttelang closed this Mar 5, 2024
Emily-Jiang added a commit that referenced this pull request Jun 16, 2025
* Update index.adoc

* Create README.md

* Add files via upload

* Rename MicroProfile e-Commerce Application.drawio.png to FigureFM-1.png

* Rename FigureFM-1.png to figureFM-1.png

* Update index.adoc

* Adding Mindmap image

Uploading Mindmap image for MicroProfile Architecture Philosophy

* Create chapter01/chapter01.adoc

Adding content for Chapter01 - Introduction to MicroProfile

* Update chapter01.adoc

Incorporating feedbacks about MicroProfile History from @aeiras

* Update chapter01/chapter01.adoc

Updating MPWG members

* Update chapter01.adoc

Need for MicroProfile

* Update chapter01.adoc

MicroProfile Platform Component Specifications

* Update chapter01.adoc

Standalone (Outside Umbrella) Specifications

* Update chapter01.adoc

Standalone (Outside Umbrella) Specifications

* Update chapter01.adoc

MicroProfile Implementations

* Update chapter01.adoc

Architecture Philosophy

* Update chapter01.adoc

Relationship with Jakarta EE specification

* Fix for #5 (comment)

* Fix for #5 (comment), #5 (comment)

* Fix for #5 (comment)

* Fix for #5 (comment)

* Fix for #5 (comment)

* Fix for #5 (comment)

* Update index.adoc

Co-authored-by: Emily Jiang <emijiang6@googlemail.com>

* Update index.adoc

Co-authored-by: Emily Jiang <emijiang6@googlemail.com>

* Create chapter02.adoc

* Build Tools - Update chapter02.adoc

Build Tools

* Update chapter02.adoc

Setting up your IDE - part 1

* Update chapter02.adoc

IDE

* Update chapter02.adoc

* Update chapter02.adoc

IDEs

* Update chapter02.adoc

Setting up MicroProfile Runtime

* Update chapter02.adoc

MicroProfile Starter

* Update chapter02.adoc

MicroProfile Starter

* Update chapter02.adoc

MP Starter

* Create chapter02-01.adoc - Creating a Java Project for MicroProfile Development

Chapter02-01

* Update chapter02-01.adoc

* Create chapter02-02.adoc

* Update chapter02-02.adoc

Choosing the Right MicroProfile  Module for your Applications

* Update chapter02-02.adoc

* Create chapter02-03.adoc

Developing RESTful Web Services

* Update chapter02-03.adoc

* Update chapter02-03.adoc

* Create chapter02-05.adoc

* Create chapter02-06.adoc - Glossary

Glossary

* Create chatper02-04.adoc

* Rename chapter02.adoc to chapter02-00.adoc

* Update chapter02-02.adoc

* Update chapter02-00.adoc

* Update chapter02-00.adoc

* Update chapter02-01.adoc

* Update chapter02-02.adoc

* Update chatper02-04.adoc

Testing your microservice

* Update chapter02-03.adoc

* Update chatper02-04.adoc

* Update chatper02-04.adoc

* Add files via upload

* Delete images/MicroProfile e-Commerce Application.drawio.png

* Delete images/figureFM-1.png

* Delete images/FM-1 MicroProfile e-Commerce Application.drawio

* Add files via upload

* Rename MicroProfile e-Commerce Application.drawio (1).png to figureFM-1.png

* Add files via upload

* Update index.adoc

* Create antora.yml

* Create playbook.yml

* Create antora.yml to configure the tutorial site

* Create nav.adoc

Creating nav.doc file with full paths in navigation

* Create site.yml for GitLab-Hosted UI Bundle

* Update navigation structure in nav.adoc

* Update navigation structure in nav.adoc

* Update navigation structure in nav.adoc

* Update site.yml

* Renaming chapter08

* Changes to be committed:
	new file:   .devcontainer/devcontainer.json
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   site.yml

* Update antora.yml to include start_path for module resolution

* Changes to be committed:
	modified:   antora.yml
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	modified:   index.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   site.yml

Changes not staged for commit:
	deleted:    chatper08/chapter08.adoc

* Changes to be committed:
	modified:   antora.yml

Changes not staged for commit:
	deleted:    chatper08/chapter08.adoc

* Changes to be committed:
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   site.yml

* Changes to be committed:
	deleted:    antora.yml

* Changes to be committed:
	deleted:    chatper08/chapter08.adoc

* Changes to be committed:
	new file:   antora.yml
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	new file:   build/site/404.html
	new file:   build/site/_/css/site.css
	new file:   build/site/_/font/roboto-cyrillic-400-italic.woff2
	new file:   build/site/_/font/roboto-cyrillic-400-normal.woff2
	new file:   build/site/_/font/roboto-cyrillic-500-italic.woff2
	new file:   build/site/_/font/roboto-cyrillic-500-normal.woff2
	new file:   build/site/_/font/roboto-latin-400-italic.woff
	new file:   build/site/_/font/roboto-latin-400-italic.woff2
	new file:   build/site/_/font/roboto-latin-400-normal.woff
	new file:   build/site/_/font/roboto-latin-400-normal.woff2
	new file:   build/site/_/font/roboto-latin-500-italic.woff
	new file:   build/site/_/font/roboto-latin-500-italic.woff2
	new file:   build/site/_/font/roboto-latin-500-normal.woff
	new file:   build/site/_/font/roboto-latin-500-normal.woff2
	new file:   build/site/_/font/roboto-mono-latin-400-normal.woff
	new file:   build/site/_/font/roboto-mono-latin-400-normal.woff2
	new file:   build/site/_/font/roboto-mono-latin-500-normal.woff
	new file:   build/site/_/font/roboto-mono-latin-500-normal.woff2
	new file:   build/site/_/img/back.svg
	new file:   build/site/_/img/caret.svg
	new file:   build/site/_/img/chevron.svg
	new file:   build/site/_/img/home-o.svg
	new file:   build/site/_/img/home.svg
	new file:   build/site/_/img/menu.svg
	new file:   build/site/_/img/octicons-16.svg
	new file:   build/site/_/js/site.js
	new file:   build/site/_/js/vendor/highlight.js
	renamed:    images/figure1-2.png -> modules/ROOT/assets/figure1-2.png
	renamed:    images/figure4-1.png -> modules/ROOT/assets/figure4-1.png
	renamed:    images/figure8-1.png -> modules/ROOT/assets/figure8-1.png
	renamed:    images/figureFM-1.png -> modules/ROOT/assets/figureFM-1.png
	renamed:    images/src/figure1-2 MP_Arch_Philosophy.drawio -> modules/ROOT/assets/src/figure1-2 MP_Arch_Philosophy.drawio
	renamed:    images/src/figureFM-1.drawio -> modules/ROOT/assets/src/figureFM-1.drawio
	renamed:    README.adoc -> modules/ROOT/pages/README.adoc
	renamed:    chapter01/chapter01.adoc -> modules/ROOT/pages/chapter01/chapter01.adoc
	renamed:    chapter02/chapter02-00.adoc -> modules/ROOT/pages/chapter02/chapter02-00.adoc
	renamed:    chapter02/chapter02-01.adoc -> modules/ROOT/pages/chapter02/chapter02-01.adoc
	renamed:    chapter02/chapter02-02.adoc -> modules/ROOT/pages/chapter02/chapter02-02.adoc
	renamed:    chapter02/chapter02-03.adoc -> modules/ROOT/pages/chapter02/chapter02-03.adoc
	renamed:    chapter02/chapter02-04.adoc -> modules/ROOT/pages/chapter02/chapter02-04.adoc
	renamed:    chapter02/chapter02-05.adoc -> modules/ROOT/pages/chapter02/chapter02-05.adoc
	renamed:    chapter02/chapter02-06.adoc -> modules/ROOT/pages/chapter02/chapter02-06.adoc
	renamed:    chapter03/chapter03.adoc -> modules/ROOT/pages/chapter03/chapter03.adoc
	renamed:    chapter04/chapter04.adoc -> modules/ROOT/pages/chapter04/chapter04.adoc
	renamed:    chapter05/chapter05.adoc -> modules/ROOT/pages/chapter05/chapter05.adoc
	renamed:    chapter06/chapter06.adoc -> modules/ROOT/pages/chapter06/chapter06.adoc
	renamed:    chapter07/chapter07.adoc -> modules/ROOT/pages/chapter07/chapter07.adoc
	renamed:    chapter08/chapter08.adoc -> modules/ROOT/pages/chapter08/chapter08.adoc
	new file:   modules/ROOT/pages/chapter08_file.bak
	renamed:    chapter09/index.adoc -> modules/ROOT/pages/chapter09/index.adoc
	renamed:    index.adoc -> modules/ROOT/pages/index.adoc
	new file:   modules/ROOT/pages/nav.adoc
	deleted:    nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   modules/ROOT/pages/README.adoc
	modified:   modules/ROOT/pages/chapter01/chapter01.adoc
	modified:   modules/ROOT/pages/chapter04/chapter04.adoc
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc
	modified:   modules/ROOT/pages/index.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   modules/ROOT/pages/chapter01/chapter01.adoc
	modified:   site.yml

Changes not staged for commit:
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc

* Changes to be committed:
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc

* Changes to be committed:
	modified:   antora.yml
	new file:   build/site/microprofile-tutorial/latest/README.html
	renamed:    modules/ROOT/assets/figure1-2.png -> build/site/microprofile-tutorial/latest/_images/figure1-2.png
	renamed:    modules/ROOT/assets/figure4-1.png -> build/site/microprofile-tutorial/latest/_images/figure4-1.png
	renamed:    modules/ROOT/assets/figure8-1.png -> build/site/microprofile-tutorial/latest/_images/figure8-1.png
	renamed:    modules/ROOT/assets/figureFM-1.png -> build/site/microprofile-tutorial/latest/_images/figureFM-1.png
	new file:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	new file:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	new file:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	new file:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	new file:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	new file:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	new file:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	new file:   build/site/microprofile-tutorial/latest/chapter09/index.html
	new file:   build/site/microprofile-tutorial/latest/index.html
	new file:   build/site/microprofile-tutorial/latest/nav.html
	new file:   modules/ROOT/images/figure1-2.png
	new file:   modules/ROOT/images/figure4-1.png
	new file:   modules/ROOT/images/figure8-1.png
	new file:   modules/ROOT/images/figureFM-1.png
	modified:   modules/ROOT/pages/README.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	modified:   build/site/microprofile-tutorial/latest/README.html
	modified:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	modified:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	modified:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	modified:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	modified:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	modified:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	modified:   build/site/microprofile-tutorial/latest/chapter09/index.html
	modified:   build/site/microprofile-tutorial/latest/index.html
	modified:   modules/ROOT/pages/chapter02/chapter02-04.adoc
	modified:   modules/ROOT/pages/chapter03/chapter03.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	modified:   modules/ROOT/pages/chapter03/chapter03.adoc
	modified:   site.yml

* Changes to be committed:
	new file:   build/site/index.html
	modified:   build/site/microprofile-tutorial/latest/README.html
	modified:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	modified:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	modified:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	modified:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	modified:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	modified:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	modified:   build/site/microprofile-tutorial/latest/chapter09/index.html
	modified:   build/site/microprofile-tutorial/latest/index.html

* Changes to be committed:
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	new file:   index.adoc
	new file:   minimal-component/antora.yml
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc
	new file:   nav.adoc

* Changes to be committed:
	modified:   build/site/microprofile-tutorial/latest/README.html
	modified:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02.html
	modified:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	modified:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	modified:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	modified:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	modified:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	modified:   build/site/microprofile-tutorial/latest/chapter09/index.html
	new file:   build/site/microprofile-tutorial/latest/chapter10/chapter10.html
	new file:   build/site/microprofile-tutorial/latest/chapter11/chapter11.html
	modified:   build/site/microprofile-tutorial/latest/index.html
	new file:   modules/ROOT/pages/chapter02/chapter02.adoc
	deleted:    modules/ROOT/pages/chapter08_file.bak
	new file:   modules/ROOT/pages/chapter10/chapter10.adoc
	new file:   modules/ROOT/pages/chapter11/chapter11.adoc
	modified:   modules/ROOT/pages/nav.adoc
	modified:   nav.adoc

* Changes to be committed:
	new file:   antora-assembler.yml
	modified:   antora.yml
	deleted:    nav.adoc
	new file:   package.json
	modified:   site.yml

* Update site configuration for MicroProfile tutorial

* adding site content and enhance documentation for multiple chapters

- Created a new sitemap.xml file for improved site navigation and SEO.
- Updated README.adoc to include instructions for running the site locally.
- Standardized chapter headings in chapter03.adoc and chapter04.adoc for consistency.
- Enhanced content in chapter06.adoc, chapter07.adoc, chapter10.adoc, and chapter11.adoc with clearer headings and improved structure.
- Updated navigation links in nav.adoc for better clarity and organization.

* Update chapter11.adoc

* Update chapter10.adoc

* Update index.adoc

grammar and styling fixes to index.adoc (Front matter of this Tutorial)

* Update chapter02-01.adoc

Minor formatting changes

* Update chapter02-00.adoc

* Update chapter01.adoc

Removing `Chapter 1` from title

* Update chapter02-03.adoc

Minor formating changes

* Update chapter02-04.adoc

* Update chapter02-05.adoc

* Update chapter03.adoc - Minor formatting changs

* Update chapter02-01.adoc

* Update chapter02-03.adoc

* Update chapter02-05.adoc

renaming product-catalog

* Update chapter03.adoc

* Update chapter04.adoc

Minor grammatically and formatting changes.

* Update chapter04.adoc

Minor grammatical and formatting fixes.

* Update sitemap.xml and site.yml for latest content and UI bundle URL

- Updated last modification dates in sitemap.xml to reflect new content updates.
- Changed the UI bundle URL in site.yml to point to the correct repository for the latest release.

* Update sitemap and add development scripts

- Updated last modified dates in sitemap.xml for all tutorial chapters to reflect recent changes.
- Added dev-server.sh script for building and serving the MicroProfile Tutorial documentation with automatic rebuilding on file changes.
- Introduced fix-edit-links.sh script to replace local file links with GitHub repository links in generated HTML files.
- Added favicon images (PNG and SVG) for the tutorial site.
- Updated chapter titles in various AsciiDoc files to remove "Chapter X:" prefix for a cleaner presentation.
- Created redirect.html for seamless navigation to the latest tutorial version.
- Added supplemental UI assets including favicon images.
- Implemented update-repo-url.sh script to automatically update repository URLs in configuration files based on the current Git repository and branch.

* Update README and sitemap with latest modification dates

* Update chapter07.adoc

minor updates

* Update chapter08.adoc

* Update antora-assembler.yml

---------

Co-authored-by: Emily Jiang <emijiang6@googlemail.com>
Emily-Jiang added a commit that referenced this pull request Jul 3, 2025
* Update index.adoc

* Create README.md

* Add files via upload

* Rename MicroProfile e-Commerce Application.drawio.png to FigureFM-1.png

* Rename FigureFM-1.png to figureFM-1.png

* Update index.adoc

* Adding Mindmap image

Uploading Mindmap image for MicroProfile Architecture Philosophy

* Create chapter01/chapter01.adoc

Adding content for Chapter01 - Introduction to MicroProfile

* Update chapter01.adoc

Incorporating feedbacks about MicroProfile History from @aeiras

* Update chapter01/chapter01.adoc

Updating MPWG members

* Update chapter01.adoc

Need for MicroProfile

* Update chapter01.adoc

MicroProfile Platform Component Specifications

* Update chapter01.adoc

Standalone (Outside Umbrella) Specifications

* Update chapter01.adoc

Standalone (Outside Umbrella) Specifications

* Update chapter01.adoc

MicroProfile Implementations

* Update chapter01.adoc

Architecture Philosophy

* Update chapter01.adoc

Relationship with Jakarta EE specification

* Fix for #5 (comment)

* Fix for #5 (comment), #5 (comment)

* Fix for #5 (comment)

* Fix for #5 (comment)

* Fix for #5 (comment)

* Fix for #5 (comment)

* Update index.adoc

Co-authored-by: Emily Jiang <emijiang6@googlemail.com>

* Update index.adoc

Co-authored-by: Emily Jiang <emijiang6@googlemail.com>

* Create chapter02.adoc

* Build Tools - Update chapter02.adoc

Build Tools

* Update chapter02.adoc

Setting up your IDE - part 1

* Update chapter02.adoc

IDE

* Update chapter02.adoc

* Update chapter02.adoc

IDEs

* Update chapter02.adoc

Setting up MicroProfile Runtime

* Update chapter02.adoc

MicroProfile Starter

* Update chapter02.adoc

MicroProfile Starter

* Update chapter02.adoc

MP Starter

* Create chapter02-01.adoc - Creating a Java Project for MicroProfile Development

Chapter02-01

* Update chapter02-01.adoc

* Create chapter02-02.adoc

* Update chapter02-02.adoc

Choosing the Right MicroProfile  Module for your Applications

* Update chapter02-02.adoc

* Create chapter02-03.adoc

Developing RESTful Web Services

* Update chapter02-03.adoc

* Update chapter02-03.adoc

* Create chapter02-05.adoc

* Create chapter02-06.adoc - Glossary

Glossary

* Create chatper02-04.adoc

* Rename chapter02.adoc to chapter02-00.adoc

* Update chapter02-02.adoc

* Update chapter02-00.adoc

* Update chapter02-00.adoc

* Update chapter02-01.adoc

* Update chapter02-02.adoc

* Update chatper02-04.adoc

Testing your microservice

* Update chapter02-03.adoc

* Update chatper02-04.adoc

* Update chatper02-04.adoc

* Add files via upload

* Delete images/MicroProfile e-Commerce Application.drawio.png

* Delete images/figureFM-1.png

* Delete images/FM-1 MicroProfile e-Commerce Application.drawio

* Add files via upload

* Rename MicroProfile e-Commerce Application.drawio (1).png to figureFM-1.png

* Add files via upload

* Update index.adoc

* Create antora.yml

* Create playbook.yml

* Create antora.yml to configure the tutorial site

* Create nav.adoc

Creating nav.doc file with full paths in navigation

* Create site.yml for GitLab-Hosted UI Bundle

* Update navigation structure in nav.adoc

* Update navigation structure in nav.adoc

* Update navigation structure in nav.adoc

* Update site.yml

* Renaming chapter08

* Changes to be committed:
	new file:   .devcontainer/devcontainer.json
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   site.yml

* Update antora.yml to include start_path for module resolution

* Changes to be committed:
	modified:   antora.yml
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	modified:   index.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   site.yml

Changes not staged for commit:
	deleted:    chatper08/chapter08.adoc

* Changes to be committed:
	modified:   antora.yml

Changes not staged for commit:
	deleted:    chatper08/chapter08.adoc

* Changes to be committed:
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   site.yml

* Changes to be committed:
	deleted:    antora.yml

* Changes to be committed:
	deleted:    chatper08/chapter08.adoc

* Changes to be committed:
	new file:   antora.yml
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	new file:   build/site/404.html
	new file:   build/site/_/css/site.css
	new file:   build/site/_/font/roboto-cyrillic-400-italic.woff2
	new file:   build/site/_/font/roboto-cyrillic-400-normal.woff2
	new file:   build/site/_/font/roboto-cyrillic-500-italic.woff2
	new file:   build/site/_/font/roboto-cyrillic-500-normal.woff2
	new file:   build/site/_/font/roboto-latin-400-italic.woff
	new file:   build/site/_/font/roboto-latin-400-italic.woff2
	new file:   build/site/_/font/roboto-latin-400-normal.woff
	new file:   build/site/_/font/roboto-latin-400-normal.woff2
	new file:   build/site/_/font/roboto-latin-500-italic.woff
	new file:   build/site/_/font/roboto-latin-500-italic.woff2
	new file:   build/site/_/font/roboto-latin-500-normal.woff
	new file:   build/site/_/font/roboto-latin-500-normal.woff2
	new file:   build/site/_/font/roboto-mono-latin-400-normal.woff
	new file:   build/site/_/font/roboto-mono-latin-400-normal.woff2
	new file:   build/site/_/font/roboto-mono-latin-500-normal.woff
	new file:   build/site/_/font/roboto-mono-latin-500-normal.woff2
	new file:   build/site/_/img/back.svg
	new file:   build/site/_/img/caret.svg
	new file:   build/site/_/img/chevron.svg
	new file:   build/site/_/img/home-o.svg
	new file:   build/site/_/img/home.svg
	new file:   build/site/_/img/menu.svg
	new file:   build/site/_/img/octicons-16.svg
	new file:   build/site/_/js/site.js
	new file:   build/site/_/js/vendor/highlight.js
	renamed:    images/figure1-2.png -> modules/ROOT/assets/figure1-2.png
	renamed:    images/figure4-1.png -> modules/ROOT/assets/figure4-1.png
	renamed:    images/figure8-1.png -> modules/ROOT/assets/figure8-1.png
	renamed:    images/figureFM-1.png -> modules/ROOT/assets/figureFM-1.png
	renamed:    images/src/figure1-2 MP_Arch_Philosophy.drawio -> modules/ROOT/assets/src/figure1-2 MP_Arch_Philosophy.drawio
	renamed:    images/src/figureFM-1.drawio -> modules/ROOT/assets/src/figureFM-1.drawio
	renamed:    README.adoc -> modules/ROOT/pages/README.adoc
	renamed:    chapter01/chapter01.adoc -> modules/ROOT/pages/chapter01/chapter01.adoc
	renamed:    chapter02/chapter02-00.adoc -> modules/ROOT/pages/chapter02/chapter02-00.adoc
	renamed:    chapter02/chapter02-01.adoc -> modules/ROOT/pages/chapter02/chapter02-01.adoc
	renamed:    chapter02/chapter02-02.adoc -> modules/ROOT/pages/chapter02/chapter02-02.adoc
	renamed:    chapter02/chapter02-03.adoc -> modules/ROOT/pages/chapter02/chapter02-03.adoc
	renamed:    chapter02/chapter02-04.adoc -> modules/ROOT/pages/chapter02/chapter02-04.adoc
	renamed:    chapter02/chapter02-05.adoc -> modules/ROOT/pages/chapter02/chapter02-05.adoc
	renamed:    chapter02/chapter02-06.adoc -> modules/ROOT/pages/chapter02/chapter02-06.adoc
	renamed:    chapter03/chapter03.adoc -> modules/ROOT/pages/chapter03/chapter03.adoc
	renamed:    chapter04/chapter04.adoc -> modules/ROOT/pages/chapter04/chapter04.adoc
	renamed:    chapter05/chapter05.adoc -> modules/ROOT/pages/chapter05/chapter05.adoc
	renamed:    chapter06/chapter06.adoc -> modules/ROOT/pages/chapter06/chapter06.adoc
	renamed:    chapter07/chapter07.adoc -> modules/ROOT/pages/chapter07/chapter07.adoc
	renamed:    chapter08/chapter08.adoc -> modules/ROOT/pages/chapter08/chapter08.adoc
	new file:   modules/ROOT/pages/chapter08_file.bak
	renamed:    chapter09/index.adoc -> modules/ROOT/pages/chapter09/index.adoc
	renamed:    index.adoc -> modules/ROOT/pages/index.adoc
	new file:   modules/ROOT/pages/nav.adoc
	deleted:    nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   modules/ROOT/pages/README.adoc
	modified:   modules/ROOT/pages/chapter01/chapter01.adoc
	modified:   modules/ROOT/pages/chapter04/chapter04.adoc
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc
	modified:   modules/ROOT/pages/index.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   modules/ROOT/pages/chapter01/chapter01.adoc
	modified:   site.yml

Changes not staged for commit:
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc

* Changes to be committed:
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc

* Changes to be committed:
	modified:   antora.yml
	new file:   build/site/microprofile-tutorial/latest/README.html
	renamed:    modules/ROOT/assets/figure1-2.png -> build/site/microprofile-tutorial/latest/_images/figure1-2.png
	renamed:    modules/ROOT/assets/figure4-1.png -> build/site/microprofile-tutorial/latest/_images/figure4-1.png
	renamed:    modules/ROOT/assets/figure8-1.png -> build/site/microprofile-tutorial/latest/_images/figure8-1.png
	renamed:    modules/ROOT/assets/figureFM-1.png -> build/site/microprofile-tutorial/latest/_images/figureFM-1.png
	new file:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	new file:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	new file:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	new file:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	new file:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	new file:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	new file:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	new file:   build/site/microprofile-tutorial/latest/chapter09/index.html
	new file:   build/site/microprofile-tutorial/latest/index.html
	new file:   build/site/microprofile-tutorial/latest/nav.html
	new file:   modules/ROOT/images/figure1-2.png
	new file:   modules/ROOT/images/figure4-1.png
	new file:   modules/ROOT/images/figure8-1.png
	new file:   modules/ROOT/images/figureFM-1.png
	modified:   modules/ROOT/pages/README.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	modified:   build/site/microprofile-tutorial/latest/README.html
	modified:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	modified:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	modified:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	modified:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	modified:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	modified:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	modified:   build/site/microprofile-tutorial/latest/chapter09/index.html
	modified:   build/site/microprofile-tutorial/latest/index.html
	modified:   modules/ROOT/pages/chapter02/chapter02-04.adoc
	modified:   modules/ROOT/pages/chapter03/chapter03.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	modified:   modules/ROOT/pages/chapter03/chapter03.adoc
	modified:   site.yml

* Changes to be committed:
	new file:   build/site/index.html
	modified:   build/site/microprofile-tutorial/latest/README.html
	modified:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	modified:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	modified:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	modified:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	modified:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	modified:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	modified:   build/site/microprofile-tutorial/latest/chapter09/index.html
	modified:   build/site/microprofile-tutorial/latest/index.html

* Changes to be committed:
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	new file:   index.adoc
	new file:   minimal-component/antora.yml
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc
	new file:   nav.adoc

* Changes to be committed:
	modified:   build/site/microprofile-tutorial/latest/README.html
	modified:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02.html
	modified:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	modified:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	modified:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	modified:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	modified:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	modified:   build/site/microprofile-tutorial/latest/chapter09/index.html
	new file:   build/site/microprofile-tutorial/latest/chapter10/chapter10.html
	new file:   build/site/microprofile-tutorial/latest/chapter11/chapter11.html
	modified:   build/site/microprofile-tutorial/latest/index.html
	new file:   modules/ROOT/pages/chapter02/chapter02.adoc
	deleted:    modules/ROOT/pages/chapter08_file.bak
	new file:   modules/ROOT/pages/chapter10/chapter10.adoc
	new file:   modules/ROOT/pages/chapter11/chapter11.adoc
	modified:   modules/ROOT/pages/nav.adoc
	modified:   nav.adoc

* Changes to be committed:
	new file:   antora-assembler.yml
	modified:   antora.yml
	deleted:    nav.adoc
	new file:   package.json
	modified:   site.yml

* Create static.yml

* Update site configuration for MicroProfile tutorial

* adding site content and enhance documentation for multiple chapters

- Created a new sitemap.xml file for improved site navigation and SEO.
- Updated README.adoc to include instructions for running the site locally.
- Standardized chapter headings in chapter03.adoc and chapter04.adoc for consistency.
- Enhanced content in chapter06.adoc, chapter07.adoc, chapter10.adoc, and chapter11.adoc with clearer headings and improved structure.
- Updated navigation links in nav.adoc for better clarity and organization.

* Update chapter11.adoc

* Update chapter10.adoc

* Update index.adoc

grammar and styling fixes to index.adoc (Front matter of this Tutorial)

* Update chapter02-01.adoc

Minor formatting changes

* Update chapter02-00.adoc

* Update chapter01.adoc

Removing `Chapter 1` from title

* Update chapter02-03.adoc

Minor formating changes

* Update chapter02-04.adoc

* Update chapter02-05.adoc

* Update chapter03.adoc - Minor formatting changs

* Update chapter02-01.adoc

* Update chapter02-03.adoc

* Update chapter02-05.adoc

renaming product-catalog

* Update chapter03.adoc

* Update chapter04.adoc

Minor grammatically and formatting changes.

* Update chapter04.adoc

Minor grammatical and formatting fixes.

* Update sitemap.xml and site.yml for latest content and UI bundle URL

- Updated last modification dates in sitemap.xml to reflect new content updates.
- Changed the UI bundle URL in site.yml to point to the correct repository for the latest release.

* Update sitemap and add development scripts

- Updated last modified dates in sitemap.xml for all tutorial chapters to reflect recent changes.
- Added dev-server.sh script for building and serving the MicroProfile Tutorial documentation with automatic rebuilding on file changes.
- Introduced fix-edit-links.sh script to replace local file links with GitHub repository links in generated HTML files.
- Added favicon images (PNG and SVG) for the tutorial site.
- Updated chapter titles in various AsciiDoc files to remove "Chapter X:" prefix for a cleaner presentation.
- Created redirect.html for seamless navigation to the latest tutorial version.
- Added supplemental UI assets including favicon images.
- Implemented update-repo-url.sh script to automatically update repository URLs in configuration files based on the current Git repository and branch.

* Update README and sitemap with latest modification dates

* Update chapter07.adoc

minor updates

* Update chapter08.adoc

* Updating antora.yml - Improving Workflow for Antora Site Generation 

Improving Workflow for Antora Site Generation 
- Adding check and error handling to ensure if the antore site generator is installed properly. 
 - enabling stacktrace generation for easy troubleshooting.

* Update chapter01.adoc

* Delete chapter01 directory

As the content is now moved to modules/ROOT directory

* Delete chapter02 directory

As the content is now moved to modules/ROOT directory

* Delete chapter08 directory

the content is now moved to modules/ROOT directory

* Delete chapter10 directory

The content is now moved to modules/ROOT directory

* Delete chapter11 directory

The content is now moved to modules/ROOT directory

* Update Node.js version to 16 in Antora workflow

* Refactor Antora installation to use local packages and npx for execution

* Update GitHub Actions workflow to use latest action versions and Node.js 18

* Add deployment step to GitHub Pages in Antora workflow

* Add permissions for authentication and content access in Antora workflow

* Add permissions for GitHub Pages deployment in Antora workflow

* Update branch reference in fix-edit-links script to main

* Update SEO description and add GitHub Actions workflow documentation for deployment

---------

Co-authored-by: Emily Jiang <emijiang6@googlemail.com>
Emily-Jiang added a commit that referenced this pull request Sep 22, 2025
* Adding Mindmap image

Uploading Mindmap image for MicroProfile Architecture Philosophy

* Create chapter01/chapter01.adoc

Adding content for Chapter01 - Introduction to MicroProfile

* Update chapter01.adoc

Incorporating feedbacks about MicroProfile History from @aeiras

* Update chapter01/chapter01.adoc

Updating MPWG members

* Update chapter01.adoc

Need for MicroProfile

* Update chapter01.adoc

MicroProfile Platform Component Specifications

* Update chapter01.adoc

Standalone (Outside Umbrella) Specifications

* Update chapter01.adoc

Standalone (Outside Umbrella) Specifications

* Update chapter01.adoc

MicroProfile Implementations

* Update chapter01.adoc

Architecture Philosophy

* Update chapter01.adoc

Relationship with Jakarta EE specification

* Fix for #5 (comment)

* Fix for #5 (comment), #5 (comment)

* Fix for #5 (comment)

* Fix for #5 (comment)

* Fix for #5 (comment)

* Fix for #5 (comment)

* Update index.adoc

Co-authored-by: Emily Jiang <emijiang6@googlemail.com>

* Update index.adoc

Co-authored-by: Emily Jiang <emijiang6@googlemail.com>

* Create chapter02.adoc

* Build Tools - Update chapter02.adoc

Build Tools

* Update chapter02.adoc

Setting up your IDE - part 1

* Update chapter02.adoc

IDE

* Update chapter02.adoc

* Update chapter02.adoc

IDEs

* Update chapter02.adoc

Setting up MicroProfile Runtime

* Update chapter02.adoc

MicroProfile Starter

* Update chapter02.adoc

MicroProfile Starter

* Update chapter02.adoc

MP Starter

* Create chapter02-01.adoc - Creating a Java Project for MicroProfile Development

Chapter02-01

* Update chapter02-01.adoc

* Create chapter02-02.adoc

* Update chapter02-02.adoc

Choosing the Right MicroProfile  Module for your Applications

* Update chapter02-02.adoc

* Create chapter02-03.adoc

Developing RESTful Web Services

* Update chapter02-03.adoc

* Update chapter02-03.adoc

* Create chapter02-05.adoc

* Create chapter02-06.adoc - Glossary

Glossary

* Create chatper02-04.adoc

* Rename chapter02.adoc to chapter02-00.adoc

* Update chapter02-02.adoc

* Update chapter02-00.adoc

* Update chapter02-00.adoc

* Update chapter02-01.adoc

* Update chapter02-02.adoc

* Update chatper02-04.adoc

Testing your microservice

* Update chapter02-03.adoc

* Update chatper02-04.adoc

* Update chatper02-04.adoc

* Add files via upload

* Delete images/MicroProfile e-Commerce Application.drawio.png

* Delete images/figureFM-1.png

* Delete images/FM-1 MicroProfile e-Commerce Application.drawio

* Add files via upload

* Rename MicroProfile e-Commerce Application.drawio (1).png to figureFM-1.png

* Add files via upload

* Update index.adoc

* Create antora.yml

* Create playbook.yml

* Create index.adoc

* Add files via upload

Uploading code for Chapter02

* source code for chapter 03

uploading source code for chapter 03

* source code for chapter04

uploading source code for chapter04

* source code for chapter04

uploading source code for chapter04

* Delete code/chapter04 directory

* source code for chapter04

uploading source code for chapter04

* Source code for chapter 05

Uploading source code for chapter 05

* Source code for chapter06

uploading chapter06 source code

* source code for chapter07

uploading source code for chapter07

* source code for chapter08

uploading source code for chapter08

* Delete code/chapter08/payment/target directory

* Update pom.xml

* Update pom.xml

* Create antora.yml to configure the tutorial site

* Create nav.adoc

Creating nav.doc file with full paths in navigation

* Create site.yml for GitLab-Hosted UI Bundle

* Update navigation structure in nav.adoc

* Update navigation structure in nav.adoc

* Update navigation structure in nav.adoc

* Update site.yml

* Renaming chapter08

* Changes to be committed:
	new file:   .devcontainer/devcontainer.json
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   site.yml

* Update antora.yml to include start_path for module resolution

* Changes to be committed:
	modified:   antora.yml
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	modified:   index.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   site.yml

Changes not staged for commit:
	deleted:    chatper08/chapter08.adoc

* Changes to be committed:
	modified:   antora.yml

Changes not staged for commit:
	deleted:    chatper08/chapter08.adoc

* Changes to be committed:
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   site.yml

* Changes to be committed:
	deleted:    antora.yml

* Changes to be committed:
	deleted:    chatper08/chapter08.adoc

* Changes to be committed:
	new file:   antora.yml
	modified:   nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	new file:   build/site/404.html
	new file:   build/site/_/css/site.css
	new file:   build/site/_/font/roboto-cyrillic-400-italic.woff2
	new file:   build/site/_/font/roboto-cyrillic-400-normal.woff2
	new file:   build/site/_/font/roboto-cyrillic-500-italic.woff2
	new file:   build/site/_/font/roboto-cyrillic-500-normal.woff2
	new file:   build/site/_/font/roboto-latin-400-italic.woff
	new file:   build/site/_/font/roboto-latin-400-italic.woff2
	new file:   build/site/_/font/roboto-latin-400-normal.woff
	new file:   build/site/_/font/roboto-latin-400-normal.woff2
	new file:   build/site/_/font/roboto-latin-500-italic.woff
	new file:   build/site/_/font/roboto-latin-500-italic.woff2
	new file:   build/site/_/font/roboto-latin-500-normal.woff
	new file:   build/site/_/font/roboto-latin-500-normal.woff2
	new file:   build/site/_/font/roboto-mono-latin-400-normal.woff
	new file:   build/site/_/font/roboto-mono-latin-400-normal.woff2
	new file:   build/site/_/font/roboto-mono-latin-500-normal.woff
	new file:   build/site/_/font/roboto-mono-latin-500-normal.woff2
	new file:   build/site/_/img/back.svg
	new file:   build/site/_/img/caret.svg
	new file:   build/site/_/img/chevron.svg
	new file:   build/site/_/img/home-o.svg
	new file:   build/site/_/img/home.svg
	new file:   build/site/_/img/menu.svg
	new file:   build/site/_/img/octicons-16.svg
	new file:   build/site/_/js/site.js
	new file:   build/site/_/js/vendor/highlight.js
	renamed:    images/figure1-2.png -> modules/ROOT/assets/figure1-2.png
	renamed:    images/figure4-1.png -> modules/ROOT/assets/figure4-1.png
	renamed:    images/figure8-1.png -> modules/ROOT/assets/figure8-1.png
	renamed:    images/figureFM-1.png -> modules/ROOT/assets/figureFM-1.png
	renamed:    images/src/figure1-2 MP_Arch_Philosophy.drawio -> modules/ROOT/assets/src/figure1-2 MP_Arch_Philosophy.drawio
	renamed:    images/src/figureFM-1.drawio -> modules/ROOT/assets/src/figureFM-1.drawio
	renamed:    README.adoc -> modules/ROOT/pages/README.adoc
	renamed:    chapter01/chapter01.adoc -> modules/ROOT/pages/chapter01/chapter01.adoc
	renamed:    chapter02/chapter02-00.adoc -> modules/ROOT/pages/chapter02/chapter02-00.adoc
	renamed:    chapter02/chapter02-01.adoc -> modules/ROOT/pages/chapter02/chapter02-01.adoc
	renamed:    chapter02/chapter02-02.adoc -> modules/ROOT/pages/chapter02/chapter02-02.adoc
	renamed:    chapter02/chapter02-03.adoc -> modules/ROOT/pages/chapter02/chapter02-03.adoc
	renamed:    chapter02/chapter02-04.adoc -> modules/ROOT/pages/chapter02/chapter02-04.adoc
	renamed:    chapter02/chapter02-05.adoc -> modules/ROOT/pages/chapter02/chapter02-05.adoc
	renamed:    chapter02/chapter02-06.adoc -> modules/ROOT/pages/chapter02/chapter02-06.adoc
	renamed:    chapter03/chapter03.adoc -> modules/ROOT/pages/chapter03/chapter03.adoc
	renamed:    chapter04/chapter04.adoc -> modules/ROOT/pages/chapter04/chapter04.adoc
	renamed:    chapter05/chapter05.adoc -> modules/ROOT/pages/chapter05/chapter05.adoc
	renamed:    chapter06/chapter06.adoc -> modules/ROOT/pages/chapter06/chapter06.adoc
	renamed:    chapter07/chapter07.adoc -> modules/ROOT/pages/chapter07/chapter07.adoc
	renamed:    chapter08/chapter08.adoc -> modules/ROOT/pages/chapter08/chapter08.adoc
	new file:   modules/ROOT/pages/chapter08_file.bak
	renamed:    chapter09/index.adoc -> modules/ROOT/pages/chapter09/index.adoc
	renamed:    index.adoc -> modules/ROOT/pages/index.adoc
	new file:   modules/ROOT/pages/nav.adoc
	deleted:    nav.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   modules/ROOT/pages/README.adoc
	modified:   modules/ROOT/pages/chapter01/chapter01.adoc
	modified:   modules/ROOT/pages/chapter04/chapter04.adoc
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc
	modified:   modules/ROOT/pages/index.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   modules/ROOT/pages/chapter01/chapter01.adoc
	modified:   site.yml

Changes not staged for commit:
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc

* Changes to be committed:
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc

* Changes to be committed:
	modified:   antora.yml
	new file:   build/site/microprofile-tutorial/latest/README.html
	renamed:    modules/ROOT/assets/figure1-2.png -> build/site/microprofile-tutorial/latest/_images/figure1-2.png
	renamed:    modules/ROOT/assets/figure4-1.png -> build/site/microprofile-tutorial/latest/_images/figure4-1.png
	renamed:    modules/ROOT/assets/figure8-1.png -> build/site/microprofile-tutorial/latest/_images/figure8-1.png
	renamed:    modules/ROOT/assets/figureFM-1.png -> build/site/microprofile-tutorial/latest/_images/figureFM-1.png
	new file:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	new file:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	new file:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	new file:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	new file:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	new file:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	new file:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	new file:   build/site/microprofile-tutorial/latest/chapter09/index.html
	new file:   build/site/microprofile-tutorial/latest/index.html
	new file:   build/site/microprofile-tutorial/latest/nav.html
	new file:   modules/ROOT/images/figure1-2.png
	new file:   modules/ROOT/images/figure4-1.png
	new file:   modules/ROOT/images/figure8-1.png
	new file:   modules/ROOT/images/figureFM-1.png
	modified:   modules/ROOT/pages/README.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	modified:   build/site/microprofile-tutorial/latest/README.html
	modified:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	modified:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	modified:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	modified:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	modified:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	modified:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	modified:   build/site/microprofile-tutorial/latest/chapter09/index.html
	modified:   build/site/microprofile-tutorial/latest/index.html
	modified:   modules/ROOT/pages/chapter02/chapter02-04.adoc
	modified:   modules/ROOT/pages/chapter03/chapter03.adoc
	modified:   site.yml

* Changes to be committed:
	modified:   antora.yml
	modified:   modules/ROOT/pages/chapter03/chapter03.adoc
	modified:   site.yml

* Changes to be committed:
	new file:   build/site/index.html
	modified:   build/site/microprofile-tutorial/latest/README.html
	modified:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	modified:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	modified:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	modified:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	modified:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	modified:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	modified:   build/site/microprofile-tutorial/latest/chapter09/index.html
	modified:   build/site/microprofile-tutorial/latest/index.html

* Changes to be committed:
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	new file:   index.adoc
	new file:   minimal-component/antora.yml
	modified:   modules/ROOT/pages/chapter08/chapter08.adoc
	new file:   nav.adoc

* Changes to be committed:
	modified:   build/site/microprofile-tutorial/latest/README.html
	modified:   build/site/microprofile-tutorial/latest/chapter01/chapter01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-00.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-01.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-02.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-03.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-04.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-05.html
	modified:   build/site/microprofile-tutorial/latest/chapter02/chapter02-06.html
	new file:   build/site/microprofile-tutorial/latest/chapter02/chapter02.html
	modified:   build/site/microprofile-tutorial/latest/chapter03/chapter03.html
	modified:   build/site/microprofile-tutorial/latest/chapter04/chapter04.html
	modified:   build/site/microprofile-tutorial/latest/chapter05/chapter05.html
	modified:   build/site/microprofile-tutorial/latest/chapter06/chapter06.html
	modified:   build/site/microprofile-tutorial/latest/chapter07/chapter07.html
	modified:   build/site/microprofile-tutorial/latest/chapter08/chapter08.html
	modified:   build/site/microprofile-tutorial/latest/chapter09/index.html
	new file:   build/site/microprofile-tutorial/latest/chapter10/chapter10.html
	new file:   build/site/microprofile-tutorial/latest/chapter11/chapter11.html
	modified:   build/site/microprofile-tutorial/latest/index.html
	new file:   modules/ROOT/pages/chapter02/chapter02.adoc
	deleted:    modules/ROOT/pages/chapter08_file.bak
	new file:   modules/ROOT/pages/chapter10/chapter10.adoc
	new file:   modules/ROOT/pages/chapter11/chapter11.adoc
	modified:   modules/ROOT/pages/nav.adoc
	modified:   nav.adoc

* Changes to be committed:
	new file:   antora-assembler.yml
	modified:   antora.yml
	deleted:    nav.adoc
	new file:   package.json
	modified:   site.yml

* Create static.yml

* Update pom.xml

changing Java version to JDK 17

* Create README.adoc

Adding README file containing instructions to run the project

* Create .devcontainer.json

Adding Dev Conainter configuration to run this project

* Create .gitignore

* Create chapter03/mp-ecomm-store/pom.xml

* Update server.xml

* Delete code/chapter03/mp-ecomm-store directory

* Create dummy

* Add files via upload

* Update README.adoc.original

* Delete code/chapter03/catalog/README.adoc.original

* Update README.adoc

* Delete code/chapter03/dummy

* Create README.adoc

* Create README.adoc

* Update README.adoc

* Create .gitignore

* Create devcontainer.json

* Update site configuration for MicroProfile tutorial

* adding site content and enhance documentation for multiple chapters

- Created a new sitemap.xml file for improved site navigation and SEO.
- Updated README.adoc to include instructions for running the site locally.
- Standardized chapter headings in chapter03.adoc and chapter04.adoc for consistency.
- Enhanced content in chapter06.adoc, chapter07.adoc, chapter10.adoc, and chapter11.adoc with clearer headings and improved structure.
- Updated navigation links in nav.adoc for better clarity and organization.

* Update chapter11.adoc

* Update chapter10.adoc

* Update index.adoc

grammar and styling fixes to index.adoc (Front matter of this Tutorial)

* Update chapter02-01.adoc

Minor formatting changes

* Update chapter02-00.adoc

* Update chapter01.adoc

Removing `Chapter 1` from title

* Update chapter02-03.adoc

Minor formating changes

* Update chapter02-04.adoc

* Update chapter02-05.adoc

* Update chapter03.adoc - Minor formatting changs

* Update chapter02-01.adoc

* Update chapter02-03.adoc

* Update chapter02-05.adoc

renaming product-catalog

* Update chapter03.adoc

* Update chapter04.adoc

Minor grammatically and formatting changes.

* Update chapter04.adoc

Minor grammatical and formatting fixes.

* Update sitemap.xml and site.yml for latest content and UI bundle URL

- Updated last modification dates in sitemap.xml to reflect new content updates.
- Changed the UI bundle URL in site.yml to point to the correct repository for the latest release.

* Update sitemap and add development scripts

- Updated last modified dates in sitemap.xml for all tutorial chapters to reflect recent changes.
- Added dev-server.sh script for building and serving the MicroProfile Tutorial documentation with automatic rebuilding on file changes.
- Introduced fix-edit-links.sh script to replace local file links with GitHub repository links in generated HTML files.
- Added favicon images (PNG and SVG) for the tutorial site.
- Updated chapter titles in various AsciiDoc files to remove "Chapter X:" prefix for a cleaner presentation.
- Created redirect.html for seamless navigation to the latest tutorial version.
- Added supplemental UI assets including favicon images.
- Implemented update-repo-url.sh script to automatically update repository URLs in configuration files based on the current Git repository and branch.

* Update README and sitemap with latest modification dates

* Update chapter07.adoc

minor updates

* Update chapter08.adoc

* Update and document source code for Chapters 2–11

- Thoroughly tested and updated source code for all projects from Chapter 2 to Chapter 11
- Added or refined README.adoc files for each chapter, including detailed instructions on setup, execution, and functionality verification

* Refactor pom.xml to close build tag and remove unused AppTest class

* Fix chapter02 - persistence code

Fixing auto id generation

* Add Derby dependency and configure persistence for product management; refactor ProductService and ProductResource to utilize service layer

* Refactor Product entity and resource; update persistence configuration and SQL import script

* Refactor README and add API test script for MicroProfile E-Commerce Store

- Updated README.adoc for mp-ecomm-store to include SDKMAN installation instructions and unit test execution details.
- Enhanced chapter03 README.adoc with comprehensive project structure, key components, API endpoints, and testing instructions.
- Removed outdated README.adoc files from mp-ecomm-store and interceptor directories.
- Introduced a new test script (test-api.sh) to automate CRUD operation tests for the Product API.

* Updating source code for chapter03

* Updating code for chapter04

* Updating code for Chapter05

* Updating code for chapter06

* Updating code for chapter07

* update code for chapter08

* code update for chapter09

* updating source code for chapter09

* updating chapter09 source code

updating chapter09 source code about Open Telemetry

* updating code for chapter 10

* updating code for chapter 11

* Revert "updating code for chapter 11"

This reverts commit 5f55b80.

* Create server.xml

Adding liberty/config/server.xml

* Refactor inventory service and update documentation; remove obsolete test scripts

* Add server configuration files and implement product integration service

- Created server.xml files for catalog, inventory, order, payment, shipment, shopping cart, and user services.
- Implemented ProductIntegrationService for product validation and retrieval in payment processing.
- Updated README.md for order service with new cURL examples.
- Removed obsolete JWT debug scripts and test scripts.
- Cleaned up index.html by removing the footer.

* Update server.xml configurations and remove obsolete CORS filter from web.xml

* Update application path for ShipmentApplication to '/api'

* Updating antora.yml - Improving Workflow for Antora Site Generation 

Improving Workflow for Antora Site Generation 
- Adding check and error handling to ensure if the antore site generator is installed properly. 
 - enabling stacktrace generation for easy troubleshooting.

* Update chapter01.adoc

* Delete chapter01 directory

As the content is now moved to modules/ROOT directory

* Delete chapter02 directory

As the content is now moved to modules/ROOT directory

* Delete chapter08 directory

the content is now moved to modules/ROOT directory

* Delete chapter10 directory

The content is now moved to modules/ROOT directory

* Delete chapter11 directory

The content is now moved to modules/ROOT directory

* Update Node.js version to 16 in Antora workflow

* Refactor Antora installation to use local packages and npx for execution

* Update GitHub Actions workflow to use latest action versions and Node.js 18

* Add deployment step to GitHub Pages in Antora workflow

* Add permissions for authentication and content access in Antora workflow

* Add permissions for GitHub Pages deployment in Antora workflow

* Update branch reference in fix-edit-links script to main

* Update SEO description and add GitHub Actions workflow documentation for deployment

* Update README.adoc

* Update README.adoc

* Update antora.yml

* Update antora.yml

* Update README and API endpoints for consistency; fix newline issues in POM files

* Refactor GitHub Actions workflows for MicroProfile Tutorial documentation:
- Remove outdated workflows and consolidate into a single build-and-deploy workflow.
- Update README with detailed workflow configuration and deployment process.
- Modify Antora configuration for improved site URL and extension handling.

* Update comments and formatting for advanced Antora extensions in antora-assembler.yml

* Remove static content deployment workflow from GitHub Actions

* chore: update dependencies for Antora CLI and site generator

* chore: update Ruby setup and install additional Antora extensions

* feat: enhance PDF generation and verification in Antora workflow

* feat: enhance PDF generation and download handling with timestamps

* feat: clean previous build directory and enhance PDF generation verification

* chore: add comments for clarity in antora configuration files

* Update sitemap URLs and last modified dates for MicroProfile tutorial version 6.1

* Fix for PDF Download

* refactor: remove custom PDF download metadata and script from head-meta.hbs

* Update build-and-deploy-tutorial.yml

* refactor: remove timestamp from PDF download settings and update PDF generation configuration

* fix: update edit_url for correct GitHub link in antora.yml

* fix: update content source URL and branch in antora-assembler.yml

* fix: update UI bundle URL to use GitLab repository

* Update sitemap.xml last modified dates and add PDF download functionality

- Updated the <lastmod> timestamps for all URLs in sitemap.xml to reflect the latest modification date.
- Added a script in head-meta.hbs to force PDF links to download instead of opening in the browser, enhancing user experience.

* Enhance PDF download functionality and update metadata

- Updated .htaccess to set proper MIME type for PDF files and ensure correct serving.
- Modified .gitignore to include Antora build output directory.
- Adjusted PDF metadata for creation and modification dates.
- Updated 404.html and README.html to ensure PDF links point to the correct absolute path and include download attributes.
- Refactored JavaScript in multiple chapter HTML files to ensure PDF links are correctly configured for downloading.
- Updated sitemap.xml with new last modified dates for all pages.
- Updated head-meta.hbs to ensure PDF links are correctly configured for downloading.

* Fix PDF download functionality: ensure correct file location and headers

* Fix PDF generation: handle index.pdf in _exports and configure proper PDF filename

* Fix slow loading: block eclipse.org cookie consent resources that cause timeouts

* Revert "Fix slow loading: block eclipse.org cookie consent resources that cause timeouts"

This reverts commit 346e2cf.

* Syncing file from microprofile/tutorial

* [Fix for #58] Enhance workflow to update repository URLs

Fix for #58

Update build-and-deploy-tutorial.yml to execute the upate-repo-url.sh so that we get the correct edit URL in the generated HTML files.

---------

Co-authored-by: Emily Jiang <emijiang6@googlemail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants