Commit Graph

630 Commits

Author SHA1 Message Date
diced
056a19b946 feat: max files per upload (#991) 2026-03-03 23:52:53 -08:00
diced
281ab666c1 feat: add tags to api routes 2026-03-03 23:40:23 -08:00
dicedtomato
31df5341b5 Merge commit from fork 2026-03-03 22:19:32 -08:00
diced
ec7024242f fix: remove use of union types in response for now 2026-03-03 21:30:59 -08:00
dicedtomato
ef6e0e00a0 feat: response validation (#1012)
* feat: add response schemas (WIP, hella unstable!!)

* refactor: models to zod

* feat: descriptions for api routes

* fix: finish up api refactor

* refactor: generalized error codes

* fix: responses + add descriptions

* fix: more

* fix: lint

* fix: settings errors

* fix: add errors to spec
2026-03-03 16:32:50 -08:00
diced
3c757374e1 feat: revamp option selection for files page 2026-02-26 16:53:31 -08:00
diced
c0e1aa9ac6 feat: revamp folders page 2026-02-26 16:11:49 -08:00
diced
40fd0b19eb feat: add multiple files for text uploads 2026-02-24 02:14:03 -08:00
diced
41240b7aff refactor: upload/partial logic + more sanitzation 2026-02-23 22:04:50 -08:00
diced
01f177fbc3 fix: permissions on docker scripts 2026-02-23 00:43:41 -08:00
diced
ab1d394a46 fix: permissions 2026-02-23 00:42:01 -08:00
diced
d08f1ba5da fix: #1002 2026-02-23 00:20:36 -08:00
diced
641a7c9b7b fix: maybe fix oauth issues #1001 2026-02-23 00:18:26 -08:00
diced
a467ffe861 feat: new notifs position 2026-02-23 00:18:17 -08:00
dicedtomato
33ff667990 Merge commit from fork 2026-02-20 21:48:01 -08:00
diced
e96015f5e0 fix: refactor + perf 2026-02-19 22:38:54 -08:00
diced
d4d1cdc885 feat: revamped sessions 2026-02-15 21:18:02 -08:00
diced
a7d831934d fix: add http but https warning 2026-02-12 16:30:56 -08:00
diced
e9ef6a2d40 fix: #983 2026-02-12 16:05:28 -08:00
diced
7520efa835 fix: use exponential moving average for estimation (#996) 2026-02-12 15:55:22 -08:00
diced
cff8454ac7 fix: no schema for settings api (from #990) 2026-02-12 14:53:38 -08:00
diced
847779601a fix: dev 2026-02-12 14:53:31 -08:00
Andrew Simonson
49c2088ea3 fix: max interval checks (#990)
* introduce max interval checks

* Update validate.ts

* Update validate.ts

* Update validate.ts

* Update validate.ts
2026-02-12 14:45:50 -08:00
diced
78600103af feat(v4.4.2): version v4.4.2 2026-02-10 20:49:14 -08:00
diced
ce8b3ed36d fix: #985 2026-02-10 20:43:33 -08:00
diced
67641c2116 fix: proper length checks for login/register (#987) 2026-02-10 20:41:43 -08:00
diced
acbbb7d40a feat: add docker scripts (ENTRYPOINT) + ziplinectl 2026-02-05 16:32:31 -08:00
Huang Cheng Ting
1f672cda3a fix: view route title & handle unicode characters in raw route (#980)
* fix: prioritize file original name in view route title

* fix: update Content-Disposition header to support unicode characters
fix: display issue with raw route when text contains unicode characters

---------

Co-authored-by: dicedtomato <35403473+diced@users.noreply.github.com>
2026-02-05 16:05:49 -08:00
Huang Cheng Ting
2332d529e0 fix: prevent random character conflicts in uploads and urls (#978)
Co-authored-by: dicedtomato <35403473+diced@users.noreply.github.com>
2026-02-05 16:03:08 -08:00
diced
e910fe9da5 fix: folder issues 2026-02-05 15:59:35 -08:00
diced
4656599bb0 fix: use tmpdir() for initial 2026-02-05 15:59:21 -08:00
diced
d6c33b6123 fix: clean up #961 2026-02-05 15:34:45 -08:00
Christoph Schlaepfer
defcc7950d feat: nested folders (#961)
* Added nested folders feature

* Fixed Linting

* Fixed Linting

* Fixed Linting

* Fixed linting

* Fixed import

* Fixed dashboard view

* Fixed dashboard view

* Added DB Migration

* Fixed dropdown selection

* Added structured dropdowns to file dialog

* Fixes Nested Folder depth lookup & Breadcrumbs

* Fixes Nested Folder dropdowns

* Linting

* Fixes Export Filename

* Fixes export hierarchy

* Implemented Reviewed Feedback, improved code

* Removed more comments
2026-02-05 14:48:44 -08:00
diced
3d55ce0def fix: change buttons + add buttons 2026-02-04 14:29:25 -08:00
diced
8c9df5af5d feat: add domain selection to urls (#977) 2026-02-03 17:48:03 -08:00
diced
5c33ae134a fix: bunch of validation fixes 2026-02-02 21:13:58 -08:00
diced
b628489330 fix: build errors 2026-01-31 18:36:34 -08:00
diced
e9a6e31d4f fix: add passkey warning for old passkeys 2026-01-31 18:21:22 -08:00
diced
ebe37cf7c1 fix: add warning when accessing over secure (login) 2026-01-31 18:11:29 -08:00
diced
529708110b fix: metrics validations 2026-01-31 15:01:49 -08:00
diced
9066dd37fb feat: remove built-in SSL 2026-01-31 14:16:51 -08:00
diced
45848925f4 fix: validation issues edit user 2026-01-28 16:29:54 -08:00
diced
2ba1da1671 fix: don't log db 2026-01-22 15:08:38 -08:00
diced
35c7d6b70c fix: #964 2026-01-22 15:03:23 -08:00
diced
f45d1b770f fix: #966 2026-01-22 15:01:32 -08:00
diced
3650178ab3 fix: #968 2026-01-22 14:21:38 -08:00
diced
574bd9114c feat(v4.4.1): version v4.4.1 2026-01-19 17:10:21 -08:00
Radon Rosborough
73c46b875d fix: missing input field names (#963)
* fix: missing input field names

* Use enhanceGetInputProps instead
2026-01-19 17:04:49 -08:00
diced
e21670f292 fix: titles on view pages 2026-01-17 22:23:43 -08:00
Radon Rosborough
09b3ef4e26 fix: typo in docker-compose.yml (#962) 2026-01-17 22:00:26 -08:00