Commit Graph

331 Commits

Author SHA1 Message Date
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
Konrad Borowski
f765d432e1 Merge branch 'improve-handling-dropped-tcp-connections' into 'master'
Improve handling dropped TCP connections

Closes #9

See merge request pastebin.run/server!43
2019-09-30 18:12:14 +00:00
Konrad Borowski
398f0d8184 Improve handling dropped TCP connections
Fixes #9
2019-09-30 20:02:41 +02:00
Konrad Borowski
6c713dc720 Merge branch 'move-codemirror-to-dev-dependencies' into 'master'
Move CodeMirror to dev dependencies

See merge request pastebin.run/server!42
2019-09-26 10:20:34 +00:00
Konrad Borowski
5f533be936 Move CodeMirror to dev dependencies 2019-09-26 12:11:17 +02:00
Konrad Borowski
a8666e3d04 Merge branch 'delete-at-partial-index' into 'master'
Use partial index not storing NULLs for pastes (delete_at)

See merge request pastebin.run/server!41
2019-09-23 12:19:25 +00:00
Konrad Borowski
da7e4403bd Use partial index not storing NULLs for pastes (delete_at) 2019-09-23 14:10:57 +02:00
Konrad Borowski
8043c0acae Merge branch 'refactor-js' into 'master'
Refactor JavaScript code

See merge request pastebin.run/server!40
2019-09-21 22:10:31 +00:00
Konrad Borowski
fce86e502d Refactor JavaScript code 2019-09-22 00:01:42 +02:00
Konrad Borowski
9bde4e5039 Merge branch 'remove-shared-wrappers' into 'master'
Remove shared wrappers

See merge request pastebin.run/server!39
2019-09-21 16:26:26 +00:00
Konrad Borowski
6c0d374150 Remove shared wrappers 2019-09-21 18:17:09 +02:00
Konrad Borowski
3c6e29f298 Merge branch 'more-complete-artifacts' into 'master'
Make artifacts more complete

See merge request pastebin.run/server!37
2019-09-21 14:39:24 +00:00
Konrad Borowski
21915bf5f9 Merge branch 'boxed-filters' into 'master'
Optimize filters to shorten compilation time

See merge request pastebin.run/server!38
2019-09-20 18:54:11 +00:00
Konrad Borowski
0e51ab3401 Merge api/v0 paths 2019-09-20 20:45:28 +02:00
Konrad Borowski
e7e1417aff Merge run filters 2019-09-20 20:40:03 +02:00
Konrad Borowski
baddd217d6 Merge index path 2019-09-20 20:31:27 +02:00
Konrad Borowski
5c6c3a2c7e Box filters 2019-09-20 20:29:30 +02:00
Konrad Borowski
dc5a04ac14 Make artifacts more complete 2019-09-20 19:54:27 +02:00