Skip to content

[pull] develop from frappe:develop#367

Merged
pull[bot] merged 9 commits into
thispl:developfrom
frappe:develop
Jun 22, 2026
Merged

[pull] develop from frappe:develop#367
pull[bot] merged 9 commits into
thispl:developfrom
frappe:develop

Conversation

@pull

@pull pull Bot commented Jun 22, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

tank-bohr and others added 9 commits June 19, 2026 08:03
The build checks out frappe_docker (main), whose layered Containerfile now reads
apps.json from a BuildKit secret (id=apps_json) instead of the old
APPS_JSON_BASE64 build-arg. The workflow still passed the apps list through that
build-arg, so it was silently dropped: bench init ran without erpnext, payments
or hrms, and the published version-15 and stable images shipped frappe only.

Pass apps.json via secret-files so it reaches the Containerfile's secret mount.
…ting leaves

Vue reactive watchers on leave_type and from_date/to_date were firing
during initial document population in FormView.onMounted, causing
setLeaveBalance() to overwrite the stored DB value with the current
(post-deduction) balance.

Added isFormInitialized flag that blocks setLeaveBalance() until after
the first data load completes, matching the desk behaviour where
get_leave_balance is only called on explicit user interactions.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…re-application

fix(pwa): preserve leave balance before application when viewing existing leaves
…elop

fix: pass apps.json to image build via secret mount
fix: remove parameter from whiltelisted method
…sion

fix: add permission check for allocate_leaves_manually
@pull pull Bot locked and limited conversation to collaborators Jun 22, 2026
@pull pull Bot added the ⤵️ pull label Jun 22, 2026
@pull pull Bot merged commit 9f245c5 into thispl:develop Jun 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants