Skip to content

Commit 9190da8

Browse files
authored
chore: add next steps link (#943)
## Description of the change Added next step link. ## Checklist ### Development - [x] The changes have been covered with tests, if necessary. - [x] You have a green build, with the exception of the flaky tests. - [x] UI and JS files are fully tested, the user interface works for all modules affected by your changes (e.g., solve and analyze buttons). - [x] The network calls work for all modules affected by your changes (e.g., solving a problem). - [x] The console messages are validated for all modules affected by your changes. ### Code Review - [x] This pull request includes an explanatory title and description. - [ ] The GitHub issue is linked. - [ ] At least one other engineer has approved the changes. - [ ] After PR is merged, inform the reporter.
1 parent 6f48c3e commit 9190da8

File tree

17 files changed

+104
-34
lines changed
  • java
    • bed-allocation/src/main/resources/META-INF/resources
    • conference-scheduling/src/main/resources/META-INF/resources
    • employee-scheduling/src/main/resources/META-INF/resources
    • facility-location/src/main/resources/META-INF/resources
    • flight-crew-scheduling/src/main/resources/META-INF/resources
    • food-packaging/src/main/resources/META-INF/resources
    • maintenance-scheduling/src/main/resources/META-INF/resources
    • meeting-scheduling/src/main/resources/META-INF/resources
    • order-picking/src/main/resources/META-INF/resources
    • project-job-scheduling/src/main/resources/META-INF/resources
    • school-timetabling/src/main/resources/META-INF/resources
    • sports-league-scheduling/src/main/resources/META-INF/resources
    • spring-boot-integration/src/main/resources/static
    • task-assigning/src/main/resources/META-INF/resources
    • tournament-scheduling/src/main/resources/META-INF/resources
    • vehicle-routing/src/main/resources/META-INF/resources
  • kotlin/school-timetabling/src/main/resources/META-INF/resources

17 files changed

+104
-34
lines changed

java/bed-allocation/src/main/resources/META-INF/resources/index.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@
4646
<li class="nav-item" id="navOpenApiItem">
4747
<button class="nav-link" id="navOpenApi" data-bs-toggle="pill" data-bs-target="#openapi" type="button">REST API</button>
4848
</li>
49+
<li class="nav-item" id="navNextStepsItem">
50+
<a style="text-decoration: none; font-weight: 600;" href="https://solver.timefold.ai/quickstart-next-steps?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=bed-allocation-java">
51+
<button class="nav-link" id="nextStepsItem" data-bs-toggle="pill" type="button">Next Steps</button>
52+
</a>
53+
</li>
4954
</ul>
5055
<div class="vr mx-2"></div>
5156
<div class="dropdown ">
@@ -156,9 +161,9 @@ <h3>6. Terminate solving early</h3>
156161
<footer class="bg-white">
157162
<div class="container">
158163
<div class="hstack gap-3 p-4">
159-
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai">Website</a></div>
164+
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=bed-allocation-java">Website</a></div>
160165
<div class="vr"></div>
161-
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest/">Documentation</a></div>
166+
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=bed-allocation-java">Documentation</a></div>
162167
<div class="vr"></div>
163168
<div><a class="text-black" href="https://github.com/TimefoldAI/timefold-quickstarts">Code</a></div>
164169
<div class="vr"></div>

java/conference-scheduling/src/main/resources/META-INF/resources/index.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,11 @@
3939
<li class="nav-item" id="navOpenApiItem">
4040
<button class="nav-link" id="navOpenApi" data-bs-toggle="pill" data-bs-target="#openapi" type="button">REST API</button>
4141
</li>
42+
<li class="nav-item" id="navNextStepsItem">
43+
<a style="text-decoration: none; font-weight: 600;" href="https://solver.timefold.ai/quickstart-next-steps?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=conference-scheduling-java">
44+
<button class="nav-link" id="nextStepsItem" data-bs-toggle="pill" type="button">Next Steps</button>
45+
</a>
46+
</li>
4247
</ul>
4348
</div>
4449
</div>
@@ -202,9 +207,9 @@ <h3>6. Terminate solving early</h3>
202207
<footer class="bg-white">
203208
<div class="container">
204209
<div class="hstack gap-3 p-4">
205-
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai">Website</a></div>
210+
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=conference-scheduling-java">Website</a></div>
206211
<div class="vr"></div>
207-
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest/">Documentation</a></div>
212+
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=conference-scheduling-java">Documentation</a></div>
208213
<div class="vr"></div>
209214
<div><a class="text-black" href="https://github.com/TimefoldAI/timefold-quickstarts">Code</a></div>
210215
<div class="vr"></div>

java/employee-scheduling/src/main/resources/META-INF/resources/index.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@
4343
<li class="nav-item" id="navOpenApiItem">
4444
<button class="nav-link" id="navOpenApi" data-bs-toggle="pill" data-bs-target="#openapi" type="button">REST API</button>
4545
</li>
46+
<li class="nav-item" id="navNextStepsItem">
47+
<a style="text-decoration: none; font-weight: 600;" href="https://solver.timefold.ai/quickstart-next-steps?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=employee-scheduling-java">
48+
<button class="nav-link" id="nextStepsItem" data-bs-toggle="pill" type="button">Next Steps</button>
49+
</a>
50+
</li>
4651
</ul>
4752
<div class="vr mx-2"></div>
4853
<div class="dropdown ">
@@ -164,9 +169,9 @@ <h3>5. Terminate solving early</h3>
164169
<footer class="bg-white">
165170
<div class="container">
166171
<div class="hstack gap-3 p-4">
167-
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai">Website</a></div>
172+
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=employee-scheduling-java">Website</a></div>
168173
<div class="vr"></div>
169-
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest/">Documentation</a></div>
174+
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=employee-scheduling-java">Documentation</a></div>
170175
<div class="vr"></div>
171176
<div><a class="text-black" href="https://github.com/TimefoldAI/timefold-quickstarts">Code</a></div>
172177
<div class="vr"></div>

java/facility-location/src/main/resources/META-INF/resources/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,9 @@ <h5>Facility list</h5>
9292
<footer class="bg-white">
9393
<div class="container">
9494
<div class="hstack gap-3 p-4">
95-
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai">Website</a></div>
95+
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=facility-location-java">Website</a></div>
9696
<div class="vr"></div>
97-
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest/">Documentation</a></div>
97+
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=facility-location-java">Documentation</a></div>
9898
<div class="vr"></div>
9999
<div><a class="text-black" href="https://github.com/TimefoldAI/timefold-quickstarts">Code</a></div>
100100
<div class="vr"></div>

java/flight-crew-scheduling/src/main/resources/META-INF/resources/index.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,11 @@
3939
<li class="nav-item" id="navOpenApiItem">
4040
<button class="nav-link" id="navOpenApi" data-bs-toggle="pill" data-bs-target="#openapi" type="button">REST API</button>
4141
</li>
42+
<li class="nav-item" id="navNextStepsItem">
43+
<a style="text-decoration: none; font-weight: 600;" href="https://solver.timefold.ai/quickstart-next-steps?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=flight-crew-scheduling-java">
44+
<button class="nav-link" id="nextStepsItem" data-bs-toggle="pill" type="button">Next Steps</button>
45+
</a>
46+
</li>
4247
</ul>
4348
</div>
4449
</div>
@@ -153,9 +158,9 @@ <h3>6. Terminate solving early</h3>
153158
<footer class="bg-white">
154159
<div class="container">
155160
<div class="hstack gap-3 p-4">
156-
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai">Website</a></div>
161+
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=flight-crew-scheduling-java">Website</a></div>
157162
<div class="vr"></div>
158-
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest/">Documentation</a></div>
163+
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=flight-crew-scheduling-java">Documentation</a></div>
159164
<div class="vr"></div>
160165
<div><a class="text-black" href="https://github.com/TimefoldAI/timefold-quickstarts">Code</a></div>
161166
<div class="vr"></div>

java/food-packaging/src/main/resources/META-INF/resources/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ <h2 class="my-4">Unassigned jobs</h2>
8383
<footer class="bg-white">
8484
<div class="container">
8585
<div class="hstack gap-3 p-4">
86-
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai">Website</a></div>
86+
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=food-packaging-java">Website</a></div>
8787
<div class="vr"></div>
88-
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest/">Documentation</a></div>
88+
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=food-packaging-java">Documentation</a></div>
8989
<div class="vr"></div>
9090
<div><a class="text-black" href="https://github.com/TimefoldAI/timefold-quickstarts">Code</a></div>
9191
<div class="vr"></div>

java/maintenance-scheduling/src/main/resources/META-INF/resources/index.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,11 @@
4848
<li class="nav-item" id="navOpenApiItem">
4949
<button class="nav-link" id="navOpenApi" data-bs-toggle="pill" data-bs-target="#openapi" type="button">REST API</button>
5050
</li>
51+
<li class="nav-item" id="navNextStepsItem">
52+
<a style="text-decoration: none; font-weight: 600;" href="https://solver.timefold.ai/quickstart-next-steps?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=maintenance-scheduling-java">
53+
<button class="nav-link" id="nextStepsItem" data-bs-toggle="pill" type="button">Next Steps</button>
54+
</a>
55+
</li>
5156
</ul>
5257
<div class="vr mx-2"></div>
5358
<div class="dropdown ">
@@ -164,9 +169,9 @@ <h3>5. Terminate solving early</h3>
164169
<footer class="bg-white">
165170
<div class="container">
166171
<div class="hstack gap-3 p-4">
167-
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai">Website</a></div>
172+
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=maintenance-scheduling-java">Website</a></div>
168173
<div class="vr"></div>
169-
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest/">Documentation</a></div>
174+
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=maintenance-scheduling-java">Documentation</a></div>
170175
<div class="vr"></div>
171176
<div><a class="text-black" href="https://github.com/TimefoldAI/timefold-quickstarts">Code</a></div>
172177
<div class="vr"></div>

java/meeting-scheduling/src/main/resources/META-INF/resources/index.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@
4343
<li class="nav-item" id="navOpenApiItem">
4444
<button class="nav-link" id="navOpenApi" data-bs-toggle="pill" data-bs-target="#openapi" type="button">REST API</button>
4545
</li>
46+
<li class="nav-item" id="navNextStepsItem">
47+
<a style="text-decoration: none; font-weight: 600;" href="https://solver.timefold.ai/quickstart-next-steps?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=meeting-scheduling-java">
48+
<button class="nav-link" id="nextStepsItem" data-bs-toggle="pill" type="button">Next Steps</button>
49+
</a>
50+
</li>
4651
</ul>
4752
</div>
4853
</div>
@@ -157,9 +162,9 @@ <h3>6. Terminate solving early</h3>
157162
<footer class="bg-white">
158163
<div class="container">
159164
<div class="hstack gap-3 p-4">
160-
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai">Website</a></div>
165+
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=meeting-scheduling-java">Website</a></div>
161166
<div class="vr"></div>
162-
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest/">Documentation</a></div>
167+
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=meeting-scheduling-java">Documentation</a></div>
163168
<div class="vr"></div>
164169
<div><a class="text-black" href="https://github.com/TimefoldAI/timefold-quickstarts">Code</a></div>
165170
<div class="vr"></div>

java/order-picking/src/main/resources/META-INF/resources/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,9 @@ <h4><strong>It looks like the Order Picking quickstart has not been started...</
112112
<footer class="bg-white">
113113
<div class="container">
114114
<div class="hstack gap-3 p-4">
115-
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai">Website</a></div>
115+
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=order-picking-java">Website</a></div>
116116
<div class="vr"></div>
117-
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest/">Documentation</a></div>
117+
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=order-picking-java">Documentation</a></div>
118118
<div class="vr"></div>
119119
<div><a class="text-black" href="https://github.com/TimefoldAI/timefold-quickstarts">Code</a></div>
120120
<div class="vr"></div>

java/project-job-scheduling/src/main/resources/META-INF/resources/index.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@
4040
<li class="nav-item" id="navOpenApiItem">
4141
<button class="nav-link" id="navOpenApi" data-bs-toggle="pill" data-bs-target="#openapi" type="button">REST API</button>
4242
</li>
43+
<li class="nav-item" id="navNextStepsItem">
44+
<a style="text-decoration: none; font-weight: 600;" href="https://solver.timefold.ai/quickstart-next-steps?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=project-job-scheduling-java">
45+
<button class="nav-link" id="nextStepsItem" data-bs-toggle="pill" type="button">Next Steps</button>
46+
</a>
47+
</li>
4348
</ul>
4449
</div>
4550
</div>
@@ -154,9 +159,9 @@ <h3>6. Terminate solving early</h3>
154159
<footer class="bg-white">
155160
<div class="container">
156161
<div class="hstack gap-3 p-4">
157-
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai">Website</a></div>
162+
<div class="ms-auto"><a class="text-black" href="https://solver.timefold.ai?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=project-job-scheduling-java">Website</a></div>
158163
<div class="vr"></div>
159-
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest/">Documentation</a></div>
164+
<div><a class="text-black" href="https://docs.timefold.ai/timefold-solver/latest?utm_source=github&utm_medium=quickstart&utm_campaign=timefold-quickstarts&utm_content=project-job-scheduling-java">Documentation</a></div>
160165
<div class="vr"></div>
161166
<div><a class="text-black" href="https://github.com/TimefoldAI/timefold-quickstarts">Code</a></div>
162167
<div class="vr"></div>

0 commit comments

Comments
 (0)