Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore: Fixed internal 301s for v24 branch #3726

Merged
merged 2 commits into from
Oct 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions articles/flow/advanced/using-minifinder.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,6 @@

Basically, the transformation has been established for this declaration and the transformation tool contains a rule that handles it and the transformation requires no change. Or the transformation requires a change and that change is made by the tool with no manual intervention required.

Coverage assumes that the modernized application uses link:/docs/latest/advanced/classic-components[Classic Components] and a handful of utility methods that help bridge the gap in behavior between Vaadin 8 and later versions.

Coverage assumes that the modernized application uses link:/docs/latest/flow/advanced/classic-components[Classic Components] and a handful of utility methods that help bridge the gap in behavior between Vaadin 8 and later versions.

Check warning on line 67 in articles/flow/advanced/using-minifinder.adoc

View workflow job for this annotation

GitHub Actions / lint

[vale] reported by reviewdog 🐶 [Vaadin.Versions] Don't refer to a specific Vaadin version. Raw Output: {"message": "[Vaadin.Versions] Don't refer to a specific Vaadin version.", "location": {"path": "articles/flow/advanced/using-minifinder.adoc", "range": {"start": {"line": 67, "column": 204}}}, "severity": "WARNING"}

[discussion-id]`2f9803db-54a5-46b2-a958-ea1408da1cde`
2 changes: 1 addition & 1 deletion articles/flow/kb/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ If not, either your company's license administrator hasn't yet assigned a seat f
[%collapsible]
====
This is a known error in `SSLHandshakeException` reported by users of WebSphere Liberty and WildFly in Docker.
See the following discussion for more details: https://vaadin.com/forum/thread/18444677/running-mpr-project-on-websphere-liberty-fails-with-suncertpathbuilderexcep.
See the following discussion for more details: https://vaadin.com/forum/t/running-mpr-project-on-websphere-liberty-fails-with-suncertpathbuilderexcep/160675.
====

// end::licenses[]
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Security fixes are implemented as fast as possible and released for all currentl

== How Users Can Report Security Issues

If a developer or user finds a potential security issue, they can report it directly to link:mailto:[email protected][[email protected]]. The issue is reviewed and fixed internally, before publishing to GitHub. See https://vaadin.com/security/ for more details.
If a developer or user finds a potential security issue, they can report it directly to link:mailto:[email protected][[email protected]]. The issue is reviewed and fixed internally, before publishing to GitHub. See https://vaadin.com/security for more details.

If the issue is minor and public discussion is OK, issues can reported directly in GitHub.

Expand Down
2 changes: 1 addition & 1 deletion articles/getting-started/project/maven-archetype.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ order: 20

:vaadin-version: {moduleMavenVersion:com.vaadin:vaadin}

You can use a https://vaadin.com/learn/tutorials/learning-maven-concepts#_what_is_an_archetype[Maven archetype] to generate a Vaadin web application with a preconfigured Jetty Maven plugin in it. Once it's created, you can import it into your IDE.
You can use a https://vaadin.com/blog/learning-maven-concepts[Maven archetype] to generate a Vaadin web application with a preconfigured Jetty Maven plugin in it. Once it's created, you can import it into your IDE.

Most IDEs support creating a project from a Maven archetype. See your IDE and its documentation for instructions.

Expand Down
4 changes: 2 additions & 2 deletions articles/getting-started/run/eclipse.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -95,14 +95,14 @@ For example, to compile the project and install it in your local Maven repositor

image::_images/eclipse/maven-install.png[Maven Install]

After invoking the command, you can see how Eclipse executes the `install` goal https://vaadin.com/learn/tutorials/learning-maven-concepts#_what_is_a_build_phase[build phase] and all the previous phases in Maven's default https://vaadin.com/learn/tutorials/learning-maven-concepts#_what_is_a_build_lifecycle[lifecycle]. Building the application downloads dependencies from the https://vaadin.com/learn/tutorials/learning-maven-concepts#_what_is_a_repository[repositories] and copies the generated https://vaadin.com/learn/tutorials/learning-maven-concepts#_what_is_an_artifact[artifacts] into your local Maven repository, among other things.
After invoking the command, you can see how Eclipse executes the `install` goal and all the previous phases in Maven's default lifecycle. Building the application downloads dependencies from the repositories and copies the generated artifacts into your local Maven repository, among other things.

You can find additional useful options in the [guilabel]*Maven* sub-menu.

ifdef::web[]
To learn more about the topics covered here:

- The key concepts in Maven, see https://vaadin.com/learn/tutorials/learning-maven-concepts[Learning Maven Concepts].
- The key concepts in Maven, see https://vaadin.com/blog/learning-maven-concepts[Learning Maven Concepts].
endif::web[]


