Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
367ce8e
feat: integrate @falkordb/canvas for schema visualization and remove …
Anchel123 Dec 30, 2025
9bf6497
Implement feature X to enhance user experience and optimize performance
Anchel123 Dec 30, 2025
ddfe7bc
chore: update @falkordb/canvas dependency to version 0.0.21
Anchel123 Jan 4, 2026
71bb1cd
Implement new feature for user authentication and improve error handling
Anchel123 Jan 4, 2026
6489f85
chore: update @falkordb/canvas dependency from 0.0.12 to 0.0.21 in pa…
Anchel123 Jan 5, 2026
1dbbc58
chore: update @falkordb/canvas dependency from 0.0.21 to 0.0.22 in pa…
Anchel123 Jan 7, 2026
67d82b9
chore: update @falkordb/canvas dependency from 0.0.21 to 0.0.22 in pa…
Anchel123 Jan 7, 2026
e1b8588
Merge remote-tracking branch 'origin/staging' into falkordb-canvas
Anchel123 Jan 7, 2026
755a2f4
refactor: update theme handling and improve styling in SchemaViewer c…
Anchel123 Jan 7, 2026
3f5e4d7
chore: update @falkordb/canvas dependency to version 0.0.23 in packag…
Anchel123 Jan 8, 2026
4c00d49
Bump urllib3 from 2.6.2 to 2.6.3 in the pip group across 1 directory
dependabot[bot] Jan 8, 2026
dddfbb5
Add weekly updates for GitHub Actions dependencies
gkorland Jan 8, 2026
31ba4ef
Merge branch 'staging' into dependabot/pip/pip-8177a8837a
gkorland Jan 8, 2026
bfef44f
Merge pull request #371 from FalkorDB/dependabot/pip/pip-8177a8837a
gkorland Jan 8, 2026
8af91e5
chore: update @falkordb/canvas dependency to version 0.0.24 in packag…
Anchel123 Jan 12, 2026
cddd3eb
chore: add preact dependency and update version to 10.28.2 in package…
Anchel123 Jan 18, 2026
444e271
Implement feature X to enhance user experience and fix bug Y in module Z
Anchel123 Jan 18, 2026
ce084c2
chore: update preact dependency to version 10.28.2 in package.json an…
Anchel123 Jan 18, 2026
870a0c2
Refactor code structure for improved readability and maintainability
Anchel123 Jan 18, 2026
784c386
Initial plan
Copilot Jan 24, 2026
989bac7
Add HSTS header to prevent man-in-the-middle attacks
Copilot Jan 24, 2026
93df5c9
Fix test endpoint path from /api/graphs to /graphs
Copilot Jan 24, 2026
c2b3551
Merge branch 'staging' into copilot/add-hsts-header
gkorland Jan 24, 2026
48eba40
Merge pull request #382 from FalkorDB/copilot/add-hsts-header
gkorland Jan 24, 2026
904f859
Bump jsonschema from 4.25.1 to 4.26.0
dependabot[bot] Jan 26, 2026
d7d4d2a
Refactor code structure for improved readability and maintainability
Anchel123 Feb 1, 2026
dc8e04b
Refactor code structure for improved readability and maintainability
Anchel123 Feb 1, 2026
f060d88
Refactor code structure for improved readability and maintainability
Anchel123 Feb 2, 2026
b6d2b67
Merge branch 'staging' into falkordb-canvas
Naseem77 Feb 3, 2026
927675c
Merge pull request #351 from FalkorDB/falkordb-canvas
Naseem77 Feb 3, 2026
364bbc1
Merge branch 'staging' into dependabot/pip/staging/jsonschema-4.26.0
gkorland Feb 3, 2026
befe74e
Merge pull request #377 from FalkorDB/dependabot/pip/staging/jsonsche…
gkorland Feb 3, 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
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@

version: 2
updates:
- package-ecosystem: "github-actions"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[IMPORTANCE]: major – The new github-actions entry omits a target-branch, so Dependabot will open workflow updates directly against main while the existing pip/npm configs are gated through staging. Please add target-branch: "staging" under this entry so all automation follows the same staging-first flow and avoids bypassing your promotion process.

directory: "/"
schedule:
interval: "weekly"
- package-ecosystem: "pip"
directory: "/"
target-branch: "staging"
Expand Down
2 changes: 1 addition & 1 deletion Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ psycopg2-binary = "~=2.9.11"
pymysql = "~=1.1.0"
authlib = "~=1.6.4"
itsdangerous = "~=2.2.0"
jsonschema = "~=4.25.0"
jsonschema = "~=4.26.0"
tqdm = "~=4.67.1"
python-multipart = "~=0.0.10"
jinja2 = "~=3.1.4"
Expand Down
17 changes: 9 additions & 8 deletions Pipfile.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions api/app_factory.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,14 @@ async def dispatch(self, request: Request, call_next):
return JSONResponse(status_code=403, content={"detail": "Forbidden"})

response = await call_next(request)

# Add HSTS header to prevent man-in-the-middle attacks
# max-age=31536000: 1 year in seconds
# includeSubDomains: apply to all subdomains
# preload: eligible for browser HSTS preload lists
hsts_value = "max-age=31536000; includeSubDomains; preload"
response.headers["Strict-Transport-Security"] = hsts_value

return response


Expand Down
Loading
Loading