Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
196 commits
Select commit Hold shift + click to select a range
c0d445f
Bump strawberry-graphql from 0.286.1 to 0.287.0 in /backend (#2707)
dependabot[bot] Nov 24, 2025
5b7f7f0
Run make update
arkid15r Nov 25, 2025
16e718c
Bump github/codeql-action from 4.31.4 to 4.31.5 (#2719)
dependabot[bot] Nov 25, 2025
f3c48fa
Bump actions/setup-python from 6.0.0 to 6.1.0 (#2720)
dependabot[bot] Nov 25, 2025
bf1f5ce
Exclude OWASP leaders from check-pr-issue workflow check
arkid15r Nov 26, 2025
392599c
Update .github/workflows/check-pr-issue-skip-usernames.txt
arkid15r Nov 26, 2025
d856b15
Bump check-pr-issue-action version
arkid15r Nov 26, 2025
12d32a3
Update .github/workflows/check-pr-issue.yaml
arkid15r Nov 26, 2025
1b39db3
Update .github/workflows/check-pr-issue.yaml
arkid15r Nov 26, 2025
798d6dd
Bump owasp-schema from 0.1.45 to 0.1.46 in /backend (#2733)
dependabot[bot] Nov 26, 2025
d721245
Added minor UI\UX updates for Mentorship portal (#2731)
kasya Nov 26, 2025
6dee343
fix: add descriptive alt text for images to improve screen reader acc…
Shofikul-Isl4m Nov 26, 2025
2fb5c0a
Migrate to Node 24 (#2740)
arkid15r Nov 27, 2025
1a2b66c
Migrate to Python 3.14 (#2741)
arkid15r Nov 27, 2025
18779b6
Revert "Migrate to Python 3.14 (#2741)"
arkid15r Nov 27, 2025
36c87d2
Add CalendarButton component and related tests for Google Calendar in…
Kunal1522 Nov 28, 2025
ccf5817
Run make update
arkid15r Nov 28, 2025
1dfdcf0
Remove ModuleList component (#2754)
kasya Nov 29, 2025
28ef47f
Update edit module action redirect (#2756)
kasya Nov 29, 2025
d13cc8e
Bump arkid15r/check-pr-issue-action from 0.1.1 to 0.1.3 (#2764)
dependabot[bot] Dec 1, 2025
6f14ad3
Run make update
arkid15r Dec 2, 2025
0845b2f
Bump github/codeql-action from 4.31.5 to 4.31.6 (#2773)
dependabot[bot] Dec 2, 2025
2fae68b
Update CSP: add ga and sentry
arkid15r Dec 3, 2025
cad6e7b
Add comprehensive unit tests for ContributionHeatmap (#2751)
Swyamk Dec 3, 2025
b4a8552
Update proxy/docker-compose.yaml
arkid15r Dec 3, 2025
3ee08f7
Run make update
arkid15r Dec 3, 2025
0354695
Bump actions/checkout from 6.0.0 to 6.0.1 (#2782)
dependabot[bot] Dec 3, 2025
191e149
Bump actions/setup-node from 6.0.0 to 6.1.0 (#2783)
dependabot[bot] Dec 3, 2025
9748306
Run make update
arkid15r Dec 4, 2025
764b010
Bump strawberry-graphql-django from 0.67.2 to 0.68.0 in /backend (#2793)
dependabot[bot] Dec 4, 2025
45a19f2
Bump @graphql-codegen/near-operation-file-preset in /frontend (#2794)
dependabot[bot] Dec 4, 2025
15e8474
Update .coderabbit.yaml: disable automatic issue enrichment
arkid15r Dec 4, 2025
8a86f09
removed indexing from repositories and projects that do not belong to…
kart-u Dec 5, 2025
1f731e6
Changed light mode icon because it was misleading (#2742)
dhirukumar Dec 5, 2025
b8d6831
Bump mkdocstrings from 0.30.1 to 1.0.0 in /docs (#2745)
dependabot[bot] Dec 5, 2025
f85b1ff
refactor: Extract hardcoded numbers to named constants in model mixin…
AanshOjha Dec 5, 2025
a8d7d86
Run make update
arkid15r Dec 5, 2025
0d5a6b9
Migrate to Django 6.0
arkid15r Dec 5, 2025
a57c1d6
Run make update
arkid15r Dec 6, 2025
9892608
Replace Truncator with common.utils.truncate (#2816)
Ani07-05 Dec 6, 2025
9a5ba02
Update member_joined_channel event handling
arkid15r Dec 6, 2025
1694842
fix: add missing type attributes on buttons (#2789)
nileshpahari Dec 6, 2025
78cf54a
Add skeleton loading states for About, Organization, and Snapshot pag…
dhirukumar Dec 6, 2025
68b9dc9
Migrate to Next.js 16 (#2825)
mrkeshav-05 Dec 7, 2025
115d951
Run make update
arkid15r Dec 7, 2025
c057e04
Update OWASP Nest logo (#2828)
kasya Dec 8, 2025
cc16949
Run make update
arkid15r Dec 8, 2025
cde9514
Bump github/codeql-action from 4.31.6 to 4.31.7 (#2829)
dependabot[bot] Dec 8, 2025
189e4d3
Bump strawberry-graphql-django from 0.68.0 to 0.70.0 in /backend (#2830)
dependabot[bot] Dec 8, 2025
f414f0b
fix(nav): add pointer cursor to 'community' dropdown (#2821)
Heisenberg-Vader Dec 9, 2025
6c6a75e
Fixed cursor pointer tags (#2796)
SidharthxNST Dec 9, 2025
5351ab7
Enable coverage for API Keys page and improve deterministic test qual…
Swyamk Dec 9, 2025
458f438
refactor: update breadcrumbs component to support dynamic title rende…
Kunal1522 Dec 9, 2025
51f0709
Run make update
arkid15r Dec 9, 2025
2f8a70e
Move snapshots to community path and add redirects (#2795)
Shofikul-Isl4m Dec 9, 2025
66533c3
improve: UI/UX of upcoming events calendar widget (#2842)
ShashaankS Dec 10, 2025
492b5b0
Run make update
arkid15r Dec 10, 2025
c989a6b
Update dump-data target: include mentorship data
arkid15r Dec 10, 2025
d217325
Update README.md
arkid15r Dec 11, 2025
76e76bb
Update .coderabbit.yaml: set request_changes_workflow to true
arkid15r Dec 11, 2025
eaad4fb
Update PR template
arkid15r Dec 11, 2025
de4e89c
test: Add tests for long title overflow handling in CalendarButton co…
Kunal1522 Dec 11, 2025
bfef4da
improved test for src/app/my/** (#2817)
kart-u Dec 11, 2025
72341f0
Bump @types/node from 22.19.2 to 25.0.0 in /frontend (#2864)
dependabot[bot] Dec 11, 2025
701a54b
fix: ModeToggle tooltip misalignment (#2873)
nileshpahari Dec 12, 2025
6045355
add contrast improvement styles to global error component (#2863)
sameersharmadev Dec 12, 2025
c73b0b3
Run make update
arkid15r Dec 12, 2025
7e464aa
Bump actions/cache from 4 to 5 (#2875)
dependabot[bot] Dec 12, 2025
d0384db
ci: Add timeout to multiple CI jobs for improved reliability (#2867)
Ankitsinghsisodya Dec 12, 2025
ecba822
Run make update
arkid15r Dec 13, 2025
e658d3c
Update backend
arkid15r Dec 13, 2025
9ba1672
Fixed inconsistent UI of clear search icon across all search bars (#2…
anirudhprmar Dec 13, 2025
d2f35f3
Update focus border thickness on Search components (#2891)
kasya Dec 13, 2025
670fdff
Add precise location sharing option for chapter map (#2644)
anurag2787 Dec 13, 2025
cc5dc46
Update backend/data/nest.json.gz
arkid15r Dec 14, 2025
e96cfb8
Run make update
arkid15r Dec 14, 2025
557b9d7
Update about page project timeline with the logo related item (#2900)
HarzhMehta Dec 14, 2025
065c275
remove unused variable blocks = [ ] (#2902)
anirudhprmar Dec 14, 2025
2ffb2c2
Fixed naming convention error for totalCount (#2901)
anirudhprmar Dec 14, 2025
0e8e668
Run make update
arkid15r Dec 15, 2025
0148b7e
Bump github/codeql-action from 4.31.7 to 4.31.8 (#2918)
dependabot[bot] Dec 15, 2025
0225e9a
fix: replace switch statement with if-else in mockDashboardCookies (#…
swastikiscoding Dec 15, 2025
821f9c7
fix: pluralize leaders label and refactor nested conditional (#2930)
dhruv-programmes Dec 15, 2025
886524a
Refactor: added optional chaining (#2916)
anirudhprmar Dec 15, 2025
4249303
removed animated counter (#2915)
anirudhprmar Dec 16, 2025
5bd7efb
Update about page: add OWASP Nest API hackathon
arkid15r Dec 16, 2025
08c0082
Fix pre-commit
arkid15r Dec 16, 2025
0165857
Update .github/PULL_REQUEST_TEMPLATE.md
arkid15r Dec 16, 2025
64f6dc6
Run make update
arkid15r Dec 16, 2025
9a8d357
Avoid duplicate backend image builds in Docker Compose (#2934)
anurag2787 Dec 16, 2025
d3ad32d
fix: removed removeChild (#2939)
anirudhprmar Dec 17, 2025
2b6a99d
Fix(map): improve map overlay accessibility and add hover effects (#2…
HarshitVerma109 Dec 17, 2025
287e6e9
Enhance Precise Location Manipulation on Chapters Map (#2914)
anurag2787 Dec 17, 2025
a34b8b6
migrate to react-icons (#2869)
sameersharmadev Dec 17, 2025
33dbe82
Run make update
arkid15r Dec 17, 2025
c2e069b
Bump github/codeql-action from 4.31.8 to 4.31.9 (#2940)
dependabot[bot] Dec 17, 2025
7a08db7
hide map controls by default (#2947)
Shofikul-Isl4m Dec 18, 2025
47a0985
Update docker-compose/production.yaml
arkid15r Dec 18, 2025
aa35bd3
Run make update
arkid15r Dec 18, 2025
9589bf7
Update frontend/tsconfig.json
arkid15r Dec 18, 2025
572b422
fix: render location icon only when location is present (#2968)
sameersharmadev Dec 18, 2025
f2d2bb5
remove unused 'placement' prop (#2957)
mrkeshav-05 Dec 19, 2025
fa1b949
Implement caching for GraphQL resolvers (#2528)
rudransh-shrivastava Dec 19, 2025
c685bed
imporove test covarage to 100 percent for EntityActions.tsx (#2898)
Shofikul-Isl4m Dec 19, 2025
95e3af3
Run make update
arkid15r Dec 19, 2025
6974f30
Update backend/apps/slack/models/member.py
arkid15r Dec 19, 2025
fa51648
Update .github/workflows/check-pr-issue.yaml
arkid15r Dec 19, 2025
f675bfb
Fixed location sharing on production (#2978)
anurag2787 Dec 19, 2025
5a2dc6a
Run make update
arkid15r Dec 20, 2025
675e963
Run make update
arkid15r Dec 21, 2025
a77d00f
Update frontend/public/robots.txt
arkid15r Dec 21, 2025
998fe48
Update .github/workflows/check-pr-issue.yaml
arkid15r Dec 21, 2025
682d599
fix: prevent icon shrink next to TruncatedText (#2994)
sameersharmadev Dec 21, 2025
c17bf44
removed the repeated code (#2996)
anirudhprmar Dec 21, 2025
3531fa6
Fixed breaking of layout on large chapter name (#2972)
anurag2787 Dec 21, 2025
1a1e90c
feat: add skeleton loaders for Organizations and Members Details page…
dhirukumar Dec 22, 2025
bd621a3
Run make-update
arkid15r Dec 22, 2025
a55e7f5
Update frontend/tsconfig.json
arkid15r Dec 22, 2025
12e675b
Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#3002)
dependabot[bot] Dec 22, 2025
09636be
Run make update
arkid15r Dec 23, 2025
36d4902
Extend nest_update_badges.py to handle OWASP project leader badges (#…
mrkeshav-05 Dec 24, 2025
0249c7a
fixed : renamed import (#3024)
anirudhprmar Dec 24, 2025
d8af565
Run make update
arkid15r Dec 24, 2025
abfa2a8
fixed deprecation warning in query_parser.py (#3021)
kart-u Dec 24, 2025
ccde35f
feat: add icalendar file download support (#2909)
Utkarsh-0304 Dec 24, 2025
131ed9c
Hero UI forms (#3017)
kasya Dec 24, 2025
7c3ef91
Update blog sync comment
arkid15r Dec 25, 2025
7e38d6a
Use markdown-it for mentorship portal summaries (#2762)
kasya Dec 25, 2025
8965731
Update .github/workflows/run-ci-cd.yaml
arkid15r Dec 25, 2025
c692de3
Run make update
arkid15r Dec 25, 2025
be1df53
fix: removed assertions (#3037)
anirudhprmar Dec 25, 2025
25fea1a
fixed: added pluralize (#3038)
anirudhprmar Dec 25, 2025
fc30be9
Improve IP blocking
arkid15r Dec 26, 2025
c652199
Add proxy caching
arkid15r Dec 26, 2025
a3e8657
Run make update
arkid15r Dec 26, 2025
36b682c
Update .github/dependabot.yml
arkid15r Dec 26, 2025
d5988d0
Move proxy docker compose file to common location
arkid15r Dec 26, 2025
1fd742d
Update docker compose paths to satisfy dependabot requirements
arkid15r Dec 26, 2025
718ec78
Bump strawberry-graphql-django from 0.70.1 to 0.71.0 in /backend (#3046)
dependabot[bot] Dec 26, 2025
402a23a
Update docker-compose/local/compose.yaml
arkid15r Dec 26, 2025
5273656
Bump redis in /docker-compose/staging (#3047)
dependabot[bot] Dec 26, 2025
6b619d4
Bump redis in /docker-compose/production (#3049)
dependabot[bot] Dec 27, 2025
b6a3e4a
Update footer GSoC link
arkid15r Dec 27, 2025
8cb852c
Update proxy/blocked_ips.conf
arkid15r Dec 27, 2025
a74ee97
Run make update
arkid15r Dec 27, 2025
8bb577a
updated mentorship_update_comments.py to not sync unlabeled modules (…
kart-u Dec 28, 2025
ee613cd
Run make update
arkid15r Dec 28, 2025
a2352b9
Update backend/Makefile
kasya Dec 28, 2025
a8ba26a
refactor: remove redundant exception handling reported by SonarCloud …
anukalp2804 Dec 29, 2025
b782d00
Unify issues view between module issues page and Mentee page (#3050)
kasya Dec 29, 2025
8f7f1e1
Run make update
arkid15r Dec 29, 2025
776fe61
Bump strawberry-graphql from 0.287.4 to 0.288.1 in /backend (#3077)
dependabot[bot] Dec 29, 2025
c2e1584
Fix slack walrus only (#3079)
saichethana28 Dec 29, 2025
7dd9948
Fix Array constructor usage to satisfy Sonar rules (#3053)
Aditya23-lab Dec 29, 2025
f85aa73
fix search-bar loading logic (#3073)
Shofikul-Isl4m Dec 29, 2025
0acf5df
fix: prefer globalThis over global in Jest setup (Sonar S7764) (#3070)
anukalp2804 Dec 29, 2025
7361fe4
[Bug]:File path overflows card border on iPhone 12 Pro (#3081)
Isha-upadhyay Dec 29, 2025
7caf577
Refactor regex to use concise wildcard (#3026)
saichethana28 Dec 29, 2025
c78cb76
Run make update
arkid15r Dec 30, 2025
6366072
Bump strawberry-graphql-django from 0.71.0 to 0.72.0 in /backend (#3090)
dependabot[bot] Dec 30, 2025
c83db94
Add keyboard navigation support to various components (#3086)
ShashaankS Dec 30, 2025
c29a4db
Remove unused function parameter `update_fields` from save method in …
swastikiscoding Dec 31, 2025
204f833
Run make update
arkid15r Dec 31, 2025
b417c19
Run make update
arkid15r Jan 1, 2026
66de469
Bump pymdown-extensions from 10.19.1 to 10.20 in /docs (#3129)
dependabot[bot] Jan 1, 2026
ec62075
Fix 404 flash on About page (#3124)
HarshitVerma109 Jan 1, 2026
65cb065
Remove unnecessary zero-fraction literals (#3113)
Nikhilkumarr-dev Jan 1, 2026
429fa34
fix: Standardize compliance badge shape to match health score circle …
HarshitVerma109 Jan 1, 2026
40377cc
fix: incorrect Error constructor syntax in files (#2824)
nileshpahari Jan 2, 2026
af05575
Refactored nested ternary expressions (#3096)
anurag2787 Jan 2, 2026
61fd9c2
Prefer tag over ARIA role (#2977)
anurag2787 Jan 2, 2026
6ccd528
refactor(api): fix sonar S1192 in snapshot endpoint (#3076)
Ontiomacer Jan 2, 2026
495e2fc
fix(board): render error state instead of infinite loader when data …
nios-x Jan 2, 2026
176e31c
docs: Minor onboarding clarifications (#2585)
cognitivegears Jan 2, 2026
b4eeebf
Run make update
arkid15r Jan 2, 2026
b5d1e4d
Bump globals from 16.5.0 to 17.0.0 in /frontend (#3138)
dependabot[bot] Jan 2, 2026
dfc2bf0
ci: move permissions to job level (#3118)
OM-JADHAV25 Jan 2, 2026
183970c
chore(deps): remove unused frontend dependencies (#3152)
SuyashJain17 Jan 2, 2026
53e8020
Update CONTRIBUTING.md w/ a workflow diagram (#3155)
arkid15r Jan 3, 2026
1d41170
Run make update
arkid15r Jan 3, 2026
3c0797d
Run make update
arkid15r Jan 4, 2026
92b8e33
Update frontend/src/app/page.tsx
arkid15r Jan 4, 2026
99d72e3
ci: add ZAP Baseline Scan to CI/CD pipeline (#3172)
OM-JADHAV25 Jan 4, 2026
0657599
CI hardening: pin GitHub Actions to SHAs and define explicit job perm…
SuyashJain17 Jan 4, 2026
155b3ea
Update cspell config
arkid15r Jan 4, 2026
3a34336
Update .github/workflows/run-ci-cd.yaml
arkid15r Jan 4, 2026
9c49a0f
Sort cspell/custom-dict.txt
arkid15r Jan 4, 2026
d594002
Fix headers.conf inclusion
arkid15r Jan 4, 2026
6413134
Run pre-commit
arkid15r Jan 4, 2026
4404843
Update CI/CD
arkid15r Jan 4, 2026
ef02093
feat: Add Contribution Heatmap to Chapter and Project Pages (#2674)
mrkeshav-05 Jan 4, 2026
24152a8
Extend Nest API `chapter` and `project` (#2606)
rudransh-shrivastava Jan 4, 2026
572877b
Update project description
arkid15r Jan 4, 2026
cafca7e
Update docker files location (#3112)
arkid15r Jan 5, 2026
f3e017d
Bump strawberry-graphql-django from 0.72.2 to 0.73.0 in /backend (#3193)
dependabot[bot] Jan 5, 2026
5bb1f39
Merge branch 'main' into feature/nest-zappa-migration-sync-main
rudransh-shrivastava Jan 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 6 additions & 1 deletion .coderabbit.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
# https://docs.coderabbit.ai/reference/configuration

chat:
auto_reply: true
code_generation:
docstrings:
language: en-US
early_access: true
issue_enrichment:
auto_enrich:
enabled: false
language: en-US
reviews:
assess_linked_issues: true
Expand All @@ -19,6 +24,6 @@ reviews:
labeling_instructions: []
poem: false
profile: chill
request_changes_workflow: false
request_changes_workflow: true
review_status: true
sequence_diagrams: false
22 changes: 18 additions & 4 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,28 @@
<!-- Thanks for contributing to OWASP Nest!-->

## STOP AND READ BEFORE SUBMITTING! REMOVE THIS PARAGRAPH BEFORE OPENING THE PR

Thank you for your interest in contributing to OWASP Nest!

Before starting any work, all external contributors **must first be assigned to an issue** in the repository.
This is a mandatory step in the OWASP Nest workflow and ensures that effort is coordinated, approved, and tracked properly.

**Exception:** OWASP leaders are not required to follow this rule —- just make sure your username is included in the [exception list](https://github.com/OWASP/Nest/blob/main/.github/workflows/check-pr-issue-skip-usernames.txt).

**If you were not assigned to the issue you are trying to resolve, stop right now and do NOT create this PR.**
Unassigned pull requests are automatically closed by our workflows — please don't waste your time.

If you want to be assigned on any available issue, comment on it and wait for confirmation from the maintainers or project leads.

## Proposed change

<!-- Don't forget to link your PR to an existing issue if any.-->
<!-- Don't forget to link your PR to an existing issue.-->
Resolves #(put the issue number here)

<!-- Describe the big picture of your changes.-->
Add the PR description here.

## Checklist

- [ ] I've read and followed the [contributing guidelines](https://github.com/OWASP/Nest/blob/main/CONTRIBUTING.md).
- [ ] I've run `make check-test` locally; all checks and tests passed.
- [ ] **Required:** I read and followed the [contributing guidelines](https://github.com/OWASP/Nest/blob/main/CONTRIBUTING.md)
- [ ] **Required:** I ran `make check-test` locally and all tests passed
- [ ] I used AI for code, documentation, or tests in this PR
4 changes: 2 additions & 2 deletions .github/ansible/production/nest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
tasks:
- name: Copy docker-compose.yaml
ansible.builtin.copy:
src: '{{ github_workspace }}/docker-compose/production.yaml'
src: '{{ github_workspace }}/docker-compose/production/compose.yaml'
dest: ~/docker-compose.yaml
mode: '0644'

Expand Down Expand Up @@ -63,7 +63,7 @@
ansible.builtin.command:
cmd: crontab /tmp/production_crontab

- name: Retart services
- name: Restart services
shell:
cmd: docker compose up -d --pull always

Expand Down
47 changes: 27 additions & 20 deletions .github/ansible/production/proxy.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,29 @@
- name: Deploy Production Nest Proxy
hosts: production_nest_proxy
tasks:
- name: Copy proxy configuration files
copy:
src: '{{ github_workspace }}/proxy/{{ item }}'
dest: ~/
mode: '0644'
loop:
- blocked_ips.conf
- docker-compose.yaml
- headers.conf
- production.conf
- redirects.conf
- name: Deploy Production Nest Proxy
hosts: production_nest_proxy
tasks:
- name: Copy proxy configuration files
copy:
src: '{{ github_workspace }}/proxy/{{ item }}'
dest: ~/
mode: '0644'
loop:
- blocked_ips.conf
- cloudflare_realip.conf
- headers.conf
- production.conf
- proxy_cache.conf
- redirects.conf

- name: Retart services
shell:
cmd: docker compose up -d --pull always
- name: Copy docker compose file
copy:
src: '{{ github_workspace }}/docker-compose/proxy/compose.yaml'
dest: ~/docker-compose.yaml
mode: '0644'

- name: Prune docker images
shell:
cmd: docker image prune -f
- name: Restart services
shell:
cmd: docker compose up -d --pull always && docker compose restart

- name: Prune docker images
shell:
cmd: docker image prune -f
4 changes: 2 additions & 2 deletions .github/ansible/staging/nest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
tasks:
- name: Copy docker-compose.yaml
ansible.builtin.copy:
src: '{{ github_workspace }}/docker-compose/staging.yaml'
src: '{{ github_workspace }}/docker-compose/staging/compose.yaml'
dest: ~/docker-compose.yaml
mode: '0644'

Expand Down Expand Up @@ -67,7 +67,7 @@
ansible.builtin.command:
cmd: crontab /tmp/staging_crontab

- name: Retart services
- name: Restart services
shell:
cmd: docker compose up -d --pull always

Expand Down
47 changes: 27 additions & 20 deletions .github/ansible/staging/proxy.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,29 @@
- name: Deploy Staging Nest Proxy
hosts: staging_nest_proxy
tasks:
- name: Copy proxy configuration files
copy:
src: '{{ github_workspace }}/proxy/{{ item }}'
dest: ~/
mode: '0644'
loop:
- blocked_ips.conf
- docker-compose.yaml
- headers.conf
- redirects.conf
- staging.conf
- name: Deploy Staging Nest Proxy
hosts: staging_nest_proxy
tasks:
- name: Copy proxy configuration files
copy:
src: '{{ github_workspace }}/proxy/{{ item }}'
dest: ~/
mode: '0644'
loop:
- blocked_ips.conf
- cloudflare_realip.conf
- headers.conf
- proxy_cache.conf
- redirects.conf
- staging.conf

- name: Retart services
shell:
cmd: docker compose up -d --pull always
- name: Copy docker compose file
copy:
src: '{{ github_workspace }}/docker-compose/proxy/compose.yaml'
dest: ~/docker-compose.yaml
mode: '0644'

- name: Prune docker images
shell:
cmd: docker image prune -f
- name: Restart services
shell:
cmd: docker compose up -d --pull always && docker compose restart

- name: Prune docker images
shell:
cmd: docker image prune -f
28 changes: 24 additions & 4 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,22 +1,42 @@
version: 2
updates:
- package-ecosystem: docker
directory: /backend/docker
directory: /docker/backend
schedule:
interval: daily

- package-ecosystem: docker
directory: /cspell
directory: /docker/cspell
schedule:
interval: daily

- package-ecosystem: docker-compose
directory: /docker-compose/local
schedule:
interval: daily

- package-ecosystem: docker-compose
directory: /docker-compose/production
schedule:
interval: daily

- package-ecosystem: docker-compose
directory: /docker-compose/proxy
schedule:
interval: daily

- package-ecosystem: docker-compose
directory: /docker-compose/staging
schedule:
interval: daily

- package-ecosystem: docker
directory: /docs/docker
directory: /docker/docs
schedule:
interval: daily

- package-ecosystem: docker
directory: /frontend/docker
directory: /docker/frontend
schedule:
interval: daily

Expand Down
Loading
Loading