Commit Graph

37 Commits

Author SHA1 Message Date
Konrad Borowski
e09d3ccf2a Update dependencies 2019-11-27 12:21:49 +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
10417f9f83 Update dependencies 2019-10-28 11:38:55 +01:00
Konrad Borowski
4b88d280b3 Use CSP script-src: 'strict-dynamic' 2019-10-24 14:15:53 +02:00
Konrad Borowski
edb75c76eb Recursively traverse JavaScript in build script 2019-10-09 12:28:18 +02:00
Konrad Borowski
c6b612766d Update dependencies 2019-09-20 11:56:34 +02:00
Konrad Borowski
86693018c8 Make most requests use thread pool
Fixes #4.
2019-09-18 13:01:03 +02:00
Konrad Borowski
a080980ac4 Update dependencies 2019-09-17 19:51:09 +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
11e07ad7eb Merge branch 'tokio-diesel' into 'master'
Use tokio-diesel

See merge request pastebin.run/server!5
2019-08-08 09:30:40 +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
265b44f32b Update dependencies 2019-08-06 12:51:34 +02:00
Konrad Borowski
73bf69bde2 Update ammonia 2019-07-31 10:19:26 +02:00
Konrad Borowski
7480eeb70b Update dependencies 2019-07-31 08:45:14 +02:00
Konrad Borowski
8007736081 Update dependencies 2019-07-30 13:18:09 +02:00
Konrad Borowski
c96f7dadbf Automatically apply migrations 2019-06-29 14:23:32 +02:00
Konrad Borowski
97dbccdf27 Update dependencies 2019-05-17 08:43:25 +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
f7aa492603 Update dependencies 2019-04-17 09:42:54 +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
a78b2b8a6d Update dependencies 2019-03-07 09:59:53 +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
2b4d8e721c Initial release of pastebin.run 2019-03-02 17:35:05 +01:00