Commit graph

861 commits

Author SHA1 Message Date
Ejaaz Khan
94120badd5
Merge pull request #38846 from Shllokkk/letter-head-fix
feat: add custom_css field in letterhead
2026-04-27 23:57:37 +05:30
Shllokkk
006d0e1754 fix: minor suggested fixes 2026-04-24 13:20:47 +05:30
Shllokkk
193c2c200f fix: add css handling for letterheads for doctype printing 2026-04-23 16:20:45 +05:30
Shrihari Mahabal
d680d21646 refactor: remove unnecessary msgprint 2026-04-22 19:43:23 +05:30
Shrihari Mahabal
fe7b1ca7bd fix: dont show user does not exist error 2026-04-22 17:59:48 +05:30
sokumon
7675fa782d fix(login): only show navbar when language picker is enabled 2026-04-17 12:18:50 +05:30
Ejaaz Khan
435f82a0f4
Merge pull request #37662 from safwansamsudeen/improve-barcode
fix: render barcodes in print view
2026-04-14 19:47:00 +05:30
Mikael Ylinen
838506a6e1 fix(website): disable HTML caching for portal pages 2026-04-07 23:15:41 +03:00
Shrihari Mahabal
576bcfdefc
Merge pull request #38331 from ShrihariMahabal/complete-signup-xss
fix(security): escape 'key' parameter in complete signup
2026-03-30 16:35:33 +05:30
Shrihari Mahabal
a5e4ec654d fix(security): escape 'key' parameter in complete signup 2026-03-30 16:20:39 +05:30
Bowrna
1833025b25 fix(login): Remove option to login with FC 2026-03-29 17:48:09 +05:30
Bowrna
a9c19ddc89 fix(login): Remove option to login with FC 2026-03-29 17:26:43 +05:30
Bowrna
3e9be575cd fix(login): Remove option to login with FC 2026-03-29 17:11:01 +05:30
Ejaaz Khan
0d78551e37
Merge pull request #38290 from frappe/change_fc_login_option
fix(login): Redirect to FC dashboard site page
2026-03-28 19:40:04 +05:30
Bowrna
207c9b4851 fix(login): Redirect to FC dashboard site page 2026-03-27 11:43:31 +05:30
Bowrna
c70e396e46 fix(login): Redirect to FC dashboard site page 2026-03-27 11:34:58 +05:30
Shrihari Mahabal
1a03e5af8d fix: make translation version update for system and user translations both 2026-03-26 12:53:10 +05:30
Shrihari Mahabal
9ef5aa256b perf: remove translations from boot 2026-03-26 12:53:09 +05:30
KerollesFathy
767f179e86 fix: remove empty navbar block override in login.html
already defined in parent template
2026-03-22 19:11:18 +00:00
Ejaaz Khan
a5d65c1b3f
Merge pull request #37026 from UmakanthKaspa/feat/web-form-dynamic-filters
feat: add dynamic filters to Web Form list view
2026-03-20 22:55:01 +05:30
sokumon
da855400b5 fix: broken delete account link 2026-03-18 12:35:47 +05:30
Ejaaz Khan
a5d591230b
Merge pull request #37745 from kaulith/fix/print-format-builder-beta-header
fix: pass letterhead and render layout header/footer in print format
2026-03-04 22:28:58 +05:30
Safwan
5efd030056
Revert "fix: cast dates in print preview" (#37750) 2026-03-04 07:04:16 +00:00
Kaushal Shriwas
84fb0d000c fix: pass letterhead and render layout header/footer in print format builder beta browser print 2026-03-04 02:02:01 +05:30
Ankush Menat
1f42ed8d5a
Revert "Consolidated bulk print from list view" (#37724) 2026-03-03 02:11:40 +00:00
dataCenter430
c5349c4ec0
Merge pull request #37720 from consolidated-bulk-print-from-list-view
Consolidated bulk print from list view
2026-03-02 16:29:57 -05:00
dataCenter430
3d8107ff17 chore: apply pre-commit formatting for consolidated print 2026-03-02 22:19:15 +01:00
dataCenter430
101983c7af feat: add consolidated print backend route
Adds a new WWW page at /consolidated_printview that renders multiple
documents of the same DocType in a single continuous HTML layout with
no forced page breaks between records.

- get_context() iterates over a JSON list of names, renders each doc
  via the existing get_rendered_template() pipeline (falls back to
  WeasyPrint for beta print-format-builder formats), and joins the
  results with a thin visual separator
- Per-document page-break-after is suppressed via CSS override so all
  records flow as one uninterrupted printable page
- trigger_print=1 fires window.print() automatically, matching the
  behaviour of the existing single-doc /printview route
- Permission and render errors are caught per-document and logged so
  one bad record does not abort the whole batch
- Access log entry recorded for auditing (first 10 doc names)

Made-with: Cursor
2026-03-02 21:45:07 +01:00
Safwan Samsudeen
6e344db222 fix: support options
fix: bundle files
2026-02-27 18:38:58 +05:30
Safwan Samsudeen
97c3ce6408 fix: render barcodes in print view 2026-02-27 17:19:28 +05:30
Suraj Shetty
4e9bc5703b
Merge pull request #37511 from safwansamsudeen/print-preview-dates 2026-02-25 14:52:41 +05:30
Safwan Samsudeen
3a11d3cf03 fix: cast dates in print preview 2026-02-25 12:01:26 +05:30
mergify[bot]
0055eb186d
Merge branch 'develop' into pdf-generator-issue 2026-02-25 06:14:38 +00:00
Safwan Samsudeen
7f90bc817f fix: use format's pdf generator in full page 2026-02-24 16:16:43 +05:30
Sumit Jain
356bcbfe7b fix(search): add Autocomplete field type to search filters 2026-02-19 20:44:52 +05:30
Aarol D'Souza
9eef4f6dae
fix: force type check in whitelisted methods (#37044)
* fix(contact): force type check in contact whitelisted methods

* fix(google_indexing): force type check in google_indexing whitelisted methods

* fix(assignment_rule): add type checks to assignment_rule whitelisted methods

* refactor: remove unused args

* fix(queue): add type hints to whitelisted methods in queue.py

* fix(auto_email_report): add type hints to whitelisted methods

* fix(dashboard): add type hints to whitelisted methods

* fix(sidebar_item_group): add type hints to whitelisted methods

* fix(weasyprint): add type hints to whitelisted methods

* fix(backups): add type hints to whitelisted methods

* fix(document_naming_settings): add type hints to whitelisted methods

* fix(get_latest_submissions): add type hints to whitelisted methods

* fix(custom_field): add type hints to whitelisted methods

* fix(customize_form): add type hints to whitelisted methods

* fix(personal_data_deletion_request): add type hints to whitelisted functions

* fix(__init__): add type hints to whitelisted methods

* fix(prepared_report): add type hints to whitelisted methods

* fix(session_default_settings): add type hints to whitelisted methods

* fix(document_follow): add type hints to whitelisted methods

* fix(route_history): add type hints to whitelisted methods

* fix(form_tour): add type hints to whitelisted methods

* fix(dashboard_settings): add type hints to whitelisted methods

* fix(address): add type hints to whitelisted methods

* fix(contact): add type hints to whitelisted methods

* fix(discussion_reply): add type hints to whitelisted methods

* fix(auto_repeat): add type hints to whitelisted methods

* fix: add the missing type hints and misc. corrections

* fix(email): add type hints to whitelisted methods

* fix(permitted_documents_for_users): add type hints to whitelisted methods

* fix: correct the type hints

* fix: int PK types

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Ankush Menat <ankushmenat@gmail.com>
Co-authored-by: Ankush Menat <ankush@frappe.io>
2026-02-17 15:16:30 +00:00
UmakanthKaspa
6dd4539002 feat: evaluate Web Form dynamic filters server-side 2026-02-15 11:03:16 +05:30
krantheman
5d135a20b2 fix: show search filter on portals and fix layout 2026-02-05 12:45:23 +07:00
Akhil Narang
9050003baf
fix: escape user name on me page (#36703)
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2026-02-04 19:33:05 +05:30
sokumon
bcbc529a4e fix: throw a permission error 2026-02-03 16:18:11 +05:30
sokumon
ef6ce2cad7 fix: show doctypes with guest view 2026-02-03 16:18:11 +05:30
Akhil Narang
25152151eb
fix(qrcode): escape user name
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2026-01-29 11:29:53 +05:30
Ejaaz Khan
0bff903e34
Revert "fix: RTL direction for login form inputs (#35782)"
This reverts commit 9b34838adb.
2026-01-21 14:07:38 +05:30
Joseph Adams
9b34838adb
fix: RTL direction for login form inputs (#35782)
* fix: RTL direction for login form inputs

* Fix RTL overlap for login password field

* Fix login RTL alignment

* fix: refine RTL login input layout

---------

Co-authored-by: josephadamsdev <josephadamsdev@users.noreply.github.com>
2026-01-21 12:18:49 +05:30
Ankush Menat
29be54a35d
perf: misc v16 fixes (#35790)
* perf: Reduce queries for setup wizard progress

These are queried on boot continuously, can just cache installed app doc.

* fix: remove stray db.commit in csrf generation
2026-01-09 11:06:06 +00:00
sokumon
1a3585a2d0 fix(portal): reroute to /logout from 2025-12-29 10:39:30 +05:30
Akhil Narang
8723a2b6ee
fix: ruff fixes
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-12-22 21:06:48 +05:30
Akhil Narang
588cb1e44d
refactor: tomli -> tomllib
Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2025-12-22 21:06:48 +05:30
sokumon
0ea047a776 fix: reroute portal users correctly 2025-12-19 20:34:28 +05:30
sokumon
dd2dc053ca chore: more renames to /desk 2025-12-18 20:45:04 +05:30