Maharshi Patel
2451d8d263
fix: remove always required for element_selector.
2023-05-23 15:22:27 +05:30
Maharshi Patel
20d0e28092
fix: remove onboarding_tours_section
2023-05-23 15:20:35 +05:30
Maharshi Patel
4e74051732
fix: add form tour settings to desk module.
2023-05-23 15:18:15 +05:30
Maharshi Patel
028508c947
fix: remove from settings from core module.
2023-05-23 13:25:37 +05:30
Maharshi Patel
05b1793fcd
fix: load onboarding_tours async
...
loads onboarding_tours if enable_onboarding is checked and form tours are available for user.
2023-05-23 12:42:12 +05:30
Maharshi Patel
b4387086b4
fix: linter for onboarding.bundle.js
2023-05-19 11:26:03 +05:30
Maharshi Patel
e191d6fb73
Merge branch 'develop' into onboarding-tour
2023-05-19 11:05:50 +05:30
Ankush Menat
d0a24e66c5
fix: incorrect caching of is_owner permissions ( #21048 )
...
- Create a doctype
- Pick any role and only allow owner to create, read, write.
- after_insert hook re-save the document
- This will fail because there's a function call to `frappe.only_has_select_perm` which doesn't pass the is_owner, this is likely acceptable if document is not available.
Fix: cache should be separate for is_owner
Triggered from but not caused by https://github.com/frappe/frappe/pull/20810
2023-05-19 09:34:48 +05:30
Suraj Shetty
3669567bb4
Merge pull request #21047 from pateljannat/remove-canonical-link
2023-05-19 08:29:35 +05:30
Ritwik Puri
94be05f3d2
Merge pull request #21049 from ruthra-kumar/invalid_sql_error_while_filtering_on_multi_select
...
fix: using 'Equals' and 'Is' on multiselect throws error if 'get_filters_cond' is used for formating filters
2023-05-18 18:11:19 +05:30
ruthra kumar
6b2bcd5b07
fix: using 'Equals' and 'Is' on multiselect throws error
2023-05-18 16:48:19 +05:30
Jannat Patel
45e682e06e
fix: removed canonical link
2023-05-18 15:31:01 +05:30
Maharshi Patel
20fe275ba2
fix: set default for user onboarding_status
2023-05-18 12:43:10 +05:30
Maharshi Patel
76c118bac7
feat: frappe framework basic UI tours.
2023-05-18 12:27:37 +05:30
Maharshi Patel
d4997160e8
fix(minor): use matching next_tour if found
2023-05-18 12:25:53 +05:30
Shariq Ansari
a96aadc10b
Merge pull request #21042 from maharshivpatel/route-to-workspace
2023-05-18 12:08:10 +05:30
Shariq Ansari
0fd291326f
Merge pull request #21040 from shariquerik/custom-workspace-block
2023-05-18 11:39:58 +05:30
Maharshi Patel
b7541cc163
feat: onboarding class and tour on router change.
...
Added frappe.router on_change to find matching tours based on where user is and run them using frappe.ui.OnboardingTour.
2023-05-18 03:58:37 +05:30
Maharshi Patel
7ee486c896
fix: clear dashboard_name only if list name is not Dashboard
2023-05-18 03:54:48 +05:30
Maharshi Patel
8bd0ab6db4
feat: form tour logic and ui tour routes
...
on client-side added some form logic required by ui tours and to generate page_route based on conditions. on server-side added logic to update Form Tour Settings.
2023-05-18 03:04:36 +05:30
Maharshi Patel
458f03525e
fix: typo in reference_doctype depends_on
2023-05-18 02:58:05 +05:30
Maharshi Patel
10628b9b06
feat: add onboarding and status on boot
...
Add List of all onboarding tours to frappe.boot and onboarding status on frappe.boot.user
2023-05-18 02:33:40 +05:30
Maharshi Patel
acbf784e2a
feat: add fields for onboarding ui tours.
...
Fields required for UI Tours.
2023-05-18 02:15:09 +05:30
Maharshi Patel
a69628de2d
fix: route to workspace when on "/app"
...
By default, when you visit "/app" it shows the workspace but the same is not reflected on the frappe.router.current_path so if the route is "/app" it will redirect to the route of that workspace.
2023-05-17 23:27:17 +05:30
Shariq Ansari
6174cbaef9
Merge branch 'develop' into custom-workspace-block
2023-05-17 20:46:23 +05:30
Shariq Ansari
ee521e217e
Merge pull request #21041 from shariquerik/form-builder-create-doctype-fix1
2023-05-17 20:45:11 +05:30
Shariq Ansari
c8179a1873
fix: only allow developer & Administrator to create standard doctype using form builder
2023-05-17 20:41:08 +05:30
Shariq Ansari
2cd8a860e5
fix: sync workspace custom block doctype while installing
2023-05-17 18:16:11 +05:30
Shariq Ansari
d08b0fa477
fix: allow custom html block based on roles applied
...
if roles table is empty it will allow access
2023-05-17 17:39:08 +05:30
Shariq Ansari
b8c6791e7f
chore: guidelines for how to interact with HTML from JS and global class will not work in HTML
2023-05-17 16:52:08 +05:30
Shariq Ansari
d5042147f7
Merge branch 'develop' into custom-workspace-block
2023-05-17 15:33:52 +05:30
Ankush Menat
e665391c3e
fix: raise correct error
2023-05-17 15:17:31 +05:30
Shariq Ansari
40e7d68750
fix: custom block css for widget-head
2023-05-17 15:03:21 +05:30
Shariq Ansari
1276a91616
fix: handle block width for min-width = 2
2023-05-17 15:01:19 +05:30
Shariq Ansari
001425f71b
fix: backend to create workspace custom block and update workspace
2023-05-17 14:59:19 +05:30
Shariq Ansari
45c05be9a3
fix: created workspace custom block doctype to store custom blocks
2023-05-17 14:54:24 +05:30
Shariq Ansari
59514187cb
fix: created custom block widget which renders html,css,js from custom html block
2023-05-17 14:44:27 +05:30
Shariq Ansari
58c5a33f9b
fix: initialize custom block in editorjs
2023-05-17 14:37:03 +05:30
Shariq Ansari
711f18ebc8
fix: custom html block
2023-05-17 14:28:08 +05:30
Shariq Ansari
cba068b34d
Merge pull request #21038 from shariquerik/form-builder-create-doctype-fix
2023-05-17 13:56:50 +05:30
Shariq Ansari
2d8fe60f4c
fix: populate doctype name from select doctype field if set
2023-05-17 13:50:56 +05:30
Shariq Ansari
7dff25c698
fix: set system manager as default permissions while creating from form builder
2023-05-17 13:50:17 +05:30
Suraj Shetty
774aeb430a
Merge pull request #19375 from barredterra/fix-note-2
2023-05-17 13:14:55 +05:30
Manduul. B
de490fc1f7
fix: Consistent buttons on login / error pages ( #21037 )
2023-05-17 11:27:09 +05:30
Suraj Shetty
25fd2022e1
Merge branch 'develop' into fix-note-2
2023-05-17 11:19:59 +05:30
Marica
3b5ff3dbb7
fix: get_default_address must accept 'Nonetype' name ( #21022 )
2023-05-17 11:11:57 +05:30
Rushabh Mehta
44e592fb91
fix: frappe.get_palette when text is undefined ( #21033 )
...
[skip ci]
2023-05-17 11:10:09 +05:30
Ankush Menat
badcd7a819
fix: add card shadow to onboarding widget ( #21031 )
...
Contrast between bg and widget was very low added shadow so it's
slightly more noticable.
[skip ci]
2023-05-16 20:09:03 +05:30
Suraj Shetty
d5b0c5ab90
Merge branch 'develop' into fix-note-2
2023-05-16 18:10:07 +05:30
Ankush Menat
b247c3853e
test: sort before comparing
2023-05-16 17:57:41 +05:30