1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-08-08 10:27:33 +00:00
Commit Graph

184 Commits

Author SHA1 Message Date
Michael An
14ce391007
Fix eslint warnings (#5635)
* 01 fix eslint warnings

* fix code warnings

* fix code warnings

* fix code warnings

* fix code warnings

* fix code warnings
2023-09-13 08:40:50 +08:00
Michael An
b46a60268f
change notification popover (#5629)
* change notification popover

delete useless test

* Update iconfont and user notification ui

* change notification dialog detail

* format css

* update url of all notifications when send notice email

---------

Co-authored-by: lian <imwhatiam123@gmail.com>
2023-09-08 13:54:05 +08:00
Michael An
ae90c40dde
change rename UI (#5625) 2023-09-05 20:21:24 +08:00
lian
3b6142e639
repo share admin (#5596)
* repo share admin

* check share_to param

* [repo 'share admin' dialog] removed 'internal links'; fixup & improvements

---------

Co-authored-by: llj <lingjun.li1@gmail.com>
2023-08-24 10:18:40 +08:00
llj
7fe8fbfc7f
[dir view] for file items: added 'Properties' to its context menu, (#5581)
* [dir view] for file items: added 'Properties' to its context menu,
'more' dropdown menus in <tr> & the top toolbar

- click 'Properties', the 'info' panel will be shown

* [dir view] operation menu for file item: removed 'Comment', moved 'Properties'
2023-08-10 19:39:58 +08:00
lian
4fa64236ca
change online-read-write permission UI (#5560)
* change online-read-write permission UI

* update

* update
2023-08-01 15:27:19 +08:00
杨国璇
4e24ee1863
feat: remove list sdoc revisions (#5565) 2023-08-01 14:24:59 +08:00
Alex Happy
0a7aeec2e2
add file ledger apis (#5507)
* add file ledger apis

* remove apis about export ledgers

* opt code struct

* feat: update api

* feat: update code

* rename init-ledger script -> init-extended-props

* remove useless code

* POST/PUT extended-props return row

* return default some fields when extended-row not exists

* feat: update seafile-js version

---------

Co-authored-by: er-pai-r <18335219360@163.com>
2023-07-27 15:11:35 +08:00
欢乐马
d6c4b858f6
fix spell (#5550) 2023-07-17 16:18:14 +08:00
lian
c32ce41ce3
add invisible permission for folder permission (#5538) 2023-07-10 15:48:34 +08:00
杨国璇
5165998326
feat: start revise style (#5540)
* feat: start revise style

* restore code

* restore code
2023-07-09 16:27:02 +08:00
er-pai-r
cee0349f3c feat: list revisions 2023-07-08 13:52:13 +08:00
er-pai-r
c2049d274e feat: draft due to github connect 2023-07-08 13:52:09 +08:00
skywalker
5abb686efb sdocStartRevise 2023-07-08 13:51:17 +08:00
欢乐马
643b282b34
sdoc-draft (#5512)
* sdoc-draft

* seadoc_mask_as_draft

* SeadocDraft

* doc_uuid delete
2023-06-20 21:18:07 +08:00
杨顺强
33131a02cb
Update sdoc file icon (#5493)
* update sdoc file icon

* update icon
2023-06-05 14:33:24 +08:00
杨顺强
48fe2ee051
Repair sort bug (#5462)
* repair chinese number sort bug

* optimize code
2023-05-08 17:29:09 +08:00
杨国璇
8b83ce0196
feat: sdoc support list history (#5457)
* feat: sdoc support list history

* Feat: git add .

* feat: update code

* feat: update code
2023-04-27 10:36:49 +08:00
llj
7ab352db18
Sdoc (#5434)
* [sdoc file view] added file view, history/trash file view for 'sdoc'

* [sdoc file view] sdoc-editor: upgraded it to the latest version(0.1.5)

- sdoc file view: enable 'auto save'
- sdoc shared/history/trash file view: use the read-only sdoc viewer

* [sdoc file view] fixup
2023-04-17 15:32:52 +08:00
杨顺强
3a4cb45fcf
Update dependency 4 (#5348)
* react react-dom reach-router react-image-lightbox

* update seafile-editor version

* optimize codemirror code

* optimize code

* repair code bug

* optimize code

* optimize code

* optimize seafile-editor version

* update seafile-editor version

* optimize code

* optimize code
2022-12-29 12:21:47 +08:00
llj
a14e45ca96 fixup for i18n; avoid XSS
- fixup for PR#5256
2022-10-09 18:32:03 +08:00
杨顺强
91d1751a57
Repair xss bug (#5256)
* repair upload file with same script name bug

* update repo name xss bug

* fix: transform lib xss bug

* optimize code
2022-09-08 16:42:55 +08:00
lian
16bff600d1
use head and repo name as title on wiki page (#5230)
* use head and repo name as title on wiki page

* update

* update page title by change file

* optimize style

* fix unordered_list display

* update translation

Co-authored-by: lian <lian@seafile.com>
Co-authored-by: shuntian <978987373@qq.com>
Co-authored-by: 王健辉 <40563566+mrwangjianhui@users.noreply.github.com>
2022-08-05 14:15:37 +08:00
lian
7ff103f69c update webdav secret
add WEBDAV_SECRET_MIN_LENGTH and WEBDAV_SECRET_STRENGTH_LEVEL
2022-02-11 13:48:18 +08:00
Daniel Pan
f7c4f83fe2
Merge pull request #5020 from haiwen/random-password
update utils.js
2021-11-05 17:46:44 +08:00
lian
b6ef872f50 update utils.js
generate random password
2021-11-03 16:11:56 +08:00
llj
9cd52bb245 Merge branch '8.0'
Conflicts:
	frontend/package.json
	frontend/src/components/dialog/manage-members-dialog.js
	frontend/src/css/manage-members-dialog.css
	frontend/src/utils/utils.js
2021-11-02 11:41:41 +08:00
llj
a6470470d5 [group] added 'search group members'
- 'search group members' is offered only when there are more than 10
members in the group
2021-10-25 17:19:44 +08:00
llj
ce7f494d09 [rebase master] bugfix after rebasing master(handling conflicts) 2021-10-11 17:57:52 +08:00
llj
fb205f3c65 [a11y] share dialog: make tab panels accessible by keyboard 2021-10-11 17:11:48 +08:00
Sergey Linnik
2e17d92991 Feature/onlyoffice converter (#4937)
* onlyoffice-converter: initial setup

* onlyoffice-converter: hardcoded converter

* onlyoffice-converter: converter v0.1

* onlyoffice-converter: config tweaks

* onlyoffice-connector: jwt typo fix

* format

* onlyoffice-converter: async fix

* onlyoffice-converter: jwt fix

Co-authored-by: Dmitrii Vershinin <dmitry.vershinin@onlyoffice.com>
2021-09-15 17:15:38 +08:00
王健辉
07df610e43
custom share permission (#4967)
* custom share permission

* remove path field

* add permission manager ui

* optimize custom permission manager style

* add permission setting

* add normalize_custom_permission_name

* optimize repo custom permission

* delete useless code

* optimize code

* optimize code

* optimize markdown file page

* fix a few bugs

* add permission control

* repair modify permission

* optimize style

* optimize copyright

* add try-except

* optimize code

* move file&folder

* batch operation item

* repair batch move item

* update copyright

* optimize move permission control

* optimize code

* optimize code

* optimize code & fix code wranning

* optimize code

* delete unsupport permission

* optimize code

* repair code bug

* add pro limit

* optimize code

* add permission handle for permission editor

* repair new file&folder bug

* optimize file uploader code

* custom permission user can not visit custom permission module

* optimize code

* forbid comment&detail module

* optimize code

* optimize modify/preview permission

* optimize custom permission share perm

* optimize view file module: file-toolbar

* optimize custom drag move operation

* repair column view bug

* optimize drag operation code

* repair code bug

* optimize code

Co-authored-by: shanshuirenjia <978987373@qq.com>
2021-09-13 10:37:07 +08:00
lian
8e78d73b53 update create share/upload link
add SHARE_LINK_FORCE_USE_PASSWORD and SHARE_LINK_PASSWORD_STRENGTH_LEVEL
2021-08-12 15:02:03 +08:00
lian
c29a571826 Merge branch '7.1' into master 2021-02-05 11:55:34 +08:00
lian
708b3ee259 update show UNLOCK icon logic 2021-01-26 16:54:12 +08:00
lian
c3c00e4abd
repo owner and admin can unlock file (#4791)
Co-authored-by: lian <lian@seafile.com>
2021-01-15 18:07:27 +08:00
llj
04f29704b3
[eslint] updated eslintrc and improved the code (#4702) 2020-11-02 13:56:35 +08:00
llj
7000c1f364
Share link file upload (#4633)
* [share dialog] fixed permission bugs; added 'download and upload'
permission

* share link: fixed permission bug for library
* upload link: fixed permission bug
* share link: added 'download and upload' permission for folder

* [folder share link] added 'file upload' for folder share link with 'can_upload' permission
2020-10-20 16:24:58 +08:00
lian
0bff0c1104 Merge branch '7.1' into master 2020-09-30 11:05:44 +08:00
llj
7474616129
[system admin] statistic/traffic: fixed sort for users/orgs traffic (#4677) 2020-09-22 14:03:58 +08:00
lian
6ed24ef254 Merge branch '7.1' into master 2020-08-19 14:01:17 +08:00
llj
ef95810d4e
[share] internal link: fixup for 'folder' (#4643)
* make a member in a department can share a folder in a library of the
department, with internal link
2020-08-07 15:36:03 +08:00
llj
ec3d7434f2
[file share] fixup for 'internal link' (#4637) 2020-08-04 07:37:58 +08:00
llj
e55a602d57 Merge branch '7.1'
Conflicts:
	frontend/src/pages/search/advanced-search.js
2020-07-22 10:59:53 +08:00
llj
dccddea02f
[share] offered 'internal link' for files and folders in encrypted libraries (#4621)
* offered 'share' for encrypted library in 'dir view' page
2020-07-21 11:16:33 +08:00
songjiaqi1
bd5cf9e579
Markdown editor update (#4604)
* update markdown editor

* update markdown editor

* delete cdoc files
2020-06-30 21:10:47 +08:00
llj
96bc07526b
[share dialog] share link: changed default permission (#4530) 2020-04-14 17:16:48 +08:00
llj
605068cb7a
[wiki markdown file] modified links in the file content (#4517)
* only modified links of inserted files from the current library
2020-04-08 16:51:21 +08:00
llj
734f114a6f
[dir view] improved 'sort by size' (#4422) 2020-02-01 16:22:22 +08:00
llj
424c3d4db8
[shared dir view] sort dirents by name/size/time (#4421) 2020-01-31 19:01:08 +08:00
lian
b67033c73d change permission on share pop up (#4386)
* change permission on share pop up

* update

* add Utils.getShareLinkPermissionStr
2020-01-02 12:05:50 +08:00
杨顺强
4e584c8f65 improve code (#4370)
* improve code

* optimized code
2019-12-19 13:44:30 +08:00
杨顺强
bb68e5e183 optimized-error-handle (#4366)
* optimized-error-handle

* update css

* optimized code
2019-12-18 16:23:34 +08:00
llj
7d7dc51821 don't turn to login page when 403 (#4323)
* don't turn to login page when 403

* [403] show login tip when 403 is returned
2019-12-05 15:45:16 +08:00
lian
941a4d45ef Merge branch '7.0' 2019-12-04 10:02:06 +08:00
杨顺强
50e0618a7d return repo/folder permission when get share link list (#4319)
* return repo/folder permission when get share link list

* update permission check when create/update share link

* optimized code

* optimized code

* add can_edit valid

* return can_edit field when get share link list
2019-12-03 13:52:52 +08:00
llj
09c1a5e3d9 [misc] bugfix & improvement; removed unused files (#4321)
* redesigned 'repo api token' dialog
* fixup for 'system admin' pages
* removed unused ali 'priv/' files
2019-11-29 15:17:00 +08:00
llj
4ce33e4949 [dtable] cleanup: removed related files and code (#4314) 2019-11-28 11:34:41 +08:00
zxj96
fe0940e4c4 System management statistics function reconstruction (#4243)
* System management statistics function reconstruction

* translation update

* optimizated code

* Replace date component

* Modify component language

* add sort function

* optimizated code

* optimizated code
2019-11-13 17:13:48 +08:00
Leo
852fe1b8ee sysadmin reconstruct user page (#4030)
* sysadmin reconstruct user page

* [system admin] users: refactored it
2019-10-28 10:29:20 +08:00
plt
2ced0bda04 Merge branch '7.0' 2019-10-21 16:44:49 +08:00
Leo
36a734d9b4 sysadmin reconstruct links page (#4153)
* sysadmin reconstruct links page

* optimize code

* optimize code
2019-10-19 11:21:49 +08:00
杨顺强
295decc039 repair wechat bug (#4150) 2019-10-15 10:16:48 +08:00
Leo
5b789c4300 corrent logic for check generate share link, and share link permissions (#4121) 2019-10-12 14:54:25 +08:00
Alex Happy
c34969ce4b ADD: dtable-share-link-ui & GET DELETE apis about dtable-share-link (#4117)
* ADD: dtable-share-link-ui
ADD: GET DELETE apis about dtable-share-link

* ADD: dtable_from_link_view & dtable_file_link_view_react.html

* MOD: some error_msgs and rename dtable_share_link_view and move dtable_share_link_view's url to dtable's urls

* FIX: dtableShareLinks' is_expired
2019-09-27 15:56:31 +08:00
Leo
d0e28c0365 sysadmin reconstruct repo page (#3980) 2019-09-24 12:18:53 +08:00
llj
5c7c13c478 [dir view] updated 'top operation list' for current active dirent (#4046)
* [dir view] updated 'top operation list' for current active dirent

* added `getDirentOperationList` to utils.js
* improved code

* [dir view] added operations for current active dirent; bugfix &
improvement

* [utils] rewrote 'get dirent operation list' & bugfix
2019-09-04 14:21:57 +08:00
llj
2e1fc1110f [share admin] share links: added support for mobile; bugfix & improvement (#4004)
* and bugfix for 'generate share link'
2019-08-20 12:00:58 +08:00
杨顺强
68d3a57e7d Improve upload module 2 (#3984)
* optimized upload file

* improve upload

* revert code

* optimized code

* optimized code

* optimized code

* optimized code

* update resumablejs version
2019-08-15 14:52:08 +08:00
llj
8839207207 [share admin] libraries: added support for mobile (#3981)
* and 'bugfix & improvement'
2019-08-14 15:10:58 +08:00
杨顺强
067b17b013 improve upload interactive (#3941)
* improve upload interactive

* improve code
2019-08-02 20:53:39 +08:00
llj
a0f31f2708 [tiff] offer thumbnail for tiff files (#3869) 2019-07-18 18:18:51 +08:00
杨顺强
d207be56bc update upload link&add safair support (#3812)
* update upload link&add safair support

* update seafile-js version
2019-07-08 13:16:01 +08:00
llj
16015ee8e7 [file view] added 'catch' for requests
* added 'getErrorMsg' to utils.js
2019-07-04 16:20:13 +08:00
Leo
7b7055bd19 add office file editOnCloud and download (#3716)
* add office file editOnCloud and download

* modify some details
2019-06-26 17:21:29 +08:00
llj
abbe7d4d1b [permission] changed 'Preview-on-Cloud' to 'Online Read-Only', and etc. 2019-06-25 17:58:02 +08:00
shanshuirenjia
fff5d94cea repair code error 2019-06-21 21:16:05 +08:00
shanshuirenjia
a09770720e optimized code 2019-06-21 21:09:12 +08:00
shanshuirenjia
d5d6472186 repair share btn control bug 2019-06-21 17:54:06 +08:00
Michael An
479350dc77 fix-warnings 2019-06-21 13:59:17 +08:00
Michael An
a08a1e97e3 update 2019-06-20 18:25:10 +08:00
Michael An
eaca5e0584 update 2019-06-20 18:06:12 +08:00
Michael An
08579289d7 wiki relative image path 2019-06-20 17:26:10 +08:00
shanshuirenjia
f5df909e36 repair code error 2019-06-04 17:33:39 +08:00
shanshuirenjia
a0d5ad5e93 solve compatibility problems 2019-06-04 16:18:32 +08:00
Daniel Pan
82cbbe2d06
Merge pull request #3573 from haiwen/sort_size
Sort size
2019-05-31 20:37:20 +08:00
zxj96
d485c2c58a Modify variable name 2019-05-30 16:01:18 +08:00
zxj96
f7dee15902 modify some style and parameter 2019-05-30 14:56:39 +08:00
zxj96
3fc5137409 Compare initial size 2019-05-30 14:31:24 +08:00
zxj96
4c68ee85f3 reult --> result 2019-05-29 16:44:37 +08:00
zxj96
21d4dc0cde Replace fileName weith sizeName 2019-05-29 15:20:34 +08:00
zxj96
ae8365854e Solve the problem of inaccurate sorting of the database 2019-05-29 15:11:18 +08:00
zxj96
835fcb8ddb optimization code 2019-05-29 14:43:22 +08:00
zxj96
8eba860bcb File size sort 2019-05-29 13:57:12 +08:00
llj
801a468c2a [lib icon] added icons for 'preview' & 'cloud-edit' libraries 2019-05-29 12:24:06 +08:00
王健辉
ba2ac6ca49 repo-status-interface 2019-05-17 16:30:56 +08:00
shanshuirenjia
deb68ee365 repair generator password bug 2019-05-06 16:08:34 +08:00
Daniel Pan
169fd8af3d
Merge pull request #3369 from haiwen/fix-wiki-bug
fix index.md bug && update url wikis-->published
2019-04-26 16:04:44 +08:00
ilearnit
fdff270e5c fix index.md bug && update url wikis-->published 2019-04-26 04:04:52 +00:00
shanshuirenjia
b176873974 optimized onsearched handle 2019-04-26 11:34:11 +08:00