ThetaDev
ThetaDev pushed to main at ThetaDev/rustypipe 2023-03-10 21:57:01 +01:00
19820db6d0 feat(cli): add channel search
ThetaDev pushed to main at ThetaDev/rustypipe 2023-03-10 20:06:33 +01:00
2e06d9c572 fix(cli): use native tls
4b985583c0 feat(cli): add search function
aaa24bcc50 feat(cli): add getting youtube data
630ea5960f fix: add model conversion, generic string arg
Compare 4 commits »
ThetaDev pushed to main at ThetaDev/rustypipe 2023-03-10 17:33:04 +01:00
3458924018 fix: generic str for resolve_string
900eb487ce feat: add VideoId model
Compare 2 commits »
ThetaDev pushed to main at ThetaDev/Talon 2023-03-08 00:58:39 +01:00
f4a37d6851 feat: add server info endpoint
a717cbc165 feat: add storage purge function
Compare 2 commits »
ThetaDev pushed to main at ThetaDev/Talon 2023-03-07 22:38:58 +01:00
b9877c026d test
bae8dc7643 feat: add cli parser
c629ca9f0d fix: use strings for color values in the API
Compare 3 commits »
ThetaDev pushed to main at ThetaDev/Talon 2023-03-07 03:08:07 +01:00
6d4f86e1ae feat: add last-modified middleware
ThetaDev pushed to main at ThetaDev/Talon 2023-03-07 02:02:47 +01:00
ae59478dd6 tests: add API tests
956523d515 feat: add file api endpoint
165f456a42 feat: add get_file endpoint
86631422ec feat: add website version parameter
Compare 4 commits »
ThetaDev pushed to main at ThetaDev/Talon 2023-03-04 18:50:16 +01:00
0352989083 refactor: use sequential version ids per website
f9c82e5601 feat: add version_files api endpoint
Compare 2 commits »
ThetaDev pushed to main at ThetaDev/Talon 2023-03-04 15:40:12 +01:00
df1babccd4 tests: add fallback tests
ThetaDev pushed to main at ThetaDev/Talon 2023-03-04 03:14:23 +01:00
793d643431 tests: fix spa testdata
ThetaDev pushed to main at ThetaDev/Talon 2023-03-04 03:09:37 +01:00
9403e36dce tests: add tests for page endpoint
b4529662c0 tests: add file_to_response tests
949159a9eb feat: add x-content-type-options=nosniff header
0b35d88244 feat: make html compression configurable
Compare 4 commits »
ThetaDev pushed to main at ThetaDev/rustypipe 2023-03-03 21:21:32 +01:00
2a4233e5d5 fix: use regex crate in codegen
c80ccf66ce fix: fully extend album playlists for replacement
Compare 2 commits »
ThetaDev pushed to main at ThetaDev/Talon 2023-03-03 19:17:29 +01:00
8fc3d79abb feat: add compression for html pages
16dd203018 feat: add fallback option
6de6b21281 feat: add /websitesAll endpoint
c4a5d7d178 feat: add logging, compression
c95dde6b0c feat: inject client code into html
Compare 6 commits »
ThetaDev pushed to main at ThetaDev/Talon 2023-03-01 01:23:15 +01:00
0b5f369fa0 refactor: use single application struct
eca140331b fix: remove icon from website model
Compare 2 commits »
ThetaDev pushed to main at ThetaDev/Talon 2023-02-28 23:52:24 +01:00
09c43870eb feat: add API
ThetaDev pushed to main at ThetaDev/Talon 2023-02-26 23:27:21 +01:00
28c2884a2e feat: add config
a280a749da feat: add get_file from store
Compare 2 commits »
ThetaDev pushed to main at ThetaDev/Talon 2023-02-25 22:24:50 +01:00
54fe339ce5 feat: add file storage
ThetaDev pushed to main at ThetaDev/Talon 2023-02-25 16:06:56 +01:00
649ac710d5 ci: install rustfmt+clippy
ThetaDev pushed to main at ThetaDev/Talon 2023-02-25 16:01:25 +01:00
211f34c58d ci: add workflow
ThetaDev pushed to main at ThetaDev/Talon 2023-02-25 15:48:08 +01:00
58d85aa86a tests: add testfiles
71b97a3980 test: add fixtures module
9f916fd685 tests: move db tests
7a051158f8 fix: add db lock
615e6b7680 feat: add database