Commit Graph

36 Commits

Author SHA1 Message Date
Konrad Borowski
4665458245 Add license comment to each program file 2020-01-19 13:14:52 +01:00
Konrad Borowski
7997f74b8d Change Hello, worlds to not be pastes 2020-01-06 11:15:00 +01:00
Konrad Borowski
fc3fbc4b1d Delete Python 2
It's going to be retired, see https://pythonclock.org/
2019-12-29 11:49:07 +01:00
Konrad Borowski
75159ae687 Implement a spinner 2019-12-23 10:31:41 +01:00
Konrad Borowski
44299b2998 Hide editor on input change 2019-12-22 15:13:02 +01:00
Konrad Borowski
a29e5be6b4 Use correct language identifier for Python 3 2019-12-22 14:56:05 +01:00
Konrad Borowski
9c7c08fcaa Redesign pastebin.run 2019-12-21 18:09:07 +01:00
Konrad Borowski
a8ee83739d Add source code link 2019-11-27 19:16:03 +01:00
Konrad Borowski
1a5f38ae64 Add Ctrl+Enter keyboard shortcut 2019-11-25 20:26:15 +01:00
Konrad Borowski
2291ea4d58 Disable CodeMirror infinite scroll 2019-11-25 20:05:38 +01:00
Konrad Borowski
32dda7f8c5 Add Go language 2019-11-24 13:33:34 +01:00
Konrad Borowski
adeb13189b Add "Hello, world" examples 2019-11-24 12:57:19 +01:00
Konrad Borowski
1bb1782eea Store program output 2019-11-23 21:17:26 +01:00
Konrad Borowski
2e8e5a3288 Support user provided STDIN 2019-11-23 18:39:10 +01:00
Konrad Borowski
6bf43ec9a8 Move language migrations to JSON 2019-11-22 21:42:35 +01:00
Konrad Borowski
75788bc9e5 Remove __webpack_nonce__ 2019-11-19 13:28:23 +01:00
Konrad Borowski
cbdaa93d1b Use prism syntax highlighter 2019-11-04 16:06:11 +01:00
Konrad Borowski
cbacf5b625 Update language identifiers
This is the last moment to do this, as the /v1/pastes API
will become public soon.
2019-11-04 11:26:10 +01:00
Konrad Borowski
d24a2e9446 Rename Perl 6 2019-11-03 17:40:17 +01:00
Konrad Borowski
ef2bd4f528 Notify editor about editor type changes 2019-10-30 19:25:35 +01:00
Konrad Borowski
4b88d280b3 Use CSP script-src: 'strict-dynamic' 2019-10-24 14:15:53 +02:00
Konrad Borowski
dd00adbd05 Migrate to TypeScript 2019-10-14 11:03:48 +02:00
Konrad Borowski
3383d74d02 Merge branch 'use-sessionstorage-instead-of-indexeddb' into 'master'
Use sessionStorage instead of indexedDb

See merge request pastebin.run/server!57
2019-10-13 20:17:40 +00:00
Konrad Borowski
67e542947a Use sessionStorage instead of indexedDb
indexedDb often doesn't work in private sessions.
2019-10-13 22:05:18 +02:00
Konrad Borowski
b60304aedc Merge branch 'avoid-lazy-loading-start-views' into 'master'
Avoid lazy loading start views

See merge request pastebin.run/server!55
2019-10-12 22:19:03 +00:00
Konrad Borowski
b8644c4125 Avoid lazy loading start views
That should help against FOUC.
2019-10-12 23:57:49 +02:00
Konrad Borowski
ce8d784657 Provide Perl 6 syntax highlighting 2019-10-12 23:46:32 +02:00
Konrad Borowski
f064cece30 Support Monaco Editor 2019-10-11 11:10:11 +02:00
Konrad Borowski
bc24fe0b31 Introduce configuration page 2019-10-09 16:51:25 +02:00
Konrad Borowski
817cdfa3b4 Move CodeMirror CSS to JavaScript 2019-10-09 12:23:25 +02:00
Konrad Borowski
2384ec0213 Remove CodeMirror stuff from database 2019-10-09 11:59:06 +02:00
Konrad Borowski
9b820571fd Introduce minimal textarea editor 2019-10-08 09:20:53 +02:00
Konrad Borowski
398f0d8184 Improve handling dropped TCP connections
Fixes #9
2019-09-30 20:02:41 +02:00
Konrad Borowski
fce86e502d Refactor JavaScript code 2019-09-22 00:01:42 +02:00
Konrad Borowski
6c0d374150 Remove shared wrappers 2019-09-21 18:17:09 +02:00
Konrad Borowski
424cf01260 Use webpack for building JavaScript 2019-09-20 19:35:31 +02:00