nathan
99c86d58bd
- Add custom button color example to docs
...
Copied from Shoelace https://shoelace.style/getting-started/customizing#css-parts
- Add fixed width label example to docs
- Get etemplate2.css included in docs to make sure styles are consistent
2024-04-04 14:31:27 -06:00
ralf
6f375f12cc
fix [Ok] button of name popup was disabled, if user had no edit rights to a contact
2024-04-04 18:50:02 +02:00
ralf
7b815e4338
fixing the fix: must NOT prepend backup dir for $name===null
2024-04-04 14:23:48 +02:00
ralf
2a822ea0a8
* Api: allow to upload and use custom web-fonts for EGroupware and the rich-text editor (TinyMCE)
2024-04-04 13:27:13 +02:00
ralf
13c68e92df
fix specifying a condition, can NOT use "value", as it gets used as the widgets value, using "last" now
2024-04-04 08:56:35 +02:00
ralf
5853afd7ff
fix not working installation from backup through setup
2024-04-04 08:22:38 +02:00
ralf
1cc266467d
allow to specify conditions, when the serial number get generated, use
...
value=<start/format>
<name>=<value>
2024-04-03 21:12:31 +02:00
ralf
9f2d952fdf
* InfoLog: config which fields are editable for status "archive", default all
2024-04-03 16:01:50 +02:00
ralf
f9545835fa
fix registered account was lacking owner=0 and some missing translations
2024-04-03 15:14:25 +02:00
ralf
30604b9d67
fix Argument #2 ($old) must be of type ?array, bool given
2024-04-03 10:37:16 +02:00
ralf
c672451324
move "archived too" to NM filters (not status col-filter)
2024-04-03 10:10:50 +02:00
ralf
4ec14508ad
new InfoLog status filter "Archived too"
2024-04-03 07:58:33 +02:00
ralf
9fd3443c60
fix typo
2024-04-01 22:46:13 +02:00
ralf
ec89221744
* InfoLog: config to handle status "archive" as unchangeable (or only changeable by an admin)
2024-04-01 14:09:13 +02:00
ralf
b04318a099
WIP allow to place custom-fields in tabs: adding cfDisabled="true" to disable automatic adding of custom-fields, e.g. for templates not showing an entry
2024-04-01 12:42:56 +02:00
ralf
79b3085ac1
remove no longer used dhtmlxtree files
2024-03-30 11:53:52 +02:00
ralf
cb5665acd0
* All apps: new custom-field type serial allowing to generate incremented serial number with a given format e.g. "RE2024-0001"
...
WIP allow to place custom-fields in tabs:
2024-03-30 11:37:34 +02:00
ralf
143bfce59b
fix/allow searching, reading and updating own account for account-selection preference "none" or "groupmembers"
2024-03-30 09:10:06 +02:00
ralf
c8fefbf573
WIP allow to place custom-fields in tabs: new cf type serial uses values for the start-value / no array
2024-03-30 08:59:52 +02:00
ralf
ddf3127140
WIP allow to place custom-fields in tabs: need to explicit content attribute, as it no longer defaults to value of id attribute
...
fixed preferences of apps with a single tab only are broken / not shown, e.g. notifications or timesheet
2024-03-30 08:31:08 +02:00
milan
a22ef1a268
remove unused Et2MultiselectTree.ts
2024-03-28 19:49:19 +01:00
milan
3cc5d910b8
click on tree-item now triggers the onclick event --- previous it was only triggered on change of folder
2024-03-28 19:45:13 +01:00
nathan
8658e46676
Link Paste changes
...
- Add copy & move buttons
- Better dialog title
- Add some tooltips
2024-03-27 15:25:15 -06:00
nathan
0ad19cbd80
Et2Textarea: Fix height parameter
2024-03-27 13:47:27 -06:00
ralf
12f15ee121
WIP allow to place custom-fields in tabs: action to copy cfs
2024-03-27 18:10:34 +02:00
ralf
a63aaad8e9
WIP allow to place custom-fields in tabs: add noVfsSelect option to filemanager custom-field and some docu tooltip for filemanager options
2024-03-27 17:44:57 +02:00
ralf
254fdc0fa3
WIP allow to place custom-fields in tabs: 2 new custom-field types:
...
- header: (like label with a bigger font and bold)
- serial: auto-incremented serial number
2024-03-27 17:07:02 +02:00
nathan
8e4160c6c9
Remove old vfs select
2024-03-27 08:38:20 -06:00
milan
2fecf094d3
fix bug where clear_cache in admin widget did not work because id was manually set to not reflect hierarchic order
2024-03-27 15:13:16 +01:00
ralf
44db5c68b5
WIP allow to place custom-fields in tabs: fix automatic extension and use name not label
...
name for filename type cf is a relative path, optionally ending in a / to create a directory with all files the user uploads preserving their name
2024-03-27 14:53:08 +02:00
milan
a215015e0e
rename folder ajax request now carries unseenCount properly
2024-03-27 12:16:32 +01:00
ralf
470216d165
WIP allow to place custom-fields in tabs: fix not working saving of preferences, because namespace / content attribute was not passed to template
2024-03-27 11:21:47 +02:00
ralf
ef3ca2acb4
adding an empty label of "automatic" to be able to switch notifications back to default behavior of automatic selecting an SMTP account
2024-03-27 11:11:46 +02:00
ralf
79ff9be568
fix docu typo
2024-03-27 09:48:13 +02:00
Ralf Becker
27e1257d75
Update SECURITY.md
2024-03-27 09:07:02 +02:00
dependabot[bot]
a96ceed8b6
Bump express from 4.18.2 to 4.19.2
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-27 08:49:00 +02:00
ralf
51132e4b19
npm audit fix
2024-03-27 08:47:18 +02:00
nathan
8b64e80f07
Update Shoelace to 1.5.0
2024-03-26 14:50:41 -06:00
ralf
cf65159629
WIP allow to place custom-fields in tabs: fix TypeError: Cannot read properties of undefined (reading 'toLowerCase')
2024-03-26 18:19:57 +02:00
nathan
9d0a7f556b
Sort out pixelegg/preference font-size
2024-03-26 09:13:19 -06:00
ralf
25b343be7c
WIP allow to place custom-fields in tabs:
...
- set size of cf name in all apps to 65 chars (calendar, resources, projectmanager had only 40)
- allow units like K or MB for integer values e.g. et2_files max_file_size
- allow to pass accept, mime and max_file_size from Filemanager custom-field to vfs-upload
- allow to use name of "app:$cont[id]:relative-path/" as name for Filemanager custom-field
ToDo/Missing: automatic saving of uploads for not yet saved entries via Api\Storage class
2024-03-26 12:40:51 +02:00
nathan
57c643ad8e
* Api: Fix removing email tag did not properly update display
2024-03-25 14:58:53 -06:00
nathan
d2681ce193
Set font-size variable in pixelegg
2024-03-25 14:22:03 -06:00
nathan
77e8cc62ff
Et2DateDuration: Roll over values greater than max into the next unit, if possible
2024-03-25 13:20:36 -06:00
ralf
fd77467b9c
WIP allow to place custom-fields in tabs: fix type-filter was not used
2024-03-25 19:52:21 +02:00
ralf
e3b3078066
WIP allow to place custom-fields in tabs: fix (excluded) cfs in regular template always show all exclude cfs, not just the given one
2024-03-25 18:00:22 +02:00
ralf
c8e968ba1e
WIP allow to place custom-fields in tabs: fix boolean values for cfPrepend attribute
2024-03-25 17:15:22 +02:00
ralf
dedaa29204
WIP allow to place custom-fields in tabs: cfExclude option to et2-tabs to exclude cfs from the tabs e.g. to place them separate into the template
2024-03-25 17:01:51 +02:00
ralf
2e37f9bd34
WIP allow to place custom-fields in specified tabs and automatic tab generation
...
- no more need to add custom-field tabs to the template, if a et2-tabs is used
- new custom-field options for et2-tabs:
+ cfTypeFilter propagated to type_filter of customfields widget
+ cfPrivateTab use an extra tab for private cfs
+ cfPrepend where to add cf tabs, default before history tab or at the end, if no history tab
2024-03-25 16:03:48 +02:00
dependabot[bot]
23aa3057e5
Bump webpack-dev-middleware from 5.3.3 to 5.3.4
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-24 06:58:12 +02:00