Commit graph

41 commits

Author SHA1 Message Date
a4562ca005
feat(webserver): add host option to the configuration
All checks were successful
File-uploader-crystal CI / build (push) Successful in 1m41s
2025-01-02 19:06:05 -03:00
c554b772c8
0.9.3.5: only generate thumbnails on known extensions, remove trailing '/' from config.files and config.thumbnails
All checks were successful
File-uploader-crystal CI / build (push) Successful in 2m20s
2024-11-26 20:56:58 -03:00
bb9ecee67b
0.9.3.4: Fix what I did yesterday
All checks were successful
File-uploader-crystal CI / build (push) Successful in 1m49s
2024-11-21 13:30:19 -03:00
cb75b97520
0.9.3.3: Better handling when retrieving files, move rate limiter
All checks were successful
File-uploader-crystal CI / build (push) Successful in 1m47s
2024-11-21 04:02:12 -03:00
fdfa782e91
0.9.3.2-1: Update docker compose file
All checks were successful
File-uploader-crystal CI / build (push) Successful in 1m48s
2024-11-21 03:23:56 -03:00
99c22095f9
0.9.3.2: Delete entry from the DB is the file doesn't exists on the filesystem 2024-11-21 03:23:29 -03:00
9de4960932
0.9.3.1: Update Dockerfile and add compose file
All checks were successful
File-uploader-crystal CI / build (push) Successful in 1m49s
2024-11-19 23:16:32 -03:00
0002c81429
0.9.3: BUGFIX! Fix deletion of thumbnails on check_old_files job.
All checks were successful
File-uploader-crystal CI / build (push) Successful in 1m52s
- Add colors to logs
- Use static table names instead of config provided ones, it's kinda
  stupid to give the user an option to set the name of the table if I'm
  developing it for sqlite
2024-11-19 22:39:23 -03:00
b51513339c
0.9.2: Fix thumbnail folder generation, better chatterino config generation and better error hadling
All checks were successful
File-uploader-crystal CI / build (push) Successful in 2m15s
2024-10-21 13:54:51 -03:00
4803700cab
0.9.1: Upload file from URL with GET request
All checks were successful
File-uploader-crystal CI / build (push) Successful in 4m34s
2024-09-11 01:50:17 -03:00
493322039d
0.9.0-4: ... kms
All checks were successful
File-uploader-crystal CI / build (push) Successful in 4m53s
2024-09-11 00:10:38 -03:00
c7f30c8245
0.9.0-3: .
Some checks failed
File-uploader-crystal CI / build (push) Failing after 21s
2024-09-10 23:51:40 -03:00
db51190e5f
0.9.0-2: Build please
Some checks failed
File-uploader-crystal CI / build (push) Failing after 2m48s
2024-09-10 23:34:39 -03:00
e1a64b225d
0.9.0-1: Add Docker file and automated builds using forgejo actions 2024-09-10 23:26:32 -03:00
cbeba2b0a2
0.9.0: Mode admin endpoints, use UTC date again since sqlite doesn't support HTTP dates, use official tor exit nodes list 2024-08-25 18:08:56 -04:00
7ee5956970
0.8.9: Better frontend and idk what more 2024-08-22 18:59:08 -04:00
69fe5a3c58
0.8.81: Fix uploads, the admin before_post should be before the global before_post 2024-08-18 22:02:36 -04:00
cea1982523
0.8.8: Rate limit completed, fix delete_key 2024-08-18 21:47:57 -04:00
80e230a0a9
0.8.7: WIP built-in IP address rate limit 2024-08-16 02:03:38 -04:00
4ed07ccecb
0.8.6: Alternative domains and less useless variables 2024-08-12 23:17:04 -04:00
6f17589536
0.8.5: Bulk URL uploads (very broken do not use)
```
curl -X 'POST' \
  'http://127.0.0.1:8080/api/uploadurl' \
  -H 'accept: application/json' \
  -H 'Content-Type: application/json' \
  -d '{
  "files": [
    "https://ayaya.beauty/vVd", "https://ayaya.beauty/g7B"
  ]
}'
```
2024-08-11 17:00:28 -04:00
823dfefef0
0.8.4: I was drunk sorry 2024-08-11 13:58:55 -04:00
ede4cb896c
0.8.3: Fix the broken tor exit node blocker. 2024-08-10 21:48:45 -04:00
9cd9bc689a
0.8.2: Tor exit node blocking. 2024-08-10 21:13:37 -04:00
3173a36a99
0.8.2: Admin API, confiugurable OpenGraph user-agents. 2024-08-10 03:09:38 -04:00
43dc289d3a
0.8.1: Option to disable thumbnail generation, OpenGraph implementation
for clients that support it, dynamic ShareX configuration and more.
2024-08-10 00:58:31 -04:00
Fijxu
2058c600bc Merge pull request 'Try fix compile error when enable -Dno_number_autocast' (#1) from zw963/file-uploader-crystal:main into main
Reviewed-on: https://codeberg.org/Fijxu/file-uploader-crystal/pulls/1
2024-08-08 13:09:17 +00:00
Billy.Zheng
c36f5c94a3 Try fix compile error when enable -Dno_number_autocast 2024-08-08 18:09:10 +08:00
fe1417180a
0.8.0: Single SQL queries, video thumbnails, UNIX socket permissions fixed.
- Same 'checksum' variable name everywhere
- Use GMT timezone for uploaded files
- More efficient checksum method
2024-08-08 02:33:38 -04:00
8bbb33a77f
0.7.1: Set proper permission to the UNIX socket 2024-08-06 22:48:56 -04:00
6f5e5c2007
0.7.0: Use standarized headers, automatic protocol detection and usage documentation 2024-08-06 18:42:53 -04:00
7938bf0335
0.6.1: Unix sockets support. Pretty ok frontend 2024-08-05 16:01:10 -04:00
4837fcbf2c
0.6.0: Too much things. Read README.md 2024-08-05 12:11:38 -04:00
873b4a4f5a
0.5.2: Change retrieve_file error code to 403 because 404 doesn't work for some reason lol 2024-08-04 15:33:49 -04:00
839bd717b3
0.5.1: return a proper error message if the file doesn't exist. Return proper HTTP error codes. 2024-08-04 15:13:45 -04:00
b2395b3dea
0.5.0: A functional shit frontend made by chatgpt because I hate frontend so much 2024-08-04 03:32:30 -04:00
e096ed5215
0.4.0: Support for blocked extensions and filesize limit 2024-08-03 15:55:31 -04:00
17f1efa214
0.3.0: Added DB + Deletion support 2024-08-01 03:10:27 -04:00
257efce944
0.2.0 2024-07-31 18:25:30 -04:00
724fb45516
0.0.0 2024-07-05 01:45:48 -04:00
9f08672b0c
0.1.0 2024-07-03 01:41:18 -04:00