nathangray
3ada84be0f
Tracker: Fix notification dates could be in wrong timezone
2021-05-05 11:57:21 -06:00
nathangray
d367da6ba8
Etemplate: switch to tab of first invalid input, not last
2021-05-05 10:09:31 -06:00
Hadi Nategh
47c7570862
Prevent vfs select dialog destroying session becuase of not being able to find the right app name (eg. admin mail account where app is different than current app)
2021-05-05 16:51:19 +02:00
Ralf Becker
9bc7583711
* AD/Login: fix login always reports "account is expired", if account-selection "group-members" is set for AD
2021-05-05 15:45:30 +02:00
Hadi Nategh
82ab8d9092
WIP login Ui: add motion into apps list
2021-05-03 17:13:04 +02:00
Hadi Nategh
635ca0a89d
WIP login ui:
...
- Move login.json file into pixelegg
- Include icons into json file
2021-05-03 13:21:01 +02:00
Hadi Nategh
1d843eabcd
WIP login Ui:
...
- Arrange apps in the json file and add more details
- Open app's url in a new window
2021-05-03 12:03:28 +02:00
Ralf Becker
52bbfbef0b
allow "{one phrase} {other phrase}" syntax in all attributes marked as translate eg. labels
2021-05-01 14:22:34 +02:00
nathangray
84e03fe334
Addressbook: Fix contact categories were cleared when DAVx5 synced some Android clients
2021-04-30 09:26:00 -06:00
Hadi Nategh
41ab849ecc
WIP login Ui
...
- Implements apps tooltip
2021-04-30 14:58:41 +02:00
Hadi Nategh
faadfbdc23
Fix loading login json file
2021-04-29 18:22:38 +02:00
Hadi Nategh
39eef44217
WIP login page Ui
2021-04-29 15:24:25 +02:00
Ralf Becker
eefd8ed972
improve egw.langRequire to return a Promise, if no callback specified
2021-04-29 09:45:16 +02:00
nathangray
8fb0048c17
Fix linking an image/svg+xml image to an unsaved entry would give an error
...
An error happened! (EGroupware\Api\Exception\AssertionFailed): File 'true' is not an absolute path!
was generated because we tried to use webdav.phptrue as the thumbnail
2021-04-28 12:00:02 -06:00
Hadi Nategh
3f3748dc87
fix uploaded photo in avatar widget not being updated after cropping it. Additionally, fixes avatar size used in lists (eg. nm)
2021-04-28 12:45:12 +02:00
Ralf Becker
d469d56f7c
use height: auto for avatar in grid
...
use full width for buttons in dialogs
2021-04-28 10:16:45 +02:00
Hadi Nategh
59dbd27719
Fix mail integration fails for mails with having not encoded ampersands on their html content
2021-04-27 17:41:34 +02:00
nathangray
ba075853d7
Sidebox hrule
...
- Lighter color
- more spacing below
- removed calendar's specific CSS, use common
2021-04-23 10:03:52 -06:00
Hadi Nategh
5fd83ae3eb
Fix error "Unexpected token '?'" happens for none ES11 supportive browsers
2021-04-23 12:16:17 +02:00
Hadi Nategh
a49ac9648e
Implement throbber for mobile framework
2021-04-22 16:00:52 +02:00
nathangray
8ec1e46ea4
Etemplate: Catch errors when destroying editor so we can see what's going on, and not break
2021-04-21 15:38:10 -06:00
Ralf Becker
c7142c96e0
Changelog for 21.1.20210420
2021-04-20 17:51:50 +02:00
Ralf Becker
df5cce7a74
* SAML/Shibboleth: fix metadata-URL to container eduPersonUniqueId or a custom OID, if specified
2021-04-20 17:34:20 +02:00
Ralf Becker
8df0ba3d70
fixes required for EPL firewall
2021-04-20 15:51:36 +02:00
Hadi Nategh
c370941c51
Keep private app objects if dialog gets destroyed
2021-04-20 15:30:46 +02:00
Hadi Nategh
1a72732c3d
Fix typo
2021-04-20 14:45:28 +02:00
nathangray
f89c8cfb03
Add hrules to sidebox menus
2021-04-19 16:02:41 -06:00
nathangray
df8251603f
Add missing parameter type
2021-04-19 16:01:17 -06:00
nathangray
35fd51da86
Add table name in when parsing search
...
Also, some code quality fixes
2021-04-19 14:34:53 -06:00
nathangray
51f9177634
Try harder for nextmatch template name so it can be passed to hooks. If it can't be found in value, look in original attributes.
2021-04-19 10:42:48 -06:00
nathangray
50b4067299
Add handling for confirm on button click that better matches normal execution path
...
This works better for buttons that are in a namespace
2021-04-19 10:09:49 -06:00
Hadi Nategh
2defb9a704
Fix framework app tab loses its hint content after reload
2021-04-19 16:12:58 +02:00
Hadi Nategh
85feb685f3
Ask the right app when getting appObjectManager, appname might not always be the current app (e.g. running app content under admin tab)
2021-04-19 14:00:38 +02:00
Hadi Nategh
fb83d97150
Implement loading aware framework animation
2021-04-19 10:17:47 +02:00
Ralf Becker
fb30713cbb
fix not working load_via parameter
2021-04-18 21:07:38 +02:00
Ralf Becker
6e8596dfc6
pending translations from our translation server
2021-04-18 20:25:45 +02:00
Ralf Becker
d144d65fe9
fix double encoding of backlash in class-names
2021-04-17 09:45:44 +02:00
nathangray
4f0c7250da
Fix error when linking to new entry
...
"Invalid datetime format: 1366 Incorrect integer value: '#97056a438e3c1ab04fd0f0ae46ad6b13' for column ... fs_dir"
2021-04-15 10:25:18 -06:00
nathangray
fb2abd8915
Get all VFS tests passing
...
on my machine, at least...
2021-04-14 14:22:04 -06:00
nathangray
3027123fbd
Set a timeout on curl so we fail faster
2021-04-14 10:59:49 -06:00
nathangray
d9b29fa82a
Fix shares could not find files after fe79fe390f
2021-04-14 10:58:42 -06:00
nathangray
602c08556d
Don't try quite so hard to search for select options
...
It was finding & using ALL options if there was a namespace in the selectbox ID, but no options found.
2021-04-13 16:00:43 -06:00
nathangray
826d9e27cc
* Timesheet: Fix created was overlapping with status
2021-04-13 13:28:56 -06:00
Hadi Nategh
4af0bec278
* Mail: fix losing inline images after being re-saved as draft or created as new
2021-04-13 13:23:09 +02:00
nathangray
fe79fe390f
Avoid caching when the url contains links, avoids problems with eg: /apps/InfoLog/Open/2021
2021-04-12 10:31:35 -06:00
Hadi Nategh
19c7162274
Fix positions for html editor bullist and numlist actions
2021-04-12 11:29:18 +02:00
Hadi Nategh
94877851c1
Set iframe feature policy of fullscreen for apps running in iframe
2021-04-12 11:18:08 +02:00
Hadi Nategh
e88c4edea2
Fix php 8 errors
2021-04-08 18:36:46 +02:00
Hadi Nategh
b5540c7288
Fix mail content styles
2021-04-08 11:31:36 +02:00
Ralf Becker
8daf1f43f7
fix PHP error: Call to a member function contentTypeMap() on null
2021-04-08 10:19:15 +02:00