Josh Cummings
85248083c0
Add Dark Mode CSS Style
...
Closes gh-14834
1 year ago
Angel Gruevski
ce995a0178
Correct a mistake in the documentation related to RequestCacheAwareFilter
...
Corrected a mistake in the documentation for the Spring Architecture where it was mentioned that RequestCacheAwareFilter is used to save the HttpServletRequest instead of the ExceptionTranslationFilter
Closes gh-14855
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
Marcus Da Coregio
4f3faa78f7
Revisit Session Management docs
...
Closes gh-12519
3 years ago
Rob Winch
c17e258a6f
Document Saved Requests
...
Closes gh-12088
3 years ago
Rob Winch
aaf78330b1
ForceEagerSessionCreationFilter
...
Closes gh-11109
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
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