nathan
a61323f98c
Disable kanban column if user does not have access to kanban
2023-07-12 15:47:54 -06:00
nathan
44f88aba54
Infolog: Fix incorrect modified date passed back to client after initial save
2023-07-11 13:34:06 -06:00
nathan
961bc79885
Use correct type; no_lang should be boolean
2023-07-06 08:42:54 -06:00
nathan
b1fe818527
* Infolog / Tracker: Change timesheet total columns to ignore timesheet ACL
...
Use "Respect timesheet run and read permissions for time totals" configuration setting for previous behaviour, which may exclude some timesheet entries
2023-06-09 13:19:19 -06:00
nathan
f32d445f9e
Infolog: Fix dates were shown in wrong timezone after saving
...
Not necessary to change times back as we changed $to_write, not $values
2023-06-07 10:26:59 -06:00
nathan
e96031c154
Infolog: History tab showed start / due / completed dates in server time, not user time
2023-06-06 14:44:24 -06:00
Ralf Becker
68aaad7f87
pending translations from our translation server
2023-05-24 11:52:22 +02:00
nathan
52c7429b7f
Infolog: Avoid message about invalid '0%' removed by passing correct value
2023-05-09 14:30:38 -06:00
nathan
b26ff9988d
Infolog: Fix delete from CRM did not work
2023-05-08 08:59:18 -06:00
StefanU
ead8178dff
timesheet.svg
...
as replacement of png
2023-04-29 21:28:17 +02:00
ralf
053503bd74
* CalDAV/InfoLog: fix infinit loop causing high database load, if sync-collection report did not query calendar-data
2023-04-24 12:15:14 +02:00
hadi
de7872e2fb
Fix sub-infolog indicator icon gets positioned wrongly when viewing the infolog in CRM view
2023-04-20 11:43:09 +02:00
StefanU
b557eb7b83
Add done_all.svg
...
as replacement for png
2023-04-15 14:25:18 +02:00
StefanU
2d865a9191
Add note.svg
...
as replacement for png
2023-04-15 14:15:40 +02:00
Ralf Becker
de8824589e
pending changes from our translation server
2023-04-12 11:17:25 +02:00
nathan
e419287cfb
Fix price select did not fill in price
2023-04-05 16:42:50 -06:00
nathan
6b98908faa
Infolog: When creating an event from an infolog, don't send an invalid category ID. Fixes validation error when saving the event.
2023-04-03 09:35:22 -06:00
nathan
d567897e9d
* Infolog: Remove height restriction on start/due/completed dates in list
2023-03-24 08:19:19 -06:00
nathan
ebdf3310c2
Home: Fix missing templates & sneaky failures with some favorite combinations
2023-03-13 09:26:37 -06:00
Ralf Becker
b5df04c07f
pending translations from our translation server
2023-02-28 09:27:00 +01:00
ralf
81d044d2a5
bump version to 23.1
2023-02-28 08:50:48 +01:00
nathan
34cc0ff5be
Switch vbox with details back to tabbox now that we have et2-tabbox_mobile
2023-02-22 12:37:06 -07:00
nathan
ecd262a093
Infolog: Fix missing field options in site configuration
...
Using disabled options for always allowed / excluded fields
2023-02-22 09:54:43 -07:00
Ralf Becker
ce140e5eb6
pending translation from our translation server, thanks to Ministry of Post and Telecommunications Kambodscha for the Khmer translation
2023-02-17 15:48:17 +01:00
Ralf Becker
7e1fdc4637
pending translation from our translation server, thanks to Ministry of Post and Telecommunications Kambodscha for the Khmer translation
2023-02-17 15:45:29 +01:00
ralf
4731128d50
fix not working REPORT or PROPFIND
...
PHP runs out of memory, as bo->search($query) increments $query['start'] itself, so we need to check and break after total is reached
2023-02-16 09:21:18 +01:00
ralf
c3e53c9d86
replaced ProfindIterator now in Calendar and InfoLog too with a generator
2023-02-15 19:50:44 +01:00
ralf
27bd803e84
fix empty collection in PROPFIND/REPORT after last commit caused by creating a reference / NULL value in filter for path-attr/caldav_name
2023-02-15 08:45:28 +01:00
nathan
9fe2914d83
Infolog: Use deleted icon from common for deleted status
2023-02-14 16:52:57 -07:00
StefanU
883fc6ab6d
Update call.svg
...
Telephone handset mirrored
2023-02-14 15:19:53 +01:00
ralf
5e0fd45173
fix found URL in multiget REPORT where reported as NOT found too, if number of URLs exceeds chunk-size of 500
2023-02-13 23:16:43 +01:00
Ralf Becker
7343283e12
translations from our translation server
2023-02-09 16:18:01 +01:00
ralf
330ffe73df
fix somehow wrong legacy-options for customfields widget
2023-02-06 16:31:28 +01:00
StefanU
3a695bd45d
Add some svg icons
2023-02-03 21:47:14 +01:00
nathan
328c8224cb
Set 'selectUnit="true"' for all date-durations in nm rows for consistant display
2023-01-30 15:43:32 -07:00
nathan
09b313571c
Missed the header ID in 17f82ce
2023-01-19 11:54:47 -07:00
nathan
17f82cec40
Add kanban column to list
2023-01-19 11:51:32 -07:00
nathan
ac8fe33f19
Infolog: Fix missing "tab" data in mobile view
2023-01-18 11:31:56 -07:00
ralf
8ec106f22b
converting .xet files to new webcomponents-format
2023-01-04 11:28:10 -06:00
ralf
fefe82162e
WIP converting filesystem templates to new syntax
...
- basically commiting what the preprocessor currently generates for the client-side
- server-side need to understand new syntax (et2-prefix and camelCase attribute-names) too
- preprocessor can now be called as cli to either echo-out the new template or replace in-place
- for now only modified edit-templates of addressbook, infolog and timesheet
- setting a new (not yet existing) DTD
2023-01-01 11:49:31 -06:00
Ralf Becker
d999bae1bc
pending changes from our translation server
2022-12-02 09:59:30 +01:00
StefanU
350dd31b2b
Update InfoLog icon
...
Add missing size
2022-11-30 22:14:15 +01:00
StefanU
9f0b201357
Update navbar.svg
...
Resized: 28px => 32px, file size optimised
2022-11-17 20:49:40 +01:00
nathan
dc8188b8ce
Infolog: When saving site configuration, return to user list
2022-11-07 10:46:29 -07:00
nathan
3dae26df7c
Infolog: Fix cconfig submit buttons
2022-11-04 13:41:26 -06:00
nathan
67e1323583
Infolog: Fix config validation about missing options, make cancel button not validate
2022-11-04 13:26:50 -06:00
nathan
b9f585d9b0
Fix some site configuration bugs
...
- some config templates had vertical size set too small resulting in unwanted scrollbars
- fix load loop in tracker site config due to missing tracker select option
2022-11-02 10:50:23 -06:00
nathan
2eb51000f0
Infolog: Re-allow wrapping in first column, add more space for sub/parent indicator, switch hasParent indicator to SVG
2022-10-25 11:24:28 -06: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
Hadi Nategh
08f7463482
Fix height on infolog description fields no longer being applied in mobile view
2022-10-12 11:35:33 +02:00
nathan
24a1dfbc2e
Infolog: Fix double row load if default filter preference is none
...
'none' was not a valid option and was "fixed", triggering another load.
2022-10-11 17:13:19 -06:00
Hadi Nategh
c1694f676c
Fix infolog's nm details/no details filter no longer works (both regular and mobile template)
2022-10-11 13:03:58 +02:00
ralf
65c1233ced
WIP timesheet timer: allow to start timer as alternative to add a timesheet directly
...
timesheet will be added on stopping the timer
2022-10-09 15:30:46 +02:00
Hadi Nategh
5341b8dee3
Fix mobile templates
2022-09-27 12:15:19 +02:00
Hadi Nategh
065be8a944
Fix 2px in header containers occupied by style tags
2022-09-19 10:37:23 +02:00
Hadi Nategh
a0e0fba42f
Fix some styling issues in mobile template
2022-09-19 10:34:30 +02:00
nathan
9db38979ef
Infolog: Move timestamper & encrypt buttons into tabs using slot and parentID
...
Also, fix parentId was inconsistently applied
2022-09-08 13:14:55 -06:00
ralf
cd3c40eaf8
get history decrypt hover working
2022-09-08 13:38:39 +02:00
Hadi Nategh
5c96a29ef8
Fix infolog edit dialog gets scrollbar on decrypted message
2022-09-08 12:27:33 +02:00
Hadi Nategh
57a6de47ce
Cleanup another jquery tooltip case
2022-09-08 12:14:34 +02:00
ralf
9f4fb1343d
fix Mailvelope in infolog.edit
2022-09-08 11:27:02 +02:00
nathan
bdee948842
Fix pricelist empty label
2022-09-06 09:23:56 -06:00
Hadi Nategh
342eb8461a
WIP Ui: Fix dialogs getting scrollbars in initiation
2022-08-30 10:39:57 +02:00
Hadi Nategh
bf6f50f14e
Adopt buttons used in mobile template to new buttonIcon widget
2022-08-23 13:14:34 +02:00
Hadi Nategh
082d6aa791
WIP Mobile template: Fix some of apps add buttons
2022-08-22 16:19:23 +02:00
Hadi Nategh
c111d8526b
Drop pixelegg template from infolog app
2022-08-11 12:52:15 +02:00
nathan
a3227c81e8
Infolog: Fix weird sizing on right column of details tab
2022-08-04 16:27:08 -06:00
ralf
c3673b1126
ported timestamper to a web-component
...
also implemented legacy methods activateTab() and setActiveTab() for new tabs widget
2022-08-03 15:48:35 +02:00
ralf
b00136f178
coping with new et2-tab-box widget:
...
- change preprocessor to always us it
- giving tab-panels again some padding-top
- change et2_grid to NOT set a width, if cell has a colspan
- switching table-layout: fixed off again, as it does not work well with infolog.edit
- remove dropped Chosen, jQuery-UI, MagicSuggest and old blueimp gallery from Gruntfile
- simplified infolog.edit a bit, which gives better results
2022-08-03 10:57:49 +02:00
nathan
87198dc7a8
Remove class that gave tabs extra padding
2022-08-02 11:36:10 -06:00
ralf
bcff7ab4dc
fixing pixelegg less/css files to address images in default/images
...
remove no longer necessary pixelegg/images symlink to default/images
revert hint.png as the pixelegg one was never used
2022-07-31 10:49:35 +02:00
ralf
0113a93ffd
move images from pixelegg to default and drop png or gif, if we have an svg
2022-07-28 17:56:34 +02:00
nathan
74ed8380ca
CSS change - Make label on left the default label position (shoelace widgets)
...
Use 'et2-label-fixed' for fixed size labels, set --label-width to change the width
2022-07-20 09:58:04 -06:00
nathan
3894d34132
Use new label-on-left class for cc & responsible
2022-07-19 17:00:16 -06:00
nathan
e3bed10045
Fix missing "Use default" / "No default" option for default category
2022-07-19 10:37:38 -06:00
ralf
f79c57f048
fix InfoLog preferences shows wired looking categories --> fixed by using a select-cat
2022-07-19 18:28:44 +02:00
ralf
bf8dae795d
ignores onChange calls before et2_ready
2022-07-08 10:42:39 +02:00
ralf
6bdf3e2f01
fix error storing InfoLog as only_app="projectmanager" as not set due to usage of single quotes
...
etemplate.php does NOT support using single-quotes to enclose attribute-values!
2022-06-13 09:43:44 +02:00
ralf
136b6e82d0
also replace <description/> and remove unnecessary empty <description/> from infolog.index
2022-06-08 18:27:14 +02:00
Hadi Nategh
aefe71e061
Replace no longer necessary function for making sure stylite app.js is loaded
2022-06-03 17:11:31 +02:00
ralf
22e178ff9a
fix info_contact did not take full width
2022-06-02 20:32:09 +02:00
ralf
40a42ed1c8
fix broken file-access cache after a917293 (fix smallPART file-access depending on full path)
...
fix wrong condition when storing an attachment, either the file or it's directory must be writable
2022-05-12 15:16:55 +02:00
nathan
245fbb2d82
Infolog: Make sure to use the current user as set in Tracking, rather than $GLOBALS[egw_info']['user']['ccount_id'] when getting reply_to because we change the GLOBALS user when generating the notification.
2022-05-05 14:08:26 -06:00
nathan
47604d23a7
CSS / Layout cleanup - better sizing on infolog description
2022-04-27 10:19:55 -06:00
ralf
f4622f7811
fix PHP 8.x TypeError: htmlentities(): Argument #1 ($string) must be of type string, array given
2022-04-27 17:48:09 +02: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
nathan
ac3a07560e
Infolog: Move toolbar buttons down to top of tab content
2022-04-22 10:40:32 -06:00
nathan
e73fe68384
Infolog: Move toolbar icons back inline above tabs
2022-04-21 09:16:46 -06:00
nathan
a312b7fe71
Infolog: Fix timestamp & encryption button positioning
2022-04-20 16:51:12 -06:00
nathan
b9892687e9
Infolog: Fix toggle encrypt didn't work with webcomponents
2022-04-12 15:23:51 -06:00
ralf
85a26d56b1
setting select_unit="true" for all date-duration to get old format with most fitting unit
2022-03-29 21:07:41 +03:00
ralf
e77dfb4bde
* InfoLog: set replyTo for async notification to owner of InfoLog, otherwise the user causing the change
2022-03-28 19:38:15 +03:00
nathan
76d6ed81cd
Infolog: Fix alignment on Times/Planned column
2022-03-24 13:26:06 -06:00
nathan
322fa3c8f4
Get nm_action dialogs working
2022-03-22 15:49:42 -06:00
ralf
7e01d1ae6a
fix timezone of completed date
2022-03-16 23:22:05 +02:00
ralf
689e7e6ee5
modify statusChanged onchange for info_(status|percent|datecompleted) to work with new and old eT2
...
thought current Et2Select has a problem with fixed options from Et2Select* widgets
2022-03-16 10:07:00 +02:00
nathan
6a8b14fd8e
Infolog: Disable info_used_time in list when it has no value
2022-03-09 14:26:00 -07:00
ralf
879f882ef1
* InfoLog: fix saving an InfoLog twice gave error that entry was modified, if user timezone was different from server
2022-03-09 15:42:29 +02:00
nathan
e718af5f3c
Fix infolog edit was not displaying 'None' when no category was set
2022-03-03 15:17:23 -07:00
nathan
1893a2c7fe
Fix duration in infolog list
2022-03-03 14:14:26 -07:00