David Kanenwisher
4f6a4d6471
Fix typo in architecture.adoc
2 years ago
ahmd-nabil
abe2029cb4
add missing [tabs]
2 years ago
Dong, Xue-Han
fafb579a6e
fix code blocks formatting mistakes.
2 years ago
Steve Riesenberg
9db33f33c7
Revert unnecessary merges on 6.0.x
...
This commit removes unnecessary main-branch merges starting from
8750608b5b and adds the following
needed commit(s) that were made afterward:
- 5dce82c48b
2 years ago
Marcus Da Coregio
c30bacac10
Improve Security Filters Documentation
...
Closes gh-8167
3 years ago
Rob Winch
39c43159f4
Convert to Asciidoctor Tabs
...
Closes gh-13403
3 years ago
Josh Cummings
e5fcf1ebcf
Revisit Request and Method Security Docs
...
Issue gh-13088
3 years ago
Gabriel Maciel
2fa1bbc9d1
Fix typo architecture.adoc
3 years ago
zks
cfeb1ce303
Fix docs typo
3 years ago
Marcus Da Coregio
4f3faa78f7
Revisit Session Management docs
...
Closes gh-12519
3 years ago
Dan Allen
c47fbf7cfd
move code comment to callout
3 years ago
Rob Winch
c17e258a6f
Document Saved Requests
...
Closes gh-12088
3 years ago
Rob Winch
9a9a43a0c0
ForceEagerSessionCreationFilter
...
Closes gh-11109
4 years ago
Rob Winch
aaf78330b1
ForceEagerSessionCreationFilter
...
Closes gh-11109
4 years ago
Rob Winch
f94090a59b
Remove spring-security-openid
...
Closes gh-10773
4 years ago
Rob Winch
e368734557
Update "Big Picture" to Architecture
4 years ago
Rob Winch
a7f3f54a33
architecture/index.adoc -> ../architecture.adoc
...
BASE_DIR=docs/modules/ROOT/pages
git --no-pager diff HEAD~1 --diff-filter=R -M | sed -Ez "s%(\nrename to|rename from |similarity index [^\n]+|diff[^\n]+|$BASE_DIR/)%%g" | grep "\S" | while read rename_from_to; do
from=$(echo $rename_from_to | cut -f 1 -d " ")
to=$(echo $rename_from_to | cut -f 2 -d " ")
echo "processing rename from $from to $to"
find "$BASE_DIR/../" -name "*.adoc" | while read adoc_file; do
sed -i -E "s%xref:$from%xref:$to%g" "$adoc_file"
done
done
4 years ago
Rob Winch
583761f916
unpwd->passwords folder
4 years ago
Rob Winch
0b587dcef1
Reduce folders
4 years ago
Rob Winch
29a7669101
rg "xref:\S+?#\S+\[\]" docs/modules -l -g "*.adoc" | while read adoc_file_to_replace; do
...
echo "Replacing $adoc_file_to_replace"
for id_file in build/ids/*.id; do
id=$(basename $id_file | sed 's/\.id$//')
xref_page=$(cat $id_file)
if [[ "$adoc_file_to_replace" -ef "./docs/modules/ROOT/pages/$xref_page" ]]
then
echo " - Skipping same page refid $id "
else
text_file=$(echo $id_file | sed 's/\.id$/.text/')
default_text=$(cat $text_file)
sed -i -E "s%xref:${xref_page}#${id}\[\]%xref:${xref_page}#${id}[$default_text]%g" $adoc_file_to_replace
fi
done
done
4 years ago
Rob Winch
1f90df6a14
mkdir -p build/ids
...
find -name "*.adoc" | xargs -I{file} awk -v file={file} '/\[\[/ { gsub("\[|\]", ""); id=$0; gsub("./docs/modules/ROOT/pages/", "", file); gsub("\[|\]", ""); id=$0;getline;text=$0; sub("^=+ ","", text); print file > "build/ids/"id".id"; print text > "build/ids/"id".text" }' {file}
find docs/modules -name "*.adoc"|while read adoc_file_to_replace; do
echo "Replacing $adoc_file_to_replace"
for id_file in build/ids/*.id; do
id=$(basename $id_file | sed 's/\.id$//')
xref_page=$(cat $id_file)
if [[ "$adoc_file_to_replace" -ef "./docs/modules/ROOT/pages/$xref_page" ]]
then
echo " - Skipping same page refid $id "
else
sed -i -E "s%<<$id(|,([^,>]+))>>%xref:${xref_page}#${id}[\2]%g" $adoc_file_to_replace
fi
done
done
4 years ago
Rob Winch
d2affef356
Fix images
...
- Move images into assets/
- Remove figures form antora.yml
- Add :figures: to each page that uses it
4 years ago
Rob Winch
c3dfb1711d
Remove includes
4 years ago
Rob Winch
f01a13aa52
Antora
...
mkdir -p docs/modules/ROOT/
mkdir -p docs/modules/ROOT/pages/
git checkout antora-2.x docs/antora.yml
git checkout antora-2.x docs/modules/ROOT/nav.adoc
mv docs/manual/src/docs/asciidoc/images docs/modules/ROOT/
mv docs/manual/src/docs/asciidoc/_includes/* docs/modules/ROOT/pages/
cp ~/code/rwinch/spring-reference/*antora* ~/code/spring-projects/spring-security/
mv docs/modules/ROOT/pages/about docs/modules/ROOT/pages/overview
4 years ago
Jay Bryant
9219cbf9d1
Editing pass
...
I went through everything to get it to fit with Spring's docuemntation standard.
Lots of small changes for punctuation, grammar, usage, voice, and so on.
Also added some links, mostly to the API Javadoc.
5 years ago
Rob Winch
4f25641ee4
Polish Authentication
6 years ago
Rob Winch
562c1d939e
Remove Duplicated Docs
6 years ago
Rob Winch
f4d032a762
Polish Extract Doc Sections
6 years ago
Rob Winch
d009a7b1de
Add ProviderManager to Reference
...
Closes gh-8029
6 years ago
Rob Winch
42d79c684b
Polish Docs
...
Issue gh-8005
6 years ago
Rob Winch
6b0891b081
Extract ExceptionTranslationFilter Docs
...
Closes gh-8002
6 years ago
Rob Winch
32ee30e8a1
Extract FilterSecurityInterceptor Docs
...
Closes gh-8001
6 years ago
Rob Winch
72a9c15278
Refactor Duplicate Security Filter Chain Doc
...
This removes the duplicate Security Filter Chain Doc and moves the
HttpFirewall to exploits portion of the documentation.
Closes gh-7979
6 years ago
Rob Winch
eb7df6416a
Fix asciidoctorPdf images
...
We need to use png and disable interlaced mode.
Issue gh-7973
6 years ago
Rob Winch
2909d46060
Fix Asciidoctor Warnings
...
Closes gh-7973
6 years ago
Rob Winch
55f42fc153
Add High Level Servlet Architecture
...
- Review of Filters
- DelegatingFilterProxy
- FilterChainProxy
- Security Filters
Fixes gh-7955
6 years ago
Rob Winch
57359058dd
Separate Servlet and WebFlux
...
Fixes: gh-5836
7 years ago
Rob Winch
cf4272ff64
Extract architecture subsections
...
Issue: gh-2567
8 years ago