1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-18 20:09:08 +02:00
unleash.unleash/website/static/img
Nnenna Ndukwe b7232d0397
docs: Spring Boot Tutorial v1 (#6620)
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->

## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->

We have a v1 for a Java Spring Boot Tutorial:
- uses popular Java Spring Boot open source project Spring Pet Clinic
- uses Unleash Spring Boot SDK
- this is simple & introductory as we don't have data plugged into the
new page we build in the application.

<img width="899" alt="spring-boot-tutorial-app-in-browser"
src="https://github.com/Unleash/unleash/assets/22972707/c620f49c-d487-44ac-af7d-ce32bc3c85d8">


<!-- Does it close an issue? Multiple? -->
Closes #

<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
#
-->

### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->


## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->

I added the tutorial to the Java section in the docs navigation menu. I
could have it stand alone, but I would consider it to be underneath the
Java language we have already listed in our menu.

<img width="301" alt="Screenshot 2024-03-19 at 8 49 11 PM"
src="https://github.com/Unleash/unleash/assets/22972707/404ff27b-0363-446a-9036-1b99e4ee5f80">
2024-03-20 10:25:29 -04:00
..
favicon
unleash-academy docs: add academy links and banners (#6083) 2024-01-31 18:18:21 +09:00
academy-learning-paths.svg
activity-success-nextjs-1.png
activity-success-nextjs.png
add-constraint.png
add-group-to-project-step-1.png
add-group-to-project-step-2.png
add-group-to-project-step-3.png
add-group-to-project-step-4.png
add-group-to-project-step-5.png
add-parent-dependency.png
add-user-to-group-step-1.png
add-user-to-group-step-2.png
add-user-to-group-step-3.png
admin_configure_api.png
admin_copy_token.png
admin_cors.png
admin_create_project_token_form.png
admin_create_token_form.png
admin_new_api_key_button.png
admin_new_project_api_key_button.png
admin-authentication.png
amedia-logo.png
anatomy-of-unleash-constraint.png docs: remove white background from images + zoomed images (#5846) 2024-01-11 09:56:57 +02:00
anatomy-of-unleash-customer-tiers.png docs: remove white background from images + zoomed images (#5846) 2024-01-11 09:56:57 +02:00
anatomy-of-unleash-environment.png docs: remove white background from images + zoomed images (#5846) 2024-01-11 09:56:57 +02:00
anatomy-of-unleash-environments-strategies2.png docs: remove white background from images + zoomed images (#5846) 2024-01-11 09:56:57 +02:00
anatomy-of-unleash-environments-strategies.png docs: remove white background from images + zoomed images (#5846) 2024-01-11 09:56:57 +02:00
anatomy-of-unleash-features.png docs: remove white background from images + zoomed images (#5846) 2024-01-11 09:56:57 +02:00
anatomy-of-unleash-new-feature-rollout.png docs: remove white background from images + zoomed images (#5846) 2024-01-11 09:56:57 +02:00
anatomy-of-unleash-segments.png docs: remove white background from images + zoomed images (#5846) 2024-01-11 09:56:57 +02:00
anatomy-of-unleash-strategy.png docs: remove white background from images + zoomed images (#5846) 2024-01-11 09:56:57 +02:00
anatomy-of-unleash-variants-per-environment.png docs: remove white background from images + zoomed images (#5846) 2024-01-11 09:56:57 +02:00
anatomy-of-unleash-variants.png docs: remove white background from images + zoomed images (#5846) 2024-01-11 09:56:57 +02:00
api_access_history.png
api_access_navigation.png
application-connected-instances.png feat: docs for sdk reporting (#6580) 2024-03-15 11:02:59 +02:00
application-overview.png feat: docs for sdk reporting (#6580) 2024-03-15 11:02:59 +02:00
archive-toggle-delete.png
archive-toggle-revive.png
archive-toggle.png
assign-cpr-step-1.png
assign-cpr-step-2.png
assign-cpr-step-3a.png
assign-cpr-step-3b.png
banners-table.png
budgets.png
change-request-banner.png
change-request-configuration.png
change-request-flow.png
change-request-overview.png
clone-environment-1.png
clone-environment-2.png
clone-environment-3.png
clone-environment-4.png
clone-environment-5.png
collaboration-mode.png feat: add private collaboration mode docs (#5750) 2024-01-04 10:48:02 +02:00
configure_project_api.png
constraints_legal_values.png
constraints-add-additional.png
constraints-add-to-strategy.png
constraints-edit.png
constraints-save-strategy.png
context-field-create-button.png
context-fields-create.png
context-fields.png
control_rollout_multiple_strategies.png
control_rollout_standard_strategy.png
control_rollout_userid_strategy.png
copy_project_token.png
create_feat_impression.png
create_project1.png
create_project2.png
create_project3.png
create_project4.png
create_strategy.png
create_token.png
create-banners-display.png
create-banners-step-1.png
create-banners-step-2.png
create-banners-step-3.png
create-cpr-step-1.png
create-cpr-step-2.png
create-cpr-step-3.png
create-cpr-step-4.png
create-crr-step-1.png
create-crr-step-2.png
create-crr-step-3.png
create-new-flag-nextjs.png
create-pat-1.png
create-pat-2.png
create-pat-3.png
create-pat-4.png
create-pat-5.png
create-toggle-add-constraint.png
create-toggle-add-segment.png
create-toggle-add-strategy.png
create-toggle-add-variants.png
create-toggle-edit-strategy.png
create-toggle-enable-env.png
create-toggle-new-toggle.png
create-ug-step-1.png
create-ug-step-2.png
create-ug-step-3.png
create-ug-step-4.png
custom-strategy-enable-after.png
custom-strategy-navigation.png
dashboard_new.png
dashboard.png
default_activation_strategy.png
delete-parent-dependency.png
docusaurus.png
docusaurus.svg
edit-default-strategy.png
edit-project.png feat: add private collaboration mode docs (#5750) 2024-01-04 10:48:02 +02:00
edit-ug-step-2.png
enable_custom_stickiness.png
enable-impression-data-existing-toggle.png
enable-impression-data.png
enabled-disabled-variants-complex.png docs: troubleshooting returning disabeled flags (#6200) 2024-02-12 11:36:51 +01:00
enabled-disabled-variants.png docs: troubleshooting returning disabeled flags (#6200) 2024-02-12 11:36:51 +01:00
environments_api_keys.png
environments_configure.png
environments_overview.svg
environments_strategies.png
environments_strategy_constraints.png
export.png
favicon.ico
feature_toggles_menu.png
feature-flag-architecture-client-side.png docs: update images in feature flags best practices to work on dark backgrounds (#6168) 2024-02-09 09:39:40 +09:00
feature-flag-horizontal-scaling.png docs: update images in feature flags best practices to work on dark backgrounds (#6168) 2024-02-09 09:39:40 +09:00
feature-flag-scalable-architecture.png docs: update images in feature flags best practices to work on dark backgrounds (#6168) 2024-02-09 09:39:40 +09:00
feature-flag-server-side-evaluation.png docs: update images in feature flags best practices to work on dark backgrounds (#6168) 2024-02-09 09:39:40 +09:00
finn.jpg
frontend-api-after.png docs: frontend API design (#6521) 2024-03-13 12:39:58 +01:00
frontend-api-before.png docs: frontend API design (#6521) 2024-03-13 12:39:58 +01:00
ft_create_assign_project.png
ft_create_chose_project.png
ft_filter_on_project.png
ft_project_filter.png
global_audit_log.png
google_auth_settings.png
gradual-rollout-nextjs-1.png
gradual-rollout-nextjs.png
handling-tables-adr.png
hash_and_normalise.png
import.png
instance_admin_sdk.png
java-tutorial-api-token-form.png docs: Java Tutorial v1 (#6299) 2024-02-22 09:18:17 -05:00
java-tutorial-architecture-diagram.png docs: Java Tutorial v1 (#6299) 2024-02-22 09:18:17 -05:00
java-tutorial-disable-flag.png docs: Java Tutorial v1 (#6299) 2024-02-22 09:18:17 -05:00
java-tutorial-enable-flag.png docs: Java Tutorial v1 (#6299) 2024-02-22 09:18:17 -05:00
java-tutorial-flag-form.png docs: Java Tutorial v1 (#6299) 2024-02-22 09:18:17 -05:00
java-tutorial-status-log-change.png docs: Java Tutorial v1 (#6299) 2024-02-22 09:18:17 -05:00
java-tutorial-status-log.png docs: Java Tutorial v1 (#6299) 2024-02-22 09:18:17 -05:00
jira_server_add_existing_toggle.png
jira_server_add_new_toggle.png
jira_server_delete_connected_toggles.png
jira_server_delete_server_confirmation.png
jira_server_disconnect_toggle_dialog.png
jira_server_disconnect_toggle.png
jira_server_edit_server.png
jira_server_installed_ready_to_go.png
jira_server_issue_panel_button.png
jira_server_manage_apps.png
jira_server_manage_servers.png
jira_server_manage_unleash_admin.png
jira_server_toggle_status.png
jira_upload_app.png
jira-cloud-activate-unleash-panel-button.png
jira-cloud-add-existing-toggle.png
jira-cloud-add-new-toggle.png
jira-cloud-change-request-confirmation.png
jira-cloud-change-request-dialog.png
jira-cloud-disconnect-toggle-dialog.png
jira-cloud-disconnect-toggle.png
jira-cloud-issue-button.png
jira-cloud-project-settings-link.png
jira-cloud-project-settings.png
jira-cloud-select-project-expanded.png
jira-cloud-toggle-status.png
keykloak_step1-768x347.png
keykloak_step2b-768x242.png
keykloak_step3-768x235.png
keykloak_step4-768x644.png
lambda-architecture.png docs: tutorial on node-sdk with aws lambda (#6258) 2024-02-19 17:29:10 +01:00
license-banner-expired.png Docs/license keys (#5959) 2024-01-23 12:17:10 -05:00
license-banner-highuser.png Docs/license keys (#5959) 2024-01-23 12:17:10 -05:00
license-banner-missing.png Docs/license keys (#5959) 2024-01-23 12:17:10 -05:00
license-overview.png Docs/license keys (#5959) 2024-01-23 12:17:10 -05:00
login-history-1.png
login-history-2.png
login-history-table-fail.png
login-history-table.png
Logo_DarkBlue_Transparent_Horizontal.png
Logo_DarkBlue_Transparent_Portrait.png
Logo_White_Transparent_Horizontal.png
Logo_White_Transparent_Vertical.png
logo-inverted.png
logo.png
logo.svg
maintenance-banner.png
maintenance-config.png
mixpanel-flutter-screenshot-1.png
naming-pattern-forms.png
nav.jpg
network-overview.png
network-traffic.png
never-expose-pii-diagram.png React v3 updates from offsite (#5787) 2024-01-09 08:59:10 -06:00
new_context_field.png
next-feature-flag-architecture-diagram.png
nextjs-feature-flag-architecture-diagram-blog.png
notifications.png
oidc-unleash.png
okta_add_application-768x345.png
okta_configure_saml2.0-768x832.png
okta_create_new_application-768x467.png
okta_setup-instructions-768x731.png
okta-oidc-configure.png
okta-oidc-create.png
okta-oidc-details.png
otovo.png
playground-detailed-results.png
playground-form.png
playground-results-development.png
playground-results-diff.png
playground-results-row.png
playground-results.png
project_concept.png
project_default_stickiness.png
project_main_menu.png
project_menu_item.png
project_overview.png
project_select.png
project-applications.png feat: docs for sdk reporting (#6580) 2024-03-15 11:02:59 +02:00
project-settings-default-strategy.png
projects_button.png
projects_change_project.png
projects_delete_button.png
projects_existing_toggle_dropdown.png
projects_menu_button.png
projects_menu_open.png
projects_menu.png
projects_new_project.png
projects_save_new_project_v2.png
projects_select_dropdown.png
projects_toggle_project_dropdown.png
proxy-hosting-all-unleash.svg
proxy-hosting-customer-multi-edge.svg
proxy-hosting-customer-multi.svg
proxy-hosting-customer-single-edge.svg
proxy-hosting-customer-single.svg
proxy-hosting-unleash-api-customer-proxy-edge.svg
proxy-hosting-unleash-api-customer-proxy.svg
public-invite_signup.png
public-invite_step2_signed_in.png
public-signup-step1.png
public-signup-step2.png
public-signup-step3-create_link.png
public-signup-step4_link_Created.png
python-ex-add-constraint.png docs: Python Examples page (#6094) 2024-02-01 17:08:49 -05:00
python-ex-add-strategy-variant.png docs: Python Examples page (#6094) 2024-02-01 17:08:49 -05:00
python-ex-constraint-added.png docs: Python Examples page (#6094) 2024-02-01 17:08:49 -05:00
python-ex-constraint-page.png docs: Python Examples page (#6094) 2024-02-01 17:08:49 -05:00
python-ex-edit-strategy.png docs: Python Examples page (#6094) 2024-02-01 17:08:49 -05:00
python-ex-enable-impression-data.png docs: Python Examples page (#6094) 2024-02-01 17:08:49 -05:00
python-ex-flag-settings.png docs: Python Examples page (#6094) 2024-02-01 17:08:49 -05:00
python-ex-logs.png docs: Python Examples page (#6094) 2024-02-01 17:08:49 -05:00
python-ex-metrics.png docs: Python Examples page (#6094) 2024-02-01 17:08:49 -05:00
python-ex-strategy-variants-form.png docs: Python Examples page (#6094) 2024-02-01 17:08:49 -05:00
python-ex-variants-in-strategy.png docs: Python Examples page (#6094) 2024-02-01 17:08:49 -05:00
python-flask-unleash-architecture.png Feature Flags with Python Tutorial (#6016) 2024-01-24 08:00:33 -05:00
python-tutorial-create-api-token-form.png Feature Flags with Python Tutorial (#6016) 2024-01-24 08:00:33 -05:00
python-tutorial-disabled-flag.png Feature Flags with Python Tutorial (#6016) 2024-01-24 08:00:33 -05:00
python-tutorial-enabled-flag.png Feature Flags with Python Tutorial (#6016) 2024-01-24 08:00:33 -05:00
python-tutorial-feature-flag-form.png Feature Flags with Python Tutorial (#6016) 2024-01-24 08:00:33 -05:00
python-tutorial-survey-example.png Feature Flags with Python Tutorial (#6016) 2024-01-24 08:00:33 -05:00
python-tutorial-surveys-app-loaded.png Feature Flags with Python Tutorial (#6016) 2024-01-24 08:00:33 -05:00
python-tutorial-surveys-with-delete.png Feature Flags with Python Tutorial (#6016) 2024-01-24 08:00:33 -05:00
python-tutorial-surveys-without-delete.png Feature Flags with Python Tutorial (#6016) 2024-01-24 08:00:33 -05:00
rbac.png
react-ex-add-constraint-btn.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-add-variant.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-change-requests.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-compare-icons.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-constraint-form.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-edit-settings.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-enable-impression-data.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-event-log.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-grad-rollout-edit.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-grad-rollout-form.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-metrics.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-project-settings.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-rollout-with-constraint.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-variant-added.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-ex-variant-form.png React examples doc with images and relative links (#5921) 2024-01-18 11:39:25 -05:00
react-tutorial-architecture-diagram.png React v3 updates from offsite (#5787) 2024-01-09 08:59:10 -06:00
react-tutorial-click-edit-strategy.png React Tutorial Improvements (#5657) 2023-12-21 10:15:22 -06:00
react-tutorial-create-api-token-form.png
react-tutorial-create-api-token.png
react-tutorial-create-flag-form.png
react-tutorial-create-new-flag.png
react-tutorial-disabled-flag.png React Tutorial Improvements (#5657) 2023-12-21 10:15:22 -06:00
react-tutorial-enable-dev-env.png React v3 updates from offsite (#5787) 2024-01-09 08:59:10 -06:00
react-tutorial-gradual-rollout.png React Tutorial Improvements (#5657) 2023-12-21 10:15:22 -06:00
react-tutorial-pii-diagram.png React v3 updates from offsite (#5787) 2024-01-09 08:59:10 -06:00
react-tutorial-rwa-feature-off.png React Tutorial Improvements (#5657) 2023-12-21 10:15:22 -06:00
react-tutorial-rwa-feature-on.png React Tutorial Improvements (#5657) 2023-12-21 10:15:22 -06:00
react-tutorial-rwa.png React Tutorial Improvements (#5657) 2023-12-21 10:15:22 -06:00
remove-user-from-group-step-1.png
remove-user-from-group-step-2.png
reportcard.png
reporting.png
saml-2.0-unleash.png
search-bar.png chore: add documentation to search filters/operators (#6088) 2024-01-31 13:28:15 +02:00
search-operators.png chore: add documentation to search filters/operators (#6088) 2024-01-31 13:28:15 +02:00
segments-page.png
service-account-1.png
service-account-2.png
service-account-3.png
service-account-4.png
service-account-5.png
service-account-6.png
service-account-table.png
service-account-tokens.png
setup-keycloak-sync-1.png
setup-keycloak-sync-2.png
setup-keycloak-sync-3.png
setup-keycloak-sync-4.png
setup-keycloak-sync-5.png
setup-keycloak-sync-6.png
setup-keycloak-sync-7.png
setup-keycloak-sync-8.png
setup-keycloak-sync-9.png
setup-keycloak-sync-10.png
setup-keycloak-sync-11.png
setup-keycloak-sync-12.png
setup-keycloak-sync-13.png
setup-keycloak-sync-14.png
setup-keycloak-sync-15.png
setup-sso-group-sync-1.png
setup-sso-group-sync-2.png
setup-sso-group-sync-3.png
setup-sso-group-sync-4.png
setup-sso-group-sync-5.png
setup-variant-2.png
sign-in-google.png
sign-in.png
slack-addon-tags.png
spring-boot-tutorial-app-in-browser.png docs: Spring Boot Tutorial v1 (#6620) 2024-03-20 10:25:29 -04:00
spring-boot-tutorial-architectural-diagram.png docs: Spring Boot Tutorial v1 (#6620) 2024-03-20 10:25:29 -04:00
spring-boot-tutorial-create-api-token.png docs: Spring Boot Tutorial v1 (#6620) 2024-03-20 10:25:29 -04:00
spring-boot-tutorial-create-flag.png docs: Spring Boot Tutorial v1 (#6620) 2024-03-20 10:25:29 -04:00
spring-boot-tutorial-enable-flag.png docs: Spring Boot Tutorial v1 (#6620) 2024-03-20 10:25:29 -04:00
spring-boot-tutorial-flag-off-in-app.png docs: Spring Boot Tutorial v1 (#6620) 2024-03-20 10:25:29 -04:00
spring-boot-tutorial-flag-on-in-app.png docs: Spring Boot Tutorial v1 (#6620) 2024-03-20 10:25:29 -04:00
spring-boot-tutorial-turn-flag-off.png docs: Spring Boot Tutorial v1 (#6620) 2024-03-20 10:25:29 -04:00
sso-azure-saml-add-enterprise-app.png
sso-azure-saml-attributes-claim.png
sso-azure-saml-azure-details.png
sso-azure-saml-create-own-app.png
sso-azure-saml-group-filtering.png
sso-azure-saml-group-setup.png
sso-azure-saml-name-app.png
sso-azure-saml-saml-choice.png
sso-azure-saml-section-one.png
sso-azure-saml-test-user.png
sso-azure-saml-unique-id-email-id.png
sso-azure-saml-unleash-config.png
sso-azure-saml-unleash-group-settings.png
sso-azure-saml-x509cert.png
sso-configure-saml.png
sso-configure.png
sso-google-secret.png
sso-oidc-okta.png
sso-oidc-unleash.png
sso-oidc-verify.png
sso-oidc.png
sso-saml-okta-edit.png
sso-saml-okta-signout-unleash.png
sso-saml-okta-signout-url.png
sso-saml-okta-signout.png
sso-saml-unleash.png
strategy_constraints.png
strategy-constraint-date-after.png
strategy-constraints.png
strategy-parameters-ui-controls.png
strategy-variant-creation-form.png
strategy-variants-example.png
strategy-variants.png
sveltekit-create-flag.png Made sure the slugs are consistent in the tutorials (#6604) 2024-03-19 19:20:26 -04:00
sveltekit-create-project.png Made sure the slugs are consistent in the tutorials (#6604) 2024-03-19 19:20:26 -04:00
sveltekit-tutorial-browser.png Made sure the slugs are consistent in the tutorials (#6604) 2024-03-19 19:20:26 -04:00
Symbol_DarkBlue_Transparent.png
Symbol_DarkBlue_Transparent.svg
Symbol_White_Transparent.png
Symbol_White_Transparent.svg
timestamp_create_strategy.png
timestamp_use_strategy.png
toggle_type_icons.png
togglelist.png
troubleshooting-flag-abn-test-unexpected-result-variants.png docs: unexpected results in abn test troubleshooting guide (#6153) 2024-02-08 17:04:25 +00:00
tutorial-create-api-token.png docs: Java Tutorial v1 (#6299) 2024-02-22 09:18:17 -05:00
tutorial-create-flag.png docs: Java Tutorial v1 (#6299) 2024-02-22 09:18:17 -05:00
undraw_docusaurus_mountain.svg
undraw_docusaurus_react.svg
undraw_docusaurus_tree.svg
unleash_logo_white.svg docs: update nav bar (#6045) 2024-01-29 13:30:18 -05:00
unleash_logo.png
unleash-architecture-edge.png
unleash-architecture.svg
unleash-diagram.png
unleash-hosted.svg
unleash-logo-scaled.png
unleash-marketplace-for-unleash-enterprise-jira-plugin.png
unleash-oss-logo-v2.png
unleash-toggle-history.png
unsplash-demo-flutter.png
unsplash-flutter-demo-screenshot-2.png
user_admin_add_user_modal.png
user_admin_list_button.png
user_admin-add-user.jpg
userWithId_activation_strategy.png
variant-creation-form.png
variant-setup-1.png
variants.png
write-model-vs-read-models.png docs: ADR for 3 types of models (#6436) 2024-03-12 13:35:35 +01:00