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
lian
122254905d
Share link auth ( #2358 )
...
* rm view_raw_shared_file
* add SHARE_LINK_LOGIN_REQUIRE setting
to force user login when view preview file/folder share link
2018-09-14 12:05:46 +08:00
zhengxie
1548fb1ee5
[tests] Fix tests
2018-09-12 18:26:49 +08:00
llj
b14ddfeb31
Traffic fe ( #2363 )
...
* Refactor seafevents msg and add traffic stats API
Squashed commit of the following:
commit 85fe5369f711e1514762d93008f9ebb3c5d49041
Author: zhengxie <xiez1989@gmail.com >
Date: Mon Aug 6 15:48:55 2018 +0800
Add '-link' to access_token op type when generate download/upload link
commit 1817833fc3374f54030e16f3a1283ff6f34ddbf5
Author: zhengxie <xiez1989@gmail.com >
Date: Mon Aug 6 15:28:38 2018 +0800
Refactor file/dir events
1. Remove traffic related msg
2. Rename seahub.stats to seahub.audit for audit related msg
* Fix share link zip task traffic owner
* [admin api] Add org traffic
* [system admin] statistic: added 'traffic', fixed 'storage'
* [system admin] statistic: added 3 more charts for 'traffic', and modified the top nav
* [system admin] statistic: added 'traffic' for org; added a traffic nav, improved chart dot title
2018-09-12 17:41:59 +08:00
lian
90cd24cec5
Revert "[tests] Update view_lib_file"
...
This reverts commit 6f51aec1cc
.
2018-09-05 14:33:20 +08:00
zheng xie
6f51aec1cc
[tests] Update view_lib_file
2018-08-31 14:05:17 +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
ilearnit
bb40d2f6e9
fix test
2018-08-27 11:23:35 +08:00
lian
eaff121ef2
add can add public repo user role permission
2018-08-23 19:04:33 +08:00
zhengxie
4b4730cc99
[profile] Handle duplicated contact emails
2018-08-14 17:35:13 +08:00
guopengda
30fbc77ede
Add email ( #2260 )
...
Login using contact email
2018-08-10 11:37:09 +08:00
zheng xie
8d5fcd0557
6.3 fix test ( #2264 )
...
* wip: Fix tests
* [tests] Update
2018-08-08 10:22:26 +08:00
lian
3418ae31b5
add smart link token api ( #2231 )
...
* add smart link token api
* update view file/folder via smart link
use SITE_ROOT when redirect smart link
2018-07-31 11:26:28 +08:00
zhengxie
13a04f02d0
[api] Update wiki error msg
2018-07-24 18:09:22 +08:00
lian
8755d87510
add last modifier info to file detail api
2018-07-05 16:51:53 +08:00
ilearnit
172a7b9b7d
update test
2018-06-06 14:11:10 +08:00
zMingGit
e387c92b99
can set sub-path permission with admin ( #1962 )
...
* can set sub-path permission with admin
* fixup after rebase
2018-05-18 13:46:43 +08:00
llj
862192514c
list all wikis ( #2095 )
...
* [wiki] Update list wikis
* [wikis] show wiki owner
2018-05-04 16:20:01 +08:00
lian
c82f040cc7
Refactor view edit file ( #2084 )
...
* remove unused code
remove api_convert_desc_link, prepare_events, view_repo_file
* refactor file view function
2018-04-27 16:45:44 +08:00
lian
55014a2527
udpate group transfer test
2018-04-27 15:33:49 +08:00
ilearnit
dbccf38f35
[fix] test
2018-04-27 13:42:26 +08:00
zhengxie
8d10466ce9
Merge branch '6.2'
...
Conflicts:
media/css/seahub.css
seahub/notifications/management/commands/send_notices.py
seahub/notifications/models.py
seahub/templates/js/templates.html
seahub/views/__init__.py
seahub/views/file.py
tests/seahub/notifications/management/commands/test_send_notices.py
tests/seahub/notifications/test_models.py
2018-04-27 11:00:43 +08:00
llj
0ed1dd4c58
Merge pull request #1973 from haiwen/address-book
...
Address book
2018-04-25 16:26:12 +08:00
C_Q
7e212c4246
[fix] send notices ( #2079 )
...
* [fix] send notices
* WIP
* update fix-send-notices test
* Refactor
2018-04-25 10:51:33 +08:00
lian
89e25fa965
update dir view
...
return file info when get dir info recursively
2018-04-19 11:45:17 +08:00
zhengxie
4d2398e4a7
[tests] Remove http://testserver since Site app is not installed
2018-04-18 11:11:24 +08:00
zhengxie
1cc0d09775
[tests] Fix django_constance in tests
...
Conflicts:
tests/seahub/notifications/management/commands/test_notify_admins_on_virus.py
2018-04-18 11:11:24 +08:00
haiwen
3a82e7694e
Merge branch '6.2'
2018-04-14 03:00:03 +00:00
xiez
12963cb7ef
Merge pull request #2068 from haiwen/fix-transfer-share-links
...
fix transfer share links
2018-04-12 16:42:22 +08:00
ilearnit
755f9fbbc6
fix transfer share lonks
2018-04-12 16:38:23 +08:00
ilearnit
7ba56a5abc
[test] debug
2018-04-12 13:20:13 +08:00
ilearnit
12a9ef5b27
transfer share links
2018-04-12 10:57:19 +08:00
zhengxie
d0f8e1b2b2
Merge branch '6.2'
...
Conflicts:
seahub/views/__init__.py
static/scripts/app/views/myhome-repos.js
2018-04-11 13:25:52 +08:00
lian
d643456d0a
return file info when get dir recursively
2018-04-08 12:06:34 +08:00
lian
f4cd577823
use inner file upload url when send post request inside seahub code. ( #2055 )
2018-03-30 13:29:12 +08:00
zhengxie
f1a32a3e64
[Django 1.11] Use dict in template.render, and update tests
2018-03-26 16:10:30 +08:00
C_Q
a35af2eea8
fix-hash-urls ( #2045 )
...
* fix-hash-urls
* add fix hash urls test
2018-03-26 15:43:37 +08:00
zhengxie
ea929696d8
[wiki] Sort wiki list and pages, add readonly permission to GET api
2018-03-26 13:31:41 +08:00
zhengxie
222739ace6
Squashed commit of the following and rebase:
...
commit 251f1cd451
Author: zhengxie <xiez1989@gmail.com >
Date: Mon Mar 19 14:41:25 2018 +0800
Update wiki pages
commit 9461b904f4
Author: ilearnit <helloworld.c@outlook.com >
Date: Mon Feb 26 16:36:58 2018 +0800
extend wikis page operation
commit 0ad2f5bc49
Author: zhengxie <xiez1989@gmail.com >
Date: Mon Mar 12 11:32:27 2018 +0800
Fix minor issues
commit 8fb3c1ab47
Author: ilearnit <helloworld.c@outlook.com >
Date: Fri Feb 9 17:02:36 2018 +0800
add edit wiki permission
commit 2103d80302
Author: zhengxie <xiez1989@gmail.com >
Date: Fri Feb 9 11:56:48 2018 +0800
[wiki] Updates and tests
commit 642198cc80
Author: zhengxie <xiez1989@gmail.com >
Date: Wed Jan 17 12:04:52 2018 +0800
Add wiki home page and and tests
commit 999b17d0e9
Author: ilearnit <helloworld.c@foxmail.com >
Date: Tue Jan 16 12:19:06 2018 +0800
Delete a Wiki
Conflicts:
seahub/wiki/models.py
commit f5b00647c6
Author: zhengxie <xiez1989@gmail.com >
Date: Fri Jan 12 17:34:12 2018 +0800
[wiki] Add wiki model
2018-03-26 13:31:40 +08:00
zming
3998466c25
[fixed] error when use search_path feature
2018-03-22 13:31:32 +08:00
zhengxie
b7722fc05b
[tests] Fix urlpatterns
2018-03-21 17:02:06 +08:00
zhengxie
9b16ba0e8f
[Django 1.11] Feature removed in Django 1.9. Update template settings and test
2018-03-19 15:33:25 +08:00
zhengxie
663eebc8ed
[Django 1.11] Feature removed in Django 1.9. Use shortcut to get current site
2018-03-16 13:23:53 +08:00
zhengxie
2d56fd73c0
Rewrite 2fa, do not import models in package level
2018-03-16 11:42:13 +08:00
llj
1182a80989
Merge branch '6.2'
2018-03-15 11:26:02 +08:00
lian
ef5c962b44
update demo user feather
...
1. remove CLOUD_MODE check when login demo user
2. add ENABLE_DEMO_USER settings
2018-03-14 17:23:12 +08:00
zhengxie
faf3b84869
Fix 2fa backup token page when 2fa is skipped.
2018-03-06 17:16:38 +08:00
xiez
e10bbde9c3
Merge pull request #2019 from haiwen/share-link-perm
...
update permission when user download/upload link
2018-03-05 10:44:48 +08:00
zming
16af598e16
Reduce redundant operations
2018-03-02 11:45:52 +08:00
lian
91ee8f16cb
update permission when user download/upload link
...
add repo access permission check for share link creator
2018-03-01 16:01:20 +08:00