Expand Down
6 changes: 3 additions & 3 deletions articles/getting-started/run/intellij.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@ You can run the application in a development server with Maven goals such as `je
.Maven Projects View
image::_images/intellij/maven-projects-view.png[Maven projects view]
+
This view shows all the available Maven projects and their https://vaadin.com/learn/tutorials/learning-maven-concepts[build phases and build goals].
This view shows all the available Maven projects and their https://vaadin.com/blog/learning-maven-concepts[build phases and build goals].

- If you want to run `mvn install`, expand the project tree in the [guilabel]*Maven* view to show the corresponding https://vaadin.com/learn/tutorials/learning-maven-concepts#_what_is_a_build_phase[lifecycle phase].
- If you want to run `mvn install`, expand the project tree in the [guilabel]*Maven* view to show the corresponding lifecycle phase.
+
image::_images/intellij/lifecycle.png[Lifecycle phases, 313, 331]

Expand All @@ -62,7 +62,7 @@ You can use a similar approach to run any Maven goal. For example, you can doubl
ifdef::web[]
To learn more about the topics covered here:

- The key concepts in Maven, see https://vaadin.com/learn/tutorials/learning-maven-concepts[Learning Maven Concepts].
- The key concepts in Maven, see https://vaadin.com/blog/learning-maven-concepts[Learning Maven Concepts].
endif::web[]


Expand Down
4 changes: 2 additions & 2 deletions articles/getting-started/run/netbeans.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ This page describes how to run a project with NetBeans.

NetBeans integrates with Maven, enabling you to run Maven commands. Besides building and cleaning the project, you can run the web application on an embedded web server.

Select the project in the [guilabel]*Projects* view. NetBeans shows common https://vaadin.com/learn/tutorials/learning-maven-concepts#_what_is_a_build_goal[Maven goals] inside the [guilabel]*Navigator* view:
Select the project in the [guilabel]*Projects* view. NetBeans shows common https://vaadin.com/blog/learning-maven-concepts[Maven goals] inside the [guilabel]*Navigator* view:

.Navigator View
image::_images/netbeans/navigator-view.png[The Navigator view in Netbeans IDE]
Expand Down Expand Up @@ -70,7 +70,7 @@ With the above configuration, you can now use NetBeans to develop your Vaadin ap
ifdef::web[]
To learn more about:

- The key concepts in Maven, see https://vaadin.com/learn/tutorials/learning-maven-concepts[Learning Maven concepts].
- The key concepts in Maven, see https://vaadin.com/blog/learning-maven-concepts[Learning Maven concepts].
- How to develop a Java web application without coding JavaScript or HTML, see the <</flow/tutorial#,Vaadin Flow tutorial>>.
endif::web[]

Expand Down
4 changes: 2 additions & 2 deletions articles/tools/collaboration/going-to-production.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ If you need to use Collaboration Kit's powered features for more users than the

Each Vaadin subscription offers a bundled quota of users per month. See https://vaadin.com/collaboration#pricing[the official feature page] to learn more about the bundled quotas.

To get a commercial license, https://vaadin.com/collaboration/#contact-us[contact Vaadin]. You can request and purchase a quota larger than provided by the standard commercial Vaadin subscription.
To get a commercial license, https://vaadin.com/collaboration#contact-us[contact Vaadin]. You can request and purchase a quota larger than provided by the standard commercial Vaadin subscription.

The commercial license file is called, [filename]`ce-license.json`. It defines how many unique users per month can use collaborative features, as well as when the license expires.

Expand Down Expand Up @@ -238,7 +238,7 @@ For example, imagine a situation in which you have a quota of 500 users and you'
[[ce.production.when-in-grace]]
=== Grace Period

As mentioned, the engine enters a grace period when you have a higher demand than permitted by your license. It's recommended that you get a new license with a higher quota to have collaborative features available for all of your users before the grace period ends. https://vaadin.com/collaboration/#contact-us[Contact Vaadin] to get a new license file with a higher quota.
As mentioned, the engine enters a grace period when you have a higher demand than permitted by your license. It's recommended that you get a new license with a higher quota to have collaborative features available for all of your users before the grace period ends. https://vaadin.com/collaboration#contact-us[Contact Vaadin] to get a new license file with a higher quota.

You can change your quota at any time. When you replace a license file with a new quota, Collaboration Kit resets the grace period. If you exceed your new quota after that, you'll receive a new thirty-day grace period.

Expand Down
2 changes: 1 addition & 1 deletion articles/tools/designer/using-designer/faq.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ Next to the _Disable_ button, open the drop-down and press the _Uninstall_ -butt

== How do I do responsive views with the Designer?

Creating responsive views with Designer is pretty much the same question as "How to create responsive applications with Vaadin". Vaadin offers a training course on responsive design for Vaadin 8 https://vaadin.com/training/courses/responsive-layouting, and have some resources online, as well: link:/docs/v8/framework/themes/themes-responsive[Responsive Themes,role="skip-xref-check"].
Creating responsive views with Designer is pretty much the same question as "How to create responsive applications with Vaadin". Vaadin offers a training course on responsive design for Vaadin https://vaadin.com/learn/training/responsive-layouting, and has some resources online, as well: link:https://vaadin.com/blog/building-responsive-layouts-with-vaadin-utility-classes[Responsive layouts,role="skip-xref-check"].

For Vaadin 10+, creating responsive applications is the same as for frontend applications, so any materials available online are directly applicable. For example, https://developers.google.com/web/fundamentals/design-and-ux/responsive/ is a good resource to get started.

Expand Down
Loading