1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-07-12 22:49:15 +00:00
Commit Graph

77 Commits

Author SHA1 Message Date
lian
c1d8b9024b Preview edit file (#2369)
* Revert "update share link permission (#2328)"

This reverts commit 6313e54dd7.

* update share link related UI

Download link(s) to Share link(s)

* update file api

add 'can_preview' and 'can_edit' fields

* update view file page

'invalid extension' to 'File preview unsupported'

* update share popup

1. send file detail request to check if can preview/edit file
2. show or hide share link permission according to api response
3. add tests for can_preview/edit_file func

* use FILEEXT_TYPE_MAP to check if can preview file
2018-09-14 18:13:25 +08:00
llj
094871b45f [share popup] share link: new design 2018-09-03 18:51:54 +08:00
lian
6313e54dd7 update share link permission (#2328)
1, download Link -> Share link
2, add can_preview field for file when ajax list lib dir
3, hide preview-only permission if a file can not preview
2018-09-01 16:07:01 +08:00
llj
37875256de Squashed commit of the following:
commit 8ac4cd167993b4be4249fa28368b0c869852585b
Author: llj <lingjun.li1@gmail.com>
Date:   Thu Aug 30 16:38:15 2018 +0800

    [share link] fixup & improvement for 'permission & copy'; added 'copy' for upload link

commit f318353797d6479bb8c5bc2c3d20b05ca2ac5b70
Author: lian <imwhatiam123@gmail.com>
Date:   Wed Aug 29 13:44:23 2018 +0800

    update

commit bcadd6c3b708f1c672df3873b22816be1eea195d
Author: lian <imwhatiam123@gmail.com>
Date:   Wed Aug 29 11:49:49 2018 +0800

    add can_edit permission when generate share link
2018-08-30 16:44:34 +08:00
llj
76183310e0 [share] share to group: modified group list 2018-08-10 17:32:09 +08:00
llj
d7510c0773 [group repo list, dir view] modification after 'enable users to share personal libraries to departments' 2018-08-10 16:45:20 +08:00
llj
f096ccdf3d [group owned repo] enable dir private share for sub folders 2018-08-08 15:37:11 +08:00
lian
ee8e4135ea Revert "[select2] upgraded it to v4.0"
This reverts commit 62c3519e85.
2018-08-03 16:08:29 +08:00
lian
20cb4ce86f Revert "[select2] fixup after rebase"
This reverts commit 5fe0865629.
2018-08-03 16:07:05 +08:00
lian
c736ca1097 Revert "[select2] share: fixup"
This reverts commit c6152d8f0e.
2018-08-03 16:06:46 +08:00
llj
c6152d8f0e [select2] share: fixup 2018-08-01 16:50:57 +08:00
llj
5fe0865629 [select2] fixup after rebase 2018-08-01 14:24:14 +08:00
llj
151857e92d [ajax] fixup for error msg (#2183) 2018-07-31 18:15:44 +08:00
lian
9733d50a1a
Merge pull request #2235 from haiwen/select2-upgrade
[select2] upgraded it to v4.0
2018-07-31 15:14:13 +08:00
llj
62c3519e85 [select2] upgraded it to v4.0 2018-07-26 18:28:17 +08:00
lian
82658abbe0 update share.js
request groups web api to get group list when share repo to group
2018-07-17 13:47:24 +08:00
llj
ce23a58edf [group owned repo] share: enable 'share to user/group' 2018-06-15 14:22:10 +08:00
llj
4a761aac0f added 'invite people' link to 'share' & 'group manage members' popup 2018-05-08 16:12:04 +08:00
lian
1fd1f43177 filter out address book group when: (#2092)
1. share library/folder
2. set folder permission
2018-05-08 10:24:58 +08:00
llj
1182a80989 Merge branch '6.2' 2018-03-15 11:26:02 +08:00
llj
88478dee1d [upgrade jquery] modifications, & cleaned up code & files 2018-02-05 16:47:56 +08:00
llj
4fd7b7acd7 [share] fix 2018-01-30 18:04:50 +08:00
lian
ed8200b52a add api for getting groups that user can share repo to 2018-01-17 18:22:48 +08:00
llj
ac18d5ee85 [share.js] download/upload link: added 'click to select' feature 2017-11-13 13:45:40 +08:00
llj
667afb6a59 [share] share repo to group with 'admin' perm: fix 2017-09-06 16:02:12 +08:00
zming
dd7f5d5417 [API] share to groups, add test 2017-09-06 16:02:12 +08:00
llj
33266638ef [share] share repo with 'admin' perm: modification 2017-08-30 17:59:14 +08:00
zming
160e0b3027 [API] share to admin permission 2017-08-26 10:38:12 +08:00
llj
2409c7d938 [share] 'enable share to all groups': modification 2017-08-10 17:38:51 +08:00
zming
5d04ce0de2 [ share-repo ] can share repo to any groups 2017-08-10 17:35:39 +08:00
llj
42f2571da7 [share link] modified 'direct dl link' 2017-05-23 11:48:41 +08:00
llj
18f0764818 [share link] modification about permissions 2017-05-22 17:20:42 +08:00
zhengxie
e6e6e82b82 Merge branch '6.0'
Conflicts:
	seahub/api2/endpoints/file.py
	seahub/urls.py
	static/scripts/app/views/share.js
2017-04-17 16:21:22 +08:00
llj
b9b02cee57 [share popup] fixed 'direct download link' 2017-03-27 12:06:39 +08:00
lian
a862fad836 rm set repo user/group perm 2017-01-19 14:40:49 +08:00
llj
591ab5e517 [mobile] redesigned big modal popups 2017-01-04 17:19:57 +08:00
llj
2d26c57a66 [share.js] show error msg 2016-11-17 11:53:43 +08:00
llj
f5042956ce [share/perm popup] fix 2016-08-22 15:19:44 +08:00
lian
fd917c0007 update user permission
1. update user generate share/upload link permission
2. update user connect iso/android/desktop clients permission
2016-08-22 11:20:48 +08:00
lian
7ce3001d67 fix bug when create an encrypted share link 2016-08-16 17:28:49 +08:00
llj
1e0d94b694 [share] fix 2016-08-16 10:20:05 +08:00
lian
6dca56e9d5 update download dir/multi 2016-07-04 15:31:55 +08:00
lian
c4fa072dc7 new share admin page (#1233) 2016-06-30 15:06:43 +08:00
llj
c3900f0e62 [accessibility] dialog: added 'dialogTitle', modified label/input, improved 'share.js', bugfix 2016-05-04 11:58:26 +08:00
llj
77aac3d811 redesigned all checkbox; bugfix & improvement; removed unused code & file 2016-04-07 11:06:48 +08:00
llj
37ed9678c3 [details] improved UI details, cleaned up CSS 2016-03-11 14:42:03 +08:00
llj
6fce263e42 [details] modified 'grid view', 'share popup', 'repo folder perm', 'select2' & etc. 2016-03-10 13:56:00 +08:00
zhengxie
72d30b2495 Merge branch '5.0'
Conflicts:
	seahub/api2/endpoints/dir_shared_items.py
	seahub/api2/urls.py
	seahub/templates/repo.html
	seahub/utils/http.py
	seahub/views/__init__.py
	seahub/views/ajax.py
	seahub/views/repo.py
	tests/seahub/views/test_libraries.py
2016-03-07 16:04:36 +08:00
llj
51f47662d6 [share] show error msg for every failed item 2016-02-24 16:11:45 +08:00
llj
a541bd5ed1 [lib setting] remove 'permissions' 2016-02-19 17:38:32 +08:00