Commit Graph

2961 Commits

Author SHA1 Message Date
97283bad76 Some more test work
- Fix some existing tests so they don't fail due to changes
- Add tests for Vfs\Sharing\StreamWrapper
2020-09-21 16:38:38 -06:00
e02fad1731 Some more test work
- Fix filesystem mountpoint, should have gone into home for access restrictions.  Still fails though
2020-09-21 12:24:13 -06:00
ce853bd713 got sharing working for new sessions and mounting in existing user sessions, Collabora is still broken! 2020-09-20 13:24:53 +02:00
9d65d92117 fix wrong namespace 2020-09-19 14:01:44 +02:00
60ae7f2b76 use sharing stream-wrapper to avoid destroying a user session (only commented out currently) 2020-09-19 13:50:54 +02:00
20c5dde04c as we now always set the default context / user, we have to use check_set_context($url, $always_set=true) 2020-09-19 13:49:24 +02:00
5ccb26d646 fix writable check 2020-09-19 13:10:31 +02:00
8c54061edf changes to for the sharing stream-wrapper 2020-09-19 12:23:37 +02:00
ae9c6321a4 got sharing stream-wrapper working 2020-09-19 12:17:07 +02:00
540d130aac always return false, if check_extended_acl fails, as ownership does not matter for links 2020-09-19 08:28:16 +02:00
7d941c8bfe Some more test work
- Refactoring to reduce duplication
- Add tests for filesystem StreamWrapper
- Clear infolog's access cache
2020-09-18 14:26:44 -06:00
9c4942957f Fix some test issues
- Fix ProppatchTest
- Some methods went missing?
2020-09-18 11:37:38 -06:00
1f8a003d03 work in progress on sharing stream-wrapper 2020-09-18 18:45:38 +02:00
61c6242345 Some more test work
- Refactoring to reduce duplication
- Tests for with & without permission
2020-09-17 14:59:44 -06:00
10fddf70cc Some more test work
- Refactoring to reduce duplication
- Clear user from stream context when "logging out"
- Add test that switches user and checks for access
2020-09-17 13:22:24 -06:00
006580a36e fixed filemanager was not able to show home directory of user 2020-09-17 19:49:28 +02:00
1432502e62 Some more test work
- Refactor some simple tests into base for reuse
- Add (simple) tests for links://
2020-09-16 15:05:43 -06:00
94647314d6 Merge branch 'master' into vfs-context to get tests 2020-09-16 11:57:08 -06:00
94a57d6902 Api: Some tests for filesystem 2020-09-16 11:48:40 -06:00
60ff7e8937 some more refactoring and removing some permanent logs 2020-09-16 19:15:25 +02:00
a30840b10d got tests working with EPL stream-wrappers 2020-09-16 18:18:52 +02:00
2ef359f0d0 Etemplate: Fix selectAccount deprecated legacy option of putting account type in empty label 2020-09-16 09:14:50 -06:00
da27403b1b * eSyncPro: fix SQL error in device list 2020-09-16 16:45:01 +02:00
25230dd0b3 move Vfs::SCHEMA and ::PREFIX back to stream-wrapper, to force it being loaded when Vfs class is used 2020-09-16 16:18:44 +02:00
c05047728c Push online users into top of the list as soon as they're active 2020-09-16 16:17:57 +02:00
2602157032 got links-stream-wrapper working and refactored context handling into a trait 2020-09-16 15:59:05 +02:00
631a0b11d6 some tests and fixes for proppatch/profind 2020-09-16 08:42:01 +02:00
0cbcd7bde0 work-in-progress keeping vfs user in stream context to allow mounting shares 2020-09-15 19:57:46 +02:00
39b630d36e Etemplate: Fix some selectAccount bugs when multiple=true 2020-09-15 11:23:02 -06:00
f38f61cf1b Correct parameters in TS 2020-09-15 09:05:48 -06:00
afb342f66b Etemplate: Ask for new data before we put the row in, then if the entry doesn't match the filters, don't put it in. Should stop most blinking rows. 2020-09-15 09:05:25 -06:00
55c9487517 Fixed: Declaration of EGroupware\Api\Mail\Smime::extractSignedContents($data) should be compatible with Horde_Crypt_Smime::extractSignedContents($data, $sslpath = NULL) 2020-09-15 08:36:17 +02:00
612a991c85 fix illegal string offset 2020-09-15 08:30:45 +02:00
47a1437e1b Etemplate: Consider null as false when parsing boolean values into template attributes 2020-09-14 09:37:37 -06:00
0ed9b7dc09 Changelog for 20.1.20200914 2020-09-14 12:45:41 +02:00
459ba3d93c * Etemplate: Fix historylog did not render until you resize the window 2020-09-11 13:12:09 -06:00
638da52fa9 fix date-duration fails with only one date-format eg. "m" 2020-09-11 20:22:51 +02:00
d257077017 Add a test for hidden upload sharing 2020-09-11 09:50:34 -06:00
56e1d3c5e5 Etemplate: Fix some missing includes 2020-09-10 16:59:34 -06:00
d6d55c32a9 Etemplate: Fix updated entries were sometimes not flagged, clear color after 3 minutes 2020-09-10 13:42:32 -06:00
372eadcff3 Api: Fix fstab overlap when accessing a share while logged in 2020-09-10 11:11:39 -06:00
3ee7574294 * Authentication: allow using multiple backends, even same backend multiple times with different configuration 2020-09-10 17:12:53 +02:00
ca9526988f missing file from #9f9cce8 fix account-selection type groupmembers 2020-09-10 11:26:14 +02:00
9f9cce88b2 * ActiveDirectory: fix account-selection type groupmembers (applies only to non-admins!) and ignore Domain Users group
not setting caseIgnoreMatch for sorting, as its not supported for Windows ActiveDirectory
2020-09-08 15:29:51 +02:00
5afe7ddbca * ActiveDirectory: support huge directories by using server-side sorted and limited queries and no caching in session 2020-09-05 13:11:26 +02:00
2dc5616b96 Separate CRM list from infolog list so push updates don't conflict 2020-09-03 09:58:27 -06:00
7614e3e851 * ActiveDirectory: users not found when search starting with A-F and fixed attribute-names: company, department, ... 2020-09-03 15:47:07 +02:00
c3000beb5f * ActiveDirectory: implement addtional user or group filter 2020-09-02 14:14:11 +02:00
210c54b689 Etemplate: More fixes for row count when updating / adding
Now fixed the situation where 1 row was updated & 1 added, but the added one did not match filter and was not returned when server was asked.  Now removed blank row waiting for it, and keeping row count consistent
2020-09-01 14:49:06 -06:00
953a132e9c Changelog for 20.1.20200901 2020-09-01 21:07:28 +02:00