Commit Graph

346 Commits

Author SHA1 Message Date
7227971b44 fix NM refresh call returned all rows not just requested ones
broken by 29b22e3 Fix CRM view did not add new infolog entries on push
2020-08-09 18:50:19 +02:00
20cd1cf802 Etemplate: Change how nextmatch handles update & refresh push messages 2020-08-09 18:50:19 +02:00
ece51a1d12 Fix CRM view did not add new infolog entries on push 2020-08-09 18:50:19 +02:00
9e310cea24 disable autorefresh in infolog and timesheet 2020-08-09 18:50:19 +02:00
6d4aaade1b avoid second full refresh by sending delete action via ajax 2020-07-24 14:47:50 +02:00
56dbbf406f Infolog: Put refresh_opener() calls back
It gives double updates, but people with no push server still get to see their changes.
2020-07-23 14:03:13 -06:00
6d2af76576 * Infolog: Push updates 2020-07-23 13:34:08 -06:00
a90acac0f4 Infolog: Export filtering with info_contact 2020-07-14 15:26:02 -06:00
80e96fce6c * Infolog: Fix context menu 'Schedule appointment' action opened in calendar tab instead of a popup 2019-10-15 10:19:02 -06:00
c7f31ab815 Infolog - Missing translations in site configuration 2019-06-18 15:22:30 -06:00
ff69b8abd7 fix Unsupported operand types error: no stati available for a custom type
Currently stati are not saved for custom types, need to be fixed
2019-04-23 12:43:10 +02:00
c96831adc3 Add 'confirm_mass_selection' action attribute to either provide or require a confirmation prompt on checkbox actions with more than 20 selections 2019-03-12 11:33:31 -06:00
e43c8f8f19 Infolog - add ability to clear description history 2019-03-11 14:15:28 -06:00
d805e9f467 Stop using deprecated each(), using foreach(), key() or current() instead 2019-02-12 14:13:45 -07:00
07b24b2a60 Commit session right after we store the state 2018-12-20 10:45:11 -07:00
6bf8f6bb26 Fix some more PHP 7.2 warnings
Remove some calls to deprecated each()
2018-12-18 10:20:23 -07:00
91a72c0120 use CSS to break long lines and keep links intact 2018-10-11 09:37:59 +02:00
a0bcc5104b * Infolog - Add a preference to check 'Do not notify' by default for selected types 2018-09-07 09:14:04 -06:00
b4b2b9d5d2 Implement an admin-config setting to be able to disable PGP encryption feature 2018-08-23 16:58:14 +02:00
2742f257f2 Allow to save entries with due date in the past 2018-07-19 16:10:34 +02:00
e75692df59 * Infolog - Provide duration, pricelist & unit price when creating a timesheet 2018-06-19 11:02:06 -06:00
98376b5908 * PHP 7.2: fix several PHP Fatal errors and warnings stalling installation and usage 2018-04-09 16:02:00 +02:00
4724ed2a05 * Infolog - fix new entry with project already set missed it on project tab
- Add test for this case
2017-11-28 09:45:51 -07:00
dfd8b641ea Fix action caption 2017-11-14 08:58:44 -07:00
2b73ea453b * Infolog - Add context menu actions to set start & end date 2017-11-03 15:47:27 -06:00
3c096b3466 An example from Sebastian Bergmann of how we can inject dependancies 2017-10-23 09:52:39 +02:00
cc50ca5ea4 Infolog - fix project would not stay set when set through the edit dialog pm_id field 2017-09-21 11:38:24 -06:00
5e36e2f033 Infolog - fix bugs with contact & project ID fighting 2017-09-15 11:24:17 -06:00
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
c5a1bcf1f6 Infolog - Fix Firefox dying about different filter2 change parameter 2017-05-31 09:43:40 -06:00
a94cc8616d Infolog - Fix details / no details filter would not work after close context menu action 2017-05-15 10:30:30 -06:00
29fa25a0b0 Fix warning about array_flip 2017-04-20 10:04:38 -06:00
dfbd0d2e6f do NOT store actions in session or eT2 request, nor send for mobile devices skiped actions 2017-04-04 16:54:36 +02:00
21b1cc8e7e Infolog - use current sorting on infolog list for calendar todo list 2017-03-23 09:00:13 -06:00
7293967215 Infolog - If delegated user has access to change description, also allow timestamp button 2017-03-06 09:59:21 -07:00
a9a2dbd0ad fix (unnecessary) storing rows into session
It causes php-memcached session-handler to loose the session "error saving session to memcached"
2017-02-27 17:23:57 +01:00
f77d786387 Fix pm_id sometimes gets lost when saving infolog 2017-01-19 08:21:46 -07:00
807e812f5b Try to fix infolog contact and projectmanager links handler 2017-01-12 15:13:44 +01:00
43b07dfb04 Fix some more contact bugs:
- Contact would only actually change every second time you changed it
- Contact would sometimes stay even after being removed
2016-12-21 10:02:26 -07:00
70631365c4 Fix missing contact in notification emails for new infolog entries 2016-12-05 10:51:17 -07:00
ffca07042f Fix missing translation of 'add timesheet' context menu action 2016-11-25 10:36:37 -07:00
db71f7660f Reduce translation duplication - use a single common message for entry copied 2016-11-24 10:30:36 -07:00
ed6069aa4d * Infolog: Add a context menu action to view a list of linked timesheets 2016-11-22 11:41:51 -07:00
950c536d37 removed 3 doublicat calls to read entry from database 2016-09-13 18:06:25 +02:00
94bc949cfa * All apps: symlink files to not yet saved entries were not working 2016-08-17 16:05:26 +02:00
60f6f71430 Mobile template:
- Fix links are not shown in view mode for infolog
- implement timesheet and resources view mode
2016-06-21 16:37:35 +02:00
6085e9fb67 fix could not create new entries 2016-06-21 09:25:37 +02:00
6bafc66f15 fix not being able to create new infolog entries after last commit 2016-06-10 10:48:16 +02:00
24532ec3d7 close InfoLog edit window with "Permission denied!", if user has no read rights to an entry, happens eg. when clicking on elementlist in PM, which shows elements independent of read rights 2016-06-09 16:26:39 +02:00
25049f9504 Change context menu delegation prompt widget to match edit dialog and load current value for single selection 2016-05-31 14:49:29 -06:00