Ziding Zhang
|
c803fdc079
|
Create SECURITY.md
A simple instruction for security researchers.
|
2021-10-23 09:33:45 +02:00 |
|
nathan
|
76e1e326f3
|
Calendar: Fix PHP 8 error "array_key_exists(): Argument #2 ($array) must be of type array, null given"
|
2021-10-22 10:12:23 -06:00 |
|
nathan
|
e3526d2bef
|
Api: Fix "Unsupported operand types: array + bool" when infolog linked contact could not be read
|
2021-10-22 09:39:24 -06:00 |
|
Hadi Nategh
|
118b9c0e92
|
Fix onchange event not working for date-range widget
|
2021-10-22 13:16:33 +02:00 |
|
nathan
|
4e54c2b5a3
|
Api: Fix merge action files in subdirectories had their path as part of action caption instead of just the file name
|
2021-10-21 09:51:05 -06:00 |
|
Ralf Becker
|
b1af39be37
|
fix big chunk of PHP 8.0 warnings
|
2021-10-21 10:39:57 +02:00 |
|
nathan
|
3f5af3eeb2
|
Api: Change app placeholders list to use some more horizontal space, stop hiding common & user placeholders
|
2021-10-20 15:26:39 -06:00 |
|
nathan
|
82423d60bb
|
Api: Fix cf sub-entry placeholder expansion was not passing content for placeholders like {{#customer/n_fn}}
|
2021-10-20 14:08:43 -06:00 |
|
Ralf Becker
|
c53551ab2b
|
fix PHP 8.0 error: Unsupported operand types: null + array
|
2021-10-20 15:03:41 +02:00 |
|
Ralf Becker
|
f6d756a0c1
|
closing/commiting the session to speed up calendar loading
|
2021-10-20 13:53:41 +02:00 |
|
nathan
|
2343bd62b7
|
Calendar: fix planner view wasn't working due to rollup issues
et2_calendar_owner was throwing errors due to being loaded twice
et2_calendar_planner was left out of the bundle
view updaters were not being called
|
2021-10-19 16:32:54 -06:00 |
|
nathan
|
1b5c940d7c
|
* Resources: Add inventory number to resource list columns
|
2021-10-19 14:47:29 -06:00 |
|
nathan
|
068e3feff0
|
Api: Fix setting the date min attribute to a number did not work
jQueryUI timepicker checks the type of variable
|
2021-10-19 14:15:37 -06:00 |
|
nathan
|
7a7f80f7d9
|
Api: Fix replacements from sub-apps (eg: infolog contact) were missing
|
2021-10-19 09:17:22 -06:00 |
|
Ralf Becker
|
3ad98840c1
|
fix PHP 8.0 error: Illegal offset type
|
2021-10-19 09:18:00 +02:00 |
|
Ralf Becker
|
310984722f
|
fix PHP 8.0 error: count(): Argument #1 ($value) must be of type Countable|array, string given
|
2021-10-19 09:03:29 +02:00 |
|
nathan
|
2256a26327
|
Make date widget work a little better WRT timezones
|
2021-10-18 16:03:05 -06:00 |
|
nathan
|
fbbc466c78
|
Merge branch 'master' into web-components
|
2021-10-18 10:56:05 -06:00 |
|
nathan
|
149cdaeae0
|
Calendar: Avoid type error if old_event was not loaded
|
2021-10-18 10:18:27 -06:00 |
|
nathan
|
cbe32069c2
|
Fix kanban merge into document stopped working with introduction of PDF checkbox
|
2021-10-18 09:42:12 -06:00 |
|
Hadi Nategh
|
fe9c7dd372
|
Fix type error happens when trying to save an event.
|
2021-10-18 15:41:22 +02:00 |
|
Hadi Nategh
|
b5a669fe1d
|
Add more imap PERMANENTFLAGS in the sieve flags list
|
2021-10-18 12:34:15 +02:00 |
|
Hadi Nategh
|
0c2072f134
|
Add Seen flag into sieve flags list action
|
2021-10-18 12:23:22 +02:00 |
|
nathan
|
c01df39342
|
* Calendar: Fix changing the recurrence end date did not add/remove the events in the UI
|
2021-10-15 14:04:18 -06:00 |
|
Ralf Becker
|
a7ec8c002d
|
using Horde compress and crypt from forked repo incl. PHP 8.0 fixes
|
2021-10-15 21:51:41 +02:00 |
|
nathan
|
9861c9a0b3
|
Fix copy / paste error
|
2021-10-15 09:37:27 -06:00 |
|
Hadi Nategh
|
0dd215d340
|
* Mail: Add set flags action into mail filters
|
2021-10-15 17:23:48 +02:00 |
|
nathan
|
33fcb4e657
|
Infolog: Avoid errors adding app replacements if incorrect parameters given
|
2021-10-15 09:09:53 -06:00 |
|
nathan
|
62aeccbb0f
|
Infolog: Avoid changing contact or project links if user has no write permission
|
2021-10-15 09:05:15 -06:00 |
|
Hadi Nategh
|
75d119f31f
|
* Mail: Implements date extension for vacation rule. None imap admin user can also set vacation rule by date.
|
2021-10-15 14:29:19 +02:00 |
|
nathan
|
93108177ce
|
Remove unwanted use
|
2021-10-14 13:34:54 -06:00 |
|
nathan
|
aefeade501
|
Placeholder / merge translations
|
2021-10-14 09:05:12 -06:00 |
|
nathan
|
c8843f88c9
|
Fix PHP 8 error: "array_search(): Argument #2 ($haystack) must be of type array, null given"
|
2021-10-14 08:55:57 -06:00 |
|
Hadi Nategh
|
2ec9e27671
|
PHP8: fix error Undefined constant "status"
|
2021-10-14 15:37:52 +02:00 |
|
Hadi Nategh
|
524edf21d7
|
PHP8: fix lots of warnings
|
2021-10-14 14:14:58 +02:00 |
|
Hadi Nategh
|
e76ae2db32
|
Remove none existing mail connectionTimeout preference. Fixes warning of Undefined array key 'connectionTimeout'.
|
2021-10-14 11:34:56 +02:00 |
|
Ralf Becker
|
69782e833e
|
fix PHP 8.0 error forwarding mail as attachment (calling count on null)
|
2021-10-14 09:39:01 +02:00 |
|
Ralf Becker
|
fe5a0b8567
|
fix PHP 8.0 error when converting an InfoLog into a ticket
Cannot access offset of type string on string
Also add line and file to our non-json exception handler, for easier identifying the problems
|
2021-10-14 08:05:22 +02:00 |
|
nathan
|
98ed7edda4
|
Fix incorrect default preference for merged document filenamer
|
2021-10-13 15:47:01 -06:00 |
|
nathan
|
f6f5fccd08
|
Avoid some more PHP8 errors
An error happened! (TypeError): Cannot access offset of type string on string
|
2021-10-13 15:34:32 -06:00 |
|
nathan
|
965e100082
|
Fix expansion broken in ddddc5ba05
Caused export field checkboxes in new definition to not keep their value
|
2021-10-13 15:08:16 -06:00 |
|
nathan
|
918d91eb9b
|
Fix ReflectionParameter::isArray() was deprecated as of PHP 8.0.0
|
2021-10-13 10:52:56 -06:00 |
|
nathan
|
4fdefd61ae
|
PHP 8.0: Avoid fatal error "array_key_exists(): Argument #2 ($array) must be of type array, null given"
|
2021-10-13 09:55:51 -06:00 |
|
nathan
|
047b86f38b
|
Placeholders list common UI: different recursion check for better results
This one still puts simple customfields in, but just skips the linked apps cfs
|
2021-10-13 08:39:23 -06:00 |
|
Hadi Nategh
|
b84ef08c29
|
Set node property for inputWidget as it's expected to contain input node
|
2021-10-13 15:36:33 +02:00 |
|
Hadi Nategh
|
f454536165
|
WIP implementing Iframe widget:
- Get some styling
- An approach to display label slot
|
2021-10-13 12:17:07 +02:00 |
|
Hadi Nategh
|
76a1f3c584
|
WIP implementing Iframe widget:
- Add fullscreen option
|
2021-10-13 11:11:52 +02:00 |
|
nathan
|
bcfcc51398
|
Hide parent & contact in parent placeholder list
|
2021-10-12 15:50:37 -06:00 |
|
nathan
|
7dba4b9284
|
Placeholders - avoid infinite recursion if apps have custom fields of other apps
|
2021-10-12 15:44:48 -06:00 |
|
nathan
|
9e2bb05ded
|
Placeholders list common UI
Should reduce maintenance by using a common UI to show placeholders based on the placeholder list
|
2021-10-12 14:18:18 -06:00 |
|