StefanU
e8b5db9cb3
Update accept_call.svg
...
=> 32px, File optimisation
2023-05-02 09:20:03 +02:00
StefanU
4f7a05e926
Update MailFolderSent.svg
...
replace with new, modern icon
2023-05-02 09:20:03 +02:00
nathan
886a718094
Et2Link: Fix projectmanager did not open in pm tab
...
Broken by 12e42d6
2023-05-02 08:55:05 +02:00
nathan
39c308bcd6
Api: Fix clicking Select dropdown button while open did not close dropdown
2023-05-01 09:02:20 -06:00
StefanU
c8f0a91901
Update search.svg
2023-04-29 21:07:25 +02:00
nathan
33ea5483c3
Calendar: More sidebox owner fixes
...
- another instance of remote class causing problems
- remove duplicates to avoid warning message
2023-04-29 08:49:14 +02:00
nathan
8f0302f465
Fix LinkEntry change caused double change event
2023-04-29 08:40:07 +02:00
nathan
2ea5a41d4f
Calendar: Fix second selected owner in sidemenu went missing
2023-04-27 14:05:50 -06:00
nathan
3738284a39
Let change event bubble so it can be caught by parents
2023-04-27 10:06:24 -06:00
ralf
6ae79bb53e
* AD/LDAP/Import: for AD always do a full import of groups, as AD seems not to update the modification date, if only members change
2023-04-27 16:25:02 +02:00
ralf
6b17f28490
* Addressbook/CardDAV: show and allow to sync for default and forced preferences all ABs of the admin user
...
also do NOT name the groups own AB "personal"
2023-04-27 16:19:35 +02:00
ralf
bce396d86a
null and undefined are objects too
...
fixes TypeError: Cannot read properties of null (reading 'length')
2023-04-27 08:04:42 -06:00
nathan
95aae678ff
Api: Always resolve jsonq, even if empty array
...
Fixes callback was not called if response was []
2023-04-27 08:04:07 -06:00
nathan
759eb22505
Et2InputWidget: Give clones of object values so receiver cannot use the reference
...
Fixes failing change detection in EgwApp.update_state, since the value was the same object
2023-04-27 08:03:58 -06:00
hadi
f1a5b24249
Fix toolbar actions not getting their icons displayed when the toolbar is being opened from its none origin apps
2023-04-27 14:02:28 +02:00
ralf
5ef378abef
fixing ValueError: str_repeat(): Argument #2 ($times) must be greater than or equal to 0
...
fixes 1894a19a86
2023-04-27 11:01:30 +02:00
nathan
11589fc8a2
Fix Et2Link always opening in the same popup
2023-04-26 08:06:56 -06:00
nathan
c1cbfc415d
Add statustext to list of detached attributes
2023-04-26 08:05:35 -06:00
ralf
9d1e34e377
* Calendar/CalDAV: fix recurring events with users only added to an exception and have been deleted or rejected after
2023-04-25 17:37:09 +02:00
ralf
e549648187
change default to disable last/next event for users, as it's quite a performance drain
2023-04-25 17:03:29 +02:00
hadi
8d4c4c9d37
Fix js error causes stop execution for apps with no favorites
2023-04-25 17:01:18 +02:00
nathan
d57bcd12ac
Fix missing entry values
2023-04-25 08:09:07 -06:00
nathan
9b57b24f0e
Always strip comma regardless of number preference so parse float always works.
2023-04-25 08:07:53 -06:00
hadi
a88c423abe
Do not translate category names
2023-04-25 12:01:19 +02:00
hadi
f7a1be6525
Make content marking possible on nm rows
2023-04-24 15:02:11 +02:00
nathan
889fa75f8c
Fix typo in 5a824ef
2023-04-20 08:19:08 -06:00
nathan
aded689831
Fix et2container.getValueById() failed with error on (some) webcomponents
2023-04-20 08:12:46 -06:00
nathan
ecffd5fb73
Api: Fix Et2Link did not open PDFs in Collabora, but always downloaded them
2023-04-19 11:14:01 -06:00
nathan
fe962c2177
Et2Select: Fix doubled tags, long tags missing ellipsis
2023-04-19 11:13:37 -06:00
nathan
daf57803f9
Preferences: Add a preference option for if select multiple dropdowns stay open, excluding email selection
...
Also, German translations from Birgit
2023-04-19 11:11:52 -06:00
nathan
0242891289
Preferences: Add a preference for if select multiple dropdowns stay open or closes immediately after selection
2023-04-19 11:11:35 -06:00
nathan
0ec664cacb
Api: Fix single custom field with ID = fieldname did not properly load value
2023-04-19 08:14:57 -06:00
ralf
02d4b6d30e
fix some PHP Deprecated and typos in comments
2023-04-18 09:11:56 +02:00
nathan
1ca751f17d
Fix multi-select in headers did not trigger update when a tag was removed
...
Value got passed around by reference, so as soon as the value was changed, activeFilters had the updated value. Now just leaving applyFilters() to do the check.
2023-04-17 16:23:16 -06:00
nathan
dcf34dd74c
Add implicit preference to remember user's last sort order.
...
Sort stored in favorites override this when the favorite is used.
2023-04-17 15:21:33 -06:00
nathan
134a82791a
Validation changes:
...
- Fix multiplying messages on focus/blur
- Server-side (Manual) messages do not block submit. Server set it, we'll let server check it.
2023-04-14 09:58:37 -06:00
ralf
8b12c082a4
activate links in changelog
...
thought something's broken in the et2-textarea widget, as the link does NOT open on click
2023-04-12 14:16:10 +02:00
ralf
45a89423ce
Changelog for 23.1.20230412
2023-04-12 11:21:00 +02:00
Ralf Becker
3522e60e84
pending changes from our translation server
2023-04-12 11:16:00 +02:00
nathan
4edf57ad8a
Et2DateDurationReadonly: Fix value change did not update, so displayed value was unchanged
2023-04-12 10:55:18 +02:00
nathan
c949d5bc2a
Et2NumberReadonly: If value is null, just show nothing
2023-04-12 10:55:18 +02:00
nathan
85f9ef0c6f
Fix et2-vbox center alignment
2023-04-11 13:13:59 -06:00
ralf
5c24d4bec8
implement onlyEmail attribute for et2-select-mail to only display email address, even if we have a full rfc822 address and use it for aliases and forwards in admin mail
2023-04-11 18:35:05 +02:00
ralf
ff6d1eb5df
also allow / and # in every position of placeholder name
2023-04-11 17:54:57 +02:00
ralf
b55328b84f
* Mail: allow placeholders in compose instead of email-addresses to be able to create mail templates
2023-04-11 17:54:57 +02:00
nathan
36ba2f567e
Fix vfsSelectUI path closed dialog if you pressed enter
2023-04-11 08:12:35 -06:00
nathan
b0e2c95593
Et2Dialog: Move enter handler to keyUp so input event handlers can fire first
2023-04-11 08:12:28 -06:00
nathan
ce8a76baec
Api: Remove call to jQuery.dialog from app_base.js
...
Replaced with alert warning to port app to typescript (egw_app.ts)
2023-04-06 16:26:44 -06:00
nathan
c33c24eb72
Api: Remove call to jQuery.dialog
2023-04-06 16:26:36 -06:00
hadi
459b8b4d4d
* Filemanager: fix broken expose view for filename click&open action
2023-04-06 17:45:54 +02:00
hadi
60f3040978
* Filemanager: fix after opening and closing the gallery in filemanager the list is no longer accessible
2023-04-06 14:57:13 +02:00
nathan
25d41d16ee
Et2Description: Fix urls from activateLinks did not open properly
2023-04-05 11:41:59 -06:00
nathan
1a5c20d8a0
Et2Select: Re-color dropdown icon in darkmode
2023-04-05 11:40:02 -06:00
ralf
05a42c8df5
* LDAP/AD: if only users get imported, set their primary group and memberships as configured for auto-created accounts (Default group by default)
2023-04-05 16:58:09 +02:00
nathan
29c29be730
Fix "Uncaught (in promise) TypeError: Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element'."
2023-04-05 15:47:00 +02:00
nathan
c6090fc4fd
Et2Select: Fix select closes immediately after opening
...
If you click to open then click again to close, select wouldn't stay open after that.
2023-04-05 15:45:59 +02:00
ralf
0aa0c280ff
add link to instructions how to install missing timezones in the DB to the logged error-message
2023-04-05 08:45:09 +02:00
ralf
b5ec557e6d
* LDAP/AD/Setup: periodic import disables (add|edit)account hooks, if account-repository is not SQL and further performance improvements
...
- also log interactive initial or incremental import via setup
- fix conflict resolution if account_id of user already used for a group
2023-04-04 19:59:31 +02:00
nathan
de8d8a1c36
Et2Select: It was impossible to have "," in an option value, as it would get split by set_value()
...
see a9d2a3972c
2023-04-04 10:25:30 -06:00
hadi
3a08c34d00
Remove extra navigation icon on toolbars dropdown menu
2023-04-04 13:11:28 +02:00
nathan
8e8ded1323
Et2Select: It was impossible to have "," as an option value, as it would get split by fix_bad_value()
2023-04-03 10:33:11 -06:00
nathan
00fed17e88
Api: Fix readonly category select did not load application categories
...
Categories were loaded before attributes & application was not used
2023-04-03 10:31:51 -06:00
ralf
2f979a312c
* EPL/CTI/Addressbook: phone numbers written with unusual separator like pipe symbol where not found
2023-04-03 16:45:13 +02:00
ralf
abc4c1926e
* LDAP/ADS: fix memberships of local groups were lost in periodic account-import
...
also logging startup errors like LDAP connection problems
2023-04-03 15:26:15 +02:00
hadi
cac17304e5
Add autocomplete attribute to input widgets
2023-04-03 12:30:19 +02:00
hadi
8e94c17990
Keep et2 buttons used as et2Dialog's footer buttons initial width in order to get them fit into dialog otherwise dialog width calculation goes wrong
2023-04-03 10:47:14 +02:00
hadi
b9d3e796fe
Set a max height for select tags
2023-04-03 10:45:04 +02:00
nathan
93a9ac3091
Et2Select: Missed changes in backports
2023-03-31 11:10:33 -06:00
hadi
91d36f88a3
Fix some dialog's buttons are not getting fit into the dialog initiated size
2023-03-31 10:47:10 -06:00
nathan
55fd0cc76e
Change sharing permissions
...
Filemanager now allows all but Collabora share in CE. Other apps are unchanged - EPL only
2023-03-31 10:45:11 -06:00
nathan
f8e52f1115
Et2CheckboxReadonly: Fix checkbox was not visible if selectedValue attribute was not set
2023-03-31 10:43:20 -06:00
nathan
21e9d67916
Fix up recur days
2023-03-31 10:39:19 -06:00
nathan
8ac1c9c457
Et2UrlEmail: Use default mail app when preference says to
2023-03-31 10:35:26 -06:00
nathan
abea23e9c1
Api: Fix number could not handle comma as decimal separator if different from browser's region.
2023-03-31 10:31:43 -06:00
nathan
5efb7a85c3
Et2DateDuration: Fix widget did not fire change event when value changed
2023-03-31 10:31:25 -06:00
nathan
824ebe514c
Et2SelectDayOfWeek: Fix missing all days, weekday, weekend options
2023-03-31 10:30:43 -06:00
nathan
f05cfbbd49
Fix DateRange UI did not fill in start date properly
2023-03-31 10:20:50 -06:00
nathan
368fe85bc1
Et2TabsMobile: Fix double values when submitting.
...
Render was making multiple copies of the sub-template
2023-03-31 16:47:09 +02:00
nathan
e814413a9e
Et2Date: Fix incorrect validation error for empty dates on mobile
2023-03-31 16:47:09 +02:00
hadi
1bcaf3da43
Set a max height for select tags
2023-03-31 14:08:55 +02:00
hadi
c329181d20
Fix broken vfsPath widget
2023-03-30 16:05:31 +02:00
ralf
29b2615f36
fix PHP Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated
2023-03-29 22:32:43 +02:00
nathan
3afdb399f5
Et2DateReadonly: Fix readonly date did not re-render when value changed
2023-03-28 14:48:48 -06:00
ralf
2ca62c31f7
Changelog for 23.1.20230328
2023-03-28 13:27:12 +02:00
nathan
c67e080c2a
Keep select tag icons their original color
2023-03-28 08:45:18 +02:00
nathan
5872b77606
Et2SelectEmail: Fix keyboard navigation in search results
2023-03-27 11:39:39 -06:00
ralf
2cde60c266
* LDAP/Univention: periodic account-import for Univention (mailPrimaryAddress), use LDAP account-filter for reading accounts too
...
also set chunk-size for reading to 500 was somehow 5, probably from debugging
2023-03-25 21:37:21 +01:00
nathan
ee758d3069
Et2Select: Fix keyboard navigation in search results & sidebox category closes
2023-03-23 17:24:08 -06:00
nathan
6b3acd3af8
Et2Select: Always close the dropdown after an option is selected, even if multiple=true. Now for keypresses too.
...
see 62402f39ae
2023-03-23 16:15:41 -06:00
nathan
bab0a769d1
Et2Select: Always close the dropdown after an option is selected, even if multiple=true
2023-03-23 16:15:31 -06:00
ralf
37930b414c
nicer than window.setTimeout()
2023-03-23 21:53:35 +01:00
ralf
0944f79cbc
* NewsAdmin: fix creating of new categories
...
deferring setting the label, if parentNode is not yet there
2023-03-23 21:53:35 +01:00
ralf
6c2d2478bd
do NOT stall for somehow invalid date(time) values: log it and return empty
2023-03-23 21:32:17 +01:00
Ralf Becker
088d20484e
pending translations from our translation server
2023-03-23 21:19:20 +01:00
ralf
5051d2b240
* WebAuthN: fix not working registration of new authentication devices or browsers
...
generally prefer app.min.js over old, pre RollupJS app.js
2023-03-23 11:56:04 +01:00
nathan
25207003df
Home: Fix single entry did not save correctly
2023-03-22 14:19:10 -06:00
nathan
e497e31ed5
Et2Checkbox: Use normal color even when required
...
Preveiously check was white, which was hard to see on yellow required background
2023-03-22 11:21:38 -06:00
ralf
db66cb9af6
* Safari/iOS: support Safari/iOS 12.x via transpiling of JavaScript
2023-03-21 20:01:49 +01:00
nathan
aa38a5f8a7
Only wait for nm header widgets, not all the rows that just get removed.
...
see 0b8c108279
2023-03-20 13:29:20 -06:00
ralf
dd43a3dc7a
same for _linkCallback (give method and attribute a different name to fix transpiling)
2023-03-20 20:26:51 +01:00
nathan
53984a270f
Get nm rows showing
2023-03-20 13:11:00 -06:00
ralf
2eaa4bb038
fix Resumable import for transpiling
2023-03-20 13:48:35 +01:00
ralf
05a8882681
using ESM module from SortableJS (link in two other places already)
...
could probably go to master and work with old RollupJS config
2023-03-20 13:47:36 +01:00
ralf
1015f057f4
fix Flatpicker plugin imports for et2-date* widgets
2023-03-20 13:41:25 +01:00
nathan
24cc56bae4
Fix weird nm column sizing in infolog.
...
Depending on favorite settings, changing favorite (or 'No filters') caused incorrect column sizing in nm list
2023-03-17 10:52:16 -06:00
nathan
7c3aaba861
Fix select all did not respect some filters
...
Certain sequence of applying filters could trigger long task & get all IDs, which failed.
2023-03-17 10:51:16 -06:00
ralf
d653bde7c0
ignore tags for select-country, it was never used to get multiple countries
...
fixes error in addressbook edit, as an array is returned instead of string with country-code
2023-03-17 12:54:02 +01:00
ralf
044538ae09
ignore tags for select-country, it was never used to get multiple countries
...
fixes error in addressbook edit, as an array is returned instead of string with country-code
2023-03-17 12:53:34 +01:00
ralf
728fc9b464
* Api/MariaDB/MySQL: fix SQL error handling in PHP 8.1
...
also introduce parameter to limit number of deleted rows and more docu
2023-03-17 11:08:21 +01:00
ralf
d7b6597076
* Api/MariaDB/MySQL: fix SQL error handling in PHP 8.1
...
also introduce parameter to limit number of deleted rows and more docu
2023-03-17 11:04:45 +01:00
ralf
b95cdcb3c0
also declare and export app and framework
2023-03-17 08:52:52 +01:00
nathan
0b8c108279
Fix weird nm column sizing in infolog.
...
Depending on favorite settings, changing favorite (or 'No filters') caused incorrect column sizing in nm list
2023-03-16 16:15:35 -06:00
nathan
014b4072a7
Home: Immediately apply property changes to portlet
...
Server can override if needed, but this is a little more responsive and fixes some non webComponent portlets (eg: single entry) still needing a reload before they can stay up to date
2023-03-16 11:55:39 -06:00
nathan
80d6a03036
Home: Better initial load of new favorites
...
Less server requests, shows data without reload, favorite select populated immediately
2023-03-16 11:55:10 -06:00
nathan
04054a64b1
Home: Fix birthdays lost range option
2023-03-16 11:54:59 -06:00
nathan
e405c4dfa9
Home: Make resize less jumpy
2023-03-16 11:54:40 -06:00
nathan
8b54fbbc62
Home: Restore ability to manually add to list portlet
...
Now just using the properties dialog to add
2023-03-16 11:53:58 -06:00
nathan
7c229e1df3
Home: Immediately apply property changes to portlet
...
Server can override if needed, but this is a little more responsive and fixes some non webComponent portlets (eg: single entry) still needing a reload before they can stay up to date
2023-03-16 11:48:50 -06:00
nathan
ae265c9b52
Fix select all did not respect some filters
...
Certain sequence of applying filters could trigger long task & get all IDs, which failed.
2023-03-16 11:21:27 -06:00
nathan
17018a7a24
Home: Better initial load of new favorites
...
Less server requests, shows data without reload, favorite select populated immediately
2023-03-15 10:16:08 -06:00
Ralf Becker
adcaa10ec4
pending translations from our translation server
2023-03-15 08:58:13 +01:00
Ralf Becker
1a665046c9
pending translations from our translation server
2023-03-15 08:56:49 +01:00
nathan
0f1866eb19
Home: Fix birthdays lost range option
2023-03-14 15:02:02 -06:00
nathan
c0680a006d
Home: Make resize less jumpy
2023-03-14 11:22:38 -06:00
nathan
b09c6e804f
Home: Restore ability to manually add to list portlet
...
Now just using the properties dialog to add
2023-03-14 09:15:02 -06:00
ralf
f7007c6bc8
Changelog for 23.1.20230314
2023-03-14 12:05:49 +01:00
ralf
8cec076f5a
Changelog for 23.1.20230314
2023-03-14 10:49:04 +01:00
ralf
6ef78f1d64
stop Chrome from autofilling passwords and do NOT display a password for OAuth when editing an account
2023-03-14 10:20:10 +01:00
ralf
0c13bc863a
stop Chrome from autofilling passwords and do NOT display a password for OAuth when editing an account
2023-03-14 10:18:46 +01:00
ralf
096981ea3f
WIP transpiling: only import as type as only used as such
2023-03-14 09:07:02 +01:00
nathan
28fb31dcb7
Et2DateDuration: Don't error & break everything for a bad display format, just log it and continue
2023-03-13 15:18:45 -06:00
nathan
fe0c125458
Et2LinkList: Fire change event when link is removed
...
Avoid error if instance manager is missing
2023-03-13 14:40:32 -06:00
nathan
74201b1a21
Home WIP: Fix changing portlet width would not stick for some types
2023-03-13 14:39:30 -06:00
nathan
9a8375fa33
Revert "fixes for transpiling:"
...
This reverts commit f5a1fce8bc
.
2023-03-13 14:32:31 -06:00
ralf
f5a1fce8bc
fixes for transpiling:
...
- importing Instance and HTMLElementWithValue types only as type
- import flatpicker plugins with: import {default as <PluginName>} from <file>
2023-03-13 19:41:00 +01:00
ralf
43dfaa6bc2
fixes for transpiling: import instantiated StaticOptions object, not the type
...
has also the benefit of using a single instance
2023-03-13 19:38:36 +01:00
nathan
5c8fb1eb2e
Fix numeric validator on a Et2Number would not pass
2023-03-13 08:10:56 -06:00
nathan
13e7ff97b6
Fix description label did not get row value in nextmatch
...
Fixes projectmanager price list showed "5 / $row_cont[pl_unit]" instead of "5 / h"
2023-03-13 08:10:48 -06:00
nathan
1e203dda72
Remove action WIP
2023-03-10 14:57:06 -07:00
nathan
ea86f17b2f
Home: Weather portlet improvements
2023-03-10 14:55:05 -07:00
nathan
9ed1ee2aa9
Home WIP: Better re-layout calcs, use correct portlet type (if possible) when adding
2023-03-10 14:54:50 -07:00
nathan
62f084231b
Home WIP: Get calendar working
2023-03-10 14:54:12 -07:00
nathan
18d2c93f7d
Home WIP: Header spacing & style improvements
2023-03-10 14:52:57 -07:00
nathan
7c50fdd185
Home WIP Favorites working a little better
2023-03-10 14:52:48 -07:00
nathan
c3ea140b5a
Home: WIP home now shows stuff again
2023-03-10 14:52:33 -07:00
nathan
ca17161f4a
Remove action WIP
2023-03-10 14:50:05 -07:00
nathan
5cfe1cef58
Home: Weather portlet improvements
2023-03-10 14:44:41 -07:00
Hadi Nategh
665dcc18da
Fix links in infolog description getting into a new line
2023-03-10 20:17:48 +01:00
Hadi Nategh
2c9fb69f3b
Fix links in infolog description getting into a new line
2023-03-10 13:40:11 +01:00
ralf
0a3892d2f2
fix some typos and old constructs
2023-03-10 08:45:07 +01:00
ralf
bf0de6de96
* Admin/Setup: logging all DB backup operations to a text file db_backup.log in backup-directory
2023-03-10 08:35:17 +01:00
ralf
fb9c214182
* Admin/Setup: logging all DB backup operations to a text file db_backup.log in backup-directory
2023-03-10 08:33:23 +01:00
nathan
72d601b393
Et2Colorpicker: Let popup panel auto-position
...
Fixes color picker goes offscreen in kanban board edit
2023-03-09 09:08:37 -07:00
Hadi Nategh
87a055e7bd
Fix tree's actions no longer available after refreshing the root node
2023-03-09 13:05:57 +01:00
Hadi Nategh
ab8aba49a5
Fix tree's actions no longer available after refreshing the root node
2023-03-09 12:57:17 +01:00
ralf
3e3f5b0216
fix wrong import path stalling Babel transpiling
2023-03-09 08:48:41 +01:00
ralf
2543a011cb
fix wrong import path stalling Babel transpiling
2023-03-09 08:48:01 +01:00
nathan
39d26ddca7
Et2InputWidget: Split label around widget if it has %s in it
2023-03-08 13:54:44 -07:00
nathan
e7f10c711c
Fix numeric validator on a Et2Number would not pass
2023-03-08 13:28:04 -07:00
nathan
5ebad31675
Fix description label did not get row value in nextmatch
...
Fixes projectmanager price list showed "5 / $row_cont[pl_unit]" instead of "5 / h"
2023-03-08 11:53:48 -07:00
nathan
0492c92352
Et2Colorpicker: Let popup panel auto-position
...
Fixes color picker goes offscreen in kanban board edit
2023-03-08 11:26:47 -07:00
nathan
b703e2bfe5
Fix required validator went missing if a regex validator was added
2023-03-08 11:00:27 -07:00
ralf
19ebd1c38f
do NOT show absolute path of error, but the one relative to our root
2023-03-08 14:30:25 +01:00
ralf
15a4ff3c99
do NOT show absolute path of error, but the one relative to our root
2023-03-08 14:27:00 +01:00
nathan
9f95db7ad8
Home WIP: Fix changing portlet width would not stick for some types
2023-03-07 16:16:01 -07:00
nathan
d9e12ecf4a
Home WIP: Better re-layout calcs, use correct portlet type (if possible) when adding
2023-03-07 16:02:29 -07:00
nathan
5760c5049f
Et2InputWidget: Split label around widget if it has %s in it
2023-03-07 10:51:33 -07:00
Hadi Nategh
ac4bd98385
Fix error Cannot read properties of undefined (reading 'implements')
2023-03-07 16:18:09 +01:00
Hadi Nategh
9f9c988c14
Fix error Cannot read properties of undefined (reading 'implements')
2023-03-07 16:16:57 +01:00
nathan
bb67507223
Et2DateDuration: Don't error & break everything for a bad display format, just log it and continue
2023-03-06 15:02:45 -07:00
nathan
1538496df1
Home WIP: Get calendar working
2023-03-06 14:47:48 -07:00
nathan
fc3feb974a
Home WIP: Fix initial positioning and layout
2023-03-06 13:48:15 -07:00
nathan
514d4cf207
Home WIP: Header spacing & style improvements
2023-03-06 13:19:49 -07:00
nathan
d37143c842
Home WIP Favorites working a little better
2023-03-06 13:19:49 -07:00
nathan
59c4070733
Et2LinkList: Fire change event when link is removed
...
Avoid error if instance manager is missing
2023-03-06 13:19:49 -07:00
nathan
db5be59ed0
Home: WIP home now shows stuff again
2023-03-06 13:19:48 -07:00
StefanU
46ac680c98
Add offer.svg
...
as replacement for png
2023-03-06 20:53:27 +01:00
nathan
7d75c902d5
Revert "Et2LinkList: Fire change event when link is removed" committed to wrong branch
...
This reverts commit a35d3d8778
.
2023-03-03 15:10:16 -07:00
nathan
b2c4b09b4a
Revert "Home: WIP home now shows stuff again" committed to wrong branch
...
This reverts commit 33058c4744
.
2023-03-03 15:09:53 -07:00
nathan
a35d3d8778
Et2LinkList: Fire change event when link is removed
...
Avoid error if instance manager is missing
2023-03-03 14:06:11 -07:00
nathan
33058c4744
Home: WIP home now shows stuff again
2023-03-03 13:36:50 -07:00
Hadi Nategh
c485a287bb
Let et2Select be clickable on top user menu
2023-03-02 16:46:30 +01:00
nathan
a491983694
Et2DropdownButton: If readonly, display / render nothing
...
does not affect disabled, which still displays as disabled
2023-02-28 13:04:09 -07:00
nathan
fe2f36d52f
Fix double-bound file drop handler
...
Fixes double-submit after dropping a second file. Noticed in mail compose, but probably affects everywhere file widget was used to upload
2023-02-28 13:03:11 -07:00
nathan
8d0b1b0234
Fix gantt chart couldn't load data
...
broken by 2066523
.
Loading caused 'Exception "t is undefined" while handling JSON response from ....' deep inside dhtmlx-gantt
2023-02-28 13:02:56 -07:00
nathan
49d719e5f6
Et2DropdownButton: If readonly, display / render nothing
...
does not affect disabled, which still displays as disabled
2023-02-28 11:12:50 -07:00
nathan
e62cf4c2f7
Fix double-bound file drop handler
...
Fixes double-submit after dropping a second file. Noticed in mail compose, but probably affects everywhere file widget was used to upload
2023-02-28 10:39:10 -07:00
nathan
da1b1f6999
Fix gantt chart couldn't load data
...
broken by 2066523
.
Loading caused 'Exception "t is undefined" while handling JSON response from ....' deep inside dhtmlx-gantt
2023-02-28 09:05:49 -07:00
ralf
28f9f15d0d
fix not generally not working display multiple groups in status and also not displayed avatar pictures in that case
2023-02-28 15:50:10 +01:00
Hadi Nategh
f313f07cdb
Some styling fixes for mobile view:
...
- fix broken Addressbook's avatar in view and edit mode
- fix buttons with icon not getting white filter
2023-02-28 15:46:55 +01:00
ralf
a94038163c
fix not generally not working display multiple groups in status and also not displayed avatar pictures in that case
2023-02-28 15:15:23 +01:00
Hadi Nategh
057afb8623
Some styling fixes for mobile view:
...
- fix broken Addressbook's avatar in view and edit mode
- fix buttons with icon not getting white filter
2023-02-28 13:06:52 +01:00
ralf
99bd02cb14
Changelog for 23.1.20230228
2023-02-28 09:51:43 +01:00
ralf
6b397a9ede
Changelog for 23.1.20230228
2023-02-28 09:43:20 +01:00
Ralf Becker
70128aa7d6
pending translations from our translation server
2023-02-28 09:28:33 +01: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
86b883951a
Add isReady flag to etemplate. onchange functions set as attributes in .xet files will not be called until the etemplate is finished loading.
2023-02-27 15:31:07 -07:00
nathan
0117c4bde3
Move client-side holidays cache to MODULE_GLOBAL egw.holidays(year)
2023-02-27 15:15:36 -07:00
nathan
635780d7d4
Et2LinkTo: Fix linking to existing file in VFS did not do anything
...
Onchange was not being set
2023-02-27 13:25:47 -07:00
StefanU
f402c27b0f
Update 7_day_view.svg
...
New design
2023-02-27 19:47:31 +01:00
StefanU
6d2dcf3eba
Update 5_day_view.svg
...
New design
2023-02-27 19:46:35 +01:00
StefanU
75e24be132
Add move.svg
...
As replacement for png
2023-02-27 19:27:39 +01:00
StefanU
d084618fd3
Add agt_action_fail.svg
...
As replacement for png
2023-02-27 19:25:26 +01:00
StefanU
542f8175dc
Add agt_action_success.svg
...
As replacement for png
2023-02-27 19:24:08 +01:00
StefanU
f086a3b3ee
Add agt_reload.svg
...
As replacement for png
2023-02-27 19:21:08 +01:00
nathan
ce141fa152
Disable file drag and drop so normal drag and drop in filemanager works properly
2023-02-27 11:17:23 -07:00
StefanU
da557d0249
Update portrait.svg
...
New version
2023-02-27 18:12:46 +01:00
StefanU
114a391c23
Update landscape.svg
...
New version
2023-02-27 18:11:55 +01:00
ralf
a8dd625a61
register old-hbox client-side and all old-*box on server-side
2023-02-27 09:57:21 +01:00
Hadi Nategh
2dc78de2c1
Support deprecated get values method for ET2Select_ro
2023-02-27 09:56:39 +01:00
nathan
be3e5fbe8d
Fix public addressbook categories with were not visible with grant on personal addressbook
2023-02-24 14:40:51 -07:00
nathan
04bedf30be
Make sure we use the right app when cleaning select-cat value
2023-02-24 14:23:11 -07:00
nathan
bbd41b4255
Group grant in addressbook does not give access to personal categories, public or private
2023-02-24 13:54:41 -07:00
ralf
fe0af6a487
also register "old-button" so smallPART can still use it, fixes [0 Start] button not working in tests
2023-02-24 19:59:39 +01:00
nathan
206652307b
Et2Date fixes
...
- Fix mobile get / set value was not actually setting value properly
- Set a minimum input width
2023-02-24 11:58:16 -07:00
ralf
4099066a59
fake "Domain Users" group to now show "#-513" in case it's excluded by a filter
2023-02-24 09:59:25 +01:00
ralf
190c785388
* AD/LDAP: account import supports now (keeping) local groups and their memberships, if configured to do so
2023-02-24 09:47:42 +01:00
ralf
ce555f7f0e
* ActiveDirectory: fix making extra AD attributes available via custom fields with "ldap_" prefix
2023-02-23 19:56:07 +01:00
nathan
ab812c8dec
Just the timer dialog gets timesheet color, leave others alone
2023-02-23 10:12:21 -07:00
ralf
a48a3eb3c1
add ES2020 check to login page and move it outside egw_ready (no longer allowing to translate the message)
2023-02-23 14:00:37 +01:00
ralf
94c9051460
* AD/LDAP: fix SQL error "duplicate entry 'X' on egw_accounts.account_lid" when updating an existing account
...
also fixed TypeError deleting no longer existing groups
2023-02-23 11:47:15 +01:00
ralf
b680509a21
next, hopefully final, version of 23.1 login logo
2023-02-23 08:16:45 +01:00
nathan
41cbb68de0
Et2Select: Fix extra scrollbar with rows=1, multiple, hover lots (> 8 or so) of rows
2023-02-22 16:23:56 -07:00
nathan
46389e72f7
Do not try to validate empty strings as email. If it's required but empty, give the required validation message.
2023-02-22 15:17:17 -07:00
nathan
4311eebdc9
Et2Dialog: Fix missing button alignment
2023-02-22 14:51:21 -07:00
nathan
cd22b9aad6
Slow down tab switch on drag
...
Avoid another tab being moved underneath the cursor if the target tab has different sidebox menu width, triggering another tab switch
2023-02-22 14:31:41 -07:00
Hadi Nategh
24570cd438
Let sl-button-group deals with blur and focus handling for our Et2DropDownButton widget
2023-02-22 17:56:02 +01:00
nathan
f7d44c63cb
Enable disabled select options
2023-02-22 09:51:57 -07:00
ralf
bf6891d06a
let framework know we are a popup
...
stops setting data-sidebox and egw.js fails because there is no sidebox
2023-02-22 09:01:40 +01:00
nathan
b1c4c54adc
Get unavailable cats working again
2023-02-21 15:25:45 -07:00
ralf
8387cae7f9
login logo including 23.1 version number
2023-02-21 18:47:43 +01:00
nathan
e532ca176b
Add Et2TabsMobile that has special rendering for tabs on mobile
2023-02-21 10:31:38 -07:00
Hadi Nategh
68fdb1b985
Revert "changes to get old eTemplate apps like KnowledgeBase working in 23.1"
...
This reverts commit d816d837cd
.
2023-02-21 13:02:23 +01:00
ralf
6c917cd369
fix unhandled exception stalling LDAP/AD account sync
...
not (yet) fixing the cause, but logging it as error and continuing
2023-02-21 11:18:33 +01:00
StefanU
c937f08bf2
Update home.svg
...
Colour corrected, size corrected, form corrected
2023-02-20 19:01:36 +01:00
StefanU
9e6ceaecd7
Update thunderbird.svg
...
Colour corrected, size corrected, form corrected
2023-02-20 19:00:16 +01:00
StefanU
b6faa6dcd4
Update home.svg
...
Colour corrected, size corrected, form corrected
2023-02-20 18:05:59 +01:00
Hadi Nategh
188334d647
Fix scrolling in mobile view sidebar not working
2023-02-20 15:16:43 +01:00
ralf
5cf63cc45e
* Timesheet: allow to set preference to never ask again to start working time on login
2023-02-20 12:42:21 +01:00
ralf
0b8e1ba77f
23.1 login page, though logo not yet including 23.1
2023-02-20 09:52:06 +01:00
StefanU
7d6247cee6
Add MailFolderOutbox.svg
...
As replacement for png
2023-02-19 17:41:49 +01:00
StefanU
960dc5fdce
Update import.svg
...
Size corrected, file optimised
2023-02-19 17:39:01 +01:00
StefanU
2799151bfc
Update export.svg
...
Size corrected, file optimised
2023-02-19 17:37:51 +01:00
StefanU
659593ac3c
Update search.svg
...
Size corrected, file optimised
2023-02-19 17:09:14 +01:00
StefanU
ce62c37f4c
Update advanced-search.svg
...
Size corrected, file optimised
2023-02-19 17:07:51 +01:00
ralf
9dd62ad9a0
always add exception code to the logged exception
2023-02-19 08:40:55 +01:00
ralf
9a408f40ac
fix typo / replaced wrong line
2023-02-18 19:38:09 +01:00
ralf
bbf9d62c5a
fixing unhandled "MySQL server has gone away" in PHP 8.1
2023-02-18 09:01:22 +01:00
ralf
236c1c0305
Revert "fix commited git conflict"
...
This reverts commit 47ef464c8a
.
2023-02-17 20:09:52 +01:00