ralf
045d034891
fix array_key_exists() expects exactly 2 arguments, 1 given
2022-02-24 17:58:32 +02:00
nathan
f0455b2ad2
Show empty_label when given a value that is not in the list of options
2022-02-23 13:13:14 -07:00
nathan
41a18b6274
CSS fixes:
...
- Missing border in Et2DateDuration without unit selector
- Box alignment was not applied to widget inputs (Et2DateDuration) when the widget inputs did not fill all available space
2022-02-23 11:15:55 -07:00
nathan
ec13b1a472
Fix missing label in date widgets
2022-02-23 10:43:39 -07:00
ralf
c9f6c98a5d
fix color-picker to not throw errors or lose its value
...
it clearly need more love ;)
2022-02-23 10:38:31 +02:00
nathan
354d15ba57
Support scroll wheel on date year, month, hour, minute
2022-02-22 11:23:54 -07:00
nathan
1e23a3c45e
Fix date duration was 2px too wide
...
A border on et2-date-duration (:host) is sized differently from a border on its children
2022-02-22 10:37:13 -07:00
nathan
ecd8b08373
Fix timesheet edit could not select start date
...
Unimplemented "mode" legacy option was conflicting with flatpickr "mode" attribute
2022-02-22 10:01:55 -07:00
ralf
1c7e74a2af
prefer [Login] button below over maybe existing SAML login button above
2022-02-21 21:19:41 +02:00
ralf
c2166c5750
fix select-boxes submit their old value, if they are onchange="1"
...
@Nathan: Not sure if this is the right fix, but I can't see where we use Lit's FormatMixing, which defines serializedValue (and therefore select-box always returns the old modalValue)
2022-02-21 20:58:56 +02:00
ralf
d23c8cbcb4
stub for set_validation_error to silence TypeErrors in app.ts
2022-02-21 16:56:30 +02:00
nathan
e3bcd06e77
Calendar: Remove static sizing, spacing & padding on edit dialog actions selectbox
2022-02-18 14:03:21 -07:00
nathan
9079f97d7e
Fix selectbox values were not set.
...
Paying more attention to the WebComponent life cycle here, rather than what our widgets do - connectedCallback(), requestUpdate(), updated() are more important than loadFromXML(), etc. which are only used when loading from the .xet the first time.
2022-02-18 12:02:27 -07:00
ralf
ebfdc1f718
fix array_combine requires same number of values as keys
2022-02-18 11:01:33 +02:00
ralf
72f227d670
transforming legacy options in preprocessor (not all select-* stuff implemented currently)
2022-02-18 09:44:25 +02:00
nathan
1776dd9005
Fix some readonly selectboxes were missing options
2022-02-17 16:37:59 -07:00
nathan
b8455e0b8d
Fix Et2DateTimeOnly displayed 00:00 when value was ""
2022-02-17 10:30:35 -07:00
nathan
be4633c9fa
Implement et2-date-duration
2022-02-16 16:45:40 -07:00
ralf
e3113455cc
taking modification time of api/etemplate.php script into account too for .xet cache-buster
2022-02-16 20:14:38 +02:00
nathan
c81183f5f6
Fix incorrect value format in Et2Date
2022-02-16 10:52:37 -07:00
nathan
7cc9006e19
Add missing et2-date-timeonly widget
2022-02-16 10:43:15 -07:00
ralf
3f2c156914
fix missing flatpickr styles, thought you need to run: grunt cssmin
2022-02-16 15:36:06 +02:00
ralf
22954466c8
improve logging of updating SQL statements to given table(s)
2022-02-16 14:06:36 +02:00
ralf
a7ba4c0727
enable web-components for all date and select (without tags or search attribute)
...
also reverting unnecessary explicit changes to et2-* in infolog.edit
2022-02-16 10:38:28 +02:00
ralf
f29da5e613
fix TypeError with numbers not iterable
...
also problem with strings - thought no error - as they are iterated letter-wise, which is not what we want here
2022-02-16 10:35:09 +02:00
ralf
ddaa16dcd5
missing package-lock.json to load lit-flatpickr
2022-02-16 09:33:43 +02:00
nathan
3ba1fe1416
Fix action pushed infolog edit dialog really wide
2022-02-15 14:01:07 -07:00
nathan
bc801f9c09
Fix missing import in et2 tests
2022-02-15 12:48:01 -07:00
nathan
7196455cbb
Add some colour variables
2022-02-15 11:51:23 -07:00
nathan
8203eb3efd
Use flatpickr for date widget calendar
2022-02-15 11:51:23 -07:00
ralf
5ff64259ee
switch simple/untyped r/w selectboxes on to use web-components
2022-02-15 09:17:14 +02:00
nathan
0fb32b7a6a
Fix JS error when cleaning up after printing (TS conversion issue)
2022-02-14 11:00:22 -07:00
nathan
081490d0a6
Turn off debug
2022-02-14 10:22:15 -07:00
nathan
a3d31f5a4b
Filemanager: Fix sharing link doesn't copy to clipboard when you click it
2022-02-14 10:20:04 -07:00
nathan
d2020727fe
Fix some missing translation problems
2022-02-11 13:02:21 -07:00
Hadi Nategh
a7aee1d3d4
Let the pdfjs deal with new render request
2022-02-11 12:33:28 +01:00
dependabot[bot]
2968b058cf
Bump twig/twig from 2.12.5 to 2.14.11
...
Bumps [twig/twig](https://github.com/twigphp/Twig ) from 2.12.5 to 2.14.11.
- [Release notes](https://github.com/twigphp/Twig/releases )
- [Changelog](https://github.com/twigphp/Twig/blob/v2.14.11/CHANGELOG )
- [Commits](https://github.com/twigphp/Twig/compare/v2.12.5...v2.14.11 )
---
updated-dependencies:
- dependency-name: twig/twig
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 09:03:23 +02:00
Hadi Nategh
44d632be2a
Implements pdf-player custom element
2022-02-10 17:31:57 +01:00
nathan
18f2af2ce8
Notifications: Remove email & signature, they'll come from the account
2022-02-09 14:03:18 -07:00
nathan
2775569936
* Notifications: Admins now configure the mail account to use for email notifications instead of the user account
2022-02-09 13:48:16 -07:00
Ralf Becker
3c5bea23ef
* Calendar/CalDAV: ignore Outlook CalDAV Synchronizer setting participant status back to unknown/needs-action (other status will be updated)
2022-02-09 14:19:57 +02:00
nathan
c964ccd584
- Fix 'Forgot password' could not complete due to redirect
...
- Avoid error if no groups selected in registration configuration
2022-02-08 15:26:52 -07:00
nathan
0ba0d746da
Calendar: Fix planner causes app tabs to show when printing
2022-02-08 11:39:53 -07:00
nathan
650d76bd5c
Common cleaning of r/o select value
2022-02-07 13:51:05 -07:00
Ralf Becker
8081f6abef
allow IP4 subnets and % wildcard when creating MariaDB/MySQL users
2022-02-07 20:49:11 +02:00
Ralf Becker
33db2190b0
Changelog for 21.1.20220207
2022-02-07 18:01:30 +02:00
Ralf Becker
dfb1f326ac
fix call to undefined method EGroupware\Api\Framework\Login::deny_screen()
2022-02-07 12:12:48 +02:00
Ralf Becker
1498a8f9e0
pending translations from our translation server
2022-02-07 07:58:11 +01:00
nathan
28eb3fdd80
Add Et2DateTimeToday
2022-02-03 14:58:56 -07:00
nathan
b91f66c629
Add some cleanup to find_select_options() make sure we're returning nice arrays instead of objects
2022-02-03 14:45:14 -07:00