ralf
0453aede6c
* All apps/REST API: fix custom-fields of type "date-time" to be stored timezone aware, if no format is specified
...
So far date-time values were stored in user-time, now they are stored in UTC with a "Z" suffix" to be able to still read old user-time values unchanged.
2024-07-29 15:57:08 +02:00
ralf
230f3953a6
fix reported problems
2024-06-20 11:12:09 +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
83a2729cf0
another big chunk of PHP Warnings
2024-02-08 12:30:39 +02:00
ralf
0da5d651f8
fix PHP TypeError count() Argument #1 ($value) must be of type Countable|array, string given
2023-12-13 09:59:41 +02:00
nathan
ab32872988
Infolog: Avoid JS error 'Uncaught TypeError: Cannot read properties of undefined (reading 'getWidgetById')' caused by sending invalid pl_id
...
Fixed by not sending invalid pl_id which triggered fix_bad_value()
2022-10-18 16:52:27 -06:00
ralf
a74bd82dde
next chunk of fixed PHP Warning: Undefined array key or variable in main repo
2022-04-26 21:04:16 +02:00
Ralf Becker
cb65460b5f
* InfoLog: fix not working overwrite check (optimistic locking) plus incrementing etag
2021-11-22 17:54:24 +01:00
Ralf Becker
2406fe0fad
fix PHP 8.0 TypeError: preg_match(): Argument #2 ($subject) must be of type string, array given
2021-11-13 17:45:25 +01:00
Ralf Becker
b1af39be37
fix big chunk of PHP 8.0 warnings
2021-10-21 10:39:57 +02:00
Ralf Becker
37e5e12c3c
PHP 8 fix: adding explicit cast for comparing DB-version to a float major number
2021-03-31 13:31:42 +02:00
Ralf Becker
f73b8731e0
use json instead of php serialization
2020-09-16 17:01:51 +02:00
Ralf Becker
5086e6cca3
* All apps: improved speed when searching with (many) custom-fields
2019-02-18 19:23:13 +01:00
Ralf Becker
01bd78e34a
fix PHP 7.3 Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"
2018-12-11 12:45:50 +01:00
Ralf Becker
500674bf3a
* InfoLog/PostgreSQL: fix SQL error "column egw_infolog_users.info_res_id must appear ..."
2017-12-06 21:25:55 +08:00
Ralf Becker
1de54ae9dc
* InfoLog/PostgreSQL: fix SQL error "No operator matches ..." in list
2017-12-02 03:23:31 +01:00
Ralf Becker
574cbee00d
fix SQL error account_id is ambigous on deleting users
2017-11-27 20:42:42 +08:00
Ralf Becker
b8e29501f4
* InfoLog/Admin: fix error deleting user "access to undeclared static property"
2017-11-26 08:48:40 +08:00
Ralf Becker
28d45e28cb
move info_cc (email adddresses) to egw_infolog_users table
2017-10-20 16:32:20 +02:00
nathangray
900fc840f2
Infolog - Simplify UI by allowing free text in Contact field, and removing custom contact / phone from details tab.
...
Anything in address field is concatenated into contact.
2017-09-13 10:22:07 -06:00
nathangray
8d7a9b7284
Move VFS widget file handling from Etemplate/Widget/Customfields to Storage/Customfields, to avoid errors with CalDAV/CardDAV not being able to find Etemplate/Widget/Customfields
2017-04-17 09:48:45 -06:00
nathangray
d5c24a2c8e
Thumbnails (and handling) of uploaded files on new entries that have not yet been saved
2017-04-10 10:39:04 -06:00
nathangray
0f83206907
* All apps - Add special search case for #<int> to only match the ID, not search the whole entry
2017-03-07 12:24:42 -07:00
nathangray
f1e4281e46
Fix infolog notifications not sent for just owner
2016-11-24 08:39:02 -07:00
Ralf Becker
17eed582f5
* InfoLog/PostgreSQL: new entries were created with info_id 0: duplicate key value violates unique constraint
2016-11-10 16:50:04 +01:00
Ralf Becker
4e2db6c789
check if $query[append] already contains a GROUP BY clause, fixes SQL error when browsing /apps/infolog in EPL
2016-10-07 14:32:26 +02:00
Ralf Becker
963c1a3f76
allow to specify an info_id when creating a new entry eg. for import, replacing 5800eff
use of insert, as it broker other stuff
2016-10-04 11:30:02 +02:00
Ralf Becker
5800effa5e
if we write infolog entry with $ignore_acl===true, we also need to read it that way and allow to set info_id on creating infolog entry
2016-09-29 16:56:04 +02:00
Ralf Becker
e467b48fea
allow to import without acl-check and setting modifier
2016-09-26 11:40:02 +02:00
Ralf Becker
7b8ca04290
fix removed delegation caused edit popup to be empty and no longer finding it with responsible filter and owner
2016-09-13 18:06:25 +02:00
Ralf Becker
3dd2f3bf64
fix SQL error in async service due to removal of info_responsible column
2016-09-12 22:57:51 +02:00
Ralf Becker
3389bdd4b8
fix doublicate infolog when saving, caused by not setting info_id on read
2016-09-12 16:26:01 +02:00
Ralf Becker
9a242207c0
fix infologs without any responsible where not displayed, caused by grouping by attendee.info_id
2016-09-12 14:38:23 +02:00
Ralf Becker
dfb260d809
* InfoLog/CalDAV: removed delegation now removes event in sync-report eg. in Smooth-Sync
2016-09-12 10:55:39 +02:00
Ralf Becker
70b22e3377
WIP store responsible / attendees in an own table to track removed ones for CalDAV sync report
2016-09-12 07:55:10 +02:00
Ralf Becker
f94aa623db
using new api for InfoLog
2016-04-30 17:05:23 +00:00
Ralf Becker
2baf654e14
move all tables to new api and update api to 16.1
2016-04-02 19:55:08 +00:00
Nathan Gray
0b89f4040b
Fix sub-categories not included when exporting search results
2015-09-02 14:56:06 +00:00
Nathan Gray
a82f7baf2c
Avoid deprecated message caused by calling non-static method statically. Fixed by creating an instance to use.
2015-05-19 14:57:35 +00:00
Ralf Becker
8431629ed2
* All apps: nummeric custom-fields (float or new integer) sort nummeric in lists
2015-03-23 08:38:30 +00:00
Ralf Becker
6cabb4d37f
reintroduced old list-no-subs preferences as "Show sub-entries" with options "Always", "Only if there is a filter", "Only while searching"
2014-08-27 14:38:03 +00:00
Ralf Becker
ce9599343e
removed usage of removed "listNoSubs" preference, as it leads to empty sub-view, if preference was set
2014-08-27 08:57:36 +00:00
Ralf Becker
bdc8b5bd01
* InfoLog: subentries are now shown only in hierarchical view and updates to them also update modification time of parent
2014-08-27 07:53:40 +00:00
Nathan Gray
01011c7349
Fix misplaced bracket causing warning message about invalid arguments
2014-05-07 18:36:13 +00:00
Nathan Gray
354a8426af
- Fix $action gets lost if an action (delete) is done
...
- Fix deleted filter + link showed no results
2014-04-28 20:25:40 +00:00
Nathan Gray
8816fd6e0f
Handle selected columns as string or array without warning
2014-03-24 19:32:21 +00:00
Nathan Gray
ab8cc893f7
Handle selected columns as array without erroring
2014-03-24 17:00:54 +00:00
Ralf Becker
eaf5d3d39b
reverted accidently commited changes in infolog
2014-02-04 13:52:12 +00:00
Ralf Becker
84d20661c2
fixed problem reported by Pedro Ribeiro
2014-02-04 13:50:23 +00:00