Stephane Nicoll
f109114c0e
Do not fetch latest Spring Boot versions from spring.io by default
...
Closes gh-1082
2020-06-19 16:08:18 +02:00
Stephane Nicoll
b3f5ca9aab
Document version format support
...
See gh-1092
2020-06-03 14:32:41 +02:00
Stephane Nicoll
41f844a3ad
Serve version format that is backward compatible
...
This commit makes sure the metadata format uses a backward compatible
version format even if the new format is used. It also introduces a
new metadata version (2.2) that can be used by clients that support the
new version format.
See gh-1092
2020-06-03 14:32:41 +02:00
Stephane Nicoll
0909cdec03
Polish "Fix sample code on how to add plugin conditionally"
...
See gh-1068
2020-03-17 08:19:13 +01:00
Leonardo
7467939745
Fix sample code on how to add plugin conditionally
...
See gh-1068
2020-03-17 08:18:55 +01:00
Stephane Nicoll
835f69986c
Polish "Add dependency classifier support"
...
See gh-1049
2020-03-17 05:57:43 +01:00
Stephane Nicoll
4be0e94954
Rename section that uses a well-known name
...
This commit renames a section named "Content" as Asciidoctor treats
such name in a specific way.
See gh-1044
2019-12-27 16:17:29 +01:00
Stephane Nicoll
5325e679e2
Polish "Keep track of original ProjectDescription"
...
See gh-1023
2019-12-27 11:09:00 +01:00
Stephane Nicoll
42976ca9f7
Polish doc
2019-10-03 11:31:08 +02:00
Stephane Nicoll
cff60c397d
Improve custom project request arrangement
...
This commit improves the use case of configuring a custom ProjectRequest
by enforcing consistently a particular type using a generic.
As a result, `ProjectGenerationInvoker` is no longer exposed as a bean
as it is the responsibility of the custom `ProjectGenerationController`
to provide one that matches the requested `ProjectRequest` type.
See gh-990
2019-08-29 10:52:02 +02:00
Stephane Nicoll
f74370eb63
Allow binding of custom ProjectRequest
...
This commit allows a custom instance to easily bind incoming request
attributes to a custom ProjectRequest instance and map it to a custom
ProjectDescription as well.
Closes gh-990
2019-08-27 09:48:47 +02:00
Stephane Nicoll
dee5467bd1
http -> https
2019-08-18 14:07:02 +02:00
Stephane Nicoll
82e637e861
Polish
2019-08-18 08:46:20 +02:00
Stephane Nicoll
14efb35afe
Add note about BOM
2019-08-18 08:44:29 +02:00
Stephane Nicoll
536e1830e7
Polish "Rename versionRange attribute to compatibilityRange"
...
See gh-968
2019-08-09 11:34:02 +02:00
Stephane Nicoll
aaf44d1ec8
Polish documentation
2019-08-07 18:32:21 +02:00
Madhura Bhave
8e0f02887d
Use Spring Initializr consistently in docs
...
Closes gh-970
2019-08-02 15:43:32 -07:00
Madhura Bhave
684258743f
Polish documentation sections
2019-07-17 14:34:45 -07:00
Madhura Bhave
8d2b123658
Document parent pom customization feature
...
Closes gh-786
2019-07-17 14:05:02 -07:00
Stephane Nicoll
a55d262152
Document supported facets
2019-07-17 09:10:44 +02:00
Madhura Bhave
db3be257e9
Document how to update text capabilities defaults
...
Closes gh-857
2019-07-16 15:43:24 -07:00
Madhura Bhave
70ae145694
Update docs according to new API
...
This commit also updates the docs to reflect
changes to the project structure where initializr-web
no longer has a UI.
Closes gh-846
Closes gh-953
2019-07-16 11:40:05 -07:00
Madhura Bhave
218fc20d73
Polish
2019-07-11 15:39:47 -07:00
Andy Wilkinson
deed4863fb
Adopt Spring Java Format's JUnit 5 check
...
Closes gh-941
2019-07-04 09:57:35 +01:00
Madhura Bhave
bac79bbbfd
Polish
2019-05-20 16:03:36 -07:00
Stephane Nicoll
7900a09ce6
Fix doc sample to use HTTPS explicitly
2019-05-20 08:52:08 +02:00
Stephane Nicoll
83436ae2ef
Fix unresolved reference in generated documentation
2019-04-04 09:44:05 +02:00
Stephane Nicoll
c3cb0da738
Adapt user guide doc to the new UI
2019-03-19 20:00:58 +00:00
Stephane Nicoll
9050056f24
Polish modules description
2019-03-17 11:34:04 +01:00
Stephane Nicoll
08c785b952
Use build tag to infer the build system
...
Stop using the type's prefix to infer the build system to use as the
build tag in the metadata is supposed to provide that information.
See gh-817
2019-02-11 14:37:35 +01:00
Stephane Nicoll
de15e826b8
Improve configuration guide
2019-02-11 12:31:27 +01:00
Stephane Nicoll
0ed3bdddaa
Add basic section about new generator API
2019-02-11 12:23:12 +01:00
Stephane Nicoll
4658162d7c
Polish
2019-02-11 11:22:45 +01:00
Stephane Nicoll
cbb60c45e1
Allow to filter available Spring Boot versions
...
This commit adds a new InitializrMetadataUpdateStrategy callback
interface that can be used to customize what should happen when the
metadata has to be refreshed.
Closes gh-816
2019-02-08 16:42:45 +01:00
Stephane Nicoll
d5580cd985
Remove unused ProjectResourceLocator
2019-02-08 11:03:47 +01:00
Stephane Nicoll
b6657211f6
Review TemplateRenderer abstraction
...
Closes gh-818
2019-02-08 10:53:49 +01:00
Stephane Nicoll
8c02e4093c
Polish
...
See gh-809
2019-02-06 09:39:48 +01:00
Stephane Nicoll
b60cbabb72
Polish
2019-01-29 15:25:34 +01:00
Stephane Nicoll
0f53acc6bd
Fix links
...
See gh-801
2019-01-29 15:17:56 +01:00
Stephane Nicoll
0a57353fd9
Harmonize doc to standard doc resources
...
Closes gh-801
2019-01-29 15:17:55 +01:00
wonwoo
a515a49a68
Update examples to mention Java 11
...
Closes gh-787
2019-01-01 11:00:57 +01:00
Stephane Nicoll
490778552a
Move initializr-service to a separate repository
...
This commit moves the configuration of the start.spring.io website to a
dedicated github repository.
See https://github.com/spring-io/start.spring.io
Closes gh-656
2018-11-08 17:27:43 +01:00
Paul Balogh
2d2ffe4013
Fix deprecated Gradle dependency configuration
...
See gh-730
2018-09-28 15:36:21 -04:00
Stephane Nicoll
fc20447b21
Allow to override BOM's groupId/artifactId
...
Closes gh-723
2018-08-14 11:12:25 +03:00
Stephane Nicoll
e208a9b1f1
Redirect browsers to https when forceSsl is set
...
This commit extends the forceSsl support to redirect any HTML content
to https. Practically speaking, this allows to redirect all browsers to
https when they land on the main page using https. Serving traffic via
http is still allowed as preventing this would break a lot of
existing clients.
To allow to easily run the app locally, forceSsl is false and must be
enabled for any production environment.
Closes gh-473
2018-07-27 16:56:30 +02:00
Stephane Nicoll
492d227492
Make kotlin version mandatory only if Kotlin is enabled
...
Closes gh-617
2018-05-18 17:45:40 +02:00
Stephane Nicoll
8336ee6ef6
Use a fallback if no 'web' dependency is available
...
Closes gh-435
2018-05-18 17:24:56 +02:00
Stephane Nicoll
5b8c06dab1
Add a note about required repository definition
...
Closes gh-635
2018-05-18 16:49:34 +02:00
Stephane Nicoll
7802176faa
Remove Java 9 support
...
To align with Oracle's support policy, this commit only keeps Java 8 and
10. This effectively removes 1.7 as well.
Closes gh-662
2018-05-18 16:32:42 +02:00
Stephane Nicoll
cf93d5ddef
Rework caching configuration
...
Closes gh-401
2017-09-15 13:29:45 +02:00