Commit Graph

42 Commits

Author SHA1 Message Date
Renovate Bot
4fd763a5a3
Update Rust crate once_cell to 1.3.1 2020-01-17 15:21:30 +00:00
Renovate Bot
c0864aeef3
Update Rust crate serde to 1.0.104 2020-01-16 15:42:31 +00:00
Konrad Borowski
8f65fb93c0 Merge branch 'renovate/rust-ructe-0.x' into 'master'
Update Rust crate ructe to 0.9.0

See merge request pastebinrun/pastebinrun!110
2020-01-16 15:19:54 +00:00
Konrad Borowski
810f335c1c Merge branch 'renovate/rust-reqwest-0.x' into 'master'
Update Rust crate reqwest

See merge request pastebinrun/pastebinrun!109
2020-01-16 15:19:16 +00:00
Renovate Bot
8ec4114855
Update Rust crate ructe to 0.9.0 2020-01-16 14:51:13 +00:00
Renovate Bot
f90f26921d
Update Rust crate reqwest 2020-01-16 14:50:48 +00:00
Renovate Bot
85fcda371f
Update Rust crate once_cell to 1.3.0 2020-01-16 14:50:00 +00:00
Konrad Borowski
5159638b28 Merge branch 'renovate/rust-rand-0.x' into 'master'
Update Rust crate rand to 0.7.3

See merge request pastebinrun/pastebinrun!108
2020-01-16 13:31:40 +00:00
Renovate Bot
54ce2077b3
Update Rust crate rand to 0.7.3 2020-01-16 12:25:23 +00:00
Renovate Bot
df7eba5054
Update Rust crate mime to 0.3.16 2020-01-16 11:34:05 +00:00
Konrad Borowski
a461ad20e3 Update dependencies 2019-12-11 16:08:23 +01:00
Konrad Borowski
e9765acc36 Use once_cell instead of lazy_static 2019-12-11 15:05:14 +01:00
Konrad Borowski
adeb13189b Add "Hello, world" examples 2019-11-24 12:57:19 +01:00
Konrad Borowski
6bf43ec9a8 Move language migrations to JSON 2019-11-22 21:42:35 +01:00
Konrad Borowski
f3615c6e82 Use non-preview futures 0.3 2019-11-07 19:59:42 +01:00
Konrad Borowski
f41a6d6574 Allow language classes 2019-11-04 10:13:22 +01:00
Konrad Borowski
ef5652bc1d Use durations instead of timestamps in API
Most users will want to specify concrete expiration duration, and using
timestamps would necessitate doing math, when it would be easier if
the API itself did the math.
2019-11-03 19:16:29 +01:00
Konrad Borowski
7d98102ea5 Implement v1 API for pastes 2019-11-03 17:35:24 +01:00
Konrad Borowski
4b88d280b3 Use CSP script-src: 'strict-dynamic' 2019-10-24 14:15:53 +02:00
Konrad Borowski
b787012b72 Add a feature for database tests
Not all tests need a database.
2019-10-13 19:19:46 +02:00
Konrad Borowski
edb75c76eb Recursively traverse JavaScript in build script 2019-10-09 12:28:18 +02:00
Konrad Borowski
86693018c8 Make most requests use thread pool
Fixes #4.
2019-09-18 13:01:03 +02:00
Konrad Borowski
88f9bc273a Implementations 2019-09-16 23:03:48 +02:00
Konrad Borowski
9d3a7862d1 Implement code execution 2019-08-10 16:36:05 +02:00
Konrad Borowski
c2c2b43008 Add database tests 2019-08-09 11:57:36 +02:00
Konrad Borowski
28177d7530 Merge branch 'update-rand' into 'master'
Update rand crate

See merge request pastebin.run/server!6
2019-08-08 11:48:11 +00:00
Konrad Borowski
801cdcc7c3 Update rand crate 2019-08-08 11:18:46 +02:00
Konrad Borowski
5e57221a51 Use tokio-diesel 2019-08-08 10:28:36 +02:00
Konrad Borowski
73bf69bde2 Update ammonia 2019-07-31 10:19:26 +02:00
Konrad Borowski
c96f7dadbf Automatically apply migrations 2019-06-29 14:23:32 +02:00
Konrad Borowski
337d591487 Update ammonia to 2.1.0
This is done in Cargo.toml to ensure a safe version is
being used.
2019-04-27 22:50:12 +02:00
Konrad Borowski
3420c7c01f Update pulldown-cmark 2019-04-25 16:52:19 +02:00
Konrad Borowski
5195c28511 Migrate templates to Ructe 2019-04-17 09:41:33 +02:00
Konrad Borowski
cfd05073e4 Rewrite pastebin.run in warp 2019-04-14 19:15:14 +02:00
Konrad Borowski
752700a8cb Update pulldown-cmark to 0.4.0 2019-03-18 21:42:20 +01:00
Konrad Borowski
409fe01e94 Update pulldown-cmark 2019-03-14 22:53:16 +01:00
Konrad Borowski
3d86a42b8b Add nofollow attribute for Markdown links 2019-03-13 10:27:18 +01:00
Konrad Borowski
1ee2c9bcaa Log number of deleted pastes 2019-03-12 08:59:41 +01:00
Konrad Borowski
f46535b6ee Render Markdown 2019-03-07 09:58:56 +01:00
Konrad Borowski
ba8510b359 Implement automatic paste removal 2019-03-03 12:07:42 +01:00
Konrad Borowski
8e60c2c697 Add license to Cargo.toml 2019-03-02 17:42:26 +01:00
Konrad Borowski
2b4d8e721c Initial release of pastebin.run 2019-03-02 17:35:05 +01:00