Commit Graph

2125 Commits

Author SHA1 Message Date
Bobby
9467132f1f
feat: use fs-jetpack in uploadController.js 2022-10-04 05:30:48 +07:00
Bobby
a7b5fc75c6
feat: use fs-jetpack in authController.js 2022-10-04 05:29:07 +07:00
Bobby
34c060ec5e
feat: delete zip of empty albums on download req 2022-10-04 05:16:51 +07:00
Bobby
d5b1ad69d9
fix: await album zip jetpack.rename() 2022-10-04 05:16:15 +07:00
Bobby
afd81c965d
chore: comment out onHold debug messages
seem stable enough
but just comment out if needed in the future
2022-10-04 05:12:21 +07:00
Bobby
e4a3447a5e
feat: use fs-jetpack in albumsController.js 2022-10-04 04:34:44 +07:00
Bobby
2b11692fdb
chore: gulpfile.js 2022-10-04 04:21:05 +07:00
Bobby
65d9a76071
feat: slowly transition to fs-jetpack
controllers/handlers/ServeStatic.js
controllers/middlewares/ServeStaticQuick.js
2022-10-04 04:20:38 +07:00
Bobby
6d103c1e28
feat: replace del with fs-jetpack
added as production dependency, because i plan to also replace built-in
fs in production codes with fs-jetpack
2022-10-04 03:09:16 +07:00
BobbyWibowo
fea3126c2e dist: rebuilt client assets and bumped v1 version string 2022-10-01 16:56:28 +00:00
Bobby
d60de02faa
fix: album page header's total size text
also simplify various logics
2022-10-01 23:55:12 +07:00
renovate[bot]
fa081458ba
fix(deps): update dependency rate-limiter-flexible to ~2.3.11 (#587)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 23:44:16 +07:00
renovate[bot]
a626ec3729
chore(deps): update dependency postcss to ~8.4.17 (#586)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 23:43:46 +07:00
renovate[bot]
5c11b7f337
chore(deps): update dependency eslint to ~8.24.0 (#588)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 23:43:35 +07:00
renovate[bot]
8416a9dc97
chore(deps): update dependency stylelint to ~14.13.0 (#589)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-01 23:43:16 +07:00
BobbyWibowo
a43598c02e dist: rebuilt client assets and bumped v1 version string 2022-09-30 16:03:19 +00:00
Bobby
b848b7010d
fix: album page lightbox's counter text color 2022-09-30 23:02:24 +07:00
BobbyWibowo
b78d43db5f dist: rebuilt client assets and bumped v1 version string 2022-09-29 21:21:01 +00:00
Bobby
03b63cba10
feat: darkened simple lightbox overlay 2022-09-30 04:20:02 +07:00
BobbyWibowo
e780444cb8 dist: rebuilt client assets and bumped v1 version string 2022-09-29 21:04:48 +00:00
Bobby
f7b4ebfc5c
feat: simple lightbox on album pages 2022-09-30 04:02:28 +07:00
Bobby
fcdbf2d475
feat: better url uploads error status 2022-09-28 11:37:57 +07:00
Bobby
d364034738
fix: improve url uploads input check 2022-09-28 11:37:29 +07:00
Bobby
7e28c26d41
fix: improve multiple uploads Promise handling 2022-09-28 11:03:29 +07:00
Bobby
96ad1b7152
feat(deps): update hyper-express to ~6.4.10 2022-09-28 10:35:52 +07:00
Bobby
e64cfa89cf
feat: send more data in upload API response 2022-09-28 10:33:47 +07:00
Bobby
0b46f43bfa
chore: console log multipart early resolve 2022-09-28 10:32:45 +07:00
Bobby
b3a2c93642
feat: improve flow of storing files to db
API respond now have new prop "repeated" to signify that the files were
already previously uploaded
2022-09-28 10:16:00 +07:00
Bobby
81c94a40d5
feat: defaults mime-type to octet-stream 2022-09-28 10:14:57 +07:00
Bobby
c1bb2f5015
refactor: logic improvements 2022-09-28 10:14:08 +07:00
Bobby
5b19fbd9fc
fix(deps): bump volta node version to 16.17.1 2022-09-24 10:04:53 +07:00
BobbyWibowo
fae8dd9cae dist: rebuilt client assets and bumped v1 version string 2022-09-24 02:56:06 +00:00
Bobby
aebeb8e045
feat: filter uploads using relative time duration
added a new production dependency parse-duration@~1.0.2

read filters help popup in dashboard for usage example
2022-09-24 09:54:49 +07:00
BobbyWibowo
94cfb8617c dist: rebuilt client assets and bumped v1 version string 2022-09-24 01:40:30 +00:00
Bobby
f989558dc2
chore: improve uploads filter help message 2022-09-24 08:39:08 +07:00
Bobby
216ba12b3e
feat: filter uploads with unix timestamp dates 2022-09-24 08:38:43 +07:00
Bobby
9af34a08f8
fix: non-sort filter keys getting removed 2022-09-24 08:21:01 +07:00
Bobby
a44af208aa
feat: click on table headers to sort uploads
fairly robust logic, with auto toggling of asc or desc sort direction
2022-09-24 08:09:27 +07:00
Bobby
a646d6731a
fix: possible upload stream starting early 2022-09-24 06:41:31 +07:00
Bobby
518b29c8df
feat: better albums.onHold debugging messages 2022-09-24 06:35:41 +07:00
Bobby
c47d3f5437
feat: better upload.onHold debugging messages
expose util.inspect via utils when on dev mode
2022-09-24 06:33:58 +07:00
Bobby
32efacd411
feat: configure timemark for video thumbnails 2022-09-24 06:24:56 +07:00
renovate[bot]
2952765513
chore(deps): update dependency eslint-plugin-n to ~15.3.0 (#583)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-24 06:08:23 +07:00
renovate[bot]
1d3d2ded42
chore(deps): update dependency stylelint to ~14.12.1 (#584)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-24 06:08:10 +07:00
Bobby
be3bc41c66
fix(deps): update hyper-express to ~6.4.9 2022-09-21 09:03:13 +07:00
Bobby
47727f3ca8
feat: allow specifying api token in nojs uploader 2022-09-21 08:03:28 +07:00
Bobby
7147afc309
feat: better props override for auth helepr functs 2022-09-21 08:02:13 +07:00
Bobby
ffe6d6ed88
feat: console log incoming requests on dev mode 2022-09-21 07:44:40 +07:00
Bobby
bf077f4aa3
fix: typos in ServeStatic.js 2022-09-21 06:09:27 +07:00
Bobby
ff6bb9dacb
feat: hide no-js page link from faq if disabled 2022-09-21 05:55:26 +07:00