Commit graph

14 commits

Author SHA1 Message Date
sokumon
4ef5e2a4f8 feat: emoji picker 2025-11-14 23:05:13 +05:30
Ankush Menat
71c3fce146
Revert "perf: reduce JS duplication (#25199)" (#25246)
This reverts commit 53536aa012.
2024-03-06 04:05:17 +00:00
Ankush Menat
53536aa012
perf: reduce JS duplication (#25199)
* fix: remove duplicate localforage in bundles

This was shipped with both control and desk bundle

* fix: Avoid duplicate inclusion of DataTable
2024-03-03 20:50:21 +05:30
marination
5f6a6a025a fix: Load map libraries at build time to avoid async issues during geolocation render
- When gelocation control is built, it awaits loading of libraries
- Withi the control everything is await but a layer above where multiple controls are sequentially built this breaks
- Form render goes ahead without waiting for the gelocation control
- The `onload_post_render` in `Location` cannot find the map wrapper as the control is still being built
- Therefore, on a hard load, the control does not show up and appears on soft reload.
2023-05-19 16:56:54 +05:30
Shariq Ansari
5373780741 fix: set vue global properties
since Vue.prototype is removed using app.config.globalProperties to set window.__ & window.frappe
2022-09-29 19:14:06 +05:30
Shariq Ansari
89af6d82e7 refactor: updated vue syntax 2022-09-29 16:59:45 +05:30
Suraj Shetty
728ff49cec refactor: Get sortable js from node_modules instead of vendoring it
- No point in having a copy since there are no customization done.
2022-07-04 09:17:20 +05:30
Suraj Shetty
58d79720c6 chore: Remove unused libraries and files 2022-07-04 08:25:51 +05:30
Suraj Shetty
05f416e448 refactor: Removed vendored socketio library
- Removed vendored socketio library
- Add socket.io-client library
- Removed unnecessary code in socketio server
- Remove chat related code
2022-06-29 14:58:13 +05:30
marination
3f6eb5d99d fix: Load moment and bind to window from new file
- Introduce new file in `/lib` to import moment and bind to window
- Use new lib file to load moment in web bundle and libs bundle (desk)

Co-authored-by: Suraj Shetty <surajshetty3416@gmail.com>
2022-02-02 20:43:01 +05:30
Faris Ansari
fa236fd9c5 style: sider issues 2021-05-04 07:21:49 +05:30
Faris Ansari
adc236e35d feat: Notify build events to browser
- Update assets_json directly from node
- Show error overlay or success message
- Open file in editor from error overlay
2021-05-01 16:02:49 +05:30
Faris Ansari
c119f9ab3c fix: libs.bundle.js
- Separate file to import jquery and bootstrap
- Remove separate jquery bundle from app as well as web
- Load jquery from node_modules
2021-04-24 14:42:43 +05:30
Faris Ansari
226ad1d91a feat: New Build System based on esbuild
- Deprecate use of build.json
- *.bundle.js files placed anywhere in the public folder are bundled
- Built files are created in public/build folder which is gitignored

WIP
2021-04-22 07:01:36 +05:30