Skip to content

rebase - #10

Merged
faisal-zahoor merged 502 commits into
cloud-15from
master
Aug 16, 2025
Merged

rebase#10
faisal-zahoor merged 502 commits into
cloud-15from
master

Conversation

@faisal-zahoor

Copy link
Copy Markdown

No description provided.

shadrak98 and others added 30 commits August 8, 2025 19:45
fix(press-role): Ignore permissions for press members
fix(press-role): Ignore permissions for press members (backport frappe#2939)
- Don't commit in test mode
- Delete Incident Settings at setUp
- Use patch instead of patch.object for Mock Twillio stuffs,
  After switching to IntegrationTestcase looks like patch.object
  not working perfectly
- Mock sites_down property of incident
  as that requires a monitor server configured in press settings
- Recently, we added restriction that only team members
  can be added in press role, so refactored that
- Add one test for validation of above clause
chore: Sync Changes from Master to Develop
chore: Sync Changes from Master to Develop
Also, added support for bulk polling
Mostly are broken due to recent changes in bench archival validation
In framework freeze_time doesn't work with Python 3.10
Add compatibility support for that
Due to recent changes fw will raise error if you pass
something like this
frappe.get_doc(Bench, <Bench Object>)

Always pass a string argument
frappe.get_doc(Bench, bench-00003-xxxxxxx)
In Framework, it will raise error if you
pass a object in get_doc method
Aradhya-Tripathi and others added 29 commits August 14, 2025 02:28
chore: Add hetzner cloud provider filter
fix: Pass mandatory platform field to `create_image` Press Job
(cherry picked from commit 57ead31)

# Conflicts:
#	press/press/doctype/incident/incident.json
feat(investigator): Investigator additions (backport frappe#2986)
this is a temporary fix and should be resolved in agent level
Errors weren't being shown (red text) as the dialog was closing on failure.

- Also throw new error for files bigger than 5 GiB
(cherry picked from commit a8b426f)

# Conflicts:
#	press/press/doctype/proxy_server/proxy_server.json
The `validate_set_only_once` method breaks `ip` and `agent_password`
fields since those fields are at times changed because of some
circumstance.

(cherry picked from commit 2c3169a)
fix: Using ro to avoid breaking `set_only_once` validation (backport frappe#2988)
feat(metrics): Investigate build failures (backport frappe#2995)
fix: Make private_ip field read_only (backport frappe#2989)
fix: Populate vm specs, update_server and get cloud init (backport frappe#2997)
@faisal-zahoor
faisal-zahoor merged commit 538c411 into cloud-15 Aug 16, 2025
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants