9f68ca5358
Dependancies: Updated PHP and JS packages
2024-08-26 11:49:02 +01:00
7161f22706
Dependancies: Updated composer & npm deps
2024-07-14 13:55:46 +01:00
f5e6f9574d
JS Build: Split markdown to own file, updated packages
...
Markdown-related code was growing, representing half of app.js main
bundle code while only being needed in one view/scenario.
This extracts markdown related code to its own built file.
Related to #4858
2024-04-08 14:41:51 +01:00
be3423a16e
Deps: Updated npm & composer deps
...
Avoided updating markdown-it package to 14 for now since it would cause
bundle size to inflate. Don't think ESBuild is properly tree shaking
"entities" sub package which inflates size.
(Copied this message from december deps update).
2024-02-20 18:21:59 +00:00
11955e270c
Depenencies: Updated NPM packages
...
Avoided updating markdown-it package to 14 for now since it would cause
bundle size to inflate. Don't think ESBuild is properly tree shaking
"entities" sub package which inflates size.
2023-12-09 10:49:28 +00:00
8375d341ea
Deps: Updated npm and composer packages
2023-10-20 16:39:40 +01:00
a4fbde9185
Drawio: Started browser drawing backup store system
...
Adds just the part to store image data, and remove on successfull save.
Alters save events to properly throw upon error.
Adds IDB-Keyval library for local large-size store.
For #4421
2023-08-22 19:30:39 +01:00
7bf5425c6b
Updated PHP and npm deps, Upped node version
2023-08-19 20:22:19 +01:00
38e8a96dcd
Removed dropzone from package and attribution list
2023-04-26 23:35:25 +01:00
da3ae3ba8b
ESLINT: Addressed remaining detected issues
2023-04-19 15:20:04 +01:00
752ee664c2
Added code formatting standard via eslint
2023-04-18 22:19:27 +01:00
900571ac9c
CM6: Updated for popup editor, added new interface
...
New simple interface added for abstraction of CM editor in simple
use-cases, just to provide common actions like get/set content, focus
and set mode.
2023-04-17 13:24:29 +01:00
09fd0bc5b7
CM6: Got WYSIWYG code blocks working
...
Required monkey-patch to work around potential codemirror issue with
shadowdom+iframe usage.
Also updated JS packages to latest versions.
2023-04-16 23:50:11 +01:00
74b4751a1c
CM6: Aligned styling with existing, improved theme handling
2023-04-16 16:05:16 +01:00
9874a53206
Added cm6 strategy for splitting and dyn. loading langs
...
Split out legacy modes to their own dynamically imported bundle to
reduce main code bundle size.
2023-04-14 18:08:57 +01:00
257a703878
Addressed existing cm6 todos
...
- Updated clipboard handling
- Removed old clipboard package for browser-native API.
- Updated codemirror editor events to use new props for new data types.
2023-04-14 14:08:40 +01:00
dce5123452
Added own twig/smarty packages for cm6 lang support
2023-03-21 20:53:35 +00:00
f51036b203
Added newer languages where possible
...
Cannot find existing option for twig/smarty, need to look other methods.
2023-02-17 22:14:34 +00:00
9135a85de4
Merge branch 'codemirror6' into codemirror6_take2
2023-02-17 21:28:23 +00:00
28dda39260
Updated PHP and JS depenencies
2023-01-21 19:09:19 +00:00
45d0860448
Updated npm package versions
2022-10-24 11:40:05 +01:00
9fd7a6abed
Added dark theme handling
2022-08-04 14:19:04 +01:00
4757ed9453
Converted codemirror languges to new packages where available
...
Does increase bundle size massively though, Will need to think about
solutions for this.
2022-08-04 13:33:51 +01:00
97146a6359
Added handling of codemirror 6 code languages
2022-08-03 19:40:16 +01:00
d4f2fcdf79
Started codemirror update, In broken state
2022-08-02 20:11:02 +01:00
e00d88f45d
Updated markdown preview to update on diff-basis
...
Uses vdom system to diff and update the current markdown preview view
instead of requiring a full HTML replace change.
This should provide better performance, expecially where dynamically
loaded content such as iframes were in use.
Closes #3454
2022-06-07 16:07:28 +01:00
1a3505c899
Updated JS deps
2022-05-30 17:01:32 +01:00
27339079f7
Extracted esbuild config to a build script
...
Allows us to use NodeJS code for file/directory locating to not be
shell/os specific, while also also reducing duplicated complexity within
packages.json file.
Related to #3323
2022-04-13 12:08:56 +01:00
981807220c
Applied StyleCI changes and updated dependancies
2022-03-23 12:02:01 +00:00
9283f28e31
Updated JS deps
2022-02-24 15:02:06 +00:00
872961ef7c
Updated npm and php dependancies
2022-01-24 18:53:28 +00:00
0ba8541370
Updated npm deps
2021-11-04 23:07:36 +00:00
822fea4303
Updated js dependancies
2021-08-21 15:53:45 +01:00
789d17ab3f
Updated platform deps and development version number
2021-06-13 13:57:29 +01:00
d62cdd58d3
Upgraded php and npm deps
...
- Sass upgrade had some breaking changes where division was used
hence updated for newer sass version support.
2021-05-29 13:08:28 +01:00
c42b6aece9
Updated composer deps again and run npm audit fix
2021-05-08 17:50:28 +01:00
2162da3a14
Updated project npm deps
2021-04-06 21:55:49 +01:00
ea406690f5
Updated esbuild options and version & updated npm deps
...
Had to change way sortable is imported due to changes, Still
seemed to have functioning multi-select.
2020-09-30 22:28:53 +01:00
6bcfac6751
Updated codemirror and updated codemirror base styles
...
Aligns styles with current release, since was causing overflow
with scrollbars.
Fixes #2267
2020-09-26 17:33:43 +01:00
b87e97f99e
Added punnycode since its reuquired by markdownit
...
Is a native, although depricated, nodejs module. Have installed manually
since esbuild could not resolve the nodejs module
2020-09-05 20:37:23 +01:00
c029741a17
Updated npm deps
2020-09-05 16:54:25 +01:00
ac83c349da
Migrated from webpack to esbuild
2020-09-05 16:50:20 +01:00
2bacc3c967
Removed vuejs from the project
2020-07-25 00:25:30 +01:00
d41452f39c
Finished breakdown of attachment vue into components
2020-07-04 16:53:02 +01:00
540119f133
Moved sass build out of webpack, updated npm deps
...
Moving sass out of webpack cleans the setup quite considerably and
brings a good speed improvement.
Made use of npm-run-all so the previous commands still run like before.
2020-06-27 16:52:26 +01:00
0f55d776a6
Replace node-sass with dart-sass
2020-06-26 12:44:41 +02:00
c1fe068ffc
Bumped npm packages up and ran audit-fix
2020-04-04 00:03:26 +01:00
217954694c
Updated npm dependancies
2020-03-14 17:38:39 +00:00
d7760b1b25
Bump acorn from 6.4.0 to 6.4.1
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-03-14 11:31:01 +00:00
ceeb9d35a0
Updated JS dependancies
2019-12-21 13:30:41 +00:00