Commit graph

299 commits

Author SHA1 Message Date
Ankush Menat
96d2bcde86 build: Bump datatable
perf fix for large data
2024-03-13 18:17:37 +05:30
Ankush Menat
692a400632 perf: Add optional socketio native packages
These are native implementations of some of the things socketio relies
on. Just installing makes few things faster.

These are optional so yarn should ignore failure to install.
2024-02-20 11:07:47 +05:30
RitvikSardana
e948afe938 build(deps): bump frappe-datable to v1.17.14 2024-01-08 15:31:21 +05:30
Corentin Flr
c6bdc7fe45
fix(workspace): Fix widget rendering for EditorJS v2.28 (#23918)
* fix(workspace): Ensure Block.render() always return an element

If `has_data` is false, then `this.wrapper` is still empty (because it was just created and `this.make` did nothing), so it's safe to give it back to EditorJS for rendering.

* build(deps): Bump EditorJS
2024-01-07 12:36:55 +05:30
Shariq Ansari
1659f01f05 build(deps): bump datatable to latest 2024-01-03 14:57:41 +05:30
Saqib Ansari
2ef75be7ff chore: update datatable 2024-01-02 12:35:10 +05:30
Shariq Ansari
cf69a6e340 build(deps): bump datatable to latest 2023-12-21 14:20:31 +05:30
Shariq Ansari
b483800a06 fix: pass filter to formatter to handle custom logic 2023-12-07 19:45:32 +05:30
Ankush Menat
ddedfd1d9e
build: pin editor js (#23534) 2023-12-01 13:18:33 +05:30
Ankush Menat
cccb95387c build(deps): add sentry/browser dependency 2023-11-30 17:13:41 +05:30
Shariq Ansari
d95b3b6fb0 feat: created autocomplete component to control options with up/down key 2023-10-31 20:28:31 +05:30
Shariq Ansari
920a88e1ac feat: show preview on popover if file is image type 2023-09-15 17:17:22 +05:30
David Arnold
7780670ae4
build(deps): update node redis client to v4 (#21797)
* build(deps): update redis client to v4 in legacy mode

* fix: node17+ - prefer ipv4

* chore: use redis client v4 api (async) and adapt error handling

* fix: timeout by exiting if not in watch mode

* fix: parse message before republishing

---------

Co-authored-by: Ankush Menat <ankush@frappe.io>
2023-07-25 14:07:46 +05:30
Shariq Ansari
a5025cbd0c build(deps): Again bump bootstrap to v4.6.2 2023-07-17 18:21:12 +05:30
Ankush Menat
e50ff81f41 Revert: bootstrap update 2023-07-17 17:06:47 +05:30
Ankush Menat
d17a336249
build(deps): bump JS dependencies (#21697)
- Bootstrap
- html5-qrcode
- editorjs
- jquery
- jsbarcode
- localforage
- sass
- rtlcss
- socketio server and client
- sortablejs
- superagent

TODO (maybe separate PRs):
- redis v4
- esbuild latest (ugh)
2023-07-16 23:01:45 +05:30
Suraj Shetty
efb8c24f72 chore: Upgrade vue v3.2 to v3.3
change log: https://blog.vuejs.org/posts/vue-3-3
2023-06-26 09:14:17 +05:30
Suraj Shetty
729c955665 chore: Update plyr to avoid build failures 2023-06-26 09:14:17 +05:30
Suraj Shetty
c44db90bed chore: Upgrade minimum required node version to 18
- Also update all the node packages
2023-06-26 09:14:17 +05:30
Ankush Menat
6f4a7ddf10 Revert "build(deps)!: Require NodeJS 18 as minimum version (#21303)"
This reverts commit 67cd951013.
2023-06-11 11:40:22 +05:30
Ankush Menat
67cd951013
build(deps)!: Require NodeJS 18 as minimum version (#21303) 2023-06-10 19:22:57 +05:30
Shariq Ansari
c61be69ca2 fix: vueflow & pinia setup 2023-05-01 15:41:55 +05:30
Shariq Ansari
551861be63 build(deps): Bump frappe-datatable to 1.17.2 2023-03-03 11:51:17 +05:30
Shariq Ansari
2a1c5f1fa9 build(deps): Bump frappe-datatable to 1.17.1 2023-01-25 18:45:10 +05:30
Shariq Ansari
599f5a0ce5 build(deps): Bump frappe-datatable to 1.17.0 2023-01-25 17:25:26 +05:30
Shariq Ansari
5363e6db15 build(deps): Bump editorjs to 2.26.3 2022-12-14 18:12:26 +05:30
Shariq Ansari
b10056f9cd build(deps): Bump editorjs to 2.26.2 2022-12-14 18:03:27 +05:30
Ankush Menat
c06bddb94b
chore: Drop snyk (#19245)
We use dependabot mainly instead of snyk

[skip ci]
2022-12-12 17:19:39 +05:30
Shariq Ansari
4f13ad24b1
Merge branch 'develop' into form-builder-vue3 2022-11-16 18:00:19 +05:30
Shariq Ansari
0831babf5a fix: render rest of the fieldtypes in properties section & main form 2022-11-16 17:22:33 +05:30
Ankush Menat
f019b4fab6
build(deps): update caniuse (#18866)
[skip ci]
2022-11-14 15:46:54 +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
dependabot[bot]
6c2f73a030
build(deps): bump snyk from 1.707.0 to 1.996.0 (#18311)
Bumps [snyk](https://github.com/snyk/snyk) from 1.707.0 to 1.996.0.
- [Release notes](https://github.com/snyk/snyk/releases)
- [Commits](https://github.com/snyk/snyk/compare/v1.707.0...v1.996.0)

---
updated-dependencies:
- dependency-name: snyk
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-10 13:55:10 +05:30
Shariq Ansari
45e7e92ffa refactor: Print Format Builder Beta code to vue 3 2022-10-05 15:41:14 +05:30
Shariq Ansari
6bd95516ba chore: removed compiler-sfc from package.json since it comes with vue 2022-09-28 15:35:28 +05:30
Shariq Ansari
44e9f6b9ab build(deps): Bump from vue 2 to vue 3 2022-09-28 14:55:07 +05:30
Ankush Menat
06aaaaaedf build: move all devDependencies to Dependencies
These are real dependencies without which you can't locally build apps.
2022-09-14 19:40:22 +05:30
dependabot[bot]
bfdc5da2cd
build(deps): bump moment-timezone from 0.5.28 to 0.5.35 (#17999)
Bumps [moment-timezone](https://github.com/moment/moment-timezone) from 0.5.28 to 0.5.35.
- [Release notes](https://github.com/moment/moment-timezone/releases)
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md)
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.28...0.5.35)

---
updated-dependencies:
- dependency-name: moment-timezone
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-31 13:47:32 +05:30
Ankush Menat
21a7291d00
ci: Stripped down config for Semantic checks (#17542)
* ci: Stripped down config for Semantic checks

Conventional commit enforces too many pointless rules, all we care about
is type and subject.

* ci: auto merge on commit pass
2022-07-19 14:32:34 +05:30
Ankush Menat
8ac7e32214
ci: check commit messages with commitlint (#17541) 2022-07-19 11:50:48 +05:30
Ankush Menat
3304e1c222 chore: bump frappe-charts to latest 2022-07-18 18:39:41 +05:30
dependabot[bot]
39ded52028
build(deps): bump moment from 2.29.2 to 2.29.4
Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-07 04:10:25 +00:00
Suraj Shetty
4b6ab45c57 refactor: Replace fluxify with vuex
Reason:
fluxify has GPL2 licence which is incompatible with MIT hence using vuex which is a similar library and has MIT license.
2022-07-05 19:45:17 +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
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
Suraj Shetty
c72731c4af chore: Update socket io, remove fuse.js
- Install cliui as devDependency
- Add @vue/component-compiler
2022-06-29 14:31:06 +05:30
Suraj Shetty
870b98a34e chore: Update esbuild-vue and vue 2022-06-24 19:26:34 +05:30
Suraj Shetty
78ceec6a95 chore: Update showdown and yargs 2022-06-24 19:16:11 +05:30
Suraj Shetty
eeeef86ae3 fix: Replace node-sass with dart-sass 2022-06-24 19:11:44 +05:30
Ankush Menat
fd324db67e
chore!: remove deprecated quaggajs based barcode scanner (#17248) 2022-06-20 21:04:30 +05:30