1
0
mirror of https://github.com/lus/pasty.git synced 2023-08-10 21:13:09 +03:00

Commit Graph

  • 3af880042d
    move console commands to separate package v1 Lukas Schulte Pelkum 2023-06-17 21:58:05 +02:00
  • b2ad618781
    implement console commands Lukas Schulte Pelkum 2023-06-17 21:52:09 +02:00
  • e2c9454430
    restrict paste metadata dimensions Lukas Schulte Pelkum 2023-06-17 20:36:15 +02:00
  • 9a794a82d0
    use native middleware.AllowContentType Lukas Schulte Pelkum 2023-06-17 20:07:19 +02:00
  • e8a88e21ae
    implement cleanup task Lukas Schulte Pelkum 2023-06-17 18:55:55 +02:00
  • 5b0ba721b8
    validate request content type Lukas Schulte Pelkum 2023-06-17 18:38:58 +02:00
  • 695b900f28
    write Content-Type and Content-Length headers Lukas Schulte Pelkum 2023-06-17 18:35:26 +02:00
  • 9708263373
    print specific notices for legacy storage drivers Lukas Schulte Pelkum 2023-06-17 18:25:16 +02:00
  • 05a27a00c0
    make config compatibility layer more abstract Lukas Schulte Pelkum 2023-06-17 18:20:25 +02:00
  • 18839a2021
    implicitly write 200 HTTP status code Lukas Schulte Pelkum 2023-06-17 17:05:34 +02:00
  • c414fd7c59
    implement request logging Lukas Schulte Pelkum 2023-06-17 17:00:44 +02:00
  • 127af0a907
    print Hastebin support removal notice Lukas Schulte Pelkum 2023-06-17 15:18:15 +02:00
  • bdac813e59
    implement paste reports Lukas Schulte Pelkum 2023-06-17 15:16:22 +02:00
  • b9a6a81821
    implement SQLite storage driver Lukas Schulte Pelkum 2023-06-13 01:22:05 +02:00
  • 6260f20fc4
    implement info endpoint Lukas Schulte Pelkum 2023-06-08 19:55:43 +02:00
  • dc16506932
    integrate the web server into the startup logic Lukas Schulte Pelkum 2023-06-08 19:44:32 +02:00
  • a24be8b2ff
    undo accidental string replacements Lukas Schulte Pelkum 2023-06-08 19:27:27 +02:00
  • 4ce806945d
    implement raw paste handler Lukas Schulte Pelkum 2023-06-08 19:24:32 +02:00
  • a53bd39dbd
    implement frontend routing Lukas Schulte Pelkum 2023-06-08 19:17:34 +02:00
  • 941da057ae
    reimplement v2 API controller Lukas Schulte Pelkum 2023-06-07 19:51:54 +02:00
  • a8077a54f9
    update dependencies Lukas Schulte Pelkum 2023-06-07 18:27:23 +02:00
  • 8b1a4d23b7
    restructure storage driver Lukas Schulte Pelkum 2023-06-07 18:25:28 +02:00
  • 3575c02c1e
    restructure startup & config logic Lukas Schulte Pelkum 2023-06-07 17:46:19 +02:00
  • a163acf036
    Apple's command key (#53) develop Marcel 2023-01-18 21:59:10 +01:00
  • e93b292daf
    refactor package structure & remove v1 API Lukas Schulte Pelkum 2022-08-29 15:52:21 +02:00
  • 1a574add49
    remove deletion token notation support Lukas Schulte Pelkum 2022-08-22 16:58:36 +02:00
  • 1d2e42b737
    docker: Switch to distroless (#43) Baalaji 2022-04-18 23:36:36 +05:30
  • 317d7e6d88
    Fix cleanup SQL query master Lukas Schulte Pelkum 2022-01-30 21:53:36 +01:00
  • f371f4e043
    fix notification showing below char/line count (#40) Lup Gabriel 2022-02-07 20:42:36 +02:00
  • 6337c515bb
    Hide unnecessary elements below 400px page width Lukas Schulte Pelkum 2022-01-30 15:28:09 +01:00
  • 75fa0621e4
    Show character and line count (#33) Lukas Schulte Pelkum 2022-01-30 15:22:38 +01:00
  • 7a8d8e1573
    Only enable save button when content is not empty Lukas Schulte Pelkum 2022-01-30 15:12:34 +01:00
  • e8e2b49466
    Use text/plain as fallback content type for hastebin support Lukas Schulte Pelkum 2022-01-29 22:17:42 +01:00
  • 6f610a48ec
    Display paste lifetime in frontend Lukas Schulte Pelkum 2022-01-29 18:25:01 +01:00
  • c7fcdeb91c
    Include AutoDelete lifetime in /api/v2/info response Lukas Schulte Pelkum 2022-01-29 16:18:40 +01:00
  • 12a60526f9
    Bundle 3rd party libraries (#38) Lukas Schulte Pelkum 2022-01-29 15:59:39 +01:00
  • 471aff5bc5
    Temporarily allow customization of the frontend path (workaround for #36, #37) Lukas Schulte Pelkum 2022-01-29 01:28:54 +01:00
  • 7a99f85060
    Skip unnecessary clipboard-write permission check (fixes #35) Lukas Schulte Pelkum 2022-01-28 23:40:45 +01:00
  • befc9615d5
    docker: Expose 8080 from dockerfile (#30) Baalaji 2021-12-19 17:54:53 +05:30
  • 15b32b093e
    Mongo: Uprev Driver and update code for MongoDB Server 4.2+ (#27) Baalaji 2021-11-28 00:04:57 +05:30
  • ec1b8bc418
    Update GitHub Action Workflow for Multi-Architecture Builds (#26) William Perdue 2021-11-17 08:46:02 -08:00
  • efe0ec7556
    Fix paste creation URL in frontend Lukas Schulte Pelkum 2021-10-15 17:51:02 +02:00
  • bd10c3321e
    Fix paste creation endpoint redirection loop Lukas Schulte Pelkum 2021-10-15 17:45:17 +02:00
  • dbbd3d24e0
    Add embed Mode (#23) Ringo Hoffmann 2021-10-13 18:06:15 +02:00
  • b11d4eb478
    Show a notification on encryption toggle Lukas Schulte Pelkum 2021-09-09 18:20:00 +02:00
  • f931627c77
    Fix typos (#20) Marcel 2021-07-31 12:58:26 +02:00
  • 63a0a3d840
    Add API change notice Lukas Schulte Pelkum 2021-07-30 22:07:57 +02:00
  • 1818fac196
    Remove the paste-specific autoDelete field Lukas Schulte Pelkum 2021-07-30 21:51:33 +02:00
  • 4f3b5b193b
    Implement clientside paste encryption Lukas Schulte Pelkum 2021-07-30 21:24:08 +02:00
  • d4e3430feb
    Implement live line number rendering Lukas Schulte Pelkum 2021-07-28 13:21:08 +02:00
  • 6172ad463b
    Update paste report webhook request Lukas Schulte Pelkum 2021-07-24 17:03:40 +02:00
  • e8f7fa239e
    Add option to define ID and modification token generation characters (#17) Lukas Schulte Pelkum 2021-07-24 17:00:29 +02:00
  • 7af1f9431b
    Fix trailing slash Lukas Schulte Pelkum 2021-07-23 23:50:01 +02:00
  • 70c4392390
    Improve the frontend (API v2 functionalities) (#18) Lukas Schulte Pelkum 2021-07-23 23:39:37 +02:00
  • 149abf77f1
    Fix paste saving SQL query Lukas Schulte Pelkum 2021-07-22 23:33:19 +02:00
  • 9eaf9c3053
    Fix postgres migration Lukas Schulte Pelkum 2021-07-22 22:44:00 +02:00
  • 99504e0bba
    Implement API v2 (#13) Lukas Schulte Pelkum 2021-07-22 22:26:21 +02:00
  • 4c392b4b52
    Implement raw paste endpoint Lukas Schulte Pelkum 2021-06-21 20:09:40 +02:00
  • 185f1511a6
    Update readme Lukas Schulte Pelkum 2021-06-20 16:26:26 +02:00
  • 90f25ec220
    Improve the web frontend (#9) Lukas Schulte Pelkum 2021-06-20 15:58:36 +02:00
  • 8cbb62070e
    Add content length cap for paste creation endpoint (#8) Ringo Hoffmann 2021-05-23 20:55:16 +02:00
  • ef364db0e5
    Update credits URL Lukas Schulte Pelkum 2021-05-08 14:02:41 +02:00
  • f772643d20
    Add credits Lukas Schulte Pelkum 2021-05-08 13:58:19 +02:00
  • 71e51d2b29
    Change GitHub repo URL Lukas Schulte Pelkum 2021-05-08 13:43:07 +02:00
  • 5f7df183b4
    Force specific Content-Type value for JS (#6) Lukas Schulte Pelkum 2021-04-29 14:57:08 +02:00
  • 542bb5b17d
    Implement deletion token toggle & master Lukas Schulte Pelkum 2021-04-20 16:38:00 +02:00
  • f9fc232afe
    Fix Docker workflow Lukas Schulte Pelkum 2021-04-18 22:13:45 +02:00
  • b5524f2b7e
    Fix Docker workflow Lukas Schulte Pelkum 2021-04-18 22:10:15 +02:00
  • 86522b63df
    Fix file system driver ID listing Lukas Schulte Pelkum 2021-04-18 22:05:48 +02:00
  • 239ad901dd
    Implement GitHub actions CI Lukas Schulte Pelkum 2021-04-18 21:31:07 +02:00
  • e6f0d0948b
    Update documentation Lukas Schulte Pelkum 2021-04-18 21:25:17 +02:00
  • a1d037801c
    Implement working postgres driver Lukas Schulte Pelkum 2021-04-15 21:30:37 +02:00
  • ce9794b2c6
    Restructure drivers Lukas Schulte Pelkum 2021-04-15 21:03:26 +02:00
  • 681ee9f1d0
    Fix some stuff Lukas Schulte Pelkum 2021-04-15 20:59:32 +02:00
  • 1792ef1c38
    Rework project structure Lukas Schulte Pelkum 2021-04-15 20:15:42 +02:00
  • de2add44ec
    Bump to Go 1.16 Lukas Schulte Pelkum 2021-04-15 19:26:17 +02:00
  • 078d9895a2 Prevent from sending deletion token hash Lukas SP 2020-10-02 18:25:39 +02:00
  • 87450098cb Fix readme Lukas SP 2020-09-19 16:53:14 +02:00
  • 4048edbabb Implement automatic paste deletion Lukas SP 2020-09-19 01:56:50 +02:00
  • 17d2fa91c5 Fix readme Lukas SP 2020-09-19 01:14:39 +02:00
  • 386e878f07 Fix copy behaviour Lukas SP 2020-09-16 20:17:40 +02:00
  • bd92974182 Implement line highlighting [SHITCODE] Lukas SP 2020-09-16 20:06:01 +02:00
  • 1731fb8924 Change highlight.js theme Lukas SP 2020-09-11 18:02:44 +02:00
  • 6b4563c7c9 Implement S3 missing object error handling Lukas SP 2020-09-02 19:13:49 +02:00
  • 71e6baad95 Add GCC to Dockerfile (cgo) Lukas SP 2020-08-28 19:56:26 +02:00
  • bf96209d99 Implement SQL storage driver Lukas SP 2020-08-28 19:55:10 +02:00
  • f97531e765 Implement transfer tool Lukas SP 2020-08-26 22:12:36 +02:00
  • 5a9a5a8885 Implement ID listing method in storage driver implementations Lukas SP 2020-08-26 21:59:22 +02:00
  • f63b94f8c1 Open the deletion token copy prompt when creating a paste Lukas SP 2020-08-26 20:47:15 +02:00
  • 76515c0108 Implement basic frontend notification system Lukas SP 2020-08-26 20:34:43 +02:00
  • 98cf1b396e Improve some frontend stuff Lukas SP 2020-08-24 21:53:23 +02:00
  • 55e65f5ecf Encode IDs in file storage driver to prevent unallowed file access Lukas SP 2020-08-24 21:40:18 +02:00
  • 7d0c25fb2f Seed random generator Lukas SP 2020-08-24 20:28:09 +02:00
  • 5585a26ab0 Switch from snowflake to random string ID system Lukas SP 2020-08-24 20:22:53 +02:00
  • a1cd915759 Fix tabulator key input Lukas SP 2020-08-24 19:30:33 +02:00
  • fa7699d17b Implement MongoDB storage driver Lukas SP 2020-08-24 19:18:05 +02:00
  • f5357a2c9d Fix buggy frontend routing Lukas SP 2020-08-24 18:32:14 +02:00
  • 6b0d0007e2 Implement the spinner functionality Lukas SP 2020-08-24 18:23:52 +02:00
  • 09135a493f Fix double semicolon Lukas SP 2020-08-24 18:09:18 +02:00
  • 27284a0b3a Improve storage driver termination Lukas SP 2020-08-24 18:08:27 +02:00