Commit Graph

638 Commits

Author SHA1 Message Date
Konrad Borowski
686e22255f Remove .gitlab-ci.yml 2022-05-31 16:16:15 +02:00
Konrad Borowski
3c42e3842e
Merge pull request #4 from pastebinrun/disable-strict-parsing-for-api-paste
Disable strict parsing for api paste submissions
2022-05-29 00:16:16 +02:00
Konrad Borowski
c12e67b25c Disable strict parsing for api paste submissions 2022-05-29 00:10:14 +02:00
Konrad Borowski
15bbe95971
Merge pull request #3 from pastebinrun/codeql
Use CodeQL in GitHub Actions
2022-05-28 22:17:09 +02:00
Konrad Borowski
22ede5f4d9 Use CodeQL in GitHub Actions 2022-05-28 22:05:05 +02:00
Konrad Borowski
8438a30d19
Merge pull request #2 from pastebinrun/github-source-code
Link to source code on GitHub
2022-05-28 21:56:48 +02:00
Konrad Borowski
ba90d58e55 Link to source code on GitHub 2022-05-28 21:51:31 +02:00
Konrad Borowski
0b27082a08
Merge pull request #1 from pastebinrun/github-workflow
Create GitHub Workflow
2022-05-28 19:21:13 +02:00
Konrad Borowski
9bb458af82 Create GitHub Workflow 2022-05-28 18:01:01 +02:00
Konrad Borowski
fdab5bfbec Implement Prometheus metrics 2022-05-21 13:56:24 +02:00
Konrad Borowski
f8d7027fc9 Disable default features for pulldown-cmark 2022-05-20 17:17:59 +02:00
Konrad Borowski
c39190b6c3 Update pulldown-cmark to 0.9.1 2022-05-20 17:15:37 +02:00
Konrad Borowski
f489d07da5 Update dependencies 2022-05-17 20:30:02 +02:00
Konrad Borowski
9efe265841 Downgrade socket2
socket2 0.4.5 was yanked.
2022-05-17 20:27:25 +02:00
Konrad Borowski
e5879dbbb6 Disable referrers 2022-05-11 17:52:05 +02:00
Konrad Borowski
56a0f968f1 Enable Content Security Policy 2022-05-11 17:28:45 +02:00
Konrad Borowski
f1da4048a3 Add Nix language 2022-05-10 16:23:07 +02:00
Konrad Borowski
72ca817196 Update rocket to 0.5.0-rc.2 2022-05-09 22:44:49 +02:00
Konrad Borowski
747decff16 Remove rest of Docker files 2022-05-09 22:26:40 +02:00
Konrad Borowski
d56ba0d2a0 Make navigation buttons look nicer
This makes pastebin.run's navigation look more like apibin's
navigation. It also improves over apibin navigation by making
it more mobile-friendly.
2022-05-09 19:48:20 +02:00
Konrad Borowski
060b2190b7 Remove CONTRIBUTING.md
It's out of date.
2022-05-09 19:22:21 +02:00
Konrad Borowski
5d4d450619 Remove Dockerfile 2022-05-09 19:22:15 +02:00
Konrad Borowski
64e1d576a1 Remove webpack configuration 2022-05-09 19:21:59 +02:00
Konrad Borowski
4c4ca24674 Add target to ignore paths 2022-05-09 19:11:38 +02:00
Konrad Borowski
a3b5b49b0f Enable formatting with prettier 2022-05-08 16:50:49 +02:00
Konrad Borowski
7d9b9bdd4b Replace article with main tag 2022-05-08 12:40:44 +02:00
Konrad Borowski
da3e786e3c Make label not share flex with editor 2022-05-08 12:37:05 +02:00
Konrad Borowski
903af38d04 Add labels for code block 2022-05-08 11:15:05 +02:00
Konrad Borowski
09a6c1f7cb Indicate tab indentation setting support 2022-05-08 10:47:29 +02:00
Konrad Borowski
b0d0c788fb Improve button layout on mobile devices 2022-05-08 10:41:57 +02:00
Konrad Borowski
551017858b Use label rather than placeholder
This improves accessibility.
2022-05-08 10:11:36 +02:00
Konrad Borowski
9218a98a2e Add labels for select menus 2022-05-08 10:04:37 +02:00
Konrad Borowski
9c6305f070 Use asset server only for production 2022-05-08 10:03:31 +02:00
Konrad Borowski
72f6f9b4f9 Remove defer from script
Modules are automatically deferred.
2022-05-08 09:56:00 +02:00
Konrad Borowski
0db7b49983 Mark the page language as English 2022-05-08 09:51:43 +02:00
Konrad Borowski
d110c2db7c Move build script to separate directory
This work-arounds a bug in Naersk which makes Naersk not run the
build script when it's in standard location (build.rs).
2022-05-08 09:09:50 +02:00
Konrad Borowski
3b25942444 Improve build script to properly recognize debug assertions 2022-05-08 08:58:40 +02:00
Konrad Borowski
5cdac38b1f Merge branch 'solidjs' into 'master'
Rewrite JavaScript code using SolidJS

See merge request pastebinrun/pastebinrun!236
2022-05-08 06:13:24 +00:00
Konrad Borowski
97f4c13732 Rewrite JavaScript code using SolidJS 2022-05-08 07:54:17 +02:00
Konrad Borowski
5c8e8645ec Use Node.js 16 2022-05-07 08:26:29 +02:00
Konrad Borowski
38b2f31a96 Fix compilation failure in storage listener 2022-05-06 20:39:04 +02:00
Konrad Borowski
4799f7f124 Make tab indentation an option
This improves accessibility.
2022-05-06 20:34:48 +02:00
Konrad Borowski
f6e118f3b6 Rename "Config" to "Options" 2022-05-06 20:03:28 +02:00
Konrad Borowski
742f9fb2b8 Use defer for JavaScript 2022-05-06 18:35:35 +02:00
Konrad Borowski
8d75fee37c Bump glob to 8.0.1 2022-05-06 16:15:04 +02:00
Konrad Borowski
c4ab4d54a3 Migrate to edition 2021 2022-05-06 08:13:24 +02:00
Konrad Borowski
1f59b0c63b Update Rust to 1.56 2022-05-06 08:05:36 +02:00
Konrad Borowski
6b936d76fb Avoid using arrow functions in languages map 2022-05-06 07:55:46 +02:00
Konrad Borowski
81bda43532 Enable noImplicitAny 2022-05-06 07:46:15 +02:00
Konrad Borowski
7e6831d028 Bump TypeScript to 4.6.4 2022-05-06 07:22:43 +02:00