Commit Graph

248 Commits

Author SHA1 Message Date
Konrad Borowski
1706b78a00 Merge branch 'api-v1-pastes' into 'master'
Implement v1 API for pastes

See merge request pastebin.run/server!66
2019-11-03 17:01:52 +00:00
Konrad Borowski
3ec4fc3ad7 Merge branch 'rename-perl6' into 'master'
Rename Perl 6

See merge request pastebin.run/server!65
2019-11-03 16:59:36 +00:00
Konrad Borowski
d24a2e9446 Rename Perl 6 2019-11-03 17:40:17 +01:00
Konrad Borowski
7d98102ea5 Implement v1 API for pastes 2019-11-03 17:35:24 +01:00
Konrad Borowski
ef2bd4f528 Notify editor about editor type changes 2019-10-30 19:25:35 +01:00
Konrad Borowski
f46d6df29b Merge branch 'move-block-styles-to-ids' into 'master'
Move block styles to IDs

See merge request pastebin.run/server!64
2019-10-28 11:30:02 +00:00
Konrad Borowski
309238a8d6 Merge branch 'disallow-http-images' into 'master'
Disallow loading images from HTTP

See merge request pastebin.run/server!63
2019-10-28 11:19:28 +00:00
Konrad Borowski
4938340f88 Move block styles to IDs
This prevents them from being applied in Markdown.
2019-10-28 12:07:03 +01:00
Konrad Borowski
ca249b8219 Merge branch 'update-dependencies' into 'master'
Update dependencies

See merge request pastebin.run/server!62
2019-10-28 11:00:39 +00:00
Konrad Borowski
862eaaa324 Disallow loading images from HTTP 2019-10-28 11:51:57 +01:00
Konrad Borowski
10417f9f83 Update dependencies 2019-10-28 11:38:55 +01:00
Konrad Borowski
214840f473 Update error handling 2019-10-28 08:37:48 +01:00
Konrad Borowski
96cbceb9e3 Merge branch 'csp' into 'master'
Use CSP script-src: 'strict-dynamic'

See merge request pastebin.run/server!61
2019-10-24 15:39:15 +00:00
Konrad Borowski
4b88d280b3 Use CSP script-src: 'strict-dynamic' 2019-10-24 14:15:53 +02:00
Konrad Borowski
a5ee95e834 Merge branch 'cachebusting' into 'master'
Bust cache

See merge request pastebin.run/server!60
2019-10-14 13:28:22 +00:00
Konrad Borowski
899fa3fef7 Bust cache 2019-10-14 15:16:12 +02:00
Konrad Borowski
306bf907ec Merge branch 'esnext-output' into 'master'
Output ECMAScript next modules

See merge request pastebin.run/server!59
2019-10-14 12:18:32 +00:00
Konrad Borowski
a66d6f258a Output ES2017
This ensures async functions aren't compiled to state machines
2019-10-14 14:07:33 +02:00
Konrad Borowski
0714d28dab Output ECMAScript next modules 2019-10-14 14:05:36 +02:00
Konrad Borowski
cff0b11c18 Merge branch 'typescript' into 'master'
Migrate to TypeScript

See merge request pastebin.run/server!58
2019-10-14 09:14:14 +00: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
bc7970e788 Merge branch 'add-a-feature-for-database-tests' into 'master'
Add a feature for database tests

See merge request pastebin.run/server!56
2019-10-13 17:39:06 +00: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
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
4c77d3722b Merge branch 'perl6' into 'master'
Provide Perl 6 syntax highlighting

See merge request pastebin.run/server!54
2019-10-12 22:03:59 +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
dde1b041f8 Merge branch 'cache-node-modules' into 'master'
Cache node_modules

See merge request pastebin.run/server!53
2019-10-12 17:45:50 +00:00
Konrad Borowski
5bd6f406d9 Merge branch 'perl' into 'master'
Add Perl support

See merge request pastebin.run/server!52
2019-10-12 17:39:37 +00:00
Konrad Borowski
1c7ffcae30 Cache node_modules 2019-10-12 17:35:45 +00:00
Konrad Borowski
7e7e13c102 Add Perl support 2019-10-12 19:29:17 +02:00
Konrad Borowski
51fcec38ee Merge branch 'monaco-editor' into 'master'
Support Monaco Editor

See merge request pastebin.run/server!51
2019-10-11 09:23:14 +00:00
Konrad Borowski
f064cece30 Support Monaco Editor 2019-10-11 11:10:11 +02:00
Konrad Borowski
62170c737f Merge branch 'allow-changing-text-editor' into 'master'
Introduce configuration page

See merge request pastebin.run/server!50
2019-10-09 15:08:09 +00:00
Konrad Borowski
bc24fe0b31 Introduce configuration page 2019-10-09 16:51:25 +02:00
Konrad Borowski
3db68d0f13 Merge branch 'use-correct-http-response-code-for-post-to-get-redirects' into 'master'
Use right HTTP status code for POST to GET redirects

See merge request pastebin.run/server!49
2019-10-09 12:55:33 +00:00
Konrad Borowski
2c1fa27b55 Use right HTTP status code for POST to GET redirects 2019-10-09 14:44:54 +02:00
Konrad Borowski
1cf9c12acf Merge branch 'recursively-traverse-js-in-build-script' into 'master'
Recursively traverse JavaScript in build script

See merge request pastebin.run/server!48
2019-10-09 10:37:57 +00:00
Konrad Borowski
7d974cf0fe Merge branch 'move-codemirror-css-to-js' into 'master'
Move CodeMirror CSS to JavaScript

See merge request pastebin.run/server!47
2019-10-09 10:33:27 +00:00
Konrad Borowski
edb75c76eb Recursively traverse JavaScript in build script 2019-10-09 12:28:18 +02:00
Konrad Borowski
817cdfa3b4 Move CodeMirror CSS to JavaScript 2019-10-09 12:23:25 +02:00
Konrad Borowski
e53f1f83ef Merge branch 'remove-codemirror-stuff-from-database' into 'master'
Remove CodeMirror stuff from database

See merge request pastebin.run/server!46
2019-10-09 10:08:02 +00:00
Konrad Borowski
2384ec0213 Remove CodeMirror stuff from database 2019-10-09 11:59:06 +02:00
Konrad Borowski
45a4ad16ea Merge branch 'introduce-minimal-textarea-editor' into 'master'
Introduce minimal textarea editor

See merge request pastebin.run/server!45
2019-10-09 08:32:57 +00:00
Konrad Borowski
9b820571fd Introduce minimal textarea editor 2019-10-08 09:20:53 +02:00
Konrad Borowski
be87dfc966 Update package-lock.json 2019-10-01 09:53:40 +02:00
Konrad Borowski
39684d7e72 Merge branch 'beta-toolchain' into 'master'
Use beta toolchain

See merge request pastebin.run/server!44
2019-10-01 06:27:14 +00:00
Konrad Borowski
3fb16fe8cf Use beta toolchain 2019-10-01 06:04:25 +00:00