1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-26 07:22:34 +00:00
Commit Graph

293 Commits

Author SHA1 Message Date
Aries
4d1d71c85d Feature/table operations (#8149)
* add move/copy/download operations on table rows

* optimize

* fix permission

---------

Co-authored-by: zhouwenxuan <aries@Mac.local>
2025-08-30 11:13:23 +08:00
Michael An
2139d97478 Add comment in add file callback funtion (#8170) 2025-08-27 13:28:08 +08:00
Michael An
6f9c66b64e fix render file twice in list mode (#8169) 2025-08-27 13:09:44 +08:00
Aries
6d82b7dee4 Optimize/tree op validation (#8157)
* optimize tree operations validation

* optimize

* optimize

---------

Co-authored-by: zhouwenxuan <aries@Mac.local>
Co-authored-by: Michael An <1822852997@qq.com>
2025-08-21 11:17:16 +08:00
Aries
f0d3587fd9 show overlapped images in details, support modify details in batch (#8143)
* show overlapped images in details, support modify details in batch

* optimize

* fix details state

* code-optimize

* Update apis.py

---------

Co-authored-by: zhouwenxuan <aries@Mac.local>
Co-authored-by: r350178982 <32759763+r350178982@users.noreply.github.com>
2025-08-20 17:58:50 +08:00
llj
83572b20cc Gallery image selection (#8144)
* [metadata] 'Gallery' view: display a transparent blue rectangle to show the selected area when use a mouse to select items

* [metadata] 'Gallery' view: added a top toolbar for the selected images(it offers 'unselect', 'download', 'delete' & 'copy' in the toolbar)

* [metadata] 'Gallery' view: fixup for 'moving the mouse to select images'

* [metadata] 'Gallery' view: code cleanup
2025-08-19 18:29:27 +08:00
Michael An
1c3d9942ec Fix system admin export log bug (#8093)
* fix system admin export log bug

* change system logs image size

* fix some typo
2025-07-31 20:25:45 +08:00
awu0403
343f9f4d17 Md view permission (#8064)
* metadata view permission

* update

* optimize alg

* update

* add cache

* optimize

* update

---------

Co-authored-by: 孙永强 <11704063+s-yongqiang@user.noreply.gitee.com>
Co-authored-by: r350178982 <32759763+r350178982@users.noreply.github.com>
2025-07-31 17:10:52 +08:00
Michael An
3468eaa175 remove react-cookies (#8079) 2025-07-26 13:22:55 +08:00
Aries
37a422d1ef sortable directory tree (#8069)
Co-authored-by: zhouwenxuan <aries@Mac.local>
2025-07-22 13:46:29 +08:00
Aries
8eefa68aa5 optimize directory tree node sorting (#8041)
Co-authored-by: zhouwenxuan <aries@Mac.local>
2025-07-18 10:12:41 +08:00
awu0403
5fa2efe28c Share links upload folder (#8033)
* share link upload folder

* fix side nav

* optimize

* fix sub folder upload

* update

---------

Co-authored-by: 孙永强 <11704063+s-yongqiang@user.noreply.gitee.com>
Co-authored-by: r350178982 <32759763+r350178982@users.noreply.github.com>
2025-07-15 17:51:47 +08:00
llj
67c6fbd5b7 Hover title (#7988)
* ['share' dialog] 'Share Link' panel: display full link when hover on the 'cut' link in the link list

* [user side panel] 'Files' sub nav items: added '.ellipsis' and display full text when hover on them

* ['library view' page] added title for the 'open/close the panel' icon

* ['library view' page] folder/file items: added title to the 'Star/Unstar' icon

* ['library view' page] improved the path bar(display full text when hover on the path items, and etc.)

* ['Properties' popover] added titles for the 'settings' icon & the 'close' icon

* [the top-right search] added title for the 'clear' icon

* [dialogs] added title for the 'search' & 'close' icons in dialogs/popovers
2025-06-27 21:02:25 +08:00
Aries
1ae412f5d0 clear selected item when clicking current parent folder node (#7987)
Co-authored-by: zhouwenxuan <aries@Mac.local>
2025-06-27 17:50:47 +08:00
杨国璇
07d0d72f64 file: ops (#7923)
Co-authored-by: 杨国璇 <ygx@MacBookPro.lan>
2025-06-23 13:52:03 +08:00
zhouwenxuan
93a44800a9 fix metadata middleware parameter 2025-06-17 16:59:05 +08:00
Aries
2d7a88703a Feature/properties global hidden (#7918)
* new settings - global hidden properties

* add global_hidden_columns on repo_metadata

* fix conflicts, remove debug code

* fix perms

* fix global hidden columns in view toolbar options

---------

Co-authored-by: zhouwenxuan <aries@Mac.local>
Co-authored-by: r350178982 <32759763+r350178982@users.noreply.github.com>
2025-06-17 16:25:16 +08:00
Michael An
ea1e3fe4e3 Do not change path when move folder (#7921) 2025-06-12 11:08:38 +08:00
Michael An
c04ae13a81 Fix move dirent in tree view not delete old dirent (#7908)
* 01 optimise codes

* 02 move new dirent after delete old dirent

03 fix right panel dirent list refresh
2025-06-10 11:23:26 +08:00
杨国璇
128ca4ca0e fix: rebase bug 2025-06-09 16:29:37 +08:00
zhouwenxuan
5c6f2f3654 fix bug - navigate by tags tree node failed 2025-06-09 14:19:02 +08:00
杨国璇
76377060b6 feat: optimize code 2025-06-09 11:08:46 +08:00
杨顺强
c6a3617648 Fix upload folder bug (#7879)
* delete unnecessary console

* optimize code

---------

Co-authored-by: 小强 <shuntian@Mac.lan>
2025-06-03 14:20:39 +08:00
小强
b92da16b1d test dev 2025-06-03 13:53:32 +08:00
小强
eaa190c5ff test pro env 3 2025-06-03 11:53:43 +08:00
杨顺强
d2631630b1 test (#7876)
Co-authored-by: 小强 <shuntian@Mac.lan>
2025-06-03 11:19:48 +08:00
杨顺强
a1f6a0464a test in pro env (#7875)
Co-authored-by: 小强 <shuntian@Mac.lan>
2025-06-03 10:49:27 +08:00
杨国璇
12840046cd refactor: download (#7388)
* refactor: download

* feat: update code

* feat: rebase bug

* feat: rebase bug

---------

Co-authored-by: 杨国璇 <ygx@Hello-word.local>
Co-authored-by: 杨国璇 <ygx@192.168.1.9>
Co-authored-by: 杨国璇 <ygx@MacBookPro.lan>
2025-05-29 16:20:20 +08:00
llj
00119b4e6b Library view more menu (#7806)
* [library view] added the 'More' menu('more' operations for the current library)

* add monitored field when get repo info

---------

Co-authored-by: lian <imwhatiam123@gmail.com>
2025-05-12 16:54:52 +08:00
JoinTyang
77260ba050 Merge pull request #7755 from haiwen/tags-migrate
Tags migrate
2025-05-09 14:28:27 +08:00
Aries
2316c250c7 fix view mode update when click searched folder in tags view (#7789)
* fix view mode update when click searched folder in tags view

* fix seafile view mode

---------

Co-authored-by: zhouwenxuan <aries@Mac.local>
2025-04-30 17:30:24 +08:00
Aries
8241d6950f Upgrade/react dnd (#7767)
* upgrade react-dnd react-dnd-html5-backend

* update groupbys

* update single select option

* update wiki nav

---------

Co-authored-by: zhouwenxuan <aries@Mac.local>
2025-04-28 14:38:12 +08:00
孙永强
b8fe71d5a2 tags migrate
handle exist tag name
2025-04-22 09:47:38 +08:00
Aries
1cf26c3d2c list repo tags regardless of whether metadata tag is enabled (#7752)
Co-authored-by: zhouwenxuan <aries@Mac.local>
2025-04-21 18:25:43 +08:00
Michael An
4c3cc1ae19 fix code format 2025-04-21 10:34:49 +08:00
zhouwenxuan
920b7fe430 fix dirent state in grid view 2025-04-21 10:27:09 +08:00
zhouwenxuan
8cb5ecf83c reset dirent selection state after switch mode 2025-04-18 17:41:03 +08:00
Aries
c23a153818 Feature/show tags in search dialog (#7727)
* show related tags

* optimize

* fix eslint warning

* change searched tags background

---------

Co-authored-by: zhouwenxuan <aries@Mac.local>
Co-authored-by: Michael An <1822852997@qq.com>
2025-04-15 13:52:37 +08:00
Michael An
7a7079ed48 Merge pull request #7715 from haiwen/fix/file_tree_update_after_moving
update tree nodes after move files
2025-04-14 14:43:04 +08:00
zhouwenxuan
8a18ada09a remove redundant path reset, remove unsafe lifecycle method 2025-04-11 17:03:28 +08:00
zhouwenxuan
466e8f3a40 fix repeated build tree 2025-04-11 10:03:29 +08:00
zhouwenxuan
885b60f566 fix tree data update failed when switch repo by click searched folder 2025-04-11 10:03:29 +08:00
awu0403
618f75ab13 Fix real lock (#7721)
* update

* fix get dirRouter

* Update lib-content-view.js

* Update lib-content-view.js

* Update lib-content-view.js

* update name

* Update lib-content-view.js

---------

Co-authored-by: 孙永强 <11704063+s-yongqiang@user.noreply.gitee.com>
2025-04-09 14:59:58 +08:00
杨国璇
53bedae485 feat: metadata status callback (#7716)
* feat: metadata status callback

* feat: optimzie code

---------

Co-authored-by: 杨国璇 <ygx@Hello-word.local>
2025-04-08 15:00:02 +08:00
zhouwenxuan
ef4fbafa04 update tree nodes after move files 2025-04-08 14:32:29 +08:00
Aries
641eb1fca5 check tags status before initialize repo tags (#7711)
Co-authored-by: zhouwenxuan <aries@Mac.local>
2025-04-08 10:40:10 +08:00
Michael An
247a5b06ae change format 2025-04-03 09:28:42 +08:00
孙永强
6d32b4409b handle repo-update 2025-04-03 09:28:41 +08:00
孙永强
acd1a4a957 listen notification
optimize code

Update user-api.js

optimize code

optimize code

Update lib-content-view.js

Update lib-content-view.js

remove-userless-code

update settings

optimize cur code

add max number of reconnections
2025-04-03 09:28:36 +08:00
Michael An
56d4ebc785 migrate tags UI and delete old tags (#7699)
* basic codes

remove useless

* remove useless

* remove useless codes

* remove useless codes
2025-04-02 16:04:39 +08:00