Commit Graph

474 Commits

Author SHA1 Message Date
Ralf Becker
0d99d129dc deny sharing owner rights (chmod, chgrp, set eACL) and disable eACL tab 2017-11-06 14:52:12 +01:00
Hadi Nategh
3cdece0d4c Enable Writable Share Link only for directories 2017-11-03 16:53:02 +01:00
Hadi Nategh
8d10866706 Make sure we have default registered link if there's no Collabora 2017-11-03 16:35:34 +01:00
Hadi Nategh
6c093e0aac Add Writable Share Link action into Share context menu 2017-11-03 16:30:35 +01:00
Ralf Becker
96eb731d47 suppress WOPI shares from list of shares, as they are not user-created 2017-11-02 14:29:08 +01:00
Ralf Becker
109ed2387c fix indention 2017-11-02 13:53:29 +01:00
nathangray
1159f4bb45 Less restrictions on anonymous user, use permissions instead 2017-10-31 10:39:01 -06:00
nathangray
7e7733e4e9 Restrict anonymous user, fix noEdit class not set on all rows 2017-10-30 11:25:12 -06:00
Hadi Nategh
c88e3b8a69 Disable new button and new action in filemanager when there's no writable right 2017-10-23 12:08:33 +02:00
Hadi Nategh
2c721c95b2 W.I.P. VFS Select Widget:
- Add name and dialog_title as new attributes
- Fix SaveToVfs, SaveAttachmentToVfs, SaveAllToVfs in mail
- Fix button tile
2017-10-12 13:19:42 +02:00
Hadi Nategh
448cc8975f W.I.P of VFS Select widget restructure 2017-10-11 18:27:42 +02:00
Hadi Nategh
0e06fe0d64 Implement editor link handler for registered filemanager editors 2017-10-05 15:20:45 +02:00
Hadi Nategh
a2df97005c Fix "New" button in collabEditor dialog no longer working 2017-09-27 18:52:05 +02:00
Hadi Nategh
a4fdc052ab Filemanager "New" actions:
- Add "New" actions into nm header as drop down list
- Re-arrange actions in contextmenu
- Let Etemplate modifies sel_options if extra changes are available
2017-09-26 18:43:18 +02:00
Hadi Nategh
abf5ed6cb5 Remove edit action:
- Let the "open" action finds out about the correct handler based on
file's mime type
2017-09-25 17:27:17 +02:00
nathangray
cc594af822 Move share link action under share files action 2017-08-02 10:01:54 -06:00
W.A. Mozart
91ecb5defc * added share-link feature to filemanager context menu 2017-08-01 15:30:21 +02:00
Hadi Nategh
8ce0de5208 Disable share actions of download link and attachment if selected item is a folder 2017-06-29 14:33:53 +02:00
nathangray
a63df98b05 Fix warning about incorrect parameters to array_flip() 2017-04-25 15:53:50 -06:00
Ralf Becker
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
Ralf Becker
d2d7040721 * Filemanager: fix change folder permissions and cli.php in minimal install 2017-03-31 09:05:01 +02:00
nathangray
a10d4a2931 Replace deprecated $response->script() call with $response->apply(), fixes file select window not closing in FF when opened through wiki 2017-02-13 08:53:29 -07:00
Hadi Nategh
508d0aa920 Try to match placeholder NENVLF with its described example 2017-02-10 10:41:43 +01:00
Ralf Becker
7e99f467ab fix typo 2017-01-23 13:48:02 +01:00
Ralf Becker
1ad206ff99 create /etemplates before mounting it, fixes eTemplates can not be uploaded just viewed 2017-01-23 13:33:23 +01:00
Ralf Becker
f9bbcdeb86 * Timesheet/Resources/Filemanager/Calendar: customfields could not be deleted 2017-01-17 18:24:56 +01:00
Hadi Nategh
fbf620ba90 Add discard icon for collab editor 2016-11-08 15:14:01 +01:00
Hadi Nategh
8d09b89240 Make collab editor window size bigger 2016-11-07 13:48:40 +01:00
Hadi Nategh
a51fdfbc81 Implement copy_link action for filemanager contextmenu in order to be able to copy webdav url of a file/folder into clipboard 2016-10-24 12:55:20 +02:00
Ralf Becker
8325dd845f allow to open symlinks to directories like directories 2016-08-29 19:49:20 +02:00
nathangray
7738de2dec Filemanager paste actions
- add paste to nm placeholder actions
- add basic folder permissions check
- disable paste if no files in clipboard
2016-08-29 09:37:33 -06:00
Hadi Nategh
21700cde7a W.I.P. collab editor:
- Implement check last active member
2016-08-25 12:51:59 +02:00
nathangray
043c079f80 Override automatic paste actions with our own to add certain directories as additional paste targets 2016-08-24 14:28:55 -06:00
Hadi Nategh
11ab760dc8 W.I.P. collab editor:
- Try to update genesis file after save happens
2016-08-24 17:46:22 +02:00
Hadi Nategh
d622af8c44 W.I.P. collab editor:
- Implement create new empty document
2016-08-23 17:57:17 +02:00
Hadi Nategh
521c0e74fe W.I.P. collab editor:
- Fix path indicator shows webdav.php as prefix
2016-08-23 15:26:59 +02:00
Hadi Nategh
6d80f6c351 W.I.P. collab editor:
- Implement discard changes action
2016-08-22 17:47:00 +02:00
Hadi Nategh
81b78074ce W.I.P. collab editor:
- Implement delete action, including cleaning up the tables
2016-08-22 13:06:08 +02:00
Hadi Nategh
fcff069f45 W.I.P. collab editor:
- Fix minor bugs caught by scrutinizer
2016-08-19 18:00:17 +02:00
Hadi Nategh
b44961ba4c W.I.P. collab editor:
- Implement genesis url and saving mechanism
2016-08-19 16:38:56 +02:00
Ralf Becker
f1f8c4e98d * Filemanager/WebDAV: generally deny user to delete directories /, /home, /apps, /templates (last 2 incl. subdirectories) 2016-08-18 10:04:36 +02:00
Hadi Nategh
307e59e7ab W.I.P collab Editor:
- Implement user access to a document
- Implement leave session mechanism for user
- Implement single document network for an user (user be able to open a doc multiple times from same or other instances and get them all synced)
2016-08-17 17:23:22 +02:00
Hadi Nategh
a98dca4523 W.I.P collab Editor:
- Implement table cleanup and last save status
2016-08-16 17:18:29 +02:00
Hadi Nategh
e8a0028cf8 W.I.P collab Editor:
- Migrate collab editor parts to its own module
- Add dojo configuration, neccessary for running wodocollabtexteditor
2016-08-16 12:47:00 +02:00
Hadi Nategh
3755f9d0c2 W.I.P collab editor:
- Fix error second cursor inserted
- Fix close button does not close the session
2016-08-15 17:16:25 +02:00
Hadi Nategh
99b8c5773f W.I.P. collab editor: First implementation for syncing operation 2016-08-12 16:30:14 +02:00
Hadi Nategh
1a714166da W.I.P. collab editor 2016-08-11 12:39:10 +02:00
Hadi Nategh
598dbca2c3 W.I.P. collab editor:
- Fix wrong file name structure for tables_current
- Implement session management
2016-08-10 19:13:30 +02:00
Hadi Nategh
9f6de28dea W.I.P of collaborative odf editor 2016-08-03 18:15:27 +02:00
Hadi Nategh
693bf4d0a8 Fix filemanager document editor does not respect page size format 2016-07-25 18:29:34 +02:00
Hadi Nategh
748e861580 Open Office Editor W.I.P:
- Add New action into context menu as well
- Fix calling cancel on save dialog set a wrong path
2016-07-20 16:44:37 +02:00
Hadi Nategh
744d0bd305 Open Office Editor W.I.P:
- Implement Save As action
2016-07-20 15:55:47 +02:00
Hadi Nategh
40f3dce568 Open Office Editor W.I.P:
- Add Edit option in filemanager's contextmenu
2016-07-20 10:34:52 +02:00
Hadi Nategh
859f38de61 W.I.P. of implementation and integration of open office document editor (.odt) with file system 2016-07-19 18:20:26 +02:00
Ralf Becker
4ce303b660 let user know that "file a file" is only available in EPL and offer more information about EPL 2016-07-06 10:05:06 +02:00
Ralf Becker
25a7046983 * Filemanager/CKEditor: correctly encoding selected files, causing eg. images to not show 2016-07-05 09:16:09 +02:00
Ralf Becker
47e1c995f7 fix Scrutinizer "bugs" 2016-07-02 14:02:13 +02:00
Ralf Becker
79b03740c6 fix Scrutinizer "bugs" 2016-07-02 12:39:28 +02:00
Ralf Becker
1b60ef19f9 fix Scrutinizer "bugs" 2016-07-02 12:28:58 +02:00
Ralf Becker
407b405c36 fix PHP Fatal when opening filemanager settings 2016-06-29 13:37:39 +02:00
Ralf Becker
d5122139ab * Filemanager/Projectmanager: fix broken layout when showing /apps/projectmanager eg. opening Filemanager from PM 2016-06-09 16:20:18 +02:00
nathangray
d37a8abca0 Remove extra empty option, it's in the template so it works while disabled 2016-06-01 13:56:50 -06:00
nathangray
b4dfee24ff Fix sudo() always returned true, even if you got the password wrong 2016-05-30 10:02:57 -06:00
Hadi Nategh
60bc400313 Fix modified view templates are not getting updated because of no cache-buster modification timestamp 2016-05-25 16:44:36 +02:00
Ralf Becker
8a24f3e449 fix not loaded header / CSS, caused by missing echo before $GLOBALS['egw']->framework->(header|footer) 2016-05-14 21:26:36 +02:00
Ralf Becker
6da3da5b2a fix not converted old html class, stalling filemanager admin in minimal install 2016-05-05 18:26:12 +00:00
Ralf Becker
1587c977b8 use new api in filemanager 2016-05-05 07:20:07 +00:00
Ralf Becker
429177686a make home a regular application, which can eg. disabled, incl. moving all services using "home" as appname to "api" and moved some other forgotten stuff from phpgwapi&etemplate to api 2016-05-01 09:57:48 +00:00
Ralf Becker
38412a1149 use new api in home and portlets 2016-04-28 18:06:46 +00:00
Ralf Becker
d890d1324f remove number of links in settings config, as we have favorites now 2016-04-25 10:58:05 +00:00
Ralf Becker
209686013d fix PHP Fatal class egw_sharing not found and replaced all api calls with new namespaced classes 2016-03-21 10:06:54 +00:00
Ralf Becker
67cb60b972 moving egw_digest_auth, vfs_webdav_server and egw_sharing to new api 2016-03-20 16:19:53 +00:00
Ralf Becker
396478215c work in progress styling filemanager list: having now only one row with [+] button to upload, not yet giving path all remaining space 2016-03-08 13:55:26 +00:00
Hadi Nategh
4787b3e81e Mobile theme W.I.P:
- Fix filemanager view template name
2016-03-03 14:13:56 +00:00
Ralf Becker
dee934e1f5 setting defaults of 100 days and directory / and enhanced efficient delete method to be used even if number of days is specified 2016-03-03 13:43:42 +00:00
Hadi Nategh
c4362ba7b4 Mobile theme W.I.P.:
-Implement filemanager edit setting dialog and view mode
2016-02-11 09:49:47 +00:00
Ralf Becker
2b10affe08 adding some time information 2016-01-22 11:32:17 +00:00
Ralf Becker
6886316b7b fixed wrong condition when to use more efficent delete code for everything 2016-01-22 10:29:31 +00:00
Ralf Becker
24dea3f2d8 more efficient method to purge all old versions and deleted files 2016-01-21 19:42:30 +00:00
Ralf Becker
b4a20773b8 fix whole directories where not cleaned up, when deleting old versions and deleted files, changed .versions dir to only contain older versions (no longer deleted files / stuff from .attic too) 2016-01-21 14:35:45 +00:00
Ralf Becker
77ab3e6531 fix not working permission check 2016-01-21 12:02:00 +00:00
Ralf Becker
29c73a8694 * Filemanager: add ability to finally delete all old versions or deleted files from a versioned directory 2016-01-21 11:49:50 +00:00
Hadi Nategh
938c991124 WIP Egroupware tutorial:
- Create tutorial sidebox hooks automatically
- Fix some styling for popup
- Display intro video show confirmation dialog based on session (login/logout)
2015-10-19 15:00:42 +00:00
Hadi Nategh
cb2830979c Tag favorites in select-files as "is_dir" because client-side expects it to be directory 2015-10-16 13:35:08 +00:00
Hadi Nategh
aa6a362f16 WIP EGroupware Tutorial:
- Add tutorials hook into other apps sidebar
2015-10-16 10:39:38 +00:00
Nathan Gray
509d47bbce Fix opening linked directories gave error instead of opening in filemanager 2015-08-26 17:08:37 +00:00
Ralf Becker
cffc879f04 fix not being able to mount /etemplates (no mount button), once it was unmounted and there are modified templates 2015-05-27 14:39:54 +00:00
Ralf Becker
be83f1c195 fix changed class names causing versioning not to show up after change to new api directory and namespaced classes 2015-04-17 13:44:35 +00:00
Ralf Becker
ee4997632a fixed not shown [Mount /etemplates] button in trunk 2015-04-02 10:16:22 +00:00
Ralf Becker
20728fb2fd * LDAP/AD/UCS/Filemanager: group-names were displayed as "#123" instead of name
caused by LDAP backend needs correct negative sign for groups, while SQL backend finds groups also with there positive id
2015-03-27 09:28:46 +00:00
Nathan Gray
97efc7808c Let filemanager/vfs handle escaping characters instead of just stripping them out 2015-03-18 16:20:11 +00:00
Nathan Gray
d183cc801f Special handling for path when favorite is set via GET parameter 2015-02-02 17:50:45 +00:00
Nathan Gray
6ffca62c3c Exposé [mostly] working with filemanager list (pagination goes forward, not back) 2015-01-20 23:58:38 +00:00
Nathan Gray
0f6eeed9ca For filemanager index, store current view (tile/row) as implicit preference 2015-01-16 17:07:18 +00:00
Nathan Gray
28410fc81b Always include comments in tile view since there are no columns to change. 2015-01-16 16:50:52 +00:00
Nathan Gray
abb02c7b40 Add ability to store view in favorites, so tiles can be put on home.
Still some bugs in resizing with this in the home portlet.
2015-01-13 21:56:54 +00:00
Ralf Becker
b10a0084ea need to be root for mounting 2014-12-12 16:57:56 +00:00
Ralf Becker
f96d6aefe6 button to mount /etemplates 2014-12-12 15:54:34 +00:00
Hadi Nategh
a87e9840fe Fix another popup window.close 2014-12-12 15:16:59 +00:00
Ralf Becker
00b22e82bf if initial load is done via GET request (idots template or share.php), get_rows cant call app.filemanager.set_readonly
setting now value "initial_path_readonly" in content and use that in app.filemanager.et2_ready() to call set_readonly()
2014-12-10 10:32:47 +00:00