Ralf Becker
a125be6074
fix PHP 8.0 TypeError: Api\Accounts::username(): Argument #1 ($account_id) must be of type ?int, string given
...
using Api\Accounts::title() but cast to int, if giving an non-zero result
2021-11-08 12:35:14 +01:00
nathan
ddaef879a8
Try to avoid "PHP Warning: DOMDocument::loadXML(): Empty string supplied as input"
2021-11-03 09:39:30 -06:00
Ralf Becker
efff64299c
fix big chunk of PHP 8.0 warnings
2021-10-21 10:42:18 +02:00
Ralf Becker
937a96198c
fix PHP 8.0 error: count(): Argument #1 ($value) must be of type Countable|array, string given
2021-10-19 09:03:57 +02:00
nathan
506a9bb2f9
Fix PHP 8 error: "array_search(): Argument #2 ($haystack) must be of type array, null given"
2021-10-14 08:59:18 -06:00
nathan
7502749ef1
Avoid some more PHP8 errors
...
An error happened! (TypeError): Cannot access offset of type string on string
2021-10-14 08:59:05 -06:00
nathan
f8fd87cd1d
PHP 8.0: Avoid fatal error "array_key_exists(): Argument #2 ($array) must be of type array, null given"
2021-10-14 08:58:57 -06:00
Ralf Becker
8485a1ea04
fix PHP 8.0 TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given
2021-10-11 12:43:41 +02:00
nathangray
883eb9132d
Importexport: Fix import category from file was always blank
2021-04-22 14:28:57 -06:00
nathangray
145b7efca2
Importexport: Fix clicking import button from list did not start with that definition loaded
2021-04-22 14:28:19 -06:00
nathangray
aff06ec4cc
Import/export fixes
...
- Fix for missing floats by Jürgen Dlugi
- Fix broken timesheet export was always 0 results
2021-04-08 16:53:06 -06:00
nathangray
98219a2517
Put type in front of variable name
2021-03-31 13:14:18 -06:00
nathangray
a21c49d99c
PHP 8 code quality improvements suggested by PHPStorm
2021-03-31 11:25:12 -06:00
Ralf Becker
868135775c
PHP 8 fixes
2021-03-29 16:47:19 +02:00
Ralf Becker
ab9c089f70
fix PHP 8 Fatal error Array and string offset access syntax with curly braces is no longer supported
2021-03-21 21:13:07 +01:00
nathangray
947755676e
ImportExport: Another fix for exporting custom date fields with custom format.
...
- PHP base DateTime class was being used instead of our own Api\DateTime
- User's preferred date format was not being respected
- Custom formatting was only parsed if the first entry had a value in that field
2020-09-18 10:06:04 -06:00
nathangray
edaf3abd4f
ImportExport: Fix custom dates formatting to work for more than just the first row
2020-09-10 11:39:25 -06:00
nathangray
3c4d46b030
ImportExport: Fix date-time customfields with custom format were not exported correctly
...
see 74bd66d857
2020-09-04 11:06:25 -06:00
nathangray
74bd66d857
* ImportExport: Date custom fields with custom formatting now correctly handled
2020-09-03 11:29:55 -06:00
nathangray
bc253e0bd7
ImportExport: Fix all custom field types were showing up as filterable. Now limited to the ones we can handle.
2020-07-10 11:25:49 -06:00
nathangray
1a3582536a
Import/Export: Fix export destroyed list's etemplate request
2020-07-09 13:14:24 -06:00
nathangray
aba5f61a42
Fix missing translation reported by Stefan Unverricht
2020-04-15 10:15:24 -06:00
nathangray
d31d19c1ec
* Import/Export: Fix export CSV with Tab delimiter literally inserted '\t' instead of tab.
...
Reported by xenolevis
2019-10-02 11:48:10 -06:00
nathangray
11e145967e
Remove unused preferred export definition preference
2019-08-02 10:17:16 -06:00
nathangray
196cd13771
Importexport - support deleteaccount hook
2019-07-22 15:11:09 -06:00
nathangray
94798bb691
Import/Export - fix definition list actions (Create export) disappeared from context menu after use
2019-07-08 13:49:16 -06:00
nathangray
fdddeb1e84
ImportExport - fix create export from import fails with error
...
"Too few arguments to function importexport_definitions_ui::save(), 0 passed..."
2019-06-24 09:35:11 -06:00
nathangray
e71bbd8abe
Store requester and comment into command history when importing users
2019-05-10 13:33:04 -06:00
nathangray
8230686a1b
Import/Export - add definition setting to force a certain category
...
- update tracker to extend importexport_basic_import_csv
2019-03-07 15:52:48 -07:00
nathangray
0c9904a21a
Importexport - handle select values that are label,value pairs as well as name => value
2019-03-06 14:31:06 -07:00
nathangray
b7c0fce767
Avoid warning if conditions do not exist
2019-02-07 10:56:10 -07:00
Hadi Nategh
7fe32caf2c
* Import/Export: fix export to csv fails because of URL length limit
2019-01-23 12:20:02 +01:00
nathangray
bdf0b6c287
Explicitly load any changed JS & CSS
2019-01-15 09:39:31 -07:00
nathangray
1b33419bfe
Import/Export - Fix unneeded warning about 'Unable to link...' when no link fields specified
2018-12-17 11:09:45 -07:00
nathangray
ea1b66c069
Fix PHP 7.2 warning about count()
2018-12-06 11:47:35 -07:00
nathangray
15c94135bc
- Add participant filter
...
- Change event status filter to one only, since multiple doesn't work
- Allow overriding of label, tag & multiple in filter
2018-12-06 11:41:31 -07:00
nathangray
14a0fbcb75
Import/Export - add support for quotes in definition names
2018-12-05 13:25:34 -07:00
nathangray
dba9a76246
Import/Export - change signature of method that gets options to allow definition-specific values
2018-11-29 09:35:35 -07:00
nathangray
cde347a463
* Import/Export - allow import plugins to specify their own sub-templates
2018-11-27 15:39:58 -07:00
nathangray
915445fc44
Silence warning if there are no conditions
2018-09-05 13:26:27 -06:00
Ralf Becker
030eb89f84
using standard site-configuration plus some hooks
2018-08-22 12:15:42 +02:00
nathangray
1f9b661796
* Import/Export - fix only global categories available for export filtering, no app categories
2018-05-30 10:12:59 -06:00
Ralf Becker
98376b5908
* PHP 7.2: fix several PHP Fatal errors and warnings stalling installation and usage
2018-04-09 16:02:00 +02:00
nathangray
1f2770639c
* Calendar - iCal import - Add option to specify owner of imported events
...
- Add option to empty calendar before import
2018-03-14 16:09:47 -06:00
nathangray
1fb15206f8
* Import/Export - Better matching on accounts to handle prefixes & suffixes
2018-02-06 13:08:05 -07:00
ballessay
11cca0a514
Trim components of multiselect fields
...
The csv export with display values adds spaces after the separator.
Remove them during the import so manual action isn't needed.
2017-10-12 23:01:20 +02:00
nathangray
48291c6016
Fix initialization to wrong type
2017-10-05 13:57:15 -06:00
nathangray
535146877c
* Import/Export - Automatically remove import conditions from definition if there is no field selected
2017-09-19 13:24:44 -06:00
nathangray
a8e27f2fad
Fix multiselects go missing when importing
2017-08-04 09:20:26 -06:00
nathangray
ecea3d7e00
Import/Export - fix fatal error if definition is not selected, happened when only one definition was available.
2017-07-31 14:16:20 -06:00