Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
4dc6f69
Initial commit of Flask Talisman
ahosgood Feb 27, 2026
86c6693
Enhance CI workflows to install Poetry conditionally for Linux/Mac an…
ahosgood Feb 27, 2026
6bfb750
Refactor CspGenerator to use OrderedDict for directive storage
ahosgood Feb 27, 2026
fe83aaf
Fix conditional checks for Poetry installation in CI workflows
ahosgood Feb 27, 2026
ad29a0a
Add PATH update for Poetry installation on Windows in CI workflows
ahosgood Feb 27, 2026
fb6c7ed
Fix Windows PATH update for Poetry installation in CI workflows
ahosgood Feb 27, 2026
32b03b8
Fix Windows PATH update for Poetry installation in CI workflows
ahosgood Feb 27, 2026
7f64532
Fix Windows PATH update for Poetry installation in CI workflows
ahosgood Feb 27, 2026
7744cc0
Add PATH echo statements for Windows Poetry installation in CI workflows
ahosgood Feb 27, 2026
da16a22
Fix Windows PATH echo statements in CI workflows
ahosgood Feb 27, 2026
363502b
Simplify Windows Poetry installation by updating PATH using setx command
ahosgood Feb 27, 2026
4c0e110
Fix Windows Poetry installation command in CI workflows
ahosgood Feb 27, 2026
06b7297
Fix Windows PATH update for Poetry installation in CI workflows
ahosgood Feb 27, 2026
423d6bc
Fix Windows PATH update for Poetry installation in CI workflows
ahosgood Feb 27, 2026
42d1c27
Update Windows Poetry installation to use GITHUB_PATH for PATH updates
ahosgood Feb 27, 2026
de94616
Enhance Windows Poetry installation in CI workflows by adding environ…
ahosgood Feb 27, 2026
b574330
Refactor Windows Poetry installation in CI workflows to use Out-File …
ahosgood Feb 27, 2026
35f0445
Refactor Poetry installation steps in CI workflows to use runner.os f…
ahosgood Feb 27, 2026
08227b8
Fix Windows Poetry installation in CI workflows to correctly append t…
ahosgood Feb 27, 2026
203168e
Update Windows Poetry installation in CI workflows to echo PATH for d…
ahosgood Feb 27, 2026
37e3242
Add debug echo for script name in Windows Poetry installation step
ahosgood Feb 27, 2026
ed86c0a
Update Windows Poetry installation in CI workflows to use HOME variab…
ahosgood Feb 27, 2026
fdd90d9
Refactor Windows Poetry installation step for improved debugging and …
ahosgood Feb 27, 2026
4e97a96
Update Python setup action to v6 in CI workflows and add .python-vers…
ahosgood Feb 27, 2026
594e0c7
Refactor Windows Poetry installation step for improved debugging and …
ahosgood Feb 27, 2026
b6e6d29
Fix Windows Poetry installation path separator in CI workflow
ahosgood Feb 27, 2026
d9ebbe6
Refactor Windows Poetry installation step to set POETRY_HOME inline
ahosgood Feb 27, 2026
de98080
Fix Windows Poetry installation step to correctly set POETRY_HOME var…
ahosgood Feb 27, 2026
543bf35
Fix Windows Poetry installation step to set POETRY_HOME correctly
ahosgood Feb 27, 2026
4fd8343
Refactor CI workflow to install Poetry using pipx and remove Windows-…
ahosgood Feb 27, 2026
7527ada
Fix formatting in CI workflow for Poetry installation step
ahosgood Feb 27, 2026
c4f4f43
Refactor CI workflows to install Poetry using pipx and remove platfor…
ahosgood Feb 27, 2026
422099f
Update CI workflows to install Poetry using pipx and exclude test dep…
ahosgood Feb 27, 2026
1def8b2
Update project version to 1.4.0-0 and enhance Flask utilities install…
ahosgood Feb 27, 2026
3e0eca7
Refactor CI workflows to install Poetry with pipx and update dependen…
ahosgood Feb 27, 2026
ebbe44f
Update poetry.lock
ahosgood Feb 27, 2026
b16c81a
Add Flask Talisman module and update security headers
ahosgood Feb 27, 2026
91e2966
Refactor CspGenerator methods and update tests to use new method names
ahosgood Mar 2, 2026
bf96bb4
Formatting
ahosgood Mar 2, 2026
e208cb5
Add detailed docstrings to Talisman and CspGenerator classes and thei…
ahosgood Mar 2, 2026
71eefcd
Update GitHub Actions workflows: Adjust permissions and upgrade actio…
ahosgood Mar 2, 2026
ae4105a
Fix docstring typos in CspGenerator class for img-src and object-src …
ahosgood Mar 3, 2026
464acc1
Fix typo in index.md: change "Strings" to "String"
ahosgood Mar 3, 2026
68eec83
Merge branch 'main' of github.com:nationalarchives/python-utilities i…
ahosgood Mar 3, 2026
3256c50
Refactor CSP handling: remove deprecated X-Frame-Options, enhance Csp…
ahosgood Mar 4, 2026
5e0ee99
Potential fix for pull request finding 'Explicit returns mixed with i…
ahosgood Mar 4, 2026
3075e93
Refactor HTTPS redirection: replace string manipulation with urlparse…
ahosgood Mar 4, 2026
1a92f6d
Merge branch 'feature/flask-talisman' of github.com:nationalarchives/…
ahosgood Mar 4, 2026
15a5f7f
Update HTTPS redirection tests to validate query parameters and fragm…
ahosgood Mar 4, 2026
3ab23ab
Formatting
ahosgood Mar 4, 2026
173b798
Refactor CI and publish workflows to use script files for formatting,…
ahosgood Mar 6, 2026
e581dc7
Update CI workflows to use Poetry for dependency installation and tes…
ahosgood Mar 6, 2026
ce12716
Update CI workflows to use bash for script execution
ahosgood Mar 6, 2026
6f64506
Add custom Content Security Policy tests for Talisman integration
ahosgood Mar 6, 2026
99edbdc
Update README.md
ahosgood Mar 9, 2026
160f2da
Update Talisman configuration to use update method for session cookie…
ahosgood Mar 9, 2026
13e53d7
WIP: First draft API client
ahosgood Mar 9, 2026
3d2b113
Merge branch 'feature/flask-talisman' of github.com:nationalarchives/…
ahosgood Mar 9, 2026
8276640
Add basic API test
ahosgood Mar 9, 2026
5a5fb3a
Merge branch 'main' of github.com:nationalarchives/python-utilities i…
ahosgood Mar 9, 2026
a1d4d54
Enhance API client tests with additional error handling cases
ahosgood Mar 9, 2026
d08d798
Merge branch 'main' of github.com:nationalarchives/python-utilities i…
ahosgood Mar 9, 2026
2936608
Potential fix for pull request finding 'Module is imported with 'impo…
ahosgood Mar 9, 2026
4c65cb7
Refactor test_api.py to use a constant for MOCK_API_BASE_URL
ahosgood Mar 9, 2026
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
5 changes: 5 additions & 0 deletions docs/api.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# API

## `SimpleJsonApiClient`

TODO
Loading