mirror of
				https://github.com/9001/copyparty.git
				synced 2025-11-03 21:43:12 +00:00 
			
		
		
		
	Compare commits
	
		
			4 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					900cc463c3 | ||
| 
						 | 
					97b999c463 | ||
| 
						 | 
					a7cef91b8b | ||
| 
						 | 
					a4a112c0ee | 
@@ -1,6 +1,6 @@
 | 
				
			|||||||
# Maintainer: icxes <dev.null@need.moe>
 | 
					# Maintainer: icxes <dev.null@need.moe>
 | 
				
			||||||
pkgname=copyparty
 | 
					pkgname=copyparty
 | 
				
			||||||
pkgver="1.9.21"
 | 
					pkgver="1.9.23"
 | 
				
			||||||
pkgrel=1
 | 
					pkgrel=1
 | 
				
			||||||
pkgdesc="File server with accelerated resumable uploads, dedup, WebDAV, FTP, zeroconf, media indexer, thumbnails++"
 | 
					pkgdesc="File server with accelerated resumable uploads, dedup, WebDAV, FTP, zeroconf, media indexer, thumbnails++"
 | 
				
			||||||
arch=("any")
 | 
					arch=("any")
 | 
				
			||||||
@@ -21,7 +21,7 @@ optdepends=("ffmpeg: thumbnails for videos, images (slower) and audio, music tag
 | 
				
			|||||||
)
 | 
					)
 | 
				
			||||||
source=("https://github.com/9001/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
 | 
					source=("https://github.com/9001/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
 | 
				
			||||||
backup=("etc/${pkgname}.d/init" )
 | 
					backup=("etc/${pkgname}.d/init" )
 | 
				
			||||||
sha256sums=("1ef2685aa8804ebab64c05e3e9d95ace47279f497284c3783e668d096490a730")
 | 
					sha256sums=("8a4bf5834201a526d6021c87d138ec5f54bbaedd46c87cbc513e396dae5e9cb3")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build() {
 | 
					build() {
 | 
				
			||||||
    cd "${srcdir}/${pkgname}-${pkgver}"
 | 
					    cd "${srcdir}/${pkgname}-${pkgver}"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,5 +1,5 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
    "url": "https://github.com/9001/copyparty/releases/download/v1.9.21/copyparty-sfx.py",
 | 
					    "url": "https://github.com/9001/copyparty/releases/download/v1.9.23/copyparty-sfx.py",
 | 
				
			||||||
    "version": "1.9.21",
 | 
					    "version": "1.9.23",
 | 
				
			||||||
    "hash": "sha256-UI1gvNUUNIcBzTj/OTr7/kskUVh/x3D+xtZHpvUU2AI="
 | 
					    "hash": "sha256-a14dfKDtebScwcPrcBsJpB2OdVqSTgAYPWdA1+ZVsAQ="
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
# coding: utf-8
 | 
					# coding: utf-8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
VERSION = (1, 9, 22)
 | 
					VERSION = (1, 9, 24)
 | 
				
			||||||
CODENAME = "prometheable"
 | 
					CODENAME = "prometheable"
 | 
				
			||||||
BUILD_DT = (2023, 12, 1)
 | 
					BUILD_DT = (2023, 12, 1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -957,7 +957,6 @@ class AuthSrv(object):
 | 
				
			|||||||
                err = ""
 | 
					                err = ""
 | 
				
			||||||
                try:
 | 
					                try:
 | 
				
			||||||
                    self._l(ln, 5, "volume access config:")
 | 
					                    self._l(ln, 5, "volume access config:")
 | 
				
			||||||
                    assert vp
 | 
					 | 
				
			||||||
                    sk, sv = ln.split(":")
 | 
					                    sk, sv = ln.split(":")
 | 
				
			||||||
                    if re.sub("[rwmdgGha]", "", sk) or not sk:
 | 
					                    if re.sub("[rwmdgGha]", "", sk) or not sk:
 | 
				
			||||||
                        err = "invalid accs permissions list; "
 | 
					                        err = "invalid accs permissions list; "
 | 
				
			||||||
@@ -975,7 +974,6 @@ class AuthSrv(object):
 | 
				
			|||||||
                err = ""
 | 
					                err = ""
 | 
				
			||||||
                try:
 | 
					                try:
 | 
				
			||||||
                    self._l(ln, 6, "volume-specific config:")
 | 
					                    self._l(ln, 6, "volume-specific config:")
 | 
				
			||||||
                    assert vp
 | 
					 | 
				
			||||||
                    zd = split_cfg_ln(ln)
 | 
					                    zd = split_cfg_ln(ln)
 | 
				
			||||||
                    fstr = ""
 | 
					                    fstr = ""
 | 
				
			||||||
                    for sk, sv in zd.items():
 | 
					                    for sk, sv in zd.items():
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -933,9 +933,11 @@ var set_lno = (function () {
 | 
				
			|||||||
    var keydown = function (ev) {
 | 
					    var keydown = function (ev) {
 | 
				
			||||||
        if (!ev && window.event) {
 | 
					        if (!ev && window.event) {
 | 
				
			||||||
            ev = window.event;
 | 
					            ev = window.event;
 | 
				
			||||||
 | 
					            if (localStorage.dev_fbw == 1) {
 | 
				
			||||||
                toast.warn(10, 'hello from fallback code ;_;\ncheck console trace');
 | 
					                toast.warn(10, 'hello from fallback code ;_;\ncheck console trace');
 | 
				
			||||||
                console.error('using window.event');
 | 
					                console.error('using window.event');
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
        var kc = ev.code || ev.keyCode || ev.which,
 | 
					        var kc = ev.code || ev.keyCode || ev.which,
 | 
				
			||||||
            editing = document.activeElement == dom_src;
 | 
					            editing = document.activeElement == dom_src;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -279,9 +279,11 @@ function anymod(e, shift_ok) {
 | 
				
			|||||||
function ev(e) {
 | 
					function ev(e) {
 | 
				
			||||||
    if (!e && window.event) {
 | 
					    if (!e && window.event) {
 | 
				
			||||||
        e = window.event;
 | 
					        e = window.event;
 | 
				
			||||||
 | 
					        if (localStorage.dev_fbw == 1) {
 | 
				
			||||||
            toast.warn(10, 'hello from fallback code ;_;\ncheck console trace');
 | 
					            toast.warn(10, 'hello from fallback code ;_;\ncheck console trace');
 | 
				
			||||||
            console.error('using window.event');
 | 
					            console.error('using window.event');
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
    if (!e)
 | 
					    if (!e)
 | 
				
			||||||
        return;
 | 
					        return;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user