Tags: tri-evendi/frappe
Tags
chore(release): Bumped to Version 14.16.0 # [14.16.0](frappe/frappe@v14.15.0...v14.16.0) (2022-11-22) ### Bug Fixes * added phone field in webform ([c47b88c](frappe@c47b88c)) * Auto-add all users to website room ([bf4fdca](frappe@bf4fdca)) * check permission in discussions component ([frappe#18903](frappe#18903)) ([6a47669](frappe@6a47669)) * **desk:** maintain realtime & cached data consistency ([117f1f7](frappe@117f1f7)) * dont convert row format if not required ([frappe#18900](frappe#18900)) ([frappe#18901](frappe#18901)) ([9394677](frappe@9394677)) * **file:** attached_to_name can be an integer ([frappe#18909](frappe#18909)) ([frappe#18911](frappe#18911)) ([3b112e1](frappe@3b112e1)) * **file:** set fieldname to table fieldname ([14b6017](frappe@14b6017)) * **File:** validate `attached_to_*` when saving ([frappe#18882](frappe#18882)) ([5fe9f3c](frappe@5fe9f3c)) * Force integer type in request.max_content_length (backport [frappe#18904](frappe#18904)) ([frappe#18931](frappe#18931)) ([5e13b08](frappe@5e13b08)) * get_title must return string ([frappe#18926](frappe#18926)) ([frappe#18935](frappe#18935)) ([8d6f23c](frappe@8d6f23c)) * grid column indicators not working ([e2a1274](frappe@e2a1274)) * ignore unpicklable hooks ([frappe#18902](frappe#18902)) ([frappe#18932](frappe#18932)) ([bb660a1](frappe@bb660a1)) * only get fields which is not already in webform fields table ([380dc06](frappe@380dc06)) * **recorder:** Publish update only to Administrator ([1c09bee](frappe@1c09bee)) * Restrict socket data to respective users after commit ([efe4d2d](frappe@efe4d2d)) * show fields without labels in print format builder ([frappe#18939](frappe#18939)) ([frappe#18955](frappe#18955)) ([0e384d8](frappe@0e384d8)) * **socketio:** Re-try thrice before trying to reconnect ([1c72d92](frappe@1c72d92)) * **socketio:** Revert irrelevant & unused changes ([62f5e67](frappe@62f5e67)) * **socketio:** Scoping & hoisting bugs ([0a1fdbb](frappe@0a1fdbb)) * succinct version ([85e0d85](frappe@85e0d85)) * update-password api call ([frappe#18943](frappe#18943)) ([frappe#18953](frappe#18953)) ([4eeeccd](frappe@4eeeccd)) ### Features * {site}:website room open to all users ([965a814](frappe@965a814)) * **minor:** redirect after login from NotPermittedPage ([frappe#18946](frappe#18946)) ([frappe#18956](frappe#18956)) ([2ea12db](frappe@2ea12db)) ### Performance Improvements * dont fetch meta unless required ([frappe#18907](frappe#18907)) ([frappe#18908](frappe#18908)) ([02dae2d](frappe@02dae2d)) * **socketio:** get_site_name ([422882c](frappe@422882c))
chore(release): Bumped to Version 13.45.0 # [13.45.0](frappe/frappe@v13.44.0...v13.45.0) (2022-11-22) ### Bug Fixes * Auto-add all users to website room ([1316465](frappe@1316465)) * **desk:** maintain realtime & cached data consistency ([d8cc613 10000 a>](frappe@d8cc613)) * dont allow reading attributes of unsafe objects (backport [frappe#18706](frappe#18706)) ([frappe#18806](frappe#18806)) ([frappe#18884](frappe#18884)) ([8648143](frappe@8648143)), closes [frappe#18784](frappe#18784) * **file:** set fieldname to table fieldname ([11848a7](frappe@11848a7)) * **File:** validate `attached_to_*` when saving ([frappe#18880](frappe#18880)) ([10f115d](frappe@10f115d)) * **js:** Rid client code of optional chaining ([26995d9](frappe@26995d9)) * **recorder:** Publish update only to Administrator ([3d8ccf2](frappe@3d8ccf2)) * Remove dead chat room ([35bf384](frappe@35bf384)) * Restrict socket data to respective users after commit ([4e6e56f](frappe@4e6e56f)) * Revert v13 list_update & redundant socket call ([4566f47](frappe@4566f47)) * show fields without labels in print format builder ([frappe#18939](frappe#18939)) ([ceea477](frappe@ceea477)) * **socketio:** Revert irrelevant & unused changes ([a9cf0a4](frappe@a9cf0a4)) * **socketio:** Scoping & hoisting bugs ([6291776](frappe@6291776)) * succinct version ([2745c0e](frappe@2745c0e)) * update-password api call ([frappe#18943](frappe#18943)) ([frappe#18952](frappe#18952)) ([e66959e](frappe@e66959e)) ### Features * {site}:website room open to all users ([db96fd8](frappe@db96fd8)) ### Performance Improvements * **socketio:** get_site_name ([ee6d72c](frappe@ee6d72c))
chore(release): Bumped to Version 14.15.0 # [14.15.0](frappe/frappe@v14.14.3...v14.15.0) (2022-11-15) ### Bug Fixes * avoid patching QB if already patched ([a8ba877](frappe@a8ba877)) * breadcrumbs is broken ([90ca7b1](frappe@90ca7b1)) * check if the doctype exists before adding default logtypes in log settings ([frappe#18867](frappe#18867)) ([frappe#18869](frappe#18869)) ([93fe3e9](frappe@93fe3e9)) * dashboard view from workspace (backport [frappe#18779](frappe#18779)) ([frappe#18813](frappe#18813)) ([42f5e04](frappe@42f5e04)) * decorator ordering ([2245cc0](frappe@2245cc0)) * dont allow reading attributes of unsafe objects (backport [frappe#18706](frappe#18706)) ([frappe#18806](frappe#18806)) ([2b193bd](frappe@2b193bd)), closes [frappe#18784](frappe#18784) * hardcode doctype in google oauth callback ([frappe#18862](frappe#18862)) ([78a337b](frappe@78a337b)) * page has an empty menu button ([b2bbcde](frappe@b2bbcde)) * raise exception if doc before save is not found ([frappe#18796](frappe#18796)) ([frappe#18820](frappe#18820)) ([7505a0d](frappe@7505a0d)) * reportview permlevel bug ([frappe#18822](frappe#18822)) ([frappe#18828](frappe#18828)) ([ec248a9](frappe@ec248a9)) * **security:** prevent xss attack in search ([frappe#18847](frappe#18847)) ([frappe#18850](frappe#18850)) ([8807035](frappe@8807035)) ### Features * Set default SQL statement timeouts ([8ab95f4](frappe@8ab95f4)) * show utilization percent on RQ Worker ([frappe#18868](frappe#18868)) ([frappe#18870](frappe#18870)) ([a7060fa](frappe@a7060fa)) ### Performance Improvements * faster as_list and as_dict ([33d6369](frappe@33d6369)) * faster generate_hash (backport [frappe#18825](frappe#18825)) ([frappe#18851](frappe#18851)) ([bb5c7d5](frappe@bb5c7d5)) * **workflow:** get_transitions ([frappe#18834](frappe#18834)) ([frappe#18839](frappe#18839)) ([3f71181](frappe@3f71181)) ### Reverts * async await in breadcrumbs.js ([6a1e619](frappe@6a1e619))
chore(release): Bumped to Version 13.44.0 # [13.44.0](frappe/frappe@v13.43.2...v13.44.0) (2022-11-15) ### Bug Fixes * page has an empty menu button ([637cb45](frappe@637cb45)) * reportview permlevel bug (backport [frappe#18822](frappe#18822)) ([frappe#18827](frappe#18827)) ([acb6f57](frappe@acb6f57)) * reset workspace ([271c5d0](frappe@271c5d0)) * **security:** prevent xss attack in search ([frappe#18847](frappe#18847)) ([frappe#18849](frappe#18849)) ([8b42091](frappe@8b42091)) ### Features * Set default SQL statement timeouts (backport [frappe#18771](frappe#18771)) ([frappe#18800](frappe#18800)) ([127763a](frappe@127763a)) ### Performance Improvements * **workflow:** get_transitions ([frappe#18834](frappe#18834)) ([9ec557d](frappe@9ec557d))
chore(release): Bumped to Version 14.14.3 ## [14.14.3](frappe/frappe@v14.14.2...v14.14.3) (2022-11-08) ### Bug Fixes * check permission before print or download document ([frappe#18757](frappe#18757)) ([frappe#18785](frappe#18785)) ([9b5225f](frappe@9b5225f)) * child table don't run mobile specific code ([d9af38b](frappe@d9af38b)) * dont close static modal with keyboard ([3e45d80](frappe@3e45d80)) * encode docname when routing (backport [frappe#17092](frappe#17092)) ([frappe#17374](frappe#17374)) ([frappe#18748](frappe#18748)) ([9fbccc7](frappe@9fbccc7)) * file cropper broken in webform ([e4bb26e](frappe@e4bb26e)) * hide value only if it's equal to the label ([frappe#18722](frappe#18722)) ([frappe#18723](frappe#18723)) ([e88f950](frappe@e88f950)) * ignore global translations ([frappe#18733](frappe#18733)) ([frappe#18735](frappe#18735)) ([5f36923](frappe@5f36923)) * load `doc_before_save` in `check_if_latest` ([frappe#18752](frappe#18752)) ([frappe#18753](frappe#18753)) ([243cfa3](frappe@243cfa3)) * **meta:** ensure that `insert_after` is always considered when sorting fields ([frappe#18682](frappe#18682)) ([2f0de9a](frappe@2f0de9a)) * not able to click checkbox in file grid view ([8f2e428](frappe@8f2e428)) * remove redundant translation ([frappe#18775](frappe#18775)) ([frappe#18780](frappe#18780)) ([a27c42e](frappe@a27c42e)) * search.py after PR [frappe#17828](frappe#17828) ([frappe#18719](frappe#18719)) ([frappe#18721](frappe#18721)) ([d5f39ea](frappe@d5f39ea)) * show 0 for empty currency, float, & duration fields in list view ([6edbbd4](frappe@6edbbd4)) * standard dashboards not loading ([ee1fb87](frappe@ee1fb87)) * translations ([frappe#18765](frappe#18765)) ([frappe#18782](frappe#18782)) ([aa68138](frappe@aa68138)) * **UX:** allow clicking on row to open in new tab ([frappe#18789](frappe#18789)) ([frappe#18790](frappe#18790)) ([f7d9d43](frappe@f7d9d43)) ### Performance Improvements * load `_doc_before_save` sooner to avoid DB call in `check_if_latest` ([frappe#18666](frappe#18666)) ([2710d08](frappe@2710d08))
chore(release): Bumped to Version 13.43.2 ## [13.43.2](frappe/frappe@v13.43.1...v13.43.2) (2022-11-08) ### Bug Fixes * don't translate default argument ([frappe#18760](frappe#18760)) ([8038ed7](frappe@8038ed7)) * module 'frappe' has no attribute 'build' ([frappe#18761](frappe#18761)) ([a867d56](frappe@a867d56)) * not able to click checkbox in file grid view ([ad85843](frappe@ad85843)) * send all messages on boot instead of scanning ([frappe#18764](frappe#18764)) ([640724d](frappe@640724d)) * show 0 for empty currency, float, & duration fields in list view ([2290fb8](frappe@2290fb8)) * translations (backport [frappe#18765](frappe#18765)) ([frappe#18781](frappe#18781)) ([ca631ba](frappe@ca631ba)) ### Performance Improvements * ensure cache works for `non_standard_user_types` when empty ([frappe#18744](frappe#18744)) ([708ee35](frappe@708ee35)) ### Reverts * Revert "refactor: accurate translation caching (backport frappe#18595) (frappe#18598)" (frappe#18741) ([e4d12f0](frappe@e4d12f0)), closes [frappe#18595](frappe#18595) [frappe#18598](frappe#18598) [frappe#18741](frappe#18741)
chore(release): Bumped to Version 14.14.2 ## [14.14.2](frappe/frappe@v14.14.1...v14.14.2) (2022-11-04) ### Bug Fixes * encode docname when routing (backport [frappe#17092](frappe#17092)) ([frappe#17374](frappe#17374)) ([frappe#18748](frappe#18748)) ([frappe#18749](frappe#18749)) ([5896105](frappe@5896105))
chore(release): Bumped to Version 14.14.1 ## [14.14.1](frappe/frappe@v14.14.0...v14.14.1) (2022-11-03) ### Bug Fixes * ignore global translations ([frappe#18733](frappe#18733)) ([392bebe](frappe@392bebe))
chore(release): Bumped to Version 13.43.1 ## [13.43.1](frappe/frappe@v13.43.0...v13.43.1) (2022-11-03) ### Reverts * Revert "refactor: accurate translation caching (backport frappe#18595)" ([91bada5](frappe@91bada5)), closes [frappe#18595](frappe#18595)
chore(release): Bumped to Version 14.14.0 # [14.14.0](frappe/frappe@v14.13.0...v14.14.0) (2022-11-01) ### Bug Fixes * correct stacklevel for warnings ([frappe#18633](frappe#18633)) ([frappe#18634](frappe#18634)) ([17821f1](frappe@17821f1)) * **formatting:** use snake case for variable names ([32851ce](frappe@32851ce)) * handle exceptions thrown in post_schema_updates ([frappe#18648](frappe#18648)) ([frappe#18663](frappe#18663)) ([29a659a](frappe@29a659a)) * **insert_many:** list instead of set to maintain order ([frappe#18641](frappe#18641)) ([4c521b8](frappe@4c521b8)) * make module def custom checkbox readonly in prod mode ([frappe#18698](frappe#18698)) ([18fa732](frappe@18fa732)) * **router-js:** handle case when link is not of same host ([1b70ec4](frappe@1b70ec4)) * set proper cache key for singles when name is passed as `None` ([frappe#18667](frappe#18667)) ([frappe#18668](frappe#18668)) ([e32ba96](frappe@e32ba96)) * Signature form ([frappe#18477](frappe#18477)) ([8e4711b](frappe@8e4711b)) * Signature form (backport [frappe#18477](frappe#18477)) ([frappe#18690](frappe#18690)) ([34c1611](frappe@34c1611)) * support symlinked /files directory ([frappe#18702](frappe#18702)) ([7b8cbd0](frappe@7b8cbd0)) * use `async...await` when parsing route ([9c09c65](frappe@9c09c65)) * use `is_file_path_valid` instead of `is_safe_path` ([frappe#18316](frappe#18316)) ([frappe#18642](frappe#18642)) ([537966c](frappe@537966c)) * **UX:** Info message on workspace for better UX (backport [frappe#18701](frappe#18701)) ([frappe#18703](frappe#18703)) ([5ba85ec](frappe@5ba85ec)) * **UX:** session expiry explanation and defaults ([frappe#18680](frappe#18680)) ([frappe#18685](frappe#18685)) ([515f6c2](frappe@515f6c2)) * **UX:** warn about Etc/* timezones behaviour ([frappe#18587](frappe#18587)) ([frappe#18588](frappe#18588)) ([c8728f5](frappe@c8728f5)) * webform validation script not working ([ab2b8df](frappe@ab2b8df)) ### Features * add video conferencing option (Google Meet) to Google Calendar integration (backport [frappe#17851](frappe#17851)) ([frappe#18456](frappe#18456)) ([b04a54c](frappe@b04a54c)) * support list view for "show titles instead of name" ([frappe#18060](frappe#18060)) ([frappe#18681](frappe#18681)) ([64c2555](frappe@64c2555)) ### Performance Improvements * ensure cache works for `non_standard_user_types` when empty ([frappe#18665](frappe#18665)) ([frappe#18669](frappe#18669)) ([5f7928b](frappe@5f7928b)) ### Reverts * Revert "fix: use `is_file_path_valid` instead of `is_safe_path` (frappe#18316) (frappe#18642)" (frappe#18696) ([a08c029](frappe@a08c029)), closes [frappe#18316](frappe#18316) [frappe#18642](frappe#18642) [frappe#18696](frappe#18696)
PreviousNext