Commit Graph

2130 Commits

Author SHA1 Message Date
nathangray
f11a6eb58d Move fix for missing merge into document actions into the right place, was affecting regular merge into document actions too 2019-06-11 14:37:06 -06:00
Hadi Nategh
6a1eb270c4 Inherit the tab height from its parent 2019-06-11 10:22:26 +02:00
Ralf Becker
ad3576903a allow to disable or require 2-Factor-Auth 2019-06-07 20:28:49 +02:00
nathangray
8edb92f03f Strip HTML before diffing for history 2019-06-06 15:05:31 -06:00
nathangray
047af47b81 Fix missing merge into document actions for shares when the directory had many files 2019-06-06 09:31:48 -06:00
Hadi Nategh
c74d118437 Set a specific class for avatar status 2019-06-06 16:46:16 +02:00
Ralf Becker
7928fb9f4a fix PHP Warning: preg_replace(): Compilation failed: invalid range in character class 2019-06-06 09:00:25 +02:00
nathangray
c2f7e2ab97 Try to fix tracker comments with not enough height 2019-06-05 10:48:38 -06:00
Ralf Becker
914de29859 improve user-agent formatting and use is also for accesslog 2019-06-05 18:18:23 +02:00
nathangray
f5b1b68e20 Fix missing translation on combined column titles 2019-06-05 09:15:40 -06:00
Hadi Nategh
797d396a4a Make sure we can submit before setting the loading prompt 2019-06-05 15:47:12 +02:00
Ralf Becker
eb286c6144 missing changes in Session class for 2FA 2019-06-05 15:29:44 +02:00
Ralf Becker
ea2e9775ea support for data: urls 2019-06-05 14:43:57 +02:00
Ralf Becker
44a0079b9d new user security popup incl. 2FA and token revokation 2019-06-05 13:10:25 +02:00
Hadi Nategh
e87655394d Do not add the stat DOM if the stat is not available 2019-06-05 10:22:14 +02:00
Hadi Nategh
1895eca0df Implement stat indicator for fw header avatar 2019-06-04 15:36:32 +02:00
Ralf Becker
1f7682d87a fixing two PHP Warnings 2019-06-04 09:43:59 +02:00
Hadi Nategh
afc8626761 Remove extra slash from vfsPath first child 2019-06-03 16:31:18 +02:00
Hadi Nategh
016cfc79ef Revert reset width on sidebar active header 2019-06-03 15:27:24 +02:00
Ralf Becker
dfcdc037f2 copy 17.1 changelog to master to satisfy update checker 2019-05-29 15:54:57 +00:00
Hadi Nategh
56211347c9 Make sure that current user menu is an array before creating it 2019-05-29 11:44:12 +02:00
Ralf Becker
4b5890a501 do NOT used persistent connections, if they are disabled in php.ini 2019-05-29 11:28:46 +02:00
Hadi Nategh
5f58e4a23c WIP new framework style:
- Remove logout from top info menu
- More padding for icons in topmneu
- Some alignment fixes
2019-05-28 17:24:19 +02:00
Hadi Nategh
f424b1cdb6 WIP new framework style:
- Fix tab's close buttons jump while hovering
- Add search menu into info menu
- Add notifications as info menu and style it nicely
- Toggle avatar top menu by clicking away on body
- Fix notifications popup message alignment
2019-05-27 17:12:40 +02:00
nathangray
950255e554 Fix missing translation reported by Stefan Unverricht 2019-05-24 14:07:14 -06:00
nathangray
b2feaf042a Replace remaining red X icons with trash can 2019-05-24 13:18:23 -06:00
nathangray
0041c248ad Fix historylog multi-part widgets where child widgets have options 2019-05-24 11:45:43 -06:00
Hadi Nategh
b1f4b2cb5d WIP framework new style 2019-05-24 16:11:37 +02:00
Ralf Becker
1338090a84 * CalDAV/CardDAV: encoding VT (vertical tab) as it stalls Outlook (CalDav Synchronizer) 2019-05-24 15:11:07 +02:00
nathangray
e62e27b179 Fix some missing translations found by Stefan Unverricht 2019-05-23 11:25:06 -06:00
nathangray
3d9a026a83 Fix Lost password, Lost login & signup links on mobile 2019-05-23 10:17:11 -06:00
Ralf Becker
cf4301a023 fix SQL error in update from 14.2 and before for newer MariaDB/MySQL
they no longer silently cut of too long content for varchar columns
2019-05-23 10:17:01 +02:00
Hadi Nategh
255a1bed1e Replace right arrow with forward slash in vfsPath 2019-05-22 12:33:00 +02:00
nathangray
533c9c0351 Add optional link variable so apps can specify the location of their entry modification time 2019-05-17 10:36:04 -06:00
nathangray
db3ad56011 Fix unfiltered search results when searching with text customfields 2019-05-15 10:50:04 -06:00
nathangray
edfd5fd24d Etemplate - also submit action data 2019-05-14 16:43:15 -06:00
nathangray
07773ded32 Etemplate - add ability to toggle row selection with spacebar 2019-05-14 10:33:59 -06:00
Ralf Becker
310182cc85 Add translations 2019-05-14 17:27:48 +02:00
Hadi Nategh
b867504390 Set language url for tinymce used in old etemplate 2019-05-14 15:38:08 +02:00
Hadi Nategh
0a0e671ca2 Fix tinymce not working with old etemplate apps 2019-05-14 14:43:14 +02:00
nathangray
9daa2fe8b6 Etemplate - add new attributes to URL widget
allow_path: Allow a path instead of a URL, must start with /
	trailing_slash: Require or forbid that the URL ends with /
