nathan
5dfc16d079
Update versions of testing & doc devtools
2024-06-24 15:50:14 -06:00
ralf
b851de3463
Changelog for 23.1.20240624
2024-06-24 15:42:15 +02:00
nathan
4488287caf
Update shoelace version
2024-06-10 10:25:34 -06:00
nathan
ba744d3292
Remove Lion
2024-05-07 14:46:44 -06:00
ralf
16aa4709a0
Changelog for 23.1.20240430
2024-04-30 09:53:34 +02:00
ralf
e895947a02
adding @types/jquery to get ride of everything jQuery displayed as error and get IDE to display function parameters and other help
2024-04-24 14:57:55 +02:00
nathan
8b64e80f07
Update Shoelace to 1.5.0
2024-03-26 14:50:41 -06:00
ralf
938aaa531a
Changelog for 23.1.20240304
2024-03-04 10:53:10 +02:00
ralf
8bfd6690aa
npm audit fix --force (updating browser-sync to new major version!)
2024-03-04 08:42:18 +02:00
nathan
342f2cf5a5
Update shoelace to 2.12.0
...
Current (2.14.0) has a bug preventing selectboxes from closing when you click out. Will be fixed in the next version.
2024-02-29 11:25:37 -07:00
ralf
5eaf6a275f
renamed build:dev to docs:serve and add separate docs (just building no serving)
2023-11-16 14:56:21 +02:00
nathan
a2df0b0b12
Fix some npm deprecated warnings
2023-11-14 10:56:41 -07:00
hadi
2268942532
WIP livefeedback:
...
- Make download/upload chunks possible (uses indexedDB)
- Give user an option to download at the end of the session
- Implement auto upload switch
2023-10-06 15:28:52 +02:00
nathan
b999f0be98
Update @web/dev-server-esbuild version, lesser versions fial on Hadi's machine
2023-09-25 10:35:26 -06:00
nathan
054d124afe
Initial attempt at a nice dev reference.
...
Many thanks to all the other developers who made this possible, especially Shoelace
2023-09-22 13:51:38 -06:00
Nathan Gray
e323cd1d79
Feature/shoelace 2.4 upgrade ( #135 )
...
Update shoelace to 2.9.0
2023-09-13 11:55:33 -06:00
ralf
df9e0ef9a2
extra NPM packages for transpiling
2023-03-20 14:27:51 +01:00
ralf
555c91de6b
set version to 23.1
2023-02-28 09:11:16 +01:00
nathan
9bf0149645
Fix selectbox positioning issue
...
Tracker owner would open down instead of up with fontsize = 14. Updating to shoelace 2.0.0-beta.81 fixes it. Going farther introduces some other issues that I don't want to get into right now
2023-01-24 13:58:38 -07:00
nathan
7f94b3ae6c
Et2Date: Add "Today" button
2022-09-06 11:32:25 -06:00
nathan
6b1a477de8
Bump Shoelace version - it's got some colorpicker improvements I want
2022-08-04 13:41:43 -06:00
dependabot[bot]
39f9ba9508
Bump terser from 4.8.0 to 4.8.1
...
Bumps [terser](https://github.com/terser/terser ) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-21 13:51:07 +02:00
dependabot[bot]
8614d5bd4f
Bump grunt from 1.5.2 to 1.5.3
...
Bumps [grunt](https://github.com/gruntjs/grunt ) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/gruntjs/grunt/releases )
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG )
- [Commits](https://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3 )
---
updated-dependencies:
- dependency-name: grunt
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-27 13:17:38 +02:00
ralf
b33c13824f
drop jquery-ui, jquery-ui-touch-punch-fix and temp. comment out last usages in framework classes
2022-05-25 21:01:26 +02:00
Hadi Nategh
9f363ad51c
Fix importing interactjs library
2022-05-23 11:35:14 +02:00
nathan
5ed00cc435
Make dialogs resizable again
2022-05-20 11:41:09 -06:00
Hadi Nategh
a8bcdd88b0
Get rid of jQuery.Color from jquery-ui
2022-05-05 15:55:49 +02:00
nathan
54b2ac54b1
Start on Expose mixin
2022-05-04 11:58:04 -06:00
ralf
b2044db11e
remove jQueryUI date picker
2022-05-03 15:38:47 +02:00
ralf
dc44888d36
update grunt-newer to fix prototype pollution in async
...
https://github.com/EGroupware/egroupware/security/dependabot/7
2022-04-20 22:03:11 +02:00
nathan
ce14c1c9f6
Et2Split: Convert splitter to webcomponent
2022-04-19 09:36:44 -06:00
ralf
c6cb42eb96
upgrade all @lion/* and add @lion/dialog
2022-03-15 08:51:37 +02:00
nathan
39cea7e3cb
Add combobox & listbox
2022-03-02 13:28:47 -07:00
ralf
1518c38c72
npm update @lion/* to get ride of @npm/select using its own newer core and form-core
2022-02-28 12:00:13 +02:00
nathan
ce84dd753a
Get validation messages working
2022-02-24 15:53:40 -07:00
nathan
8203eb3efd
Use flatpickr for date widget calendar
2022-02-15 11:51:23 -07:00
Hadi Nategh
44d632be2a
Implements pdf-player custom element
2022-02-10 17:31:57 +01:00
Ralf Becker
4d0137011c
security fixes: npm audit fix --force
2022-01-26 09:54:57 +02:00
nathan
f8ab5c521e
Selectbox webcomponent
2022-01-04 15:38:10 -07:00
nathan
a717234b2f
Merge branch 'master' into web-components
2021-11-09 15:02:25 -07:00
Hadi Nategh
a8b1aef505
Remove no longer used npm packages
2021-11-09 11:37:13 +01:00
Hadi Nategh
968774d829
Update jQuery-ui to 1.13.0
2021-11-09 11:06:17 +01:00
nathan
39336370cf
Recompile [tests] before running tests
2021-11-03 14:34:55 -06:00
Ralf Becker
582793d52b
Revert "Bring web-component work into master branch"
...
To many things are not working :(
- addressbook, infolog, even timesheet index lacks at least r/o textbox and problably other widgets
- smallPART (with many extra widgets) is completly unusable
- *box widget seems not to skip empty boxes
--> we need more testing and progress, before we can merge that
This reverts commit 9cee681b94
.
2021-09-03 11:28:22 +02:00
nathan
9cee681b94
Bring web-component work into master branch
2021-09-02 10:52:10 -06:00
nathan
ef3848fd3c
- Fix including everything just for a unit test
...
- Start of some tests for Et2Button
2021-08-25 11:32:15 -06:00
nathan
d656eb0e69
Javascript unit testing
...
Runs over all files in api/js/etemplate/<widget>/test and <app>/js/test folders
Run from the commandline with: npm jstest
Can also run & watch for changed files, check package.json for scripts.
2021-08-24 14:52:09 -06:00
nathan
e34ca22499
Split textarea off from textbox & start implementing
...
Splitting the two made things a lot simpler to deal with
2021-08-20 15:52:22 -06:00
nathan
4f225054f8
WIP on Date widget
...
Something's not right with the parser/formatter, they're not getting called.
Times not handled yet
2021-08-13 15:26:18 -06:00
Hadi Nategh
d07a7ab194
WIP of replacing bower-asset packages:
...
- Get jquery-ui and touch event plugin working (although still modular import is not possible becuase of a wierd issue with jquery-ui tooltip plugin)
- Import timepicker-addon plugin as npm package
- Update composer.lock file
2021-08-12 14:51:38 +02:00