Commit graph

30516 commits

Author SHA1 Message Date
Shariq Ansari
658a6b5483 style: minor fix 2022-10-18 23:52:54 +05:30
Shariq Ansari
10377bc322 fix: on removing field switch to fieldtypes section 2022-10-18 23:38:05 +05:30
Shariq Ansari
584d724de2 style: applied field css to ghost element 2022-10-18 23:37:31 +05:30
Shariq Ansari
e6f75acd9c style: scrolling & sticky header for layout & sidebar 2022-10-18 22:18:51 +05:30
Shariq Ansari
c51d6ccbc3 fix: show fields properties in field properties section in sidebar 2022-10-18 17:40:29 +05:30
Shariq Ansari
6f0c33afa6 fix: using seperate component for search box 2022-10-18 17:16:20 +05:30
Shariq Ansari
72759c59d5 fix: render fieldtypes in sidebar and make it draggable into sections 2022-10-18 16:33:29 +05:30
Shariq Ansari
de095ee3e5 style: make tab content scrollable, sidebar & minor css changes 2022-10-18 16:32:26 +05:30
Shariq Ansari
375cc8e9d2 fix: remove field logic 2022-10-18 12:40:47 +05:30
Shariq Ansari
d000e241d5 fix: hover and selected logic 2022-10-18 12:11:18 +05:30
Shariq Ansari
41c701f4fe fix: setup tabs, sections, columns & fields layout 2022-10-18 12:02:06 +05:30
Shariq Ansari
1247521f3c fix: removed Reusable Tab Component
Not very reusable. Setup tabs for sidebar
2022-10-18 12:00:35 +05:30
Shariq Ansari
1ba9458775 chore: code formatting 2022-10-18 11:51:49 +05:30
Shariq Ansari
0297dc228b fix: added all_fieldtype list in frappe.model 2022-10-11 20:24:19 +05:30
Shariq Ansari
f189bbe756 revert: form editor code 2022-10-11 20:22:12 +05:30
Shariq Ansari
5f64a2ace5 feat: Form Builder
- Form Builder Page
- Vue 3 setup
- Pinia store setup
- Reusable Tab Component
- Form Builder button on Doctype
2022-10-11 19:42:27 +05:30
Shariq Ansari
db62545c08
Merge pull request #18315 from shadrak98/reduce-margin 2022-10-11 13:33:50 +05:30
Shariq Ansari
16fb96f6bd fix: responsive 2022-10-11 12:38:46 +05:30
Nabin Hait
e821699c82
fix: Set email account in Communication only if exists (#18361) 2022-10-11 12:20:59 +05:30
stephen
768daf0961
fix: type-error in email signature code (#18353)
* fix: type-error in email signature code

* refactor: import

[skip ci]

Co-authored-by: Ankush Menat <ankush@frappe.io>
2022-10-11 12:03:18 +05:30
Ankush Menat
b03e0752b9
fix: ignore if df doesn't exist (#18358) 2022-10-11 11:51:01 +05:30
Ritwik Puri
426ecc5a1e
fix: link field self linking (#18330) 2022-10-11 00:59:18 +05:30
Anand Baburajan
feb198a019
docs: fix make_autoname example (#18354) 2022-10-10 21:04:35 +05:30
Shariq Ansari
a62861ec9f
fix: scoped vue css (#18351)
[skip ci]
2022-10-10 18:25:30 +05:30
Ankush Menat
3426d5307f
Merge pull request #18343 from Alchez/dev-list-filter-ux
fix: always show list filters and add confirmation when deleting filters
2022-10-10 16:54:00 +05:30
Tom-Finke
42f6aa664d
feat: support list view for "show titles instead of name" (#18060)
* initial commit

* fix: account for set_fields not being called

* fix: two links with title field with the same name: add prefix

* chore: add semicolons

* fix: only fetch for title field value for link title doctypes

* fix: linting errors

* style: formatting

[skip ci]

Co-authored-by: Raymond Reggers <raymond@adaptiv.nl>
Co-authored-by: Saqib Ansari <nextchamp.saqib@gmail.com>
2022-10-10 16:51:18 +05:30
avc
df9417fa25
chore: fix es translations
Typo corrections and translations added.
2022-10-10 16:42:50 +05:30
Ankush Menat
f063194e20 fix(UX): always show saved filters 2022-10-10 16:27:32 +05:30
Ankush Menat
4020513712
feat: allow auto clearing notificaiton log (#18344) 2022-10-10 16:21:37 +05:30
Rohan Bansal
683db938e3 feat: auto-show list filters and add confirmation when deleting filters 2022-10-10 15:48:47 +05:30
Ritwik Puri
121a6e1108
fix(notification): redirect to the referenced document if present otherwise go to notification log (#18334) 2022-10-10 14:02:24 +05:30
Faris Ansari
88b8bb28e6
fix: scope build_events css (#18335) 2022-10-10 13:22:18 +05:30
Ankush Menat
c3b547f897
refactor!: scheduler without external libraries (#18331) 2022-10-10 13:09:34 +05:30
Ankush Menat
4a3259ed92
fix: set system time on doc for Now (#18288) 2022-10-08 19:53:08 +05:30
Shariq Ansari
0736f8a01b fix: load all boot data on website 2022-10-07 23:28:36 +05:30
Faris Ansari
c00d9f5267 fix: convert string check to tuple check
breaks as `'in <string>' requires string as left operand` when
df.fieldtype is None
2022-10-07 15:31:55 +05:30
Shadrak Gurupnor
6a492840ce
chore: reduce margin to occupy more items 2022-10-07 11:39:47 +05:30
Ankush Menat
64a0e19329 Revert "fix!: Dont update modified by default in db.set_value (#18301)"
This reverts commit 6aaefd6633.
2022-10-06 22:02:31 +05:30
Ankush Menat
bfa6a5fbdf fix: better cache validation
- Only delete a single doc if we know which doc changed
- Drop all docs other wise (kinda bad, but this isn't used frequently,
  will fix when visiting entire caching system again)
2022-10-06 19:46:58 +05:30
Ankush Menat
cee2b50461 perf: single query db.set_value 2022-10-06 19:46:58 +05:30
Shariq Ansari
a4ca0cea2a
Merge branch 'develop' into migrate-to-vue3 2022-10-06 17:29:02 +05:30
Ankush Menat
1d186db6a6
fix: disable autocommit before each patch (#18307) 2022-10-06 16:08:39 +05:30
Raffael Meyer
112c492f3e
feat: consistent, translatable timeline messages (#17526)
* feat: consistent, translatable timeline messages

* fix: save only filename for attachment comments

The rest of the comment will be added and translated ad-hoc by form_timeline.js

* patch: clean up Comments of type "Attachment"

* feat: further message types

* style: format with prettier

* test: cypress timeline

Timeline now correctly displays "You ..." instead of "{User} ..."

* feat: german transations for timeline comments

* fix: enable auto_commit_on_many_writes

* fix: don't update modified timestamp in patch
2022-10-06 16:05:34 +05:30
Ankush Menat
6aaefd6633
fix!: Dont update modified by default in db.set_value (#18301) 2022-10-06 16:01:20 +05:30
Ankush Menat
da561c237d fix: index column should be first 2022-10-06 11:11:03 +05:30
Ankush Menat
cbe4b59100 fix: correct index re-syncing
The implementation of syncing unique and non-unique index depended on
index names which used to be different before because of that there's
tendency to incorrectly identify index.

This PR adds a separate util for checking if a column has index without
relying on naming convention. It just goes and checks if there's any
index with that column in it, hence far more reliable.
2022-10-06 11:11:03 +05:30
Ankush Menat
6de41a78e9 refactor: guard clause 2022-10-06 11:11:03 +05:30
Shariq Ansari
c7be3e125b
Merge branch 'develop' into migrate-to-vue3 2022-10-05 17:00:04 +05:30
Shariq Ansari
799cc62515 fix: get assets_json from boot 2022-10-05 16:34:02 +05:30
Shariq Ansari
45e7e92ffa refactor: Print Format Builder Beta code to vue 3 2022-10-05 15:41:14 +05:30