Commit Graph

599 Commits

Author SHA1 Message Date
Konrad Borowski
c7f72387f8 Implement /config 2021-10-19 12:47:57 +02:00
Konrad Borowski
ad67fef7ee Implement /api/v1/languages 2021-10-19 12:34:46 +02:00
Konrad Borowski
4ccf9b6e23 Implement /api/v1/pastes 2021-10-19 12:28:27 +02:00
Konrad Borowski
f890f27265 Merge branch 'master' into rocket 2021-10-19 10:59:01 +02:00
Konrad Borowski
f4c36c4a09 Update dependencies 2021-10-19 10:58:38 +02:00
Konrad Borowski
80a68e5aba Implement /api/v0/run 2021-10-19 10:57:57 +02:00
Konrad Borowski
4ee7092831 Update packages with known security vulnerabilities 2021-10-18 23:11:26 +02:00
Konrad Borowski
7f6d8b7e90 Update dependencies 2021-09-20 13:29:17 +02:00
Konrad Borowski
23ab80b75b Merge branch 'nix-based-sandbox' into 'master'
Support Nix-based sandbox

See merge request pastebinrun/pastebinrun!231
2021-07-01 13:11:30 +00:00
Konrad Borowski
71e06652a6 Merge branch 'master' into nix-based-sandbox 2021-07-01 15:00:10 +02:00
Konrad Borowski
3d194259b5 Disable sandbox tests 2021-07-01 14:59:51 +02:00
Konrad Borowski
6fc7eda161 Fix a bug with running code confusing CodeMirror 2021-07-01 14:46:51 +02:00
Konrad Borowski
6dd371c8d0 Support Nix-based sandbox 2021-06-20 16:54:51 +02:00
Konrad Borowski
b22dd46828 Add missing license comments 2021-06-14 18:57:59 +02:00
Konrad Borowski
a484351922 Implement /api/v0/language 2021-06-14 18:53:12 +02:00
Konrad Borowski
c5f29e5953 Replace JsPath struct with a function 2021-06-14 18:38:01 +02:00
Konrad Borowski
173ed88f8f Implement fetching JavaScript path 2021-06-14 18:36:02 +02:00
Konrad Borowski
4fd5b21fb7 Move raw paste route to routes packages 2021-06-14 18:22:09 +02:00
Konrad Borowski
48c407238b Move paste display route to routes packages 2021-06-14 18:19:20 +02:00
Konrad Borowski
51be385d28 Move paste insertion route to routes packages 2021-06-14 18:13:10 +02:00
Konrad Borowski
928ca2106b Remove unnecessary .to_string() in FromUriParam impl 2021-06-14 18:03:21 +02:00
Konrad Borowski
e4e719eb40 Move index route to routes package 2021-06-14 18:02:57 +02:00
Konrad Borowski
daf02569e5 Add 2021 to copyright years for main.rs 2021-06-13 23:25:15 +02:00
Konrad Borowski
22cb398975 Provide raw paste links on paste page 2021-06-13 23:22:50 +02:00
Konrad Borowski
d94e06c97f Show language when displaying paste 2021-06-13 22:59:38 +02:00
Konrad Borowski
764a287182 Provide default description 2021-06-13 22:53:04 +02:00
Konrad Borowski
702f4b0f75 Provide a meta description for pastes 2021-06-13 22:52:09 +02:00
Konrad Borowski
d45e044289 Move generate_description to be just after display_paste 2021-06-13 22:50:48 +02:00
Konrad Borowski
7b361d0b2e Implement raw pastes 2021-06-13 22:30:46 +02:00
Konrad Borowski
3a6afbdc5b Implement displaying pastes 2021-06-13 22:00:37 +02:00
Konrad Borowski
70089f8050 Implement inserting pastes 2021-06-13 21:31:20 +02:00
Konrad Borowski
e5b50b46fa Implement main page 2021-06-13 20:43:16 +02:00
Konrad Borowski
b2e5882ba1 Restore database_tests and sandbox_tests features 2021-06-13 20:38:49 +02:00
Konrad Borowski
f1794091fc Replace application with minimal Rocket-based version 2021-06-13 20:12:52 +02:00
Konrad Borowski
174f785bd5 Add diesel-cli to shell.nix 2021-06-13 19:43:52 +02:00
Konrad Borowski
21d554225f Update Diesel schema 2021-06-13 19:43:38 +02:00
Konrad Borowski
f687b382b1 Increase minimal Rust version to 1.52
This version is currently used in production.
2021-06-08 09:16:30 +02:00
Konrad Borowski
ec60923ca4 Update dependencies 2021-06-08 09:01:53 +02:00
Konrad Borowski
7090124e7e Fix security vulnerabilities 2021-05-10 13:12:42 +02:00
Konrad Borowski
fadead8855 Implement raw paste link 2021-05-10 13:09:35 +02:00
Konrad Borowski
2217bbf6bf Enable CORS for raw pastes 2021-05-10 12:55:32 +02:00
Konrad Borowski
d170be2ab9 Allow z character in URLs 2021-03-30 13:01:06 +02:00
Konrad Borowski
ef6408fcc8 Remove uppercase characters from URL alphabet 2021-03-30 12:59:47 +02:00
Konrad Borowski
b50a94ec83 Update dependencies 2021-03-04 11:45:33 +01:00
Konrad Borowski
85486d098a Update extension-trait to 1.0.0 2021-02-19 20:11:30 +01:00
Konrad Borowski
54a5c54ad0 Fix RUSTSEC-2021-0023 2021-02-15 21:49:15 +01:00
Konrad Borowski
50b2d7e9ae Increase minimal Rust version to 1.45
This version is currently used in production.
2021-02-12 09:32:39 +00:00
Konrad Borowski
eb72d66432 Fix CVE-2021-21299 2021-02-12 10:16:48 +01:00
Konrad Borowski
57c7f1af59 Update tokio to 1.0 2021-01-20 19:53:44 +01:00
Konrad Borowski
8d6b74b071 Update dependencies 2020-12-12 20:29:10 +01:00