Commit graph

83 commits

Author SHA1 Message Date
6d4f86e1ae feat: add last-modified middleware
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-07 03:07:19 +01:00
ae59478dd6 tests: add API tests
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-07 02:02:23 +01:00
956523d515 feat: add file api endpoint 2023-03-06 22:31:03 +01:00
165f456a42 feat: add get_file endpoint 2023-03-04 21:22:29 +01:00
86631422ec feat: add website version parameter 2023-03-04 20:47:50 +01:00
0352989083 refactor: use sequential version ids per website
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-04 18:49:47 +01:00
f9c82e5601 feat: add version_files api endpoint 2023-03-04 17:40:58 +01:00
df1babccd4 tests: add fallback tests
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-04 15:39:54 +01:00
793d643431 tests: fix spa testdata
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-04 03:14:02 +01:00
9403e36dce tests: add tests for page endpoint
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-03-04 03:09:17 +01:00
b4529662c0 tests: add file_to_response tests 2023-03-04 02:34:52 +01:00
949159a9eb feat: add x-content-type-options=nosniff header 2023-03-03 20:13:54 +01:00
0b35d88244 feat: make html compression configurable 2023-03-03 20:01:04 +01:00
8fc3d79abb feat: add compression for html pages
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-03 19:16:47 +01:00
16dd203018 feat: add fallback option 2023-03-02 13:16:30 +01:00
6de6b21281 feat: add /websitesAll endpoint 2023-03-02 02:14:40 +01:00
c4a5d7d178 feat: add logging, compression 2023-03-01 20:44:10 +01:00
c95dde6b0c feat: inject client code into html 2023-03-01 20:10:14 +01:00
8f129e44b8 fix: dont compress html files, dont copy files if they exist 2023-03-01 18:53:33 +01:00
0b5f369fa0 refactor: use single application struct
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-03-01 01:23:01 +01:00
eca140331b fix: remove icon from website model 2023-02-28 23:59:39 +01:00
09c43870eb feat: add API
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-28 23:52:01 +01:00
28c2884a2e feat: add config
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-26 23:27:13 +01:00
a280a749da feat: add get_file from store 2023-02-26 19:17:54 +01:00
54fe339ce5 feat: add file storage
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 22:24:33 +01:00
649ac710d5 ci: install rustfmt+clippy
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-02-25 16:06:44 +01:00
211f34c58d ci: add workflow
Some checks failed
ci/woodpecker/manual/woodpecker Pipeline failed
2023-02-25 16:01:11 +01:00
58d85aa86a tests: add testfiles 2023-02-25 15:46:46 +01:00
71b97a3980 test: add fixtures module 2023-02-25 15:43:49 +01:00
9f916fd685 tests: move db tests 2023-02-25 15:32:04 +01:00
7a051158f8 fix: add db lock 2023-02-25 15:16:10 +01:00
615e6b7680 feat: add database 2023-02-25 02:55:42 +01:00
34cfe761ba initial commit 2023-02-20 15:08:17 +01:00