Commit Graph

262 Commits

Author SHA1 Message Date
diced
7bd889ebd9 fix: small stuff 2025-02-13 21:52:35 -08:00
diced
cbd9191488 feat: gfycat style file names 2025-02-13 21:07:32 -08:00
diced
9607bfcb66 fix: defaults for core_hostname 2025-02-13 15:13:20 -08:00
diced
8d6f9e344e feat: bunch of icons for files 2025-02-13 15:08:53 -08:00
diced
171790613d feat: common double-extensions like .tar.gz supported 2025-02-12 23:24:44 -08:00
diced
86b4e5fdcb fix: remove console.log 2025-02-12 22:35:09 -08:00
diced
6c19a392fc feat: fix theming issues 2025-02-12 22:34:10 -08:00
diced
0e825ceca0 fix: unused icon 2025-02-10 21:28:45 -08:00
diced
bb5c774c74 feat: image zoom in on view-route 2025-02-10 21:20:04 -08:00
diced
e24647afcd fix: default upload dir 2025-02-10 20:58:50 -08:00
diced
46514cba31 fix: core_secret validation 2025-02-07 12:48:45 -08:00
diced
fff1d82d8e fix: make invite url copyable through a.href 2025-02-03 17:21:57 -08:00
diced
711e583518 fix: add edit name to card view 2025-02-03 17:19:11 -08:00
diced
c9ecc46e8c feat: edit folder names 2025-02-03 17:16:24 -08:00
diced
8dc8e7cc75 fix: login interval + add text for register 2025-02-02 23:31:25 -08:00
diced
eaebb80ee7 fix: clarify settings + better validation 2025-02-02 23:12:49 -08:00
diced
e58c069ec3 fix: unnecessary escape 2025-02-02 17:47:11 -08:00
diced
afbda50a21 fix: ssl 2025-02-02 17:11:39 -08:00
diced
321366ca86 feat: remove searchThreshold as it's no longer used 2025-02-01 17:56:05 -08:00
diced
827e76bd86 fix: show user passkey errors 2025-02-01 17:45:25 -08:00
diced
581a46f7d4 fix: naming on 2fa modal 2025-02-01 17:40:58 -08:00
diced
139c3e14ad feat: percent change indicator for metrics 2025-02-01 17:34:17 -08:00
diced
af48f91aa1 fix: bug fix + overhaul metrics 2025-02-01 17:03:43 -08:00
diced
f2621572b0 feat: change default theme from gray to blue 2025-02-01 16:12:43 -08:00
diced
eb5117d7ee fix: ID searching uses contains + insensitive 2025-02-01 16:04:42 -08:00
diced
51e6cf92a4 fix: replace notFound with next 404 2025-02-01 16:02:54 -08:00
diced
401861116d fix: only show server-settings menu link for super-admins 2025-02-01 15:57:01 -08:00
diced
6b8b29ed29 feat: enable/disable urls on the fly 2025-01-31 13:12:18 -08:00
diced
76d0c0786a fix: improve maxViews/deletesAt for files and urls 2025-01-31 12:39:41 -08:00
diced
9893e38442 fix: improve view routes 2025-01-31 12:20:28 -08:00
diced
00ee02dc50 fix: only show settings if super-admin 2025-01-30 20:04:57 -08:00
diced
5b5713b7c1 feat: redesigned login 2025-01-30 20:02:16 -08:00
diced
644c34a5ad feat: 404/500 custom pages 2025-01-28 00:36:46 -08:00
diced
8957c8af4c feat: search files by id 2025-01-26 15:50:36 -08:00
diced
5cf6a8b53d fix: tag checks 2025-01-26 14:28:30 -08:00
diced
1be72ba9d9 fix: update a user's role 2025-01-26 00:45:48 -08:00
diced
506bab475c fix: weird file password issues 2025-01-26 00:42:14 -08:00
diced
2130d113d4 fix: oidc: don't wish for a refresh token 2025-01-19 17:55:24 -08:00
diced
d85b0e32b8 fix: move route files 2025-01-17 17:10:49 -08:00
diced
bed8a5df03 feat: implement /robots.txt 2025-01-17 17:05:05 -08:00
Stefano Del Prete
33522fcdc6 fix: conditional modifiers fix (#667)
* should be signed

* remove boolean modifiers that cna be replaced by istrue/isfalse

* added exists check on string, removed isfalse check on boolean since it the same as istrue but inverting the true/false strings

* add ::exists conditional modifier to date since {file.deletesAt} can be null

* Fix parser regex

before this fix, here `{file.createdAt::locale::it-IT,Europe/Rome}{file.id}` it would matcg `it-IT,Europe/Rome}{file.id` as locale timezone

here `{file.name::exists["yes"||"no"]}{file.originalName::exists["yes"||"no"]}` it would match `yes"||"no"]}{file.originalName::exists["yes"||"no` as `mod_check_true` group

* Forgot `\` before first `{` in the regex

* add conditional mods to originalName too, fix regex not matching when true/false string had "\n", fix "::exists" matching on string when they were "null"

---------

Co-authored-by: dicedtomato <35403473+diced@users.noreply.github.com>
2025-01-17 16:59:40 -08:00
diced
85699e658c fix: clear folder value after upload 2025-01-16 20:25:00 -08:00
Stefano Del Prete
7ea8207c30 feat: exists conditional modifier to date, fix parser regex (#666)
* should be signed

* remove boolean modifiers that cna be replaced by istrue/isfalse

* added exists check on string, removed isfalse check on boolean since it the same as istrue but inverting the true/false strings

* add ::exists conditional modifier to date since {file.deletesAt} can be null

* Fix parser regex

before this fix, here `{file.createdAt::locale::it-IT,Europe/Rome}{file.id}` it would matcg `it-IT,Europe/Rome}{file.id` as locale timezone

here `{file.name::exists["yes"||"no"]}{file.originalName::exists["yes"||"no"]}` it would match `yes"||"no"]}{file.originalName::exists["yes"||"no` as `mod_check_true` group

* Forgot `\` before first `{` in the regex
2025-01-16 11:49:27 -08:00
Dylan
f68d670600 fix: sharex url shortening config (#664)
V4 API requires destination, not url anymore. This should fix the generated config for url shortening.
2025-01-13 17:00:48 -08:00
diced
084feadc01 feat: support for non-english characters, japanese, korean, chinese, etc. 2025-01-13 12:56:25 -08:00
diced
46e16f6dc8 fix: title responsiveness 2025-01-13 12:27:28 -08:00
diced
768b84a1a7 fix: only log fastify errors on 500 2025-01-13 12:12:58 -08:00
diced
9e25062835 fix: bigint conversion (#663) 2025-01-13 12:06:40 -08:00
Stefano Del Prete
0464d0da18 feat: conditional modifiers for variables (#662)
* should be signed

* remove boolean modifiers that cna be replaced by istrue/isfalse

* added exists check on string, removed isfalse check on boolean since it the same as istrue but inverting the true/false strings
2025-01-13 11:38:29 -08:00
diced
3848064f90 fix: discord webhook config 2025-01-11 14:59:03 -08:00