2019-05-10 14:53:00 -06:00
nathangray
48f2513f40 Cleanup 2019-05-07 16:15:17 -06:00
nathangray
753c26a909 Check to see if Travis likes these tests now 2019-05-07 15:55:31 -06:00
nathangray
bacccbc42a Fix VFS Share tests 2019-05-07 15:23:34 -06:00
nathangray
b8a03cb6f1 Fix error if a parent key gets set as null 2019-05-03 16:09:50 -06:00
Hadi Nategh
7e0663cd91 Fix account taglist shows extra left border on each tag 2019-05-03 14:47:27 +02:00
nathangray
4be3764780 Add portrait & landscape print icons 2019-05-02 10:54:50 -06:00
nathangray
e38755594b Translation for default timestamper statustext 2019-05-02 10:39:16 -06:00
nathangray
a1419530cc Make sure we don't error when readonly 2019-05-02 10:28:29 -06:00
nathangray
b5762a6337 Unify timestamper formatting 2019-05-02 10:17:32 -06:00
Hadi Nategh
b47f5a7f69 Show the left border of colored tag list 2019-05-02 12:09:11 +02:00
Hadi Nategh
7e96f98505 Fix fullwidth issue in AB edit dialog 2019-05-02 11:53:16 +02:00
nathangray
a4a4a32d7b If there's a failure storing uploaded file, make sure to show it 2019-04-29 16:03:34 -06:00
Ralf Becker
262991ac2b new class to handle contact or account photos incl. creating a sharing link for them 2019-04-28 11:16:44 +02:00
Ralf Becker
1c9dc97afa fix undefined variable 2019-04-28 11:16:44 +02:00
nathangray
12648ad74f Use Travis environment variable to skip the sharing tests that fail instead of always skipping them 2019-04-26 11:09:01 -06:00
Ralf Becker
bf2de7f653 * Admin: white-list IP addresses from blocking or set higher number of attempts 2019-04-26 17:11:54 +02:00
nathangray
3ccb142a48 Skip sharing tests since they fail on Travis 2019-04-25 13:03:52 -06:00
nathangray
383b602c67 Etemplate - even better formatting for display of linked files in sub-directories
Now looks good for multiple files in the same sub-dir, not just one file per sub-dir
2019-04-25 11:57:42 -06:00
nathangray
64a0ec9c02 Etemplate - better formatting for display of linked files in sub-directories 2019-04-25 11:37:39 -06:00
Ralf Becker
387f00d1a7 fix SQL error caused by no space before order by 2019-04-25 16:36:20 +02:00
nathangray
601cf775f2 Check files_dir and skip tests if we don't have read/write access 2019-04-24 16:12:41 -06:00
nathangray
759df4cf6e Another attempt to make session for Sharing, even though we're on the command line 2019-04-24 15:07:45 -06:00
nathangray
7e51edf39d Etemplate - contact widget: Fix sometimes missing n_fn 2019-04-24 14:28:40 -06:00
nathangray
f44a26432c Some changes to tests, maybe they pass
Mostly about getting a session for Sharing, even though we're on the command line
2019-04-24 14:14:35 -06:00
Hadi Nategh
3ea645f8e5 Fix regexp not matching the given popup id because of invalid regexp 2019-04-24 15:14:44 +02:00
nathangray
e93f212d4f Documentation fix 2019-04-23 15:44:24 -06:00
nathangray
eeab4ebe31 Use expanded form name to look up path from widget ID 2019-04-23 14:47:52 -06:00
Ralf Becker
983bf15041 remove further private IPs from proxys (incl. space after comma) 2019-04-22 23:44:51 +02:00
Ralf Becker
4622c28bb2 remove further private IPs from proxys 2019-04-22 23:20:41 +02:00
Ralf Becker
aad4db1617 allow statustext to contain multiple translated sub-strings eg: {Firstname}.{Lastname}
as we do for options already.
This allows to preserve existing translations, while adding further stuff
2019-04-19 10:17:26 +02:00
nathangray
b9470e8594 Get historylog to better fit its tab's full height 2019-04-18 14:12:16 -06:00
nathangray
e67e8672df Check to see if a history (list of) widget has matching select options before trying to use it as a list of widgets for a multi-part value. Should fix history problems with select options where one option is a widget name. 2019-04-18 11:42:06 -06:00
nathangray
2f9101ad7b A little more margin between radiobuttons & their labels 2019-04-18 09:19:06 -06:00
nathangray
8de13c5bba Get radioboxes to understand {value: ..., label: ...} option format 2019-04-17 12:43:27 -06:00
nathangray
afd1923851 Avoid error if dataStorePrefix & get_rows are not set 2019-04-17 11:34:38 -06:00
nathangray
a0e131d395 Fix logged in tests when session ID is not created (CLI) 2019-04-16 09:43:47 -06:00
Hadi Nategh
c52ef308d3 Fix editing a textarea is not possible because of click handler 2019-04-15 12:35:34 +02:00
nathangray
d2bac9d654 Etemplate - allow trees to be readonly 2019-04-10 10:54:00 -06:00
nathangray
93647a034f Etemplate - add ability to give history log a different data source 2019-04-09 11:46:54 -06:00
nathangray
ff120e64da Add some defaults to select-bitwise if no app is specified 2019-04-09 11:45:14 -06:00
Ralf Becker
f5882ddd8d Add some translation 2019-04-08 15:55:28 +02:00
nathangray
4b760eddb3 Print size adjustments windows/linux, A4/letter 2019-04-05 11:45:42 -06:00
nathangray
5ca06d432d Break print dialog creation out into its own function 2019-04-05 10:21:41 -06:00
nathangray
49008fd529 Support sharing from filemanager as an app, treating it as VFS 2019-04-05 09:34:47 -06:00
nathangray
921d61070c Fix function signature documentation 2019-04-05 08:58:21 -06:00
nathangray
66d6a6c883 Break out merge share creation so it can be overridden 2019-04-04 10:28:20 -06:00
nathangray
2d644d930e Fix can't always find the merge app 2019-04-04 09:43:14 -06:00
Hadi Nategh
f33ed6b100 Show mouse scroll icon if only there's scroll left-right available on vfsPath container 2019-04-04 16:40:13 +02:00
Ralf Becker
afdafc1385 allow namespaces for apps with multiple caps like OpenID while still using all lowercase directory-names 2019-04-04 13:29:28 +02:00
nathangray
b21b905cb4 If nextmatch is on a tab, add the tab name to the print column selection dialog 2019-04-03 15:13:19 -06:00
nathangray
a49e65a6e7 Nicer heading for printing tabs 2019-04-03 15:12:40 -06:00
nathangray
a462f30f9c Add a function to get information about the tab a widget is on 2019-04-03 15:12:40 -06:00
Hadi Nategh
fe59018749 Fix broken style in tutorials popup 2019-04-03 14:08:43 +02:00
Hadi Nategh
43aa094f8f Fix tutorials headers 2019-04-03 13:53:06 +02:00
Hadi Nategh
b246555e3c Fix styling issue of country selection widget 2019-04-03 10:23:53 +02:00
nathangray
761128635d Hide buttons & dialog footer when printing 2019-04-02 14:14:52 -06:00
Ralf Becker
0336bc085c
Merge pull request #70 from asig2016/master_fix_sneak_preview_encoding
Mail, fix sneak preview encoding
2019-04-02 17:38:13 +02:00
Ralf Becker
dd2bbccf5c copy 17.1 changelog to master to satisfy update checker 2019-04-02 13:56:06 +00:00
Hadi Nategh
0312d67b67 Make the code compatible with es5 2019-04-02 14:29:22 +02